.il-intro{background:var(--ds-raised);border-radius:var(--ds-radius-surface);padding:22px 24px}.il-intro-top{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:14px;display:flex}.il-jumps{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mkt-root .ct-main .il-jumps a:not(.sp-button){border:1px solid var(--ds-line);border-radius:var(--ds-radius-small);color:var(--ds-text);padding:7px 12px;font-size:13px;text-decoration:none}.mkt-root .ct-main .il-jumps a:not(.sp-button):hover{background:var(--ds-hover)}.mkt-root .ct-main .il-picks{counter-reset:none;margin:28px 0 0;padding:0;list-style:none}.mkt-root .ct-main .il-pick{border-top:1px solid var(--ds-line);margin:0;padding:30px 0;scroll-margin-top:100px}.il-pick-heading{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.il-category-icon{border-radius:var(--ds-radius-control);background:var(--ds-raised);height:48px;color:var(--ds-secondary);flex:0 0 48px;place-items:center;display:grid}.il-category-label{color:var(--ds-secondary);font-size:12px;line-height:1.5;display:block}.mkt-root .ct-main .il-pick h3{margin:0;font-size:23px;line-height:1.3}.il-storefront{white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:13px;display:inline-flex}.mkt-root .ct-main .il-fit{color:var(--ds-text);margin-bottom:8px;font-size:16px;font-weight:600}.mkt-root .ct-main .il-pick p{font-size:16px;line-height:1.7}.il-notes{border-left:2px solid var(--ds-line);margin:24px 0;padding-left:20px}.mkt-root .ct-main .il-notes h4{margin:22px 0 5px;font-size:14px;font-weight:600}.mkt-root .ct-main .il-notes p{margin:0}.il-detail{margin:16px 0}.il-detail summary{cursor:pointer;color:var(--ds-text);font-size:14px;font-weight:500}.il-category-link{border:1px solid var(--ds-line);border-radius:var(--ds-radius-surface);flex-wrap:wrap;align-items:center;gap:18px;margin:30px 0;padding:24px;display:flex}.il-category-link>div{flex:1;min-width:190px}.mkt-root .ct-main .il-category-link h3{margin:0;font-size:20px}.mkt-root .ct-main .il-category-link p{margin:6px 0 0;font-size:14px}.mkt-root .ct-main .il-category-link .sp-button{text-decoration:none}.mkt-root .ct-main .il-method{padding:0;list-style:none}.il-method li{gap:12px;margin-bottom:18px;display:flex}.il-method svg{color:var(--ds-accent);flex:0 0 18px;margin-top:5px}.il-search{margin-top:48px}@media (max-width:600px){.il-intro{padding:18px}.il-storefront{margin:0 0 0 62px}.mkt-root .ct-main .il-pick h3{font-size:21px}.il-category-link{padding:20px}}
