.home-landing .hero-scope{max-width:520px;color:var(--muted);margin:22px auto 0;font-size:13px;line-height:1.6}.home-landing .outcomes{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.home-landing .outcomes li{padding:4px 28px}.home-landing .outcomes li:first-child{padding-left:0}.home-landing .outcomes li:last-child{padding-right:0}.home-landing .outcomes li+li{border-left:1px solid var(--line)}.home-landing .outcome-icon{background:var(--color-guide-soft);width:42px;height:42px;color:var(--color-guide);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.home-landing .outcome-icon svg{width:22px;height:22px}.home-landing .outcomes h3{letter-spacing:-.4px;color:var(--navy);margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.25}.home-landing .outcomes p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.home-landing .outcomes-note{text-align:center;color:#657274;max-width:620px;margin:40px auto 0;font-size:12px;line-height:1.6}.home-landing .private{grid-template-columns:5fr 6fr;align-items:start;gap:72px}.home-landing .private h2{max-width:420px}.home-landing .private .body-lead{max-width:420px;margin-bottom:0}.home-landing .benefits{max-width:540px;margin:0}.home-landing .benefits>div{padding:20px 0}.home-landing .benefits>div:first-child{padding-top:0}.home-landing .benefits>div:last-child{border-bottom:0;padding-bottom:0}.home-landing .benefits dt{margin-bottom:6px;font-size:15px}.home-landing .benefits dd{font-size:14px;line-height:1.7}.home-landing .benefit-more{margin-top:8px;display:block}.home-landing .privacy-note{color:var(--petrol);align-items:center;gap:10px;margin:24px 0 0;font-size:13px;font-weight:600;display:flex}.home-landing .privacy-note svg{flex:0 0 18px;width:18px;height:18px}.home-landing .process.section,.home-landing .private.section{padding-top:80px;padding-bottom:80px}.home-landing .process .section-heading{margin-bottom:44px}.home-landing .outcomes-note{margin-top:36px}.home-landing .access.section{padding-top:56px;padding-bottom:56px}.home-landing .access .access-label{letter-spacing:1.65px;color:#657274;margin:0 0 24px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.8}.home-landing .access-grid{border:0}.home-landing .access article{padding:0 40px}.home-landing .access article:first-child{padding-left:0}.home-landing .access article+article{background:0 0}.home-landing .access h3{margin-bottom:8px;font-size:21px}.home-landing .access article>p{margin-bottom:16px}@media (max-width:1050px){.home-landing .outcomes{grid-template-columns:1fr 1fr;row-gap:40px}.home-landing .outcomes li,.home-landing .outcomes li:last-child{padding:4px 0 4px 32px}.home-landing .outcomes li:nth-child(odd){border-left:0;padding:4px 32px 4px 0}.home-landing .process.section,.home-landing .private.section{padding-top:68px;padding-bottom:68px}.home-landing .private{gap:48px}}@media (max-width:760px){.home-landing .hero-scope{max-width:340px;font-size:12px}.home-landing .outcomes{grid-template-columns:1fr;row-gap:0}.home-landing .outcomes li,.home-landing .outcomes li:nth-child(odd),.home-landing .outcomes li:last-child{border-left:0;padding:24px 0}.home-landing .outcomes li:first-child{padding-top:0}.home-landing .outcomes li:last-child{padding-bottom:0}.home-landing .outcomes li+li{border-top:1px solid var(--line);border-left:0}.home-landing .outcome-icon{margin-bottom:14px}.home-landing .outcomes h3{font-size:22px}.home-landing .outcomes p,.home-landing .access article>p:not(.eyebrow):not(.fineprint){max-width:560px}.home-landing .outcomes-note{text-align:left;margin-top:30px}.home-landing .process.section,.home-landing .private.section{padding-top:52px;padding-bottom:52px}.home-landing .process .section-heading{margin-bottom:32px}.home-landing .private{grid-template-columns:1fr;gap:32px}.home-landing .access.section{padding-top:44px;padding-bottom:44px}.home-landing .access article,.home-landing .access article:first-child{padding:0}.home-landing .access article+article{margin-top:26px;padding-top:26px}}.home-landing .hero h1{margin-bottom:44px}@media (max-width:760px){.home-landing .hero h1{margin-bottom:34px}}.home-landing .gateway.pitch-cta{border-color:#59c8e6a6;transition:box-shadow .25s,border-color .25s,background .25s,transform .12s ease-out;overflow:hidden;box-shadow:0 8px 24px #0b19221f,0 0 14px #59c8e62e}.home-landing .pitch-cta .gateway-label,.home-landing .pitch-cta .gateway-icon{z-index:1;position:relative}.home-landing .gateway.pitch-cta:hover,.home-landing .gateway.pitch-cta:focus-visible{border-color:var(--cyan);transform:none;box-shadow:0 10px 28px #0b192229,0 0 24px #59c8e66b}.home-landing .gateway.pitch-cta:hover .gateway-icon svg,.home-landing .gateway.pitch-cta:focus-visible .gateway-icon svg{transform:translate(4px)}.home-landing .gateway.pitch-cta:active{transition-duration:80ms;transform:scale(.975)}.home-landing .gateway.pitch-cta:focus-visible{outline:3px solid var(--cyan);outline-offset:4px;box-shadow:0 0 0 4px var(--navy), 0 0 26px #59c8e66b}.home-landing .pitch-cta:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(80deg,#18343b00 0% 33.3%,#1f6f84cc 40%,#2f9db8d9 47%,#59c8e6e6 53%,#2f9db8d9 59%,#1f6f84cc 65%,#18343b00 66.7% 100%);width:300%;position:absolute;top:0;bottom:0;left:0;transform:translate(-66.667%)}.home-landing .pitch-cta.is-shimmer:after{animation:1.1s ease-in-out pitch-shift}.home-landing .pitch-cta.is-shimmer{animation:1.1s ease-in-out pitch-edge}.home-landing .pitch-cta.is-shimmer .gateway-icon{animation:1.1s ease-in-out pitch-ring}@keyframes pitch-shift{0%{opacity:0;transform:translate(-66.667%)}20%,80%{opacity:.85}to{opacity:0;transform:translate(0)}}@keyframes pitch-edge{0%,to{border-color:#59c8e6a6;box-shadow:0 8px 24px #0b19221f,0 0 14px #59c8e62e}50%{border-color:#8fe3f7;box-shadow:0 8px 24px #0b19221f,0 0 22px #59c8e68f}}@keyframes pitch-ring{0%,to{color:var(--cyan);background-color:#59c8e614;border-color:#59c8e675}50%{color:#b8f0fc;background-color:#59c8e640;border-color:#a8ecfa}}.home-landing a.signup.pitch-signup{isolation:isolate;border-color:#59c8e673;transition:box-shadow .25s,border-color .25s,background .25s,transform .12s ease-out;position:relative;overflow:hidden;box-shadow:0 0 10px #59c8e61f}.home-landing a.signup.pitch-signup:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(80deg,#18343b00 0% 33.3%,#1f6f8499 41%,#2f9db8aa 50%,#1f6f8499 59%,#18343b00 66.7% 100%);width:300%;position:absolute;top:0;bottom:0;left:0;transform:translate(-66.667%)}.home-landing a.signup.pitch-signup.is-shimmer:after{animation:1.1s ease-in-out pitch-shift-quiet}.home-landing a.signup.pitch-signup.is-shimmer{animation:1.1s ease-in-out pitch-edge-quiet}@keyframes pitch-shift-quiet{0%{opacity:0;transform:translate(-66.667%)}20%,80%{opacity:.7}to{opacity:0;transform:translate(0)}}@keyframes pitch-edge-quiet{0%,to{border-color:#59c8e673}50%{border-color:#9fe6f8}}.home-landing a.signup.pitch-signup span{transition:transform .25s;display:inline-block}.home-landing a.signup.pitch-signup:hover,.home-landing a.signup.pitch-signup:focus-visible{border-color:var(--cyan);box-shadow:0 0 16px #59c8e64d}.home-landing a.signup.pitch-signup:hover span,.home-landing a.signup.pitch-signup:focus-visible span{transform:translate(3px)}.home-landing a.signup.pitch-signup:active{transition-duration:80ms;transform:scale(.97)}.home-landing a.signup.pitch-signup:focus-visible{outline:3px solid var(--cyan);outline-offset:3px;box-shadow:0 0 0 3px var(--navy), 0 0 16px #59c8e64d}@media (prefers-reduced-motion:reduce){.home-landing .pitch-cta:after,.home-landing a.signup.pitch-signup:after{display:none}.home-landing .pitch-cta.is-shimmer,.home-landing .pitch-cta.is-shimmer:after,.home-landing .pitch-cta.is-shimmer .gateway-icon,.home-landing a.signup.pitch-signup.is-shimmer,.home-landing a.signup.pitch-signup.is-shimmer:after{animation:none}.home-landing .gateway.pitch-cta,.home-landing a.signup.pitch-signup{transition-property:none}.home-landing .gateway.pitch-cta:hover .gateway-icon svg,.home-landing .gateway.pitch-cta:focus-visible .gateway-icon svg,.home-landing a.signup.pitch-signup:hover span,.home-landing a.signup.pitch-signup:focus-visible span,.home-landing .gateway.pitch-cta:active,.home-landing a.signup.pitch-signup:active{transform:none}}
