.apv-feat__head[data-v-b47c7941]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--apv-space-6);margin-bottom:var(--apv-space-8)}.apv-feat__head-text[data-v-b47c7941]{max-width:640px}.apv-feat__title[data-v-b47c7941]{font-family:FrauncesVariable,Fraunces Fallback,Georgia,serif;font-variation-settings:"opsz" 144;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;letter-spacing:-.02em;font-weight:500;color:var(--apv-neutral-900);margin:var(--apv-space-3) 0 var(--apv-space-4);text-wrap:balance}.apv-feat__subtitle[data-v-b47c7941]{font-family:DM Sans Variable,DM Sans Fallback,system-ui,sans-serif;font-size:1.0625rem;line-height:1.55;color:var(--apv-text-secondary);margin:0}.apv-feat__arrows[data-v-b47c7941]{display:none;gap:var(--apv-space-2);flex-shrink:0}.apv-feat__arrow[data-v-b47c7941]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;border:1px solid var(--apv-border-subtle, rgba(15, 23, 42, .12));background:var(--apv-neutral-0);color:var(--apv-neutral-900);cursor:pointer;transition:background .15s var(--apv-ease-out),border-color .15s var(--apv-ease-out),opacity .15s var(--apv-ease-out)}.apv-feat__arrow[data-v-b47c7941]:hover:not(:disabled){background:var(--apv-amber-50, #FFFBEB);border-color:var(--apv-amber-400, #FBBF24)}.apv-feat__arrow[data-v-b47c7941]:disabled{opacity:.35;cursor:default}.apv-feat__track[data-v-b47c7941]{list-style:none;margin:0;padding:var(--apv-space-2) 0 var(--apv-space-4);display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--apv-space-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-left:0}.apv-feat__track[data-v-b47c7941]::-webkit-scrollbar{display:none}.apv-feat__track[data-v-b47c7941]:focus-visible{outline:2px solid var(--apv-amber-500);outline-offset:4px;border-radius:var(--apv-radius-lg, 16px)}@media (min-width: 640px){.apv-feat__track[data-v-b47c7941]{grid-auto-columns:42%}}@media (min-width: 900px){.apv-feat__track[data-v-b47c7941]{grid-auto-columns:30%}}@media (min-width: 1200px){.apv-feat__track[data-v-b47c7941]{grid-auto-columns:23%}}.apv-feat__card[data-v-b47c7941]{scroll-snap-align:start;display:flex;flex-direction:column;background:var(--apv-surface-base, #fff);border:1px solid var(--apv-border-subtle, rgba(15, 23, 42, .08));border-radius:var(--apv-radius-xl, 20px);padding:var(--apv-space-6);transition:border-color var(--apv-duration-base) var(--apv-ease-out),transform var(--apv-duration-base) var(--apv-ease-out),box-shadow var(--apv-duration-base) var(--apv-ease-out)}.apv-feat__card[data-v-b47c7941]:hover{border-color:var(--apv-amber-400, #FBBF24);transform:translateY(-3px);box-shadow:0 16px 36px -20px #0f172a33}.apv-feat__icon-wrap[data-v-b47c7941]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--apv-amber-50, #FFFBEB);color:var(--apv-amber-700, #B45309);margin-bottom:var(--apv-space-4)}.apv-feat__card-title[data-v-b47c7941]{font-family:InterVariable,Inter Fallback,system-ui,sans-serif;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--apv-neutral-900);margin:0 0 var(--apv-space-2)}.apv-feat__card-desc[data-v-b47c7941]{font-family:DM Sans Variable,DM Sans Fallback,system-ui,sans-serif;font-size:.9375rem;line-height:1.55;color:var(--apv-text-secondary);margin:0}.apv-feat__dots[data-v-b47c7941]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--apv-space-2);margin-top:var(--apv-space-5)}.apv-feat__dot[data-v-b47c7941]{width:8px;height:8px;padding:0;border:0;border-radius:9999px;background:var(--apv-neutral-300, #CBD5E1);cursor:pointer;transition:background .15s var(--apv-ease-out),width .15s var(--apv-ease-out)}.apv-feat__dot[data-v-b47c7941]:hover{background:var(--apv-neutral-400, #94A3B8)}.apv-feat__dot.is-active[data-v-b47c7941]{width:22px;background:var(--apv-amber-500)}@media (min-width: 900px){.apv-feat__arrows[data-v-b47c7941]{display:inline-flex}}@media (prefers-reduced-motion: reduce){.apv-feat__card[data-v-b47c7941],.apv-feat__card[data-v-b47c7941]:hover{transition:none;transform:none}}
