.hero-display__accent[data-v-336391d5]{font-family:var(--font-family-serif);font-style:italic;font-weight:500;letter-spacing:-.02em;color:var(--accent-soft-hex)}.logo-marquee__viewport[data-v-41307ad0]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.logo-marquee__track[data-v-41307ad0]{display:flex;width:max-content;animation:partner-glide-41307ad0 42s linear infinite;will-change:transform}.logo-marquee__track--paused[data-v-41307ad0],.logo-marquee__viewport:hover .logo-marquee__track[data-v-41307ad0],.logo-marquee__track[data-v-41307ad0]:has(.logo-marquee__item:hover),.logo-marquee__track[data-v-41307ad0]:has(.logo-marquee__item:focus-visible){animation-play-state:paused}.logo-marquee__group[data-v-41307ad0]{display:flex;flex-shrink:0;align-items:flex-start;gap:3rem;padding-inline:1.5rem}@media(min-width:640px){.logo-marquee__group[data-v-41307ad0]{gap:4rem;padding-inline:2rem}}.logo-marquee__item[data-v-41307ad0]{display:flex;width:7.5rem;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;flex-shrink:0;position:relative;z-index:1;cursor:default;outline:none}.logo-marquee__image[data-v-41307ad0]{height:2.5rem;width:auto;max-width:6.5rem;object-fit:contain;object-position:center;filter:grayscale(1) brightness(1.35) contrast(.9);opacity:.62;transition:filter .32s ease,opacity .32s ease,transform .32s ease}.logo-marquee__image--round[data-v-41307ad0]{border-radius:9999px}.logo-marquee__name[data-v-41307ad0]{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground, rgba(236, 242, 239, .55));text-align:center;transition:color .32s ease}.logo-marquee__item:hover .logo-marquee__image[data-v-41307ad0],.logo-marquee__item:focus-visible .logo-marquee__image[data-v-41307ad0]{filter:none;opacity:1;transform:translateY(-1px)}.logo-marquee__item:hover .logo-marquee__name[data-v-41307ad0],.logo-marquee__item:focus-visible .logo-marquee__name[data-v-41307ad0]{color:var(--foreground, rgba(236, 242, 239, .92))}@keyframes partner-glide-41307ad0{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media(prefers-reduced-motion:reduce){.logo-marquee__viewport[data-v-41307ad0]{-webkit-mask-image:none;mask-image:none}.logo-marquee__track[data-v-41307ad0]{animation:none;width:100%;flex-wrap:wrap;justify-content:center;gap:2rem 3rem}.logo-marquee__group[data-v-41307ad0]{flex-wrap:wrap;justify-content:center;gap:2rem 3rem;padding-inline:0}.logo-marquee__group[data-v-41307ad0]:not(:first-child){display:none}.logo-marquee__item:hover .logo-marquee__image[data-v-41307ad0],.logo-marquee__item:focus-visible .logo-marquee__image[data-v-41307ad0]{transform:none}}.benefit-grid[data-v-ceca729c]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.benefit-grid[data-v-ceca729c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}}@media(min-width:1024px){.benefit-grid[data-v-ceca729c]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.benefit-card[data-v-ceca729c]:nth-child(1),.benefit-card[data-v-ceca729c]:nth-child(2),.benefit-card[data-v-ceca729c]:nth-child(3){grid-column:span 2}.benefit-card[data-v-ceca729c]:nth-child(4){grid-column:2 / 4}.benefit-card[data-v-ceca729c]:nth-child(5){grid-column:4 / 6}}.benefit-card[data-v-ceca729c]{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;border-radius:1rem;border:1px solid rgba(232,240,237,.1);background:radial-gradient(420px circle at 12% 0%,rgba(43,191,184,.1),transparent 55%),linear-gradient(165deg,#172320f2,#0a1210fa);box-shadow:inset 0 1px #ffffff0a;padding:1.15rem 1.2rem;transition:border-color .28s var(--ease-out-premium),transform .28s var(--ease-out-premium),box-shadow .28s var(--ease-out-premium)}@media(min-width:640px){.benefit-card[data-v-ceca729c]{display:block;border-radius:1.1rem;padding:1.35rem 1.35rem 1.5rem}}.benefit-card[data-v-ceca729c]:after{content:"";position:absolute;inset:auto 1.25rem 0;height:1px;background:linear-gradient(90deg,transparent,rgba(43,191,184,.35),transparent);opacity:0;transition:opacity .28s ease}.benefit-card[data-v-ceca729c]:hover{border-color:#2bbfb861;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 22px 48px -30px #2bbfb866}.benefit-card[data-v-ceca729c]:hover:after{opacity:1}.benefit-card__icon[data-v-ceca729c]{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:.7rem;border:1px solid rgba(43,191,184,.32);background:#11646629;color:var(--accent-soft-hex);box-shadow:0 0 20px #1164662e;transition:border-color .28s ease,background-color .28s ease,box-shadow .28s ease}@media(min-width:640px){.benefit-card__icon[data-v-ceca729c]{width:2.75rem;height:2.75rem;border-radius:.8rem}}.benefit-card__title[data-v-ceca729c]{margin:0;font-family:var(--font-family-display);font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--text-hex)}.benefit-card__copy[data-v-ceca729c]{margin:.35rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--text-muted-hex)}@media(min-width:640px){.benefit-card__title[data-v-ceca729c]{margin-top:1.25rem;font-size:var(--font-h3);line-height:var(--leading-snug)}.benefit-card__copy[data-v-ceca729c]{margin-top:.75rem;font-size:.95rem;line-height:1.55}}.benefit-card:hover .benefit-card__icon[data-v-ceca729c]{border-color:#2bbfb880;background:#1164663d;box-shadow:0 0 26px #2bbfb847}@media(prefers-reduced-motion:reduce){.benefit-card[data-v-ceca729c]:hover{transform:none}}.pinnacle-cta[data-v-ad33ea1e]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;min-height:7.5rem;padding:1.25rem 1.35rem;border-radius:.65rem;border:1px solid rgba(232,240,237,.1);background:radial-gradient(ellipse 80% 120% at 100% 0%,rgba(17,100,102,.35),transparent 55%),linear-gradient(135deg,#0c1917,#071110 55%,#0a1614)}.pinnacle-cta[data-v-ad33ea1e]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgba(7,17,16,.15) 0%,transparent 45%,rgba(17,100,102,.12) 100%);pointer-events:none}.pinnacle-cta__copy[data-v-ad33ea1e]{position:relative;z-index:1;max-width:36rem}.pinnacle-cta__title[data-v-ad33ea1e]{margin:0 0 .4rem;font-family:var(--font-family-serif);font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:500;font-style:italic;line-height:1.25;letter-spacing:-.015em;color:var(--text-hex)}.pinnacle-cta__text[data-v-ad33ea1e]{margin:0;font-size:.875rem;line-height:1.5;color:#e8f0edad}.pinnacle-cta__link[data-v-ad33ea1e]{position:relative;z-index:1;align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding-bottom:2px;border-bottom:1px solid rgba(43,191,184,.45);font-family:var(--font-family-display);font-size:.875rem;font-weight:600;color:var(--text-hex);text-decoration:none;transition:color .22s ease,border-color .22s ease,gap .22s ease}.pinnacle-cta__link svg[data-v-ad33ea1e]{width:12px;height:12px;transition:transform .22s ease}.pinnacle-cta__link[data-v-ad33ea1e]:hover{color:var(--accent-glow-hex);border-color:var(--accent-soft-hex);gap:.55rem}.pinnacle-cta__link:hover svg[data-v-ad33ea1e]{transform:translate(2px,-2px)}@media(min-width:768px){.pinnacle-cta[data-v-ad33ea1e]{flex-direction:row;align-items:flex-end;gap:2rem;min-height:7rem;padding:1.35rem 1.75rem}.pinnacle-cta__link[data-v-ad33ea1e]{align-self:flex-end;flex-shrink:0;margin-bottom:.15rem}}.faq-section[data-v-5e2bdcc1]{padding-block:var(--space-12)}@media(min-width:640px){.faq-section[data-v-5e2bdcc1]{padding-block:var(--space-16)}}.faq-layout[data-v-5e2bdcc1]{display:grid;gap:1.5rem}@media(min-width:1024px){.faq-layout[data-v-5e2bdcc1]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:2.5rem;align-items:start}}.faq-intro__eyebrow[data-v-5e2bdcc1]{margin:0 0 .75rem;font-family:var(--font-family-mono);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-soft-hex)}.faq-intro__title[data-v-5e2bdcc1]{margin:0;max-width:14ch;font-family:var(--font-family-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;font-style:italic;line-height:1.15;letter-spacing:-.02em;color:var(--text-hex)}.faq-intro__copy[data-v-5e2bdcc1]{margin:.85rem 0 0;max-width:28rem;font-size:.9375rem;line-height:1.55;color:var(--text-muted-hex)}.faq-list[data-v-5e2bdcc1]{display:flex;flex-direction:column;border-top:1px solid var(--border-soft)}.faq-item[data-v-5e2bdcc1]{border-bottom:1px solid var(--border-soft)!important}.faq-trigger[data-v-5e2bdcc1]{gap:1rem;width:100%;padding:.85rem 0!important;text-align:left}.faq-question[data-v-5e2bdcc1]{flex:1;min-width:0;font-family:var(--font-family-display);font-size:.9375rem;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:var(--text-hex);transition:color .18s ease}.faq-trigger:hover .faq-question[data-v-5e2bdcc1],.faq-trigger[data-state=open] .faq-question[data-v-5e2bdcc1]{color:var(--accent-soft-hex)}.faq-answer[data-v-5e2bdcc1]{padding:0 0 .95rem!important;max-width:40rem;font-size:.875rem;line-height:1.55;color:var(--text-muted-hex)}.faq-chevron[data-v-5e2bdcc1]{margin-left:auto}
