.sections-module__dLsVUG__section{background:var(--color-paper);color:var(--color-brand-900);padding-block:clamp(2.25rem,4.5vw,4rem)}.sections-module__dLsVUG__section:last-of-type{padding-bottom:clamp(3rem,6vw,5.5rem)}.sections-module__dLsVUG__marker{border-bottom:1px solid var(--color-stone-line);color:var(--color-ink-muted);letter-spacing:.3em;text-transform:uppercase;align-items:baseline;gap:.9rem;margin:0 0 clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(1rem,2vw,1.5rem);font-size:.68rem;font-weight:600;display:flex}.sections-module__dLsVUG__markerNumber{color:var(--color-brand-900)}.sections-module__dLsVUG__grid{gap:clamp(1.25rem,3vw,3rem);display:grid}@media (min-width:1024px){.sections-module__dLsVUG__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.sections-module__dLsVUG__title{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:400;line-height:1.05}.sections-module__dLsVUG__empty{color:var(--color-ink-muted);margin:0}.sections-module__dLsVUG__list{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.sections-module__dLsVUG__item{border-bottom:1px solid var(--color-border)}.sections-module__dLsVUG__trigger{width:100%;min-height:3.25rem;color:var(--color-ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr) 1.25rem;align-items:center;gap:0 1rem;padding:.9rem 0;transition:color .18s;display:grid}.sections-module__dLsVUG__trigger:hover,.sections-module__dLsVUG__trigger:focus-visible{color:var(--color-accent)}.sections-module__dLsVUG__triggerIndex{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.75rem}.sections-module__dLsVUG__triggerText{overflow-wrap:break-word;font-size:clamp(1rem,1.25vw,1.125rem);font-weight:600;line-height:1.35}.sections-module__dLsVUG__triggerMark{justify-self:end;width:.875rem;height:.875rem;position:relative}.sections-module__dLsVUG__triggerMark:before,.sections-module__dLsVUG__triggerMark:after{content:"";background:currentColor;height:1px;position:absolute;inset:50% 0 auto}.sections-module__dLsVUG__triggerMark:after{transition:rotate .24s cubic-bezier(.32,.72,0,1),opacity .2s;rotate:90deg}.sections-module__dLsVUG__trigger[aria-expanded=true] .sections-module__dLsVUG__triggerMark:after{opacity:0;rotate:none}.sections-module__dLsVUG__answer{color:var(--color-ink-muted);padding:0 0 1.15rem 3.25rem;font-size:.9375rem;line-height:1.7}@media (max-width:639px){.sections-module__dLsVUG__answer{padding-left:0}.sections-module__dLsVUG__trigger{grid-template-columns:1.9rem minmax(0,1fr) 1.25rem}}.sections-module__dLsVUG__policy{color:var(--color-ink-muted);font-size:1rem;line-height:1.75}.sections-module__dLsVUG__policy>:first-child{margin-top:0}.sections-module__dLsVUG__policy>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.sections-module__dLsVUG__trigger,.sections-module__dLsVUG__triggerMark:after{transition:none}}
.intro-module__pqexVq__intro{background:var(--color-paper);color:var(--color-brand-900);padding-block:clamp(2.25rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem)}.intro-module__pqexVq__layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"eyebrow eyebrow""heading context";align-items:end;gap:clamp(.75rem,1.5vw,1.25rem) clamp(2rem,5vw,4rem);display:grid}.intro-module__pqexVq__eyebrow{color:var(--color-ink-muted);letter-spacing:.32em;text-transform:uppercase;grid-area:eyebrow;margin:0;font-size:.68rem;font-weight:600}.intro-module__pqexVq__heading{max-width:18ch;font-family:var(--font-display);letter-spacing:-.02em;grid-area:heading;margin:0;font-size:clamp(1.9rem,3.6vw,3.1rem);font-weight:400;line-height:1.04}.intro-module__pqexVq__context{color:var(--color-brand-700);grid-area:context;margin:0;padding-bottom:.35rem;font-size:.92rem}@media (max-width:767px){.intro-module__pqexVq__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""heading""context";align-items:start}.intro-module__pqexVq__context{padding-bottom:0}}
.stage-module__dQb98q__section{background:var(--color-paper);color:var(--color-brand-900);padding-block:clamp(2rem,4vw,3.5rem)}.stage-module__dQb98q__selector{--option-height:clamp(9rem, 15vw, 13rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.4rem,.9vw,.7rem);transition:grid-template-columns .42s cubic-bezier(.32,.72,0,1);display:grid}.stage-module__dQb98q__selector[data-active="0"]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.stage-module__dQb98q__selector[data-active="1"]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}.stage-module__dQb98q__selector[data-active="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.stage-module__dQb98q__option{width:100%;height:var(--option-height);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);color:rgb(var(--rgb-ivory));cursor:pointer;font:inherit;text-align:left;appearance:none;padding:0;transition:border-color .22s;display:block;position:relative;overflow:clip}.stage-module__dQb98q__option[data-state=active]{border-color:var(--color-accent)}.stage-module__dQb98q__option:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.stage-module__dQb98q__media,.stage-module__dQb98q__mediaSlot{display:block;position:absolute;inset:0}.stage-module__dQb98q__mediaSlot{background:var(--color-surface-muted)}.stage-module__dQb98q__mediaImage{object-fit:cover;object-position:var(--focus-rest,50% 50%);transition:object-position .42s cubic-bezier(.32,.72,0,1),scale .42s cubic-bezier(.32,.72,0,1)}.stage-module__dQb98q__option[data-state=active] .stage-module__dQb98q__mediaImage{object-position:var(--focus-active,50% 50%)}.stage-module__dQb98q__option:hover .stage-module__dQb98q__mediaImage{scale:1.025}.stage-module__dQb98q__veil{background:linear-gradient(to top, rgb(var(--rgb-brand-950) / .82) 0%, rgb(var(--rgb-brand-950) / .45) 38%, rgb(var(--rgb-brand-950) / .08) 72%, rgb(var(--rgb-brand-950) / 0) 100%);pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.stage-module__dQb98q__option[data-state=rest] .stage-module__dQb98q__veil{opacity:.78}.stage-module__dQb98q__optionLabel{letter-spacing:.01em;overflow-wrap:break-word;text-shadow:0 1px 3px rgb(var(--rgb-mineral-975) / .5);align-items:baseline;gap:.5rem;font-size:clamp(.82rem,1.1vw,1rem);font-weight:600;line-height:1.2;display:flex;position:absolute;bottom:clamp(.55rem,1.2vw,.9rem);left:clamp(.6rem,1.4vw,1rem);right:clamp(.6rem,1.4vw,1rem)}.stage-module__dQb98q__optionOrder{color:rgb(var(--rgb-ivory) / .7);font-variant-numeric:tabular-nums;letter-spacing:.16em;flex:none;font-size:.66rem}.stage-module__dQb98q__content{border-top:1px solid var(--color-stone-line);margin-top:clamp(1.1rem,2.2vw,1.75rem);padding-top:clamp(.9rem,1.8vw,1.35rem)}.stage-module__dQb98q__content:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.stage-module__dQb98q__contentInner{--swap-shift:calc(var(--swap-dir,1) * .35rem)}.stage-module__dQb98q__contentInner[data-phase=entering]{animation:.26s cubic-bezier(.32,.72,0,1) stage-module__dQb98q__corporateSwapIn}.stage-module__dQb98q__contentInner[data-phase=leaving]{animation:.26s cubic-bezier(.32,.72,0,1) forwards stage-module__dQb98q__corporateSwapOut}@keyframes stage-module__dQb98q__corporateSwapIn{0%{opacity:0;translate:var(--swap-shift) 0}to{opacity:1;translate:0}}@keyframes stage-module__dQb98q__corporateSwapOut{0%{opacity:1;translate:0}to{opacity:0;translate:calc(var(--swap-shift) * -1) 0}}.stage-module__dQb98q__contentOrder{color:var(--color-ink-muted);letter-spacing:.3em;margin:0;font-size:.68rem;font-weight:600}.stage-module__dQb98q__contentTitle{font-family:var(--font-display);letter-spacing:-.014em;margin:.4rem 0 0;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:400;line-height:1.1}.stage-module__dQb98q__contentBody{max-width:var(--container-prose);color:var(--color-ink-muted);margin-top:clamp(.7rem,1.4vw,1rem);font-size:1rem;line-height:1.75}.stage-module__dQb98q__contentBody>:first-child{margin-top:0}.stage-module__dQb98q__contentBody>:last-child{margin-bottom:0}@media (max-width:767px){.stage-module__dQb98q__selector{--option-height:clamp(6.5rem, 26vw, 8.5rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.stage-module__dQb98q__selector[data-active]{grid-template-columns:repeat(3,minmax(0,1fr))}.stage-module__dQb98q__optionLabel{flex-direction:column;gap:.15rem;font-size:.72rem;bottom:.4rem;left:.45rem;right:.45rem}.stage-module__dQb98q__option[data-state=active]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}}@media (prefers-reduced-motion:reduce){.stage-module__dQb98q__selector,.stage-module__dQb98q__mediaImage,.stage-module__dQb98q__veil,.stage-module__dQb98q__option{transition:none}.stage-module__dQb98q__option:hover .stage-module__dQb98q__mediaImage{scale:1}.stage-module__dQb98q__contentInner[data-phase=entering],.stage-module__dQb98q__contentInner[data-phase=leaving]{animation:none}}
