.Hero-module__ZARIfG__hero{isolation:isolate;min-height:calc(100dvh - var(--nav-height));background:radial-gradient(circle at 72% 15%,rgba(211,229,228,.65),transparent 30rem),linear-gradient(180deg,var(--paper)0%,var(--paper-soft)100%);align-items:center;padding:max(3rem,min(7vw,5.5rem)) 0 max(4rem,min(8vw,6.5rem));display:grid;position:relative;overflow:hidden}.Hero-module__ZARIfG__hero:before{content:"";z-index:-1;pointer-events:none;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__ZARIfG__inner{align-items:center;gap:var(--space-md);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Hero-module__ZARIfG__copy{z-index:2;grid-column:1/span 7;padding-right:max(0rem,min(3vw,2rem));position:relative}.Hero-module__ZARIfG__eyebrow{color:var(--brand-petrol-deep);letter-spacing:.12em;opacity:0;animation:Hero-module__ZARIfG__heroOpacity .42s var(--ease-out)forwards;margin:0 0 1.25rem;font-size:.6875rem;font-weight:650}.Hero-module__ZARIfG__title{letter-spacing:-.055em;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 0;max-width:52rem;margin-bottom:max(1.5rem,min(3vw,2.25rem));font-size:max(3.4rem,min(5.3vw,5.15rem));line-height:.94}.Hero-module__ZARIfG__titleMask{padding:0 0 .09em;display:block;overflow:hidden}.Hero-module__ZARIfG__titleLine{animation:Hero-module__ZARIfG__titleReveal .7s var(--ease-out).15s forwards;display:block;transform:translateY(108%)}.Hero-module__ZARIfG__titleMask:nth-child(2) .Hero-module__ZARIfG__titleLine{animation-delay:.24s}.Hero-module__ZARIfG__sub{max-width:35rem;margin-bottom:var(--space-md);color:var(--muted);font-size:var(--text-lg);opacity:0;animation:Hero-module__ZARIfG__heroFade .62s var(--ease-out).36s forwards;transform:translateY(8px)}.Hero-module__ZARIfG__ctas{gap:var(--space-sm);opacity:0;animation:Hero-module__ZARIfG__heroFade .62s var(--ease-out).51s forwards;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.75rem;display:flex;transform:translateY(8px)}.Hero-module__ZARIfG__micro{font-size:var(--text-xs);opacity:0;animation:Hero-module__ZARIfG__heroOpacity .52s var(--ease-out).65s forwards}.Hero-module__ZARIfG__shieldStage{grid-column:8/-1;place-items:center;min-height:min(60vh,38rem);display:grid;position:relative}.Hero-module__ZARIfG__shieldHalo{aspect-ratio:1;opacity:0;width:min(36vw,28rem);animation:Hero-module__ZARIfG__heroOpacity .9s var(--ease-out)80ms forwards;background:radial-gradient(circle,rgba(110,143,143,.11),transparent 68%);border-radius:50%;position:absolute}.Hero-module__ZARIfG__shield{width:min(35vw,27rem);height:auto;color:var(--brand-petrol);filter:drop-shadow(0 18px 32px rgba(27,42,58,.035));animation:6s ease-in-out 1.5s infinite Hero-module__ZARIfG__shieldFloat;overflow:visible}.Hero-module__ZARIfG__shield .shield-lines{fill:none;stroke:currentColor;stroke-width:1.15px;vector-effect:non-scaling-stroke}.Hero-module__ZARIfG__shield .shield-lines path{stroke-dasharray:1;stroke-dashoffset:1px;opacity:.36;animation:Hero-module__ZARIfG__shieldDraw 1.2s var(--ease-out).18s forwards}.Hero-module__ZARIfG__shield .shield-lines path:nth-child(n+2){animation-delay:.33s}.Hero-module__ZARIfG__shield .shield-nodes{fill:currentColor;opacity:0;animation:Hero-module__ZARIfG__heroOpacity .42s var(--ease-out).98s forwards}.Hero-module__ZARIfG__scrollCue{left:max(var(--space-md),calc((100vw - var(--max-width))/2 + var(--space-md)));min-height:44px;color:var(--muted);font-size:var(--text-xs);opacity:0;animation:Hero-module__ZARIfG__heroOpacity .5s var(--ease-out).9s forwards;align-items:center;gap:.75rem;display:inline-flex;position:absolute;bottom:1.2rem}.Hero-module__ZARIfG__scrollCue span{background:var(--brand-petrol);transform-origin:0;width:3rem;height:1px;animation:Hero-module__ZARIfG__cuePulse 2s var(--ease-inout)1.2s infinite}@keyframes Hero-module__ZARIfG__titleReveal{to{transform:translateY(0)}}@keyframes Hero-module__ZARIfG__heroFade{to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__ZARIfG__heroOpacity{to{opacity:1}}@keyframes Hero-module__ZARIfG__shieldDraw{to{stroke-dashoffset:0}}@keyframes Hero-module__ZARIfG__shieldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes Hero-module__ZARIfG__cuePulse{0%,to{opacity:.55;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@media (min-width:1024px){.Hero-module__ZARIfG__titleLine{white-space:nowrap}}@media (max-width:900px){.Hero-module__ZARIfG__hero{min-height:auto}.Hero-module__ZARIfG__copy{grid-column:1/span 8}.Hero-module__ZARIfG__shieldStage{grid-column:9/-1}.Hero-module__ZARIfG__shield{width:38vw}}@media (max-width:767px){.Hero-module__ZARIfG__hero{padding-top:3.5rem;padding-bottom:4.5rem}.Hero-module__ZARIfG__inner{gap:var(--space-xl);grid-template-columns:1fr}.Hero-module__ZARIfG__copy,.Hero-module__ZARIfG__shieldStage{grid-column:1}.Hero-module__ZARIfG__copy{padding-right:0}.Hero-module__ZARIfG__title{max-width:10ch;font-size:max(2.75rem,min(12.8vw,3.75rem))}.Hero-module__ZARIfG__shieldStage{opacity:.55;z-index:0;width:16rem;min-height:15rem;position:absolute;bottom:-2rem;right:-3rem}.Hero-module__ZARIfG__shield{width:100%}.Hero-module__ZARIfG__sub{max-width:min(32rem,88%)}.Hero-module__ZARIfG__scrollCue{display:none}}@media (max-width:420px){.Hero-module__ZARIfG__title{max-width:100%;font-size:max(2.55rem,min(12.5vw,3.1rem))}.Hero-module__ZARIfG__ctas{flex-direction:column;align-items:stretch;width:min(100%,19rem)}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__titleLine,.Hero-module__ZARIfG__eyebrow,.Hero-module__ZARIfG__sub,.Hero-module__ZARIfG__ctas,.Hero-module__ZARIfG__micro,.Hero-module__ZARIfG__shieldHalo,.Hero-module__ZARIfG__scrollCue{opacity:1;animation:none;transform:none}.Hero-module__ZARIfG__shield .shield-nodes{opacity:1;animation:none;transform:none}.Hero-module__ZARIfG__shield{animation:none}.Hero-module__ZARIfG__scrollCue span{animation:none;transform:none}.Hero-module__ZARIfG__shield .shield-lines path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}
.TrustBreath-module__EXB5Ca__trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(247,249,249,.86);padding:1.2rem 0}.TrustBreath-module__EXB5Ca__list{grid-template-columns:repeat(3,1fr);align-items:center;margin:0;padding:0;list-style:none;display:grid}.TrustBreath-module__EXB5Ca__list li{min-height:2.5rem;padding-inline:var(--space-md);color:var(--muted);font-size:var(--text-sm);text-align:center;place-items:center;line-height:1.35;display:grid;position:relative}.TrustBreath-module__EXB5Ca__list li+li:before{content:"";transform-origin:50%;background:linear-gradient(var(--brand-petrol),var(--brand-petrol))left center/1.45rem 1px no-repeat,radial-gradient(circle,var(--brand-petrol)0 1.5px,transparent 1.8px)center/3px 3px no-repeat,linear-gradient(var(--brand-petrol),var(--brand-petrol))right center/1.45rem 1px no-repeat;width:3.2rem;height:3px;transition:transform .6s var(--ease-out);position:absolute;top:50%;left:-1.6rem;transform:translateY(-50%)scaleX(0)}.TrustBreath-module__EXB5Ca__trust.is-in-view .TrustBreath-module__EXB5Ca__list li+li:before{transform:translateY(-50%)scaleX(1)}@media (max-width:700px){.TrustBreath-module__EXB5Ca__list{grid-template-columns:1fr}.TrustBreath-module__EXB5Ca__list li{padding-top:.65rem;padding-bottom:.65rem}.TrustBreath-module__EXB5Ca__list li+li{border-top:1px solid var(--line)}.TrustBreath-module__EXB5Ca__list li+li:before{display:none}}@media (prefers-reduced-motion:reduce){.TrustBreath-module__EXB5Ca__list li+li:before{transition:none;transform:translateY(-50%)scaleX(1)}.TrustBreath-module__EXB5Ca__trust.is-in-view .TrustBreath-module__EXB5Ca__list li+li:before{transition:none;transform:translateY(-50%)scaleX(1)}}
.SectionHeading-module__7zhw3a__heading{max-width:42rem;margin-bottom:var(--space-xl)}.SectionHeading-module__7zhw3a__rule{background:var(--brand-petrol);transform-origin:0;width:2.75rem;height:2px;margin-bottom:.75rem;display:block}.SectionHeading-module__7zhw3a__eyebrow{color:var(--brand-petrol-deep);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem;font-size:.6875rem;font-weight:650;line-height:1;display:block}.SectionHeading-module__7zhw3a__heading h2{letter-spacing:-.035em;font-variation-settings:"opsz" 72;margin:0;font-size:max(2.25rem,min(5vw,4rem));line-height:1.04}.SectionHeading-module__7zhw3a__inverse .SectionHeading-module__7zhw3a__eyebrow{color:#a9c0c0}.SectionHeading-module__7zhw3a__inverse h2{color:var(--paper)}@media (max-width:640px){.SectionHeading-module__7zhw3a__heading{margin-bottom:var(--space-lg)}.SectionHeading-module__7zhw3a__heading h2{font-size:max(2rem,min(11vw,3rem))}}
.GateBanner-module__nLJtra__gate{position:relative}.GateBanner-module__nLJtra__grid{gap:var(--space-lg)var(--space-md);padding-left:calc(var(--space-md) + 2rem);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.GateBanner-module__nLJtra__grid:before{content:"";top:0;bottom:0;left:var(--space-md);background:var(--ink-navy);width:2px;position:absolute}.GateBanner-module__nLJtra__heading{grid-column:1/span 7}.GateBanner-module__nLJtra__body{grid-column:8/-1;padding-top:2.4rem}.GateBanner-module__nLJtra__body p{max-width:34rem;margin-bottom:var(--space-lg);color:var(--muted);font-size:var(--text-lg);line-height:1.65}@media (max-width:767px){.GateBanner-module__nLJtra__grid{padding-left:calc(var(--space-sm) + 1.5rem);grid-template-columns:1fr}.GateBanner-module__nLJtra__grid:before{left:var(--space-sm)}.GateBanner-module__nLJtra__heading,.GateBanner-module__nLJtra__body{grid-column:1}.GateBanner-module__nLJtra__body{padding-top:0}}
.Situations-module__9Scx2a__situations{overflow:hidden}.Situations-module__9Scx2a__grid{align-items:end;gap:var(--space-lg)var(--space-md);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Situations-module__9Scx2a__intro{grid-column:1/span 5}.Situations-module__9Scx2a__intro>:first-child{margin-bottom:var(--space-sm)}.Situations-module__9Scx2a__chips{grid-column:6/-1;place-content:flex-end flex-start;margin:0}.Situations-module__9Scx2a__chips .chip:before{content:"";background:var(--brand-petrol);border-radius:50%;flex:0 0 4px;width:4px;height:4px}@media (max-width:767px){.Situations-module__9Scx2a__grid{grid-template-columns:1fr}.Situations-module__9Scx2a__intro,.Situations-module__9Scx2a__chips{grid-column:1}}
.Manifest-module__PNClla__manifest{position:relative;overflow:hidden}.Manifest-module__PNClla__ghostShield{right:max(-5rem,calc((100vw - var(--max-width))/2 - 3rem));z-index:-1;width:min(45vw,35rem);color:var(--brand-petrol);opacity:.055;pointer-events:none;position:absolute;bottom:-5rem}.Manifest-module__PNClla__ghostShield .shield-lines{fill:none;stroke:currentColor;stroke-width:1px}.Manifest-module__PNClla__ghostShield .shield-nodes{fill:currentColor}@supports (animation-timeline:view()){.Manifest-module__PNClla__ghostShield{animation:linear both Manifest-module__PNClla__manifestParallax;animation-timeline:view();animation-range:entry exit}}@keyframes Manifest-module__PNClla__manifestParallax{0%{transform:translateY(12px)}to{transform:translateY(-24px)}}.Manifest-module__PNClla__inner{max-width:66rem}.Manifest-module__PNClla__copy{max-width:58rem}.Manifest-module__PNClla__copy p{margin-bottom:max(1.5rem,min(3vw,2.5rem));font-size:max(1.15rem,min(2vw,1.42rem));line-height:1.62}.Manifest-module__PNClla__copy .Manifest-module__PNClla__lead{max-width:48rem;font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.018em;font-size:max(1.75rem,min(3.3vw,2rem));line-height:1.36}.Manifest-module__PNClla__copy strong{color:var(--ink-navy);font-weight:560}.Manifest-module__PNClla__copy em{color:var(--ink-navy);font-family:var(--font-display);font-variation-settings:"opsz" 64,"SOFT" 35;padding-bottom:.08em;font-style:italic;line-height:1.14;display:inline}.Manifest-module__PNClla__accent{font-family:var(--font-display)}.Manifest-module__PNClla__micro{max-width:44rem;margin:var(--space-lg)0;font-size:var(--text-sm)}@media (max-width:640px){.Manifest-module__PNClla__copy .Manifest-module__PNClla__lead{font-size:1.75rem}.Manifest-module__PNClla__ghostShield{width:24rem;right:-8rem}}@media (prefers-reduced-motion:reduce){.Manifest-module__PNClla__ghostShield{animation:none;transform:none}}
.Process-module__RmMdVa__process{position:relative;overflow:hidden}.Process-module__RmMdVa__intro{margin-top:calc(var(--space-lg)*-1)}.Process-module__RmMdVa__steps{margin:var(--space-xl)0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:max(1.25rem,min(2.5vw,2.5rem));padding:0;list-style:none;display:grid;position:relative}.Process-module__RmMdVa__steps:before{content:"";background:var(--brand-petrol);transform-origin:0;height:1px;position:absolute;top:1.25rem;left:0;right:0;transform:scaleX(0)}.Process-module__RmMdVa__steps.is-in-view:before{animation:Process-module__RmMdVa__timelineDraw .9s var(--ease-out)forwards}.Process-module__RmMdVa__step{min-height:18rem;padding:4.75rem var(--space-sm)var(--space-lg)0;align-items:flex-end;display:flex;position:relative;overflow:hidden}.Process-module__RmMdVa__node{border:1px solid var(--brand-petrol);background:var(--paper-soft);width:.65rem;height:.65rem;transition:background .24s var(--ease-out),transform .42s var(--ease-spring);transition-delay:var(--reveal-delay,0s);border-radius:50%;position:absolute;top:.94rem;left:0;transform:scale(.4)}.Process-module__RmMdVa__steps.is-in-view .Process-module__RmMdVa__node{background:var(--brand-petrol);transform:scale(1)}.Process-module__RmMdVa__num{z-index:0;color:rgba(27,42,58,.06);font-family:var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.07em;pointer-events:none;font-size:max(6.5rem,min(12vw,8rem));line-height:1;position:absolute;top:-1.8rem;left:-.1rem}.Process-module__RmMdVa__step>div{z-index:1;max-width:26rem;position:relative}.Process-module__RmMdVa__step h3{margin-bottom:.65rem;font-size:max(1.4rem,min(2.5vw,1.85rem))}.Process-module__RmMdVa__step p{font-size:var(--text-sm);margin:0}@keyframes Process-module__RmMdVa__timelineDraw{to{transform:scaleX(1)}}@media (max-width:767px){.Process-module__RmMdVa__steps{gap:var(--space-md);grid-template-columns:1fr;padding-left:2rem}.Process-module__RmMdVa__steps:before{transform-origin:top;width:1px;height:auto;top:0;bottom:0;left:.3rem;right:auto;transform:scaleY(0)}.Process-module__RmMdVa__steps.is-in-view:before{animation-name:Process-module__RmMdVa__timelineDrawVertical}.Process-module__RmMdVa__step{min-height:10rem;padding:var(--space-lg)0 var(--space-md)}.Process-module__RmMdVa__node{top:2.35rem;left:-2rem}}@keyframes Process-module__RmMdVa__timelineDrawVertical{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.Process-module__RmMdVa__steps:before{animation:none;transform:scaleX(1)}.Process-module__RmMdVa__steps.is-in-view:before{animation:none;transform:scaleX(1)}.Process-module__RmMdVa__node{background:var(--brand-petrol);transition:none;transform:scale(1)}.Process-module__RmMdVa__steps.is-in-view .Process-module__RmMdVa__node{background:var(--brand-petrol);transition:none;transform:scale(1)}@media (max-width:767px){.Process-module__RmMdVa__steps:before{transform:scaleY(1)}.Process-module__RmMdVa__steps.is-in-view:before{transform:scaleY(1)}}}
.CharacterAlex-module__GQkfXq__scene{background:var(--paper)}.CharacterAlex-module__GQkfXq__grid{align-items:start;gap:var(--space-lg)var(--space-md);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.CharacterAlex-module__GQkfXq__character{grid-column:1/span 5;padding-right:max(0rem,min(3vw,2.5rem))}.CharacterAlex-module__GQkfXq__character p{max-width:32rem;font-size:var(--text-lg);line-height:1.7}.CharacterAlex-module__GQkfXq__character .muted{margin-top:var(--space-lg);font-size:var(--text-sm)}.CharacterAlex-module__GQkfXq__alexCard{border:1px solid var(--line-strong);background:var(--paper-soft);grid-column:6/-1;grid-template-columns:minmax(15rem,.82fr) minmax(17rem,1.18fr);min-height:34rem;display:grid}.CharacterAlex-module__GQkfXq__photo{border-right:1px solid var(--brand-petrol);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(225,235,235,.68)),var(--paper);place-items:center;min-height:34rem;display:grid;position:relative;overflow:hidden}.CharacterAlex-module__GQkfXq__photo:before,.CharacterAlex-module__GQkfXq__photo:after{content:"";background:var(--line);width:55%;height:1px;position:absolute}.CharacterAlex-module__GQkfXq__photo:before{top:14%;right:-12%}.CharacterAlex-module__GQkfXq__photo:after{bottom:17%;left:-12%}.CharacterAlex-module__GQkfXq__silhouette{aspect-ratio:.72;opacity:.43;width:62%;display:block;position:relative}.CharacterAlex-module__GQkfXq__head{aspect-ratio:.86;border:1px solid var(--brand-petrol-deep);background:rgba(110,143,143,.1);border-radius:48% 48% 44% 44%;width:44%;position:absolute;top:8%;left:50%;transform:translate(-50%)}.CharacterAlex-module__GQkfXq__shoulders{border:1px solid var(--brand-petrol-deep);background:rgba(110,143,143,.08);border-bottom:0;border-radius:50% 50% 0 0;width:94%;height:56%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.CharacterAlex-module__GQkfXq__bio{flex-direction:column;justify-content:center;align-items:flex-start;padding:max(1.5rem,min(3vw,3rem));display:flex}.CharacterAlex-module__GQkfXq__caption{margin-bottom:var(--space-sm);color:var(--brand-petrol-deep);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:650}.CharacterAlex-module__GQkfXq__bio h2{margin-bottom:var(--space-md);font-variation-settings:"opsz" 96;font-size:max(2.5rem,min(5vw,4rem));line-height:1}.CharacterAlex-module__GQkfXq__bio p{margin-bottom:var(--space-md)}@media (max-width:1023px){.CharacterAlex-module__GQkfXq__character{grid-column:1/span 4}.CharacterAlex-module__GQkfXq__alexCard{grid-column:5/-1;grid-template-columns:.78fr 1.22fr}}@media (max-width:767px){.CharacterAlex-module__GQkfXq__grid{grid-template-columns:1fr}.CharacterAlex-module__GQkfXq__character,.CharacterAlex-module__GQkfXq__alexCard{grid-column:1}.CharacterAlex-module__GQkfXq__character{padding-right:0}.CharacterAlex-module__GQkfXq__alexCard{grid-template-columns:1fr}.CharacterAlex-module__GQkfXq__photo{border-right:0;border-bottom:1px solid var(--brand-petrol);min-height:25rem}}
.CostsRoom-module__T4Xd0W__scene{position:relative}.CostsRoom-module__T4Xd0W__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CostsRoom-module__T4Xd0W__block{flex-direction:column;justify-content:center;align-items:flex-start;min-height:27rem;padding:max(1rem,min(4vw,4rem));display:flex}.CostsRoom-module__T4Xd0W__block+.CostsRoom-module__T4Xd0W__block{border-left:1px solid var(--line-strong)}.CostsRoom-module__T4Xd0W__block p{max-width:31rem;margin-bottom:var(--space-lg);font-size:var(--text-lg);line-height:1.65}.CostsRoom-module__T4Xd0W__block .muted{margin-top:calc(var(--space-sm)*-1);font-size:var(--text-sm)}@media (max-width:767px){.CostsRoom-module__T4Xd0W__grid{grid-template-columns:1fr}.CostsRoom-module__T4Xd0W__block{min-height:0;padding:var(--space-xl)0}.CostsRoom-module__T4Xd0W__block+.CostsRoom-module__T4Xd0W__block{border-top:1px solid var(--line-strong);border-left:0}}
.FaqAccordion-module__VyPCzG__list{border-top:1px solid var(--line-strong)}.FaqAccordion-module__VyPCzG__item{border-bottom:1px solid var(--line)}.FaqAccordion-module__VyPCzG__question{font-family:var(--font-body);margin:0}.FaqAccordion-module__VyPCzG__trigger{align-items:center;gap:var(--space-md);width:100%;min-height:4.75rem;padding:var(--space-md)0;color:var(--ink);font-size:var(--text-base);text-align:left;background:0 0;border:0;grid-template-columns:1fr 1.5rem;font-weight:580;line-height:1.45;display:grid}.FaqAccordion-module__VyPCzG__trigger:focus-visible{outline:2px solid var(--ink-navy);outline-offset:4px}.FaqAccordion-module__VyPCzG__chevron{width:1rem;height:1rem;transition:transform .44s var(--ease-spring);justify-self:end;position:relative}.FaqAccordion-module__VyPCzG__chevron:before,.FaqAccordion-module__VyPCzG__chevron:after{content:"";background:var(--brand-petrol-deep);width:.6rem;height:1px;position:absolute;top:50%}.FaqAccordion-module__VyPCzG__chevron:before{left:0;transform:rotate(40deg)}.FaqAccordion-module__VyPCzG__chevron:after{right:0;transform:rotate(-40deg)}.FaqAccordion-module__VyPCzG__chevronOpen{transform:rotate(180deg)}.FaqAccordion-module__VyPCzG__answerWrap{opacity:0;transition:grid-template-rows .46s var(--ease-spring),opacity .28s var(--ease-out);grid-template-rows:0fr;display:grid}.FaqAccordion-module__VyPCzG__answerOpen{opacity:1;grid-template-rows:1fr}.FaqAccordion-module__VyPCzG__answerInner{overflow:hidden}.FaqAccordion-module__VyPCzG__answerInner p{max-width:48rem;padding:0 3rem var(--space-md)0;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.65}@media (prefers-reduced-motion:reduce){.FaqAccordion-module__VyPCzG__chevron,.FaqAccordion-module__VyPCzG__answerWrap{transition:none}}
.FaqShort-module__MzEAUG__faq{position:relative}.FaqShort-module__MzEAUG__inner{max-width:62rem}.FaqShort-module__MzEAUG__inner>a{margin-top:var(--space-lg)}
.FinalCta-module__LA3S-W__cta{isolation:isolate;background:var(--ink-navy);place-items:center;min-height:32rem;display:grid;position:relative;overflow:hidden}.FinalCta-module__LA3S-W__inner{z-index:2;max-width:48rem;position:relative}.FinalCta-module__LA3S-W__inner>:first-child{margin-bottom:var(--space-md)}.FinalCta-module__LA3S-W__inner p{max-width:34rem;margin-bottom:var(--space-lg);color:var(--muted-on-navy);font-size:var(--text-lg)}.FinalCta-module__LA3S-W__shield{right:max(-5rem,calc((100vw - var(--max-width))/2));z-index:0;width:min(42vw,34rem);height:auto;color:var(--paper);opacity:.1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.FinalCta-module__LA3S-W__shield .shield-lines{fill:none;stroke:currentColor;stroke-width:1px}.FinalCta-module__LA3S-W__shield .shield-lines path{stroke-dasharray:1;stroke-dashoffset:1px}.FinalCta-module__LA3S-W__cta.is-in-view .FinalCta-module__LA3S-W__shield .shield-lines path{animation:FinalCta-module__LA3S-W__finalShieldDraw .9s var(--ease-out)forwards}.FinalCta-module__LA3S-W__shield .shield-nodes{fill:currentColor}@keyframes FinalCta-module__LA3S-W__finalShieldDraw{to{stroke-dashoffset:0}}@media (max-width:767px){.FinalCta-module__LA3S-W__cta{min-height:29rem}.FinalCta-module__LA3S-W__shield{width:24rem;right:-7rem}}@media (prefers-reduced-motion:reduce){.FinalCta-module__LA3S-W__shield .shield-lines path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.FinalCta-module__LA3S-W__cta.is-in-view .FinalCta-module__LA3S-W__shield .shield-lines path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}
.CircuitDivider-module__ROzEjq__divider{width:min(calc(100% - 3rem),var(--max-width));z-index:2;pointer-events:none;height:4.5rem;margin:-2.25rem auto;position:relative}.CircuitDivider-module__ROzEjq__divider svg{width:100%;height:100%;overflow:visible}.CircuitDivider-module__ROzEjq__divider path{fill:none;stroke:var(--brand-petrol);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.42;stroke-dasharray:1;stroke-dashoffset:1px}.CircuitDivider-module__ROzEjq__divider circle{fill:var(--paper);stroke:var(--brand-petrol);stroke-width:1.25px;vector-effect:non-scaling-stroke;opacity:0}.CircuitDivider-module__ROzEjq__flip{transform:scaleX(-1)}.CircuitDivider-module__ROzEjq__divider.is-in-view path{animation:CircuitDivider-module__ROzEjq__circuitDraw .7s var(--ease-out)forwards}.CircuitDivider-module__ROzEjq__divider.is-in-view circle{animation:CircuitDivider-module__ROzEjq__nodeIn .32s var(--ease-out).5s forwards}@keyframes CircuitDivider-module__ROzEjq__circuitDraw{to{stroke-dashoffset:0}}@keyframes CircuitDivider-module__ROzEjq__nodeIn{to{opacity:.62}}@media (max-width:640px){.CircuitDivider-module__ROzEjq__divider{width:calc(100% - 2rem);height:3rem;margin:-1.5rem auto}}@media (prefers-reduced-motion:reduce){.CircuitDivider-module__ROzEjq__divider path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.CircuitDivider-module__ROzEjq__divider.is-in-view path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.CircuitDivider-module__ROzEjq__divider circle{opacity:.62;animation:none}.CircuitDivider-module__ROzEjq__divider.is-in-view circle{opacity:.62;animation:none}}
