.cs6-faq__hero{background:radial-gradient(55% 40% at 82% 28%,rgba(63,191,138,.26),rgba(63,191,138,0) 70%),radial-gradient(50% 40% at 8% 58%,rgba(0,93,228,.2),rgba(0,93,228,0) 70%),var(--cs-mist);overflow-x:clip;overflow-y:visible;position:relative;z-index:1}.cs6-faq__hero-glow{animation:cs6-glow 9s ease-in-out infinite;background:radial-gradient(ellipse at 50% 40%,rgba(116,235,216,.14),rgba(1,181,253,.05) 46%,transparent 72%);filter:blur(30px);height:60%;left:-10%;pointer-events:none;position:absolute;right:-10%;top:18%;z-index:0}.cs6-faq__hero-inner{align-items:center;display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin:0 auto;max-width:var(--container);padding:152px var(--section-x) 56px;position:relative;z-index:1}.cs6-faq__hero-copy{align-items:flex-start;display:flex;flex-direction:column;gap:22px;min-width:0;text-align:left}.cs6-faq__crumb-pill{align-items:center;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.72);border-radius:var(--radius-pill);box-shadow:var(--shadow-glass),0 6px 16px rgba(4,31,78,.08);box-sizing:border-box;display:inline-flex;height:34px;padding:0 14px}nav.cs6-faq__crumbs ol{flex-wrap:nowrap;font-size:var(--fs-eyebrow);gap:8px;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;white-space:nowrap}nav.cs6-faq__crumbs li{gap:8px}nav.cs6-faq__crumbs li:not(:last-child):after{color:var(--cs-body);content:"/";content:"/"/"";opacity:.38}nav.cs6-faq__crumbs a{color:var(--cs-body);opacity:.62}nav.cs6-faq__crumbs [aria-current=page]{color:var(--cs-navy)}.cs6-faq__hero-title{color:var(--cs-ink);font-size:var(--fs-display);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);line-height:1.02;margin:0;max-width:16ch}.cs6-faq__hero-accent{color:var(--cs-blue)}.cs6-faq__hero-lede{color:var(--cs-body);font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:var(--lh-relaxed);margin:0;max-width:34rem}.cs6-faq__stage{isolation:isolate;padding:28px 22px 44px;position:relative}.cs6-faq__stage-glow{background:radial-gradient(closest-side,rgba(0,93,228,.28),rgba(63,191,138,.16) 58%,transparent 78%);border-radius:50%;filter:blur(8px);height:120%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:130%;z-index:0}.cs6-faq__stage-green{background:linear-gradient(160deg,color-mix(in oklab,var(--cs-green) 82%,var(--cs-white)) 0,var(--cs-green) 45%,var(--cs-green-ink) 100%);box-shadow:0 24px 56px rgba(4,31,78,.18),inset 0 1px 0 hsla(0,0%,100%,.22);inset:6% 2% 4% 8%;transform:rotate(5deg);z-index:0}.cs6-faq__stage-glass,.cs6-faq__stage-green{border-radius:var(--radius-panel);position:absolute}.cs6-faq__stage-glass{backdrop-filter:blur(6px);background:linear-gradient(200deg,rgba(1,181,253,.26),rgba(0,93,228,.14) 60%,rgba(4,31,78,.2));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 0 0 1px rgba(153,231,249,.2),0 20px 48px rgba(0,93,228,.24);inset:10% 8% 2% 0;transform:rotate(-4deg);z-index:1}.cs6-faq__card{backdrop-filter:blur(16px);background:radial-gradient(80% 50% at 100% 0,rgba(116,235,216,.18),transparent 65%),radial-gradient(70% 50% at 0 100%,rgba(1,181,253,.18),transparent 65%),linear-gradient(180deg,var(--cs-navy) 0,var(--cs-night-900) 100%);border-radius:var(--radius-panel);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 0 0 1px hsla(0,0%,100%,.14),0 24px 56px rgba(4,31,78,.18);color:var(--cs-white);display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:left;z-index:2}.cs6-faq__card-head{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 14px}.cs6-faq__card-title{color:hsla(0,0%,100%,.72);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.cs6-faq__badge{align-items:center;background:rgba(63,191,138,.16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px rgba(63,191,138,.5);color:#e6f5ec;display:inline-flex;font-size:.75rem;font-weight:var(--fw-bold);gap:6px;height:26px;padding:0 10px 0 8px}.cs6-faq__badge svg{flex:none}.cs6-faq__rows{list-style:none;margin:0;padding:0}.cs6-faq__row{align-items:center;background:transparent;border-top:1px solid hsla(0,0%,100%,.1);color:var(--cs-white);display:flex;gap:14px;min-height:var(--row-80);padding:14px 18px 14px 20px;text-align:left;transition:background var(--dur-fast) ease;width:100%}.cs6-faq__row:focus-visible{box-shadow:none;outline:2px solid var(--cs-aqua);outline-offset:-2px}.cs6-faq__row-key{color:var(--cs-aqua);flex:none;font-size:var(--fs-caption);font-weight:var(--fw-black)}.cs6-faq__row-text{flex:1;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);letter-spacing:-.01em;line-height:1.3;min-width:0}.cs6-faq__go{background:hsla(0,0%,100%,.08);border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3);color:var(--cs-aqua);display:grid;flex:none;height:40px;place-items:center;transition:transform .25s var(--ease-out),box-shadow .25s ease;width:40px}.cs6-faq__row:focus-visible .cs6-faq__go{box-shadow:inset 0 0 0 1px var(--cs-navy),0 6px 16px rgba(4,31,78,.08);transform:translateX(3px)}@media(hover:hover){.cs6-faq__row:hover{background:hsla(0,0%,100%,.06)}.cs6-faq__row:hover .cs6-faq__go{box-shadow:inset 0 0 0 1px var(--cs-navy),0 6px 16px rgba(4,31,78,.08);transform:translateX(3px)}}@media(width <= 640px){.cs6-faq__hero-inner{padding-bottom:24px;padding-top:104px}.cs6-faq__hero-title{font-size:clamp(1.875rem,8.4vw,2.5rem)}}@media(width <= 600px){.cs6-faq__hero-inner{gap:28px;grid-template-columns:minmax(0,1fr);padding:128px 18px 32px}.cs6-faq__hero-copy{gap:16px}.cs6-faq__crumb-pill{height:auto;max-width:100%;min-height:32px;padding:7px 12px}nav.cs6-faq__crumbs ol{flex-wrap:wrap;font-size:var(--fs-label);row-gap:2px;white-space:normal}.cs6-faq__hero-title{line-height:1.04;max-width:none}.cs6-faq__hero-lede{font-size:var(--fs-body);line-height:1.55}.cs6-faq__stage{padding:18px 16px 26px}.cs6-faq__stage-glow{height:100%;width:100%}.cs6-faq__stage-green{inset:5% 4% 2% 6%;transform:rotate(2.5deg)}.cs6-faq__stage-glass{inset:8% 6% 0 4%;transform:rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.cs6-faq__hero-glow{animation:none;opacity:.8;transform:none}}.cs6-faq-browser{background:var(--cs-mist);padding:8px 0 96px}.cs6-faq-browser__container{margin:0 auto;max-width:920px;padding:0 24px}.cs6-faq-browser__rail{display:flex;justify-content:center;margin:0 0 32px;position:relative;z-index:6}.cs6-faq-browser__chips{backdrop-filter:blur(16px) saturate(140%);background:hsla(0,0%,100%,.8);border-radius:var(--radius-pill);box-shadow:var(--shadow-glass),0 6px 16px rgba(4,31,78,.08);display:flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.cs6-faq-browser__chips::-webkit-scrollbar{display:none}.cs6-faq-browser__chip{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--cs-body);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:8px;margin:0;min-height:var(--tap-min);padding:0 8px 0 16px;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}@media(hover:hover){.cs6-faq-browser__chip[aria-pressed=false]:hover{background:rgba(4,31,78,.05)}}.cs6-faq-browser__chip[aria-pressed=true]{background:var(--cs-navy);border-color:var(--cs-navy);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 6px 16px rgba(4,31,78,.08);color:var(--cs-white)}.cs6-faq-browser__chip:focus-visible{outline:2px solid var(--cs-blue);outline-offset:2px}.cs6-faq-browser__count{background:var(--cs-mist-2);border-radius:var(--radius-pill);box-sizing:border-box;color:var(--cs-muted);display:grid;font-size:.75rem;font-weight:var(--fw-black);height:28px;min-width:28px;padding:0 7px;place-items:center;transition:background .15s ease,color .15s ease}.cs6-faq-browser__chip[aria-pressed=true] .cs6-faq-browser__count{background:rgba(116,235,216,.18);color:var(--cs-aqua)}.cs6-faq-browser__list{align-items:start;background:var(--cs-white);border-radius:var(--radius-panel);box-shadow:var(--shadow-raised);display:grid;gap:32px;grid-template-columns:300px minmax(0,1fr);padding:24px;scroll-margin-top:160px}.cs6-faq-browser__list>*{min-width:0}.cs6-faq-browser__index{border-right:1px solid var(--cs-line);padding-right:20px;scrollbar-color:var(--cs-subtle) transparent;scrollbar-width:thin}.cs6-faq-browser__group{margin-bottom:20px}.cs6-faq-browser__group-title{color:var(--cs-muted);font-size:var(--fs-eyebrow);font-weight:var(--fw-black);letter-spacing:var(--ls-eyebrow);margin:0 0 8px;text-transform:uppercase}.cs6-faq-browser__question{font-size:inherit;font-weight:inherit;margin:0;scroll-margin-top:112px}.cs6-faq-browser__question-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:14px;color:var(--cs-body);cursor:pointer;display:block;font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1.45;margin:0;min-height:var(--tap-min);padding:12px 14px;text-align:left;text-wrap:balance;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:100%}.cs6-faq-browser__question-button[aria-expanded=true]{background:rgba(1,181,253,.08);box-shadow:inset 0 0 0 1px rgba(1,181,253,.3);color:var(--cs-navy);font-weight:var(--fw-bold)}.cs6-faq-browser__question-button:focus-visible{outline:2px solid var(--cs-blue);outline-offset:-2px}.cs6-faq-browser__inline{background:var(--cs-mist);border-left:2px solid var(--cs-line);border-radius:0 0 12px 12px;margin:0 0 8px;max-height:0;opacity:0;overflow:hidden;padding:0 16px;transition:max-height .34s var(--ease-out),opacity .28s ease,visibility 0s linear .34s;visibility:hidden}.cs6-faq-browser__inline[data-open]{max-height:1400px;opacity:1;transition:max-height .34s var(--ease-out),opacity .28s ease,visibility 0s;visibility:visible}.cs6-faq-browser__inline.cs6-faq-browser__inline--instant{transition:none}.cs6-faq-browser__inline-answer{color:var(--cs-body);font-size:var(--fs-body);line-height:1.75;padding:12px 0 4px}.cs6-faq-browser__bubble p,.cs6-faq-browser__inline-answer p{margin:0}.cs6-faq-browser__bubble p+p,.cs6-faq-browser__inline-answer p+p{margin-top:1.75em}.cs6-faq-browser__inline-label{color:var(--cs-muted);display:block;font-size:var(--fs-eyebrow);font-weight:var(--fw-black);letter-spacing:var(--ls-eyebrow);padding:16px 0 8px;text-transform:uppercase}.cs6-faq-browser__inline-links{padding:0 0 4px}.cs6-faq-browser__inline-reads{padding:0 0 16px}.cs6-faq-browser__detail{padding-top:4px}.cs6-faq-browser__detail-category{align-items:center;background:transparent;border:1px solid rgba(4,31,78,.14);border-radius:var(--radius-pill);color:var(--cs-ink);display:inline-flex;font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);gap:8px;letter-spacing:var(--ls-eyebrow);line-height:1;padding:4px 12px;text-transform:uppercase}.cs6-faq-browser__detail-question{color:var(--cs-ink);font-size:clamp(1.375rem,2.6vw,1.8125rem);font-weight:var(--fw-black);letter-spacing:var(--ls-title);line-height:1.15;margin:14px 0 16px}.cs6-faq-browser__byline{align-items:center;display:flex;gap:8px;margin:0 0 8px}.cs6-faq-browser__byline b{color:var(--cs-ink);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.cs6-faq-browser__byline b+span{color:var(--cs-subtle);font-size:.75rem;font-weight:var(--fw-semibold)}.cs6-faq-browser__bubble{background:var(--cs-mist);border-radius:var(--radius-bubble-in);box-shadow:var(--shadow-ring);color:var(--cs-body);font-size:var(--fs-body);line-height:1.75;max-width:62ch;padding:16px 20px}.cs6-faq-browser__detail-foot{border-top:1px solid var(--cs-line);margin-top:24px;padding-top:20px}.cs6-faq-browser__label{color:var(--cs-muted);display:block;font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);margin-bottom:12px;text-transform:uppercase}.cs6-faq-browser__label--spaced{margin-top:24px}.cs6-faq-browser__links{display:flex;flex-wrap:wrap;gap:12px}.cs6-faq-browser__link{align-items:center;background:transparent;border:1px solid var(--cs-line-strong);border-radius:var(--radius-pill);color:var(--cs-navy);display:inline-flex;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);gap:8px;min-height:var(--tap-48);padding:0 20px;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}@media(hover:hover){.cs6-faq-browser__link:hover{background:rgba(4,31,78,.04);border-color:var(--cs-navy)}}.cs6-faq-browser__link svg{flex-shrink:0}.cs6-faq-browser__link[hreflang=en]{line-height:18px;padding-block:14px}.cs6-faq-browser__reads{display:flex;flex-direction:column;gap:8px}.cs6-faq-browser__read{align-items:center;color:var(--cs-blue);display:flex;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:8px;min-height:var(--tap-min)}.cs6-faq-browser__read svg{color:var(--cs-body);flex-shrink:0}.cs6-faq-browser__read[hreflang=en]{line-height:1.45;padding-block:10px}@media(width >= 821px){.cs6-faq-browser__index{max-height:calc(100vh - 132px);overflow-y:auto;overscroll-behavior:contain;position:relative;scroll-behavior:smooth}.cs6-faq-browser__index::-webkit-scrollbar{width:6px}.cs6-faq-browser__index::-webkit-scrollbar-thumb{background:var(--cs-subtle);border-radius:var(--radius-pill)}.cs6-faq-browser__index::-webkit-scrollbar-track{background:transparent}.cs6-faq-browser__inline{display:none}}@media(width >= 821px)and (prefers-reduced-motion:reduce){.cs6-faq-browser__index{scroll-behavior:auto}}@media(width >= 821px)and (height <= 760px){.cs6-faq-browser__index{max-height:calc(100vh - 112px)}.cs6-faq-browser__group{margin-bottom:16px}.cs6-faq-browser__question-button{padding-bottom:8px;padding-top:8px}}@media(width >= 821px)and (height <= 620px){.cs6-faq-browser__group{margin-bottom:12px}}@media(width <= 820px){.cs6-faq-browser{padding-bottom:64px}.cs6-faq-browser__list{gap:24px;grid-template-columns:minmax(0,1fr)}.cs6-faq-browser__index{border-bottom:1px solid var(--cs-line);border-right:0;padding-bottom:20px;padding-right:0}.cs6-faq-browser__detail{display:none}.cs6-faq-browser__question-button{border-radius:12px;font-size:var(--fs-body);min-height:var(--tap-48);padding:16px 52px 16px 16px;position:relative}.cs6-faq-browser__question-button[aria-expanded=true]{border-radius:12px 12px 0 0}.cs6-faq-browser__question-button:after{border-bottom:2.4px solid;border-right:2.4px solid;content:"";height:10px;margin-top:-7px;opacity:.7;position:absolute;right:16px;top:50%;transform:rotate(45deg);transition:transform .25s var(--ease-out),margin-top .25s ease;width:10px}.cs6-faq-browser__question-button[aria-expanded=true]:after{margin-top:-2px;transform:rotate(-135deg)}.cs6-faq-browser__inline{border-bottom:1px solid var(--cs-mist)}.cs6-faq-browser__group>:last-child .cs6-faq-browser__inline{border-bottom:0}}@media(width <= 600px){.cs6-faq-browser{padding-bottom:160px}}@media(prefers-reduced-motion:reduce){.cs6-faq-browser__inline,.cs6-faq-browser__question-button:after{transition:none}}@media(width <= 480px){.cs6-faq-browser__chip{font-size:var(--fs-caption);padding:0 6px 0 12px}}@media(scripting:none){.cs6-faq-browser__detail,.cs6-faq-browser__rail{display:none}.cs6-faq-browser__list{grid-template-columns:minmax(0,1fr)}.cs6-faq-browser__index{border-right:0;max-height:none;overflow:visible;padding-right:0;position:static}.cs6-faq-browser__inline{display:block;max-height:none;opacity:1;visibility:visible}.cs6-faq-browser__question-button{cursor:default}.cs6-faq-browser__question-button:after{content:none}}.cs6-faq__band{background:radial-gradient(60% 50% at 85% 0,rgba(116,235,216,.18),transparent 70%),radial-gradient(55% 45% at 5% 100%,rgba(1,181,253,.18),transparent 70%),linear-gradient(180deg,var(--cs-night-950) 0,var(--cs-navy) 60%,var(--cs-night-900) 100%);color:var(--cs-white);contain-intrinsic-size:auto 900px;content-visibility:auto;overflow:hidden;padding:clamp(72px,10vw,120px) 24px;position:relative;text-align:center}.cs6-faq__band-inner{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:720px}.cs6-faq__band-title{color:var(--cs-white);font-size:var(--fs-h2);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);line-height:1.02;margin:0}.cs6-faq__band-accent{color:var(--cs-aqua)}.cs6-faq__band-lede{color:hsla(0,0%,100%,.8);font-size:1.0625rem;line-height:var(--lh-relaxed);margin:0}.cs6-faq__band-ask{align-items:center;backdrop-filter:blur(14px);background:hsla(0,0%,100%,.08);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 0 0 1px hsla(0,0%,100%,.3);box-sizing:border-box;color:hsla(0,0%,100%,.78);display:flex;font-size:var(--fs-body);font-weight:var(--fw-semibold);gap:12px;min-height:64px;padding:6px 6px 6px 22px;text-align:left;width:min(100%,520px)}.cs6-faq__band-ask:hover{background:hsla(0,0%,100%,.12);color:var(--cs-white)}.cs6-faq__band-ask:focus-visible{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 0 0 1px hsla(0,0%,100%,.3),var(--focus-ring)}.cs6-faq__band-ask-text{flex:1}.cs6-faq__band-ask-go{background:var(--cs-navy);border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);color:var(--cs-aqua);display:grid;flex:none;height:48px;place-items:center;width:48px}