.motion-kit-module__mKQ8kq__reveal,.motion-kit-module__mKQ8kq__split,.motion-kit-module__mKQ8kq__imageReveal{--mk-delay:0s;--mk-duration:.6s;--mk-distance:16px;--mk-stagger:40ms;--mk-ease:cubic-bezier(.16, 1, .3, 1)}.motion-kit-module__mKQ8kq__splitMask{white-space:nowrap;clip-path:inset(-.35em -.15em -.12em);display:inline-block}.motion-kit-module__mKQ8kq__splitPiece{display:inline-block}.motion-kit-module__mKQ8kq__imageReveal{--mk-clip-from:inset(100% 0 0 0);position:relative;overflow:hidden}.motion-kit-module__mKQ8kq__imageReveal[data-direction=down]{--mk-clip-from:inset(0 0 100% 0)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=left]{--mk-clip-from:inset(0 0 0 100%)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=right]{--mk-clip-from:inset(0 100% 0 0)}.motion-kit-module__mKQ8kq__imageRevealInner{width:100%;height:100%}.motion-kit-module__mKQ8kq__marquee{--mk-marquee-gap:2rem;--mk-marquee-duration:40s;display:flex;overflow:hidden}.motion-kit-module__mKQ8kq__marqueeTrack{width:100%;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup{justify-content:center;align-items:center;gap:var(--mk-marquee-gap);flex-wrap:wrap;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{display:none}.motion-kit-module__mKQ8kq__storyMedia[data-active=false]{opacity:0}.motion-kit-module__mKQ8kq__storyBody{color:color-mix(in oklab, currentColor 84%, var(--background))}@media (min-width:768px){.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false]{color:color-mix(in oklab, currentColor 66%, var(--background))}.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false] .motion-kit-module__mKQ8kq__storyBody{color:inherit}}.motion-kit-module__mKQ8kq__zoomHero,.motion-kit-module__mKQ8kq__sequence{height:auto}.motion-kit-module__mKQ8kq__sequenceCanvas{display:none}@media (prefers-reduced-motion:no-preference){.motion-kit-module__mKQ8kq__reveal[data-state=shown]{transition:opacity var(--mk-duration) var(--mk-ease) var(--mk-delay), transform var(--mk-duration) var(--mk-ease) var(--mk-delay), filter var(--mk-duration) var(--mk-ease) var(--mk-delay), clip-path var(--mk-duration) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__fadeUp[data-state=hidden]{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}.motion-kit-module__mKQ8kq__fade[data-state=hidden]{opacity:0}.motion-kit-module__mKQ8kq__blur[data-state=hidden]{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=hidden]{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=shown]{clip-path:inset(0)}.motion-kit-module__mKQ8kq__scale[data-state=hidden]{opacity:0;transform:scale(.96)}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fadeUp{animation:motion-kit-module__mKQ8kq__mk-fade-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fade{animation:motion-kit-module__mKQ8kq__mk-fade var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__blur{animation:motion-kit-module__mKQ8kq__mk-blur var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__clipUp{animation:motion-kit-module__mKQ8kq__mk-clip-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__scale{animation:motion-kit-module__mKQ8kq__mk-scale var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__split[data-state=hidden] .motion-kit-module__mKQ8kq__splitPiece{transform:translateY(115%)}.motion-kit-module__mKQ8kq__split[data-state=shown] .motion-kit-module__mKQ8kq__splitPiece{transition:transform var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger))}.motion-kit-module__mKQ8kq__split[data-trigger=load] .motion-kit-module__mKQ8kq__splitPiece{animation:motion-kit-module__mKQ8kq__mk-rise var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger)) both}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden]{clip-path:var(--mk-clip-from)}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden] .motion-kit-module__mKQ8kq__imageRevealInner{transform:scale(1.15)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown]{clip-path:inset(0);transition:clip-path var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown] .motion-kit-module__mKQ8kq__imageRevealInner{transition:transform calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load]{animation:motion-kit-module__mKQ8kq__mk-wipe var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay) both}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load] .motion-kit-module__mKQ8kq__imageRevealInner{animation:motion-kit-module__mKQ8kq__mk-settle calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.motion-kit-module__mKQ8kq__marqueeTrack{width:max-content;animation:motion-kit-module__mKQ8kq__mk-marquee var(--mk-marquee-duration) linear infinite;flex-shrink:0}.motion-kit-module__mKQ8kq__marquee[data-reverse=true] .motion-kit-module__mKQ8kq__marqueeTrack{animation-direction:reverse}.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:hover .motion-kit-module__mKQ8kq__marqueeTrack,.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:focus-within .motion-kit-module__mKQ8kq__marqueeTrack{animation-play-state:paused}.motion-kit-module__mKQ8kq__marqueeGroup,.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{flex-wrap:nowrap;flex-shrink:0;padding-inline-end:var(--mk-marquee-gap);display:flex}.motion-kit-module__mKQ8kq__storyMedia{transition:opacity .6s cubic-bezier(.65,0,.35,1)}.motion-kit-module__mKQ8kq__storyStep,.motion-kit-module__mKQ8kq__storyBody{transition:color .4s}.motion-kit-module__mKQ8kq__zoomHero{height:var(--mk-scroll-length,200vh)}.motion-kit-module__mKQ8kq__sequence{height:var(--mk-scroll-length,300vh)}.motion-kit-module__mKQ8kq__sequenceCanvas{display:block}}@media (prefers-reduced-motion:reduce){.motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}@keyframes motion-kit-module__mKQ8kq__mk-fade-up{0%{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-fade{0%{opacity:0}}@keyframes motion-kit-module__mKQ8kq__mk-blur{0%{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-clip-up{0%{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-scale{0%{opacity:0;transform:scale(.96)}}@keyframes motion-kit-module__mKQ8kq__mk-rise{0%{transform:translateY(115%)}}@keyframes motion-kit-module__mKQ8kq__mk-wipe{0%{clip-path:var(--mk-clip-from)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-settle{0%{transform:scale(1.15)}}@keyframes motion-kit-module__mKQ8kq__mk-marquee{to{transform:translate(-50%)}}.motion-kit-module__mKQ8kq__scrimLeft{background:linear-gradient(90deg,#0000009e 0%,#00000061 38%,#0000 72%)}.motion-kit-module__mKQ8kq__scrimBottom{background:linear-gradient(#0000 30%,#0000004d 60%,#000000a8 100%)}.motion-kit-module__mKQ8kq__scrimFull{background:#00000061}
.home-module__b8A7Ya__page{--ink:#142c27;--paper:#edf3ed;--lime:#d4ec70;--quiet:#adc0b5;color:var(--ink);background:var(--paper);font-family:var(--font-body), sans-serif;overflow:hidden}.home-module__b8A7Ya__hero{color:#f0f4ed;background:#142c27}.home-module__b8A7Ya__heroInner,.home-module__b8A7Ya__approach,.home-module__b8A7Ya__privacyInner,.home-module__b8A7Ya__footer{width:min(1320px,100% - 80px);margin-inline:auto}.home-module__b8A7Ya__header{border-bottom:1px solid #ecf4ec29;justify-content:space-between;align-items:center;min-height:84px;display:flex}.home-module__b8A7Ya__wordmark{color:inherit;letter-spacing:-.055em;align-items:center;gap:9px;font-size:21px;font-weight:650;text-decoration:none;display:inline-flex}.home-module__b8A7Ya__logoMark{width:29px;height:29px;color:var(--lime)}.home-module__b8A7Ya__nav{color:#d3dfd6;align-items:center;gap:34px;font-size:14px;display:flex}.home-module__b8A7Ya__nav a,.home-module__b8A7Ya__textAction,.home-module__b8A7Ya__privacyCopy a,.home-module__b8A7Ya__footer a{text-decoration:none;transition:color .16s}.home-module__b8A7Ya__nav a:hover,.home-module__b8A7Ya__textAction:hover{color:var(--lime)}.home-module__b8A7Ya__contactNav{color:#eff4e9;border-bottom:1px solid #eff4e98c;padding:5px 0}.home-module__b8A7Ya__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:clamp(44px,6vw,92px);padding:75px 0 65px;display:grid}.home-module__b8A7Ya__heroCopy{max-width:740px}.home-module__b8A7Ya__eyebrow,.home-module__b8A7Ya__sectionLabel,.home-module__b8A7Ya__resultHeading,.home-module__b8A7Ya__previewMode,.home-module__b8A7Ya__previewFooter,.home-module__b8A7Ya__previewNote,.home-module__b8A7Ya__heroIndex span,.home-module__b8A7Ya__stepNumber{letter-spacing:.075em;font-family:Inter Tight,ui-monospace,monospace;font-size:11px;font-weight:600}.home-module__b8A7Ya__eyebrow{color:#c7d5cc;align-items:center;gap:10px;margin:0 0 24px;display:flex}.home-module__b8A7Ya__eyebrow span{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d4ec7021}.home-module__b8A7Ya__heroCopy h1{color:#f0f4ed;letter-spacing:-.065em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(4rem,6.1vw,5.55rem);font-weight:620;line-height:.96}.home-module__b8A7Ya__heroCopy h1 span{display:block}.home-module__b8A7Ya__heroDescription{color:#bdcdc3;letter-spacing:-.012em;max-width:495px;margin:27px 0 0;font-size:18px;line-height:1.55}.home-module__b8A7Ya__heroActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.home-module__b8A7Ya__primaryAction{background:var(--lime);color:#142c27;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:0 21px;font-size:14px;font-weight:650;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.home-module__b8A7Ya__primaryAction:hover{background:#e3f59b;transform:translateY(-1px)}.home-module__b8A7Ya__textAction{color:#dce6dc;text-underline-offset:5px;font-size:14px;-webkit-text-decoration:underline #dce6dc73;text-decoration:underline #dce6dc73}.home-module__b8A7Ya__previewWrap{isolation:isolate;padding-top:16px;position:relative}.home-module__b8A7Ya__previewWrap:before{z-index:-1;content:"";border:1px solid #d4ec7073;border-radius:14px;position:absolute;inset:31px -18px -17px 19px}.home-module__b8A7Ya__previewNote{color:#c8d8cc;letter-spacing:.1em;text-transform:uppercase;font-size:9px;position:absolute;top:0;right:20px}.home-module__b8A7Ya__preview{color:#17352d;background:#f3f6ee;border:1px solid #d7e1d7;border-radius:11px;padding:21px 24px 17px;overflow:hidden;box-shadow:0 22px 45px #0000001f}.home-module__b8A7Ya__previewHeader,.home-module__b8A7Ya__previewBrand,.home-module__b8A7Ya__previewControls,.home-module__b8A7Ya__webLabel,.home-module__b8A7Ya__previewFooter{align-items:center;display:flex}.home-module__b8A7Ya__previewHeader{justify-content:space-between;margin-bottom:18px}.home-module__b8A7Ya__previewBrand{letter-spacing:-.05em;gap:7px;font-size:14px;font-weight:650}.home-module__b8A7Ya__previewMark{color:#43694e;width:19px;height:19px}.home-module__b8A7Ya__previewMode{color:#728279;font-size:9px}.home-module__b8A7Ya__searchForm{color:#315148;background:#fbfcf8;border:1px solid #ccd8cd;border-radius:5px;align-items:center;gap:10px;min-height:52px;padding:5px 6px 5px 12px;font-size:13px;display:flex}.home-module__b8A7Ya__searchForm>svg{color:#6c7f75;flex:none;width:18px;height:18px}.home-module__b8A7Ya__searchForm input{color:#193b31;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.home-module__b8A7Ya__searchForm input::placeholder{color:#6b7e73;opacity:1}.home-module__b8A7Ya__searchForm:focus-within{border-color:#718c68;box-shadow:0 0 0 3px #718c682e}.home-module__b8A7Ya__searchSubmit{color:#142c27;min-height:39px;font:inherit;cursor:pointer;background:#d4ec70;border:0;border-radius:4px;flex:none;padding:0 13px;font-size:12px;font-weight:700;transition:background .16s,opacity .16s}.home-module__b8A7Ya__searchSubmit:hover:not(:disabled){background:#c4df58}.home-module__b8A7Ya__searchSubmit:disabled{cursor:progress;opacity:.72}.home-module__b8A7Ya__searchSubmit:focus-visible,.home-module__b8A7Ya__resultTitle:focus-visible,.home-module__b8A7Ya__resultSource a:focus-visible{outline-offset:3px;outline:3px solid #718c68}.home-module__b8A7Ya__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.home-module__b8A7Ya__previewControls{color:#435a50;justify-content:space-between;gap:10px;margin:17px 1px 14px;font-size:11px}.home-module__b8A7Ya__webLabel{gap:7px;font-weight:650}.home-module__b8A7Ya__webLabel i{background:#81a54d;border-radius:50%;width:7px;height:7px}.home-module__b8A7Ya__accountNote{color:#5f766a;white-space:nowrap;font-size:11px}.home-module__b8A7Ya__previewDivider{background:#d7e0d5;height:1px}.home-module__b8A7Ya__resultHeading{color:#6d7e73;margin:17px 0 4px;font-size:9px}.home-module__b8A7Ya__searchMessage,.home-module__b8A7Ya__searchMessageError{color:#50675d;margin:10px 0 8px;font-size:12px;line-height:1.45}.home-module__b8A7Ya__searchMessageError{color:#8e392e;font-weight:600}.home-module__b8A7Ya__resultList{scrollbar-color:#a7b9a7 transparent;scrollbar-width:thin;max-height:360px;margin:0;padding:0 10px 0 0;list-style:none;overflow:auto}.home-module__b8A7Ya__resultItem{border-bottom:1px solid #dce4d9;padding:12px 0 11px}.home-module__b8A7Ya__resultItem:first-child{border-top:1px solid #dce4d9}.home-module__b8A7Ya__resultTitle{color:#193b31;letter-spacing:-.025em;text-underline-offset:3px;font-size:14px;font-weight:650;line-height:1.35;text-decoration:none;display:inline-block}.home-module__b8A7Ya__resultTitle:hover{color:#315f49;text-decoration:underline}.home-module__b8A7Ya__resultSource{color:#6b7e73;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;font-size:10px;display:flex}.home-module__b8A7Ya__resultSource a{color:#315f49;text-underline-offset:3px;text-decoration:underline}.home-module__b8A7Ya__resultSnippet{color:#53695f;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.5}.home-module__b8A7Ya__answerOption{background:#eaf0e7;border:1px solid #ccd8cd;border-radius:5px;gap:6px;margin-top:14px;padding:12px;display:grid}.home-module__b8A7Ya__answerToggle{color:#193b31;cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.home-module__b8A7Ya__answerToggle input{accent-color:#315f49;flex:none;width:16px;height:16px;margin:0}.home-module__b8A7Ya__answerOption p{color:#5a7064;margin:0 0 0 25px;font-size:10px;line-height:1.45}.home-module__b8A7Ya__optionalLabel{color:#61766b;font-weight:500}.home-module__b8A7Ya__answerToggle:focus-within input,.home-module__b8A7Ya__answerRetry:focus-visible,.home-module__b8A7Ya__answerCitations a:focus-visible{outline-offset:3px;outline:3px solid #718c68}.home-module__b8A7Ya__answerPanel{color:#193b31;background:#e8eee4;border-left:3px solid #8ca756;margin-top:10px;padding:13px 14px}.home-module__b8A7Ya__answerHeading,.home-module__b8A7Ya__answerPending,.home-module__b8A7Ya__answerStatus,.home-module__b8A7Ya__answerError,.home-module__b8A7Ya__answerNote{margin:0;font-size:11px;line-height:1.5}.home-module__b8A7Ya__answerHeading{color:#5a7064;letter-spacing:.075em;text-transform:uppercase;margin-bottom:5px;font-family:Inter Tight,ui-monospace,monospace;font-size:9px;font-weight:600}.home-module__b8A7Ya__answerPending,.home-module__b8A7Ya__answerStatus{color:#435b50;display:block}.home-module__b8A7Ya__answerClaims{gap:11px;margin:0;padding:0;list-style:none;display:grid}.home-module__b8A7Ya__answerClaim p{color:#193b31;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.home-module__b8A7Ya__answerCitations{flex-wrap:wrap;gap:6px 12px;margin-top:4px;padding:0;list-style:none;display:flex}.home-module__b8A7Ya__answerCitations li{max-width:100%}.home-module__b8A7Ya__answerCitations a{color:#315f49;overflow-wrap:anywhere;text-underline-offset:2px;max-width:100%;font-size:10px;line-height:1.4;text-decoration:underline}.home-module__b8A7Ya__answerNote{color:#63776c;margin-top:9px;font-size:9px;display:block}.home-module__b8A7Ya__answerError{color:#8e392e;font-weight:600}.home-module__b8A7Ya__answerFailure{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.home-module__b8A7Ya__answerRetry{color:#193b31;min-height:32px;font:inherit;cursor:pointer;background:#f6f8f1;border:1px solid #718c68;border-radius:4px;padding:0 10px;font-size:10px;font-weight:650}.home-module__b8A7Ya__answerRetry:hover{background:#dfe8d8}.home-module__b8A7Ya__previewFooter{color:#728178;letter-spacing:.08em;border-top:1px solid #d7e0d5;justify-content:space-between;padding-top:13px;font-size:8px}.home-module__b8A7Ya__heroIndex{border-top:1px solid #ecf4ec33;grid-template-columns:repeat(3,1fr);display:grid}.home-module__b8A7Ya__heroIndex>div{padding:19px 24px 23px 0}.home-module__b8A7Ya__heroIndex>div+div{border-left:1px solid #ecf4ec33;padding-left:24px}.home-module__b8A7Ya__heroIndex span{color:#a5b8aa;font-size:9px}.home-module__b8A7Ya__heroIndex p{color:#e4ebe2;letter-spacing:-.015em;margin:5px 0 0;font-size:14px}.home-module__b8A7Ya__approach{padding:116px 0 120px}.home-module__b8A7Ya__approachIntro{grid-template-columns:minmax(0,1.1fr) minmax(260px,.65fr);align-items:end;column-gap:9%;display:grid}.home-module__b8A7Ya__sectionLabel{color:#557269;grid-column:1/-1;margin:0 0 18px;font-size:10px}.home-module__b8A7Ya__approachIntro h2,.home-module__b8A7Ya__privacy h2{color:#17352d;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5vw,4.4rem);font-weight:590;line-height:.99}.home-module__b8A7Ya__approachLead{color:#50675d;max-width:430px;margin:0 0 4px;font-size:17px;line-height:1.55}.home-module__b8A7Ya__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:84px;display:grid}.home-module__b8A7Ya__step{border-top:1px solid #aebfb2;padding-top:16px}.home-module__b8A7Ya__stepNumber{color:#6b8377;font-size:10px}.home-module__b8A7Ya__step h3{color:#17352d;letter-spacing:-.045em;margin:24px 0 8px;font-size:24px;font-weight:590}.home-module__b8A7Ya__step p{color:#53695f;max-width:350px;margin:0;font-size:15px;line-height:1.55}.home-module__b8A7Ya__privacy{background:#dce9df;overflow:hidden}.home-module__b8A7Ya__privacyInner{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:center;gap:10%;min-height:425px;padding:83px 0 93px;display:grid;position:relative}.home-module__b8A7Ya__privacy .home-module__b8A7Ya__sectionLabel{grid-column:auto;margin-bottom:19px}.home-module__b8A7Ya__privacy h2{max-width:650px;font-size:clamp(3rem,5.3vw,4.8rem)}.home-module__b8A7Ya__privacyCopy{z-index:1;padding-bottom:17px;position:relative}.home-module__b8A7Ya__privacyCopy p{color:#405b50;margin:0;font-size:17px;line-height:1.6}.home-module__b8A7Ya__privacyCopy .home-module__b8A7Ya__privacyGoal{color:#244b3c;letter-spacing:-.02em;font-size:19px}.home-module__b8A7Ya__privacyCopy h3{color:#557269;letter-spacing:.08em;text-transform:uppercase;margin:25px 0 9px;font-size:10px;font-weight:600}.home-module__b8A7Ya__privacyCopy .home-module__b8A7Ya__privacyDisclosure{margin-top:15px;font-size:14px}.home-module__b8A7Ya__privacyCopy a{color:#244b3c;border-bottom:1px solid #638071;margin-top:24px;padding-bottom:4px;font-size:14px;display:inline-block}.home-module__b8A7Ya__privacyCopy a:hover{color:#142c27}.home-module__b8A7Ya__weftRule{opacity:.35;background-image:repeating-linear-gradient(90deg,#0000 0 63px,#9db3a1 64px 65px),repeating-linear-gradient(0deg,#0000 0 19px,#9db3a1 20px 21px);height:42px;position:absolute;bottom:-2px;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 88%,#0000)}.home-module__b8A7Ya__footer{color:#edf3e9;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:104px;display:grid}.home-module__b8A7Ya__footer .home-module__b8A7Ya__wordmark{font-size:18px}.home-module__b8A7Ya__footer .home-module__b8A7Ya__logoMark{width:25px;height:25px}.home-module__b8A7Ya__footer p{color:#b6c7bb;margin:0;font-size:13px}.home-module__b8A7Ya__footer>a:not(.home-module__b8A7Ya__wordmark){color:#d5e5d6;justify-self:end;font-size:13px}.home-module__b8A7Ya__footer>a:not(.home-module__b8A7Ya__wordmark):hover{color:var(--lime)}.home-module__b8A7Ya__footerNote{display:none}.home-module__b8A7Ya__page>.home-module__b8A7Ya__privacy+.home-module__b8A7Ya__footer{background:#142c27;width:100%;padding:0 max(40px,50% - 660px)}.home-module__b8A7Ya__page a:focus-visible{outline-offset:4px;outline:3px solid #9ab85a}@media (max-width:1050px){.home-module__b8A7Ya__heroInner,.home-module__b8A7Ya__approach,.home-module__b8A7Ya__privacyInner,.home-module__b8A7Ya__footer{width:min(100% - 56px,800px)}.home-module__b8A7Ya__heroGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:35px}.home-module__b8A7Ya__heroCopy h1{font-size:clamp(3.5rem,7.1vw,5.1rem)}.home-module__b8A7Ya__preview{padding-inline:18px}.home-module__b8A7Ya__approachIntro{column-gap:6%}.home-module__b8A7Ya__page>.home-module__b8A7Ya__privacy+.home-module__b8A7Ya__footer{padding-inline:28px}}@media (max-width:760px){.home-module__b8A7Ya__heroInner,.home-module__b8A7Ya__approach,.home-module__b8A7Ya__privacyInner,.home-module__b8A7Ya__footer{width:calc(100% - 40px)}.home-module__b8A7Ya__header{min-height:66px}.home-module__b8A7Ya__wordmark{gap:7px;font-size:19px}.home-module__b8A7Ya__logoMark{width:26px;height:26px}.home-module__b8A7Ya__nav{gap:16px;font-size:13px}.home-module__b8A7Ya__privacyNav{display:none}.home-module__b8A7Ya__heroGrid{grid-template-columns:minmax(0,1fr);gap:34px;padding:44px 0 40px}.home-module__b8A7Ya__heroCopy h1{font-size:clamp(2.8rem,11vw,4.65rem);line-height:.96}.home-module__b8A7Ya__heroDescription{max-width:550px;margin-top:20px;font-size:16px}.home-module__b8A7Ya__previewWrap{max-width:570px;margin:0 auto}.home-module__b8A7Ya__heroIndex>div{padding:16px 8px 20px 0}.home-module__b8A7Ya__heroIndex>div+div{padding-left:13px}.home-module__b8A7Ya__heroIndex p{font-size:12px}.home-module__b8A7Ya__approach{padding:82px 0 89px}.home-module__b8A7Ya__approachIntro{grid-template-columns:1fr;gap:19px}.home-module__b8A7Ya__approachIntro .home-module__b8A7Ya__sectionLabel{margin-bottom:1px}.home-module__b8A7Ya__approachIntro h2{font-size:clamp(2.55rem,9vw,3.55rem)}.home-module__b8A7Ya__approachLead{max-width:520px;font-size:16px}.home-module__b8A7Ya__steps{grid-template-columns:1fr;gap:25px;margin-top:53px}.home-module__b8A7Ya__step{grid-template-columns:39px minmax(0,1fr);column-gap:9px;padding-top:15px;display:grid}.home-module__b8A7Ya__stepNumber{grid-row:span 2;padding-top:4px}.home-module__b8A7Ya__step h3{margin:0 0 5px;font-size:22px}.home-module__b8A7Ya__step p{font-size:14px}.home-module__b8A7Ya__privacyInner{grid-template-columns:1fr;gap:25px;min-height:0;padding:69px 0 86px}.home-module__b8A7Ya__privacy h2{max-width:520px;font-size:clamp(3rem,10.5vw,4rem)}.home-module__b8A7Ya__privacyCopy{max-width:510px;padding-bottom:0}.home-module__b8A7Ya__privacyCopy p{font-size:16px}.home-module__b8A7Ya__privacyCopy .home-module__b8A7Ya__privacyGoal{font-size:18px}.home-module__b8A7Ya__privacyCopy .home-module__b8A7Ya__privacyDisclosure{font-size:14px}.home-module__b8A7Ya__previewHeader{margin-bottom:14px}.home-module__b8A7Ya__searchForm{min-height:44px}.home-module__b8A7Ya__previewControls{margin-top:13px;margin-bottom:11px}.home-module__b8A7Ya__answerOption{padding:11px}.home-module__b8A7Ya__answerPanel{padding:12px}.home-module__b8A7Ya__resultHeading{margin-top:13px;margin-bottom:2px}.home-module__b8A7Ya__resultItem{padding-top:10px;padding-bottom:9px}.home-module__b8A7Ya__previewFooter{padding-top:10px}.home-module__b8A7Ya__weftRule{background-image:repeating-linear-gradient(90deg,#0000 0 44px,#9db3a1 45px 46px),repeating-linear-gradient(0deg,#0000 0 16px,#9db3a1 17px 18px);height:34px}.home-module__b8A7Ya__footer{grid-template-columns:1fr auto;gap:12px 18px;padding:23px 0}.home-module__b8A7Ya__footer p{display:none}.home-module__b8A7Ya__footer>a:not(.home-module__b8A7Ya__wordmark){font-size:12px}.home-module__b8A7Ya__footerNote{color:#9fb3a4;font-size:11px;display:block}.home-module__b8A7Ya__page>.home-module__b8A7Ya__privacy+.home-module__b8A7Ya__footer{padding-inline:20px}}@media (max-width:420px){.home-module__b8A7Ya__heroInner,.home-module__b8A7Ya__approach,.home-module__b8A7Ya__privacyInner,.home-module__b8A7Ya__footer{width:calc(100% - 36px)}.home-module__b8A7Ya__heroCopy h1{font-size:11.8vw}.home-module__b8A7Ya__eyebrow{margin-bottom:20px;font-size:10px}.home-module__b8A7Ya__heroActions{gap:18px;margin-top:22px}.home-module__b8A7Ya__textAction{font-size:13px}.home-module__b8A7Ya__preview{padding:17px 14px 14px}.home-module__b8A7Ya__previewControls{font-size:10px}.home-module__b8A7Ya__answerToggle{font-size:11px}.home-module__b8A7Ya__answerOption p{font-size:9px}.home-module__b8A7Ya__answerPanel{padding:10px}.home-module__b8A7Ya__answerFailure{align-items:flex-start}.home-module__b8A7Ya__resultTitle{font-size:13px}.home-module__b8A7Ya__resultSnippet,.home-module__b8A7Ya__heroIndex p{font-size:11px}.home-module__b8A7Ya__page>.home-module__b8A7Ya__privacy+.home-module__b8A7Ya__footer{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.home-module__b8A7Ya__nav a,.home-module__b8A7Ya__textAction,.home-module__b8A7Ya__privacyCopy a,.home-module__b8A7Ya__footer a,.home-module__b8A7Ya__primaryAction,.home-module__b8A7Ya__searchSubmit{transition:none}}
