.S2ivtq_page{--accent:#148376;color:#193038;background:#fff;line-height:1.85}.S2ivtq_wrap{width:min(1150px,100% - 56px);margin:auto}.S2ivtq_page :is(h1,h2,h3,p){margin-top:0}.S2ivtq_page h2{letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.4}.S2ivtq_page h3{font-size:1.12rem}.S2ivtq_page a:focus-visible,.S2ivtq_page summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.S2ivtq_page section[id]{scroll-margin-top:110px}.S2ivtq_breadcrumb{background:#f7faf9;border-bottom:1px solid #dfe7e7}.S2ivtq_breadcrumb .S2ivtq_wrap{color:#5d7376;align-items:center;gap:14px;padding:12px 0;font-size:.75rem;display:flex}.S2ivtq_breadcrumb a{text-underline-offset:4px;text-decoration:underline}.S2ivtq_eyebrow{letter-spacing:.14em;color:var(--accent);text-transform:uppercase;margin-bottom:21px;font-size:.72rem;font-weight:850}.S2ivtq_hero{background:radial-gradient(ellipse at 85% 10%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 55%),#f2f8f7;padding:85px 0 0;overflow:hidden}.S2ivtq_heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:5%;display:grid}.S2ivtq_status{border:1px solid color-mix(in srgb,var(--accent) 35%,white);width:fit-content;color:var(--accent);border-radius:40px;padding:5px 12px;font-size:.7rem;font-weight:750;margin-bottom:20px!important}.S2ivtq_kind{color:#4b6367;font-size:.87rem;margin-bottom:12px!important}.S2ivtq_hero h1{letter-spacing:-.06em;white-space:pre-line;margin-bottom:28px;font-size:clamp(2.6rem,4.7vw,4.3rem);font-weight:850;line-height:1.27}.S2ivtq_lead{color:#3a555b;max-width:580px;font-size:1.05rem;line-height:2}.S2ivtq_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.S2ivtq_primary{background:var(--accent);border-radius:5px;justify-content:space-between;align-items:center;gap:20px;padding:15px 23px;font-size:.89rem;font-weight:800;text-decoration:none;transition:filter .2s;display:inline-flex;color:#fff!important}.S2ivtq_primary:hover{filter:brightness(.88)}.S2ivtq_secondary{text-underline-offset:4px;font-size:.87rem;font-weight:650;text-decoration:underline}.S2ivtq_micro{color:#5f777b;line-height:1.8;margin:20px 0 0!important;font-size:.74rem!important}.S2ivtq_mock{background:#fff;border:1px solid #d8e5e2;border-radius:12px;overflow:hidden;box-shadow:0 25px 65px #163a3d19}.S2ivtq_mockHead{letter-spacing:.07em;background:#f7faf9;border-bottom:1px solid #e1ebe8;align-items:center;gap:14px;padding:17px;font-size:.7rem;display:flex}.S2ivtq_dots{color:#a4c4ba;letter-spacing:.15em}.S2ivtq_mockBody{padding:30px}.S2ivtq_mockEyebrow{color:var(--accent);letter-spacing:.12em;font-size:.69rem;font-weight:800}.S2ivtq_mockBody h2{margin-bottom:26px;font-size:1.46rem}.S2ivtq_mockRow{border-top:1px solid #e1eae7;grid-template-columns:36px 1fr 30px;align-items:center;gap:12px;min-height:71px;font-size:.86rem;display:grid}.S2ivtq_mockRow>span:first-child{color:var(--accent);font-size:.77rem;font-weight:800}.S2ivtq_mockArrow{color:var(--accent);font-size:1.15rem}.S2ivtq_mockFoot{color:#8ca09c;letter-spacing:.09em;border-top:1px solid #e1eae7;margin-top:2px;padding-top:22px;font-size:.66rem}.S2ivtq_caption{color:#5f7378;background:#fafcfc;padding:14px 30px;font-size:.68rem;margin:0!important}.S2ivtq_heroFooter{letter-spacing:.1em;color:#72898a;border-top:1px solid #d8e6e2;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:80px;padding:18px 0;font-size:.68rem;font-weight:750;display:flex}.S2ivtq_intro{border-bottom:1px solid #e7eceb;padding:93px 0}.S2ivtq_split{grid-template-columns:1fr 1fr;align-items:start;gap:12%;display:grid}.S2ivtq_split p{color:#556b70;font-size:1rem;line-height:2.15}.S2ivtq_section{padding:95px 0}.S2ivtq_description{color:#66777b;max-width:780px;font-size:.9rem;margin-bottom:38px!important}.S2ivtq_featureGrid,.S2ivtq_flowGrid,.S2ivtq_progressGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.S2ivtq_featureGrid article{background:#f5f9f8;border:1px solid #e2eae8;border-radius:8px;min-height:260px;padding:29px}.S2ivtq_featureTop{color:var(--accent);justify-content:space-between;align-items:center;gap:15px;margin-bottom:32px;font-size:.85rem;font-weight:800;display:flex}.S2ivtq_stage{background:#fff;border:1px solid #d0e0db;border-radius:40px;padding:5px 11px;font-size:.67rem}.S2ivtq_featureGrid h3{margin-bottom:15px}.S2ivtq_featureGrid p,.S2ivtq_flowGrid p{color:#52676c;font-size:.9rem}.S2ivtq_flow{color:#fff;background:#133840;padding:85px 0}.S2ivtq_flow .S2ivtq_eyebrow{color:#a6d9d5}.S2ivtq_flowGrid{margin-top:45px}.S2ivtq_flowGrid article{border-top:1px solid #637d80;padding:23px 10px 0 0}.S2ivtq_flowGrid article>span{color:#c7e8dd;font-size:.73rem;font-weight:800}.S2ivtq_flowGrid h3{margin:23px 0 12px}.S2ivtq_flowGrid p{color:#c4d4d7}.S2ivtq_flow .S2ivtq_micro{color:#afc7c9}.S2ivtq_progressGrid article{border:1px solid #dfe8e6;border-top:4px solid var(--accent);border-radius:5px;padding:29px 25px}.S2ivtq_progressGrid article:nth-child(2){border-top-color:#a4b5bc}.S2ivtq_progressGrid article:nth-child(3){border-top-color:#cdbda5}.S2ivtq_progressGrid article>span{letter-spacing:.09em;color:var(--accent);font-size:.67rem;font-weight:800}.S2ivtq_progressGrid h3{margin:24px 0 13px}.S2ivtq_progressGrid ul{margin:0;padding-left:20px}.S2ivtq_progressGrid li{color:#566b71;padding:6px 0;font-size:.87rem}.S2ivtq_safety{background:#f2f5f5;padding:68px 0}.S2ivtq_safety .S2ivtq_wrap{grid-template-columns:.8fr 1.2fr;gap:45px;display:grid}.S2ivtq_safety ul{margin:0;padding-left:24px}.S2ivtq_safety li{color:#465e66;padding:8px 0;font-size:.93rem}.S2ivtq_faq{padding:90px 0}.S2ivtq_faq .S2ivtq_wrap{max-width:900px}.S2ivtq_faq details{border-bottom:1px solid #dde7e4;padding:22px 0}.S2ivtq_faq summary{cursor:pointer;font-weight:750}.S2ivtq_faq details p{color:#50686e;margin-bottom:0;padding:15px 0 0;font-size:.9rem}.S2ivtq_cta{background:color-mix(in srgb,var(--accent) 9%,white);padding:84px 0}.S2ivtq_cta>.S2ivtq_wrap>p:not(.S2ivtq_eyebrow):not(.S2ivtq_micro){color:#4f686d;max-width:760px}.S2ivtq_related{padding:40px 0}.S2ivtq_related .S2ivtq_wrap{flex-wrap:wrap;align-items:center;gap:18px 30px;font-size:.84rem;display:flex}.S2ivtq_related span{color:#678085}.S2ivtq_related a{text-underline-offset:5px;font-weight:750;text-decoration:underline}@media (max-width:940px){.S2ivtq_heroGrid{gap:28px}.S2ivtq_hero h1{font-size:3rem}.S2ivtq_mockBody{padding:22px}.S2ivtq_featureGrid article{padding:21px}}@media (max-width:760px){.S2ivtq_wrap{width:calc(100% - 36px)}.S2ivtq_hero{padding-top:45px}.S2ivtq_heroGrid,.S2ivtq_split,.S2ivtq_featureGrid,.S2ivtq_flowGrid,.S2ivtq_progressGrid,.S2ivtq_safety .S2ivtq_wrap{grid-template-columns:1fr}.S2ivtq_heroGrid{gap:35px}.S2ivtq_hero h1{font-size:clamp(2.35rem,9vw,3.5rem)}.S2ivtq_lead{font-size:1rem}.S2ivtq_heroFooter{margin-top:32px;font-size:.58rem}.S2ivtq_intro,.S2ivtq_section,.S2ivtq_flow,.S2ivtq_faq,.S2ivtq_cta{padding:58px 0}.S2ivtq_split,.S2ivtq_safety .S2ivtq_wrap{gap:20px}.S2ivtq_featureGrid article{min-height:auto}.S2ivtq_featureTop{margin-bottom:22px}.S2ivtq_flowGrid{gap:10px;margin-top:30px}.S2ivtq_flowGrid h3{margin:15px 0}.S2ivtq_safety{padding:52px 0}.S2ivtq_actions{align-items:stretch}.S2ivtq_primary{width:100%}.S2ivtq_secondary{display:inline-block}.S2ivtq_mockHead{font-size:.6rem}.S2ivtq_related .S2ivtq_wrap{display:block}.S2ivtq_related a{margin-top:12px;display:block}}@media (prefers-reduced-motion:reduce){.S2ivtq_primary{transition:none}}
