.cta-band--sm{padding:clamp(2rem,4vw,3rem) var(--gutter)}.cta-band--sm h2{font-size:clamp(1.4rem,2.4vw,1.9rem)}.cta-inline{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center;margin-top:2.5rem}.cta-inline p{color:var(--text-subtle);font-size:var(--fs-sm);margin:0}@media(max-width:760px){.marquee-strip{display:none}}.filter-bar{display:flex;flex-direction:column;gap:var(--sp-4)}.filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.filter-group__label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-subtle);margin-right:.35rem;flex:none}.chip-filter{display:inline-flex;align-items:center;min-height:36px;padding:.4rem .9rem;border-radius:var(--r-pill);border:1px solid var(--stroke);color:var(--text-secondary);font-size:var(--fs-sm);text-decoration:none;white-space:nowrap;transition:border-color var(--dur-2),background var(--dur-2),color var(--dur-2)}.chip-filter:hover{border-color:var(--stroke-strong);color:var(--text-primary)}.chip-filter.is-active{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--text-inverse);font-weight:600}.chip-filter.is-active:after{content:" \d7";margin-left:.15rem}.feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--sp-7);align-items:center;overflow:hidden;padding:var(--sp-6)}@media(max-width:860px){.feature{grid-template-columns:1fr;gap:var(--sp-5)}}.feature__media img{width:100%;height:auto;border-radius:var(--r-md);border:1px solid var(--stroke-subtle)}.feature__body>*+*{margin-top:var(--sp-3)}.feature h2{font-size:clamp(1.5rem,2.8vw,2.1rem)}.feature__meta{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:baseline}.feature__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--sp-5)}.finder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-7);align-items:start}@media(max-width:960px){.finder{grid-template-columns:1fr}}.finder__q{border:0;padding:0;margin:0 0 var(--sp-5)}.finder__q:last-of-type{margin-bottom:0}.finder__q legend{font-size:1rem;font-weight:600;color:var(--text-primary);padding:0;margin-bottom:var(--sp-3)}.finder__opts{display:flex;flex-wrap:wrap;gap:.5rem}.finder__opt{position:relative}.finder__opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.finder__opt span{display:inline-flex;align-items:center;min-height:40px;padding:.45rem 1rem;border-radius:var(--r-pill);border:1px solid var(--stroke);color:var(--text-secondary);font-size:var(--fs-sm)}.finder__opt input:checked+span{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--text-inverse);font-weight:600}.finder__opt input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.finder__results{display:flex;flex-direction:column;gap:var(--sp-4)}.finder__hit{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--sp-4);align-items:center;padding:var(--sp-4)}@media(max-width:560px){.finder__hit{grid-template-columns:84px minmax(0,1fr)}}.finder__hit img{width:100%;height:auto;border-radius:var(--r-sm);border:1px solid var(--stroke-subtle)}.finder__hit h3{font-size:1rem}.finder__hit h3 a{text-decoration:none}.finder__hit p{font-size:var(--fs-sm);color:var(--text-muted);margin-top:.25rem}.finder__why{color:var(--text-subtle);font-size:var(--fs-xs)}.finder__empty{color:var(--text-muted)}@media(min-width:961px){.plans{display:flex;flex-wrap:wrap;justify-content:center}.plan{flex:1 1 340px;max-width:420px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cta-extras.css.map */
