.page_page__NuxqY{--navy:#17243e;--navy-deep:#0d182b;--ink:#263040;--muted:#667183;--line:#dfe4eb;--soft:#f5f7fa;--white:#ffffff;--purple:#723c81;--magenta:#d4237d;--teal:#168c89;--teal-text:#11726f;min-height:100vh;overflow-x:clip;background:var(--white);color:var(--ink)}.page_page__NuxqY *,.page_page__NuxqY :after,.page_page__NuxqY :before{box-sizing:border-box}.page_page__NuxqY h1,.page_page__NuxqY h2,.page_page__NuxqY h3,.page_page__NuxqY p{margin:0}.page_page__NuxqY h1,.page_page__NuxqY h2,.page_page__NuxqY h3{color:var(--navy);text-wrap:balance}.page_page__NuxqY li,.page_page__NuxqY p{text-wrap:pretty}.page_page__NuxqY a{text-decoration:none}.page_page__NuxqY img,.page_page__NuxqY svg{display:block}.page_page__NuxqY section[id]{scroll-margin-top:190px}.page_shell__SQ_UZ{width:min(calc(100% - 48px),1240px);margin-inline:auto}.page_section__1ik7x{padding:96px 0}.page_eyebrow__QKJ9X{display:inline-flex;align-items:center;gap:10px;color:var(--magenta);font-size:14px;font-weight:900;letter-spacing:.16em;line-height:1.4}.page_eyebrow__QKJ9X>span{width:28px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--magenta),var(--purple))}.page_darkButton__wFY4z,.page_primaryButton__tw1hM,.page_secondaryButton__qXBvN{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:10px;padding:13px 21px;font-size:14px;font-weight:850;line-height:1.25;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.page_page__NuxqY .page_primaryButton__tw1hM{background:linear-gradient(135deg,var(--magenta),#bd287f 62%,var(--purple));color:var(--white);box-shadow:0 13px 30px rgba(212,35,125,.24)}.page_page__NuxqY .page_secondaryButton__qXBvN{border-color:#cbd3de;background:#fff;color:var(--navy);box-shadow:0 9px 24px rgba(23,36,62,.08)}.page_page__NuxqY .page_darkButton__wFY4z{background:var(--navy);color:var(--white)}.page_darkButton__wFY4z:hover,.page_primaryButton__tw1hM:hover,.page_secondaryButton__qXBvN:hover{transform:translateY(-2px)}.page_primaryButton__tw1hM:hover{box-shadow:0 17px 36px rgba(212,35,125,.31)}.page_secondaryButton__qXBvN:hover{border-color:#aeb8c7;background:#f8f9fb}.page_contactLinks__7cj2l a:focus-visible,.page_darkButton__wFY4z:focus-visible,.page_googleReviewCard__glnsb:focus-visible,.page_mobileStickyCta__Ez6vN:focus-visible,.page_primaryButton__tw1hM:focus-visible,.page_resultsGrid__SrFn8 a:focus-visible,.page_reviewResultsLink__XQShP:focus-visible,.page_secondaryButton__qXBvN:focus-visible,.page_serviceGrid__TFC2n a:focus-visible,.page_textLink____NRN:focus-visible{outline:3px solid rgba(22,140,137,.48);outline-offset:3px}.page_darkButton__wFY4z svg,.page_primaryButton__tw1hM svg,.page_resultsGrid__SrFn8 a svg,.page_secondaryButton__qXBvN svg,.page_serviceGrid__TFC2n a svg,.page_textLink____NRN svg{transition:transform .18s ease}.page_darkButton__wFY4z:hover svg,.page_primaryButton__tw1hM:hover svg,.page_resultsGrid__SrFn8 a:hover svg,.page_secondaryButton__qXBvN:hover svg,.page_serviceGrid__TFC2n a:hover svg,.page_textLink____NRN:hover svg{transform:translateX(3px)}.page_hero__kIiS8{position:relative;min-height:670px;overflow:hidden;padding:35px 0 82px;background:linear-gradient(135deg,#ffffff,#faf7fb 55%,#edf8f6)}.page_hero__kIiS8:before{content:"";position:absolute;inset:0;opacity:.38;background-image:linear-gradient(rgba(114,60,129,.07) 1px,transparent 0),linear-gradient(90deg,rgba(114,60,129,.07) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 78%)}.page_heroGlowOne__ueMSs,.page_heroGlowTwo__ZAGHe{position:absolute;border-radius:50%;pointer-events:none}.page_heroGlowOne__ueMSs{width:540px;height:540px;top:-280px;right:-150px;background:radial-gradient(circle,rgba(212,35,125,.16),transparent 68%)}.page_heroGlowTwo__ZAGHe{width:430px;height:430px;left:-260px;bottom:-250px;background:radial-gradient(circle,rgba(22,140,137,.14),transparent 69%)}.page_breadcrumb__FF2z1{position:relative;z-index:2;display:flex;align-items:center;gap:9px;color:#727d8d;font-size:14px;font-weight:700}.page_breadcrumb__FF2z1 a{color:var(--magenta)}.page_heroGrid__HWPo3{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(470px,.93fr);align-items:center;gap:clamp(48px,5.5vw,76px);margin-top:52px}.page_heroCopy__so3tV .page_eyebrow__QKJ9X{color:var(--magenta)}.page_heroCopy__so3tV .page_eyebrow__QKJ9X>span{background:linear-gradient(90deg,var(--magenta),var(--purple))}.page_heroCopy__so3tV h1{max-width:680px;margin-top:17px;color:var(--navy);font-size:clamp(46px,4.15vw,59px);font-weight:850;letter-spacing:-.05em;line-height:1.04}.page_heroCopy__so3tV>p{max-width:660px;margin-top:24px;color:var(--muted);font-size:17px;line-height:1.72}.page_heroActions__aLcM5{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.page_heroChecks__1H5kJ{display:flex;flex-wrap:wrap;gap:10px 18px;margin:29px 0 0;padding:0;list-style:none}.page_heroChecks__1H5kJ li{display:inline-flex;align-items:center;gap:7px;color:#566274;font-size:14px;font-weight:780}.page_heroChecks__1H5kJ svg{color:var(--teal)}.page_heroVisual__O8Cz1{position:relative;min-height:510px;overflow:hidden;margin:0;border:1px solid #d7dde5;border-radius:28px;background:#e8edf0;box-shadow:0 30px 70px rgba(23,36,62,.18)}.page_heroImage__CAhTz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:61% center}.page_imageShade__SQw5h{position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,36,62,.02) 42%,rgba(13,24,43,.7))}.page_imageFounderBadge__MYrM_{position:absolute;z-index:2;top:22px;right:22px;display:grid;min-width:155px;border:1px solid rgba(255,255,255,.82);border-radius:15px;padding:14px 16px;background:rgba(255,255,255,.92);color:var(--navy);box-shadow:0 13px 35px rgba(23,36,62,.15);backdrop-filter:blur(13px)}.page_imageFounderBadge__MYrM_ span,.page_imageTrustCard__sy8G3 span{color:var(--magenta);font-size:14px;font-weight:900;letter-spacing:.14em}.page_imageFounderBadge__MYrM_ strong{margin-top:3px;font-size:27px;font-weight:900;letter-spacing:-.04em}.page_imageFounderBadge__MYrM_ small{max-width:150px;color:#586476;font-size:14px;line-height:1.4}.page_imageTrustCard__sy8G3{position:absolute;z-index:2;left:22px;right:22px;bottom:22px;display:grid;border:1px solid rgba(255,255,255,.35);border-radius:17px;padding:19px 21px;background:rgba(13,24,43,.9);box-shadow:0 18px 42px rgba(13,24,43,.24);backdrop-filter:blur(13px)}.page_imageTrustCard__sy8G3 strong{margin-top:7px;color:#fff;font-size:18px;font-weight:850;line-height:1.3}.page_imageTrustCard__sy8G3 small{margin-top:5px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.5}.page_proofStrip__Z5Zo6{position:relative;z-index:3;margin-top:-33px}.page_proofStrip__Z5Zo6 .page_shell__SQ_UZ{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 18px 48px rgba(23,36,62,.12)}.page_proofStrip__Z5Zo6 article{min-height:132px;display:flex;flex-direction:column;justify-content:center;padding:25px 28px}.page_proofStrip__Z5Zo6 article+article{border-left:1px solid var(--line)}.page_proofStrip__Z5Zo6 strong{color:var(--magenta);font-size:31px;font-weight:900;letter-spacing:-.04em}.page_proofStrip__Z5Zo6 span{max-width:210px;margin-top:7px;color:var(--navy);font-size:14px;font-weight:800;line-height:1.4}.page_storySection__IGj64{padding-top:114px}.page_storyGrid__SqqMe{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(400px,.8fr);align-items:center;gap:clamp(55px,7vw,96px)}.page_fitGrid__4aqjb h2,.page_modelCopy__gXcIM h2,.page_storyCopy__Tkpz1 h2{max-width:720px;margin-top:15px;font-size:clamp(38px,4.3vw,55px);font-weight:850;letter-spacing:-.045em;line-height:1.08}.page_storyCopy__Tkpz1>p{max-width:760px;margin-top:19px;color:var(--muted);font-size:16px;line-height:1.78}.page_founderSignature__3E5oA{display:grid;gap:3px;margin-top:22px;border-left:3px solid var(--magenta);padding-left:15px}.page_founderSignature__3E5oA strong{color:var(--navy);font-size:15px;font-weight:850}.page_founderSignature__3E5oA span{color:var(--muted);font-size:14px}.page_storyLocation__9Dzg9{max-width:560px;display:flex;align-items:center;gap:14px;margin-top:28px;border:1px solid #d5e9e6;border-radius:14px;padding:18px;background:#eff9f7}.page_storyLocation__9Dzg9>svg{color:var(--teal);flex:0 0 auto}.page_storyLocation__9Dzg9 div{display:grid;gap:3px}.page_storyLocation__9Dzg9 strong{color:var(--navy);font-size:14px}.page_storyLocation__9Dzg9 span{color:#55706f;font-size:14px}.page_timeline__HSsFK{position:relative;display:grid;gap:18px}.page_timeline__HSsFK:before{content:"";position:absolute;left:38px;top:40px;bottom:40px;width:1px;background:linear-gradient(var(--magenta),var(--purple),var(--teal))}.page_timeline__HSsFK article{position:relative;display:grid;grid-template-columns:78px 1fr;align-items:start;gap:18px;border:1px solid var(--line);border-radius:17px;padding:24px;background:#fff;box-shadow:0 13px 35px rgba(23,36,62,.07)}.page_timeline__HSsFK article>span{position:relative;z-index:2;width:58px;min-height:58px;display:grid;place-items:center;border:5px solid #fff;border-radius:50%;background:linear-gradient(145deg,var(--magenta),var(--purple));color:#fff;font-size:14px;font-weight:900}.page_timeline__HSsFK article:last-child>span{background:linear-gradient(145deg,var(--teal),#2d6b84)}.page_timeline__HSsFK article div{padding-top:5px}.page_timeline__HSsFK strong{color:var(--navy);font-size:17px;font-weight:850}.page_timeline__HSsFK p{margin-top:7px;color:var(--muted);font-size:14px;line-height:1.65}.page_principlesSection__SraBj{background:var(--soft)}.page_sectionIntro__HFkr5{max-width:850px;margin:0 auto 49px;text-align:center}.page_sectionIntro__HFkr5 h2{margin-top:14px;font-size:clamp(38px,4.3vw,54px);font-weight:850;letter-spacing:-.045em;line-height:1.08}.page_sectionIntro__HFkr5>p{max-width:780px;margin:18px auto 0;color:var(--muted);font-size:16px;line-height:1.75}.page_valueGrid__rHhk1{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.page_valueGrid__rHhk1 article{min-height:285px;border:1px solid var(--line);border-radius:18px;padding:29px 25px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.page_valueGrid__rHhk1 article:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(23,36,62,.09)}.page_valueGrid__rHhk1 i{width:50px;height:50px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#fcebf4,#f2ecf6);color:var(--magenta)}.page_valueGrid__rHhk1 h3{margin-top:22px;font-size:20px;font-weight:850}.page_valueGrid__rHhk1 p{margin-top:13px;color:var(--muted);font-size:14px;line-height:1.72}.page_trustPanels__wvvf8{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:38px}.page_trustPanels__wvvf8 article{display:grid;grid-template-columns:42px 1fr;align-items:start;gap:15px;border:1px solid #d5e8e6;border-radius:18px;padding:27px;background:linear-gradient(135deg,#ecf8f6,#f7fbfa)}.page_trustPanels__wvvf8 article:last-child{border-color:#dfd6e5;background:linear-gradient(135deg,#faf7fb,#f5f1f8)}.page_trustPanels__wvvf8 svg{color:var(--teal)}.page_trustPanels__wvvf8 article:last-child svg{color:var(--purple)}.page_trustPanels__wvvf8 span{color:var(--teal-text);font-size:14px;font-weight:900;letter-spacing:.13em}.page_trustPanels__wvvf8 article:last-child span{color:var(--purple)}.page_trustPanels__wvvf8 strong{display:block;margin-top:7px;color:var(--navy);font-size:19px;font-weight:850;line-height:1.35}.page_trustPanels__wvvf8 p{margin-top:8px;color:#586a72;font-size:14px;line-height:1.65}.page_reviewTrustSection__CoMhR{background:linear-gradient(145deg,#fbf8fb,#f1f8f7)}.page_reviewTrustGrid__QSgMg{display:grid;grid-template-columns:minmax(380px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(48px,6vw,82px)}.page_reviewTrustIntro__ES5bO h2{max-width:650px;margin-top:15px;font-size:clamp(38px,4.1vw,53px);font-weight:850;letter-spacing:-.045em;line-height:1.08}.page_reviewTrustIntro__ES5bO>p:not(.page_reviewDisclosure__1SOHU){max-width:650px;margin-top:19px;color:var(--muted);font-size:15px;line-height:1.75}.page_googleReviewCard__glnsb{min-height:96px;display:grid;grid-template-columns:48px 1fr 22px;align-items:center;gap:14px;margin-top:29px;border:1px solid #d9dee7;border-radius:16px;padding:17px 18px;background:#fff;color:var(--navy);box-shadow:0 15px 38px rgba(23,36,62,.09);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.page_googleReviewCard__glnsb:hover{transform:translateY(-3px);border-color:#cbb8d1;box-shadow:0 19px 45px rgba(23,36,62,.13)}.page_googleReviewCard__glnsb>svg{color:var(--purple)}.page_googleMark__BtIQv{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#fcebf4,#eef8f6);color:var(--magenta);font-size:25px;font-weight:900}.page_googleReviewCard__glnsb>span:nth-child(2){display:grid;gap:3px}.page_googleReviewCard__glnsb small{color:var(--teal-text);font-size:14px;font-weight:900;letter-spacing:.12em}.page_googleReviewCard__glnsb strong{color:var(--navy);font-size:16px;font-weight:850;line-height:1.3}.page_googleReviewCard__glnsb b{color:var(--muted);font-size:14px;font-weight:700}.page_reviewResultsLink__XQShP{min-height:44px;display:inline-flex;align-items:center;gap:8px;margin-top:13px;color:var(--purple);font-size:14px;font-weight:850}.page_reviewResultsLink__XQShP svg{transition:transform .18s ease}.page_reviewResultsLink__XQShP:hover svg{transform:translateX(3px)}.page_reviewDisclosure__1SOHU{display:flex;align-items:flex-start;gap:9px;margin-top:19px;border-top:1px solid #dfe5e9;padding-top:17px;color:#5e6978;font-size:14px;line-height:1.6}.page_reviewDisclosure__1SOHU svg{flex:0 0 auto;margin-top:1px;color:var(--teal)}.page_transparencyGrid__rG2Yo{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.page_transparencyGrid__rG2Yo article{min-height:260px;border:1px solid var(--line);border-radius:18px;padding:26px 23px;background:rgba(255,255,255,.88);box-shadow:0 12px 34px rgba(23,36,62,.05)}.page_transparencyGrid__rG2Yo article>i{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#f4edf6;color:var(--purple)}.page_transparencyGrid__rG2Yo article:nth-child(2n)>i{background:#eaf7f5;color:var(--teal-text)}.page_transparencyGrid__rG2Yo article>span{display:block;margin-top:19px;color:var(--magenta);font-size:14px;font-weight:900;letter-spacing:.12em}.page_transparencyGrid__rG2Yo h3{margin-top:8px;font-size:18px;font-weight:850;line-height:1.3}.page_transparencyGrid__rG2Yo p{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.67}.page_servicesSection__Pkyfc{position:relative;overflow:hidden;background:linear-gradient(145deg,#0d182b,#17243e 60%,#30213d)}.page_servicesSection__Pkyfc:before{content:"";position:absolute;inset:0;opacity:.08;background-image:linear-gradient(rgba(255,255,255,.2) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.2) 1px,transparent 0);background-size:38px 38px}.page_servicesSection__Pkyfc .page_shell__SQ_UZ{position:relative;z-index:2}.page_lightIntro__aTCyH h2{color:#fff}.page_lightIntro__aTCyH>p{color:rgba(255,255,255,.64)}.page_lightIntro__aTCyH .page_eyebrow__QKJ9X{color:#f2a9ce}.page_lightIntro__aTCyH .page_eyebrow__QKJ9X>span{background:linear-gradient(90deg,#ff86c4,#b28cc3)}.page_serviceGrid__TFC2n{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.page_serviceGrid__TFC2n article{min-height:430px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:31px 28px;background:rgba(255,255,255,.075);box-shadow:0 20px 50px rgba(0,0,0,.13);backdrop-filter:blur(12px)}.page_serviceGrid__TFC2n article>i{width:55px;height:55px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,var(--magenta),var(--purple));color:#fff}.page_serviceGrid__TFC2n article>span{margin-top:25px;color:#f2a9ce;font-size:14px;font-weight:900;letter-spacing:.15em}.page_serviceGrid__TFC2n h3{margin-top:11px;color:#fff;font-size:25px;font-weight:850;line-height:1.2}.page_serviceGrid__TFC2n p{margin-top:15px;color:rgba(255,255,255,.67);font-size:14px;line-height:1.73}.page_serviceGrid__TFC2n a{min-height:44px;display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:18px;color:#f2a9ce;font-size:14px;font-weight:850}.page_modelSection__kUWMc{background:#fff}.page_modelGrid__xpXRo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(500px,1fr);align-items:start;gap:clamp(55px,7vw,95px)}.page_modelCopy__gXcIM{position:sticky;top:210px}.page_modelCopy__gXcIM>p{max-width:640px;margin-top:20px;color:var(--muted);font-size:16px;line-height:1.75}.page_ownerCard__t_tOj{display:flex;align-items:flex-start;gap:15px;margin-top:28px;border:1px solid #dfd6e5;border-radius:16px;padding:22px;background:linear-gradient(145deg,#fcf8fb,#f5f2f8)}.page_ownerCard__t_tOj>svg{color:var(--purple);flex:0 0 auto}.page_ownerCard__t_tOj div{display:grid}.page_ownerCard__t_tOj span{color:var(--purple);font-size:14px;font-weight:900;letter-spacing:.14em}.page_ownerCard__t_tOj strong{margin-top:5px;color:var(--navy);font-size:16px}.page_ownerCard__t_tOj p{margin-top:6px;color:var(--muted);font-size:14px;line-height:1.6}.page_processList__1mPT_{position:relative;display:grid;gap:15px;margin:0;padding:0;list-style:none}.page_processList__1mPT_:before{content:"";position:absolute;left:33px;top:40px;bottom:40px;width:1px;background:#d8cadd}.page_processList__1mPT_ li{position:relative;display:grid;grid-template-columns:67px 1fr;gap:19px;border:1px solid var(--line);border-radius:16px;padding:22px 24px 22px 18px;background:#fff;box-shadow:0 10px 30px rgba(23,36,62,.05)}.page_processList__1mPT_ li>span{position:relative;z-index:2;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:#fff;font-size:14px;font-weight:900;box-shadow:0 0 0 6px #fff}.page_processList__1mPT_ h3{padding-top:2px;font-size:18px;font-weight:850}.page_processList__1mPT_ p{margin-top:7px;color:var(--muted);font-size:14px;line-height:1.65}.page_reportingGrid__Xhs_f{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:60px}.page_reportingGrid__Xhs_f article{min-height:250px;border:1px solid var(--line);border-radius:17px;padding:27px 24px;background:var(--soft)}.page_reportingGrid__Xhs_f svg{color:var(--teal)}.page_reportingGrid__Xhs_f span{display:block;margin-top:20px;color:var(--teal-text);font-size:14px;font-weight:900;letter-spacing:.14em}.page_reportingGrid__Xhs_f strong{display:block;margin-top:7px;color:var(--navy);font-size:19px;font-weight:850;line-height:1.3}.page_reportingGrid__Xhs_f p{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.66}.page_resultsSection__t__tN{background:#fff}.page_resultsGrid__SrFn8{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.page_resultsGrid__SrFn8 article{min-height:360px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:19px;padding:28px;background:#fff;box-shadow:0 12px 35px rgba(23,36,62,.06)}.page_resultsGrid__SrFn8 article:before{content:"";height:5px;margin:-28px -28px 25px;background:linear-gradient(90deg,var(--magenta),var(--purple),var(--teal))}.page_resultsGrid__SrFn8 article>span{color:var(--purple);font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_resultsGrid__SrFn8 article>strong{margin-top:21px;color:var(--magenta);font-size:46px;font-weight:900;letter-spacing:-.05em}.page_resultsGrid__SrFn8 article>small{margin-top:1px;color:var(--navy);font-size:14px;font-weight:800}.page_resultsGrid__SrFn8 p{margin-top:17px;color:var(--muted);font-size:14px;line-height:1.7}.page_resultsGrid__SrFn8 a{min-height:44px;display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:16px;color:var(--purple);font-size:14px;font-weight:850}.page_evidenceStandard__pZvLu{max-width:980px;display:grid;grid-template-columns:32px 1fr;align-items:start;gap:14px;margin:26px auto 0;border:1px solid #d5e8e6;border-radius:15px;padding:21px 23px;background:#eff9f7}.page_evidenceStandard__pZvLu>svg{color:var(--teal)}.page_evidenceStandard__pZvLu span{color:var(--teal-text);font-size:14px;font-weight:900;letter-spacing:.13em}.page_evidenceStandard__pZvLu strong{display:block;margin-top:5px;color:var(--navy);font-size:15px}.page_evidenceStandard__pZvLu p{margin-top:6px;color:#5d6e75;font-size:14px;line-height:1.62}.page_fitSection__7W4Oc{background:#fff}.page_fitGrid__4aqjb{display:grid;grid-template-columns:minmax(0,.85fr) minmax(520px,1fr);align-items:center;gap:75px}.page_fitGrid__4aqjb>div:first-child>p{margin-top:18px;color:var(--muted);font-size:16px;line-height:1.75}.page_textLink____NRN{min-height:44px;display:inline-flex;align-items:center;gap:7px;margin-top:16px;color:var(--purple);font-size:14px;font-weight:850}.page_specialtyGrid__GlKs7{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.page_specialtyGrid__GlKs7 span{min-height:70px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:13px;padding:15px;background:var(--soft);color:var(--navy);font-size:14px;font-weight:800}.page_specialtyGrid__GlKs7 svg{color:var(--teal);flex:0 0 auto}.page_boundaryPanel__st2LI{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;margin-top:65px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 18px 45px rgba(23,36,62,.07)}.page_boundaryPanel__st2LI>div{padding:31px 34px}.page_boundaryPanel__st2LI>div:first-child{background:linear-gradient(145deg,#eef9f7,#f6fbfa)}.page_boundaryPanel__st2LI>div:last-child{border-left:1px solid var(--line);background:linear-gradient(145deg,#faf7fb,#f5f1f8)}.page_boundaryPanel__st2LI span{color:var(--teal-text);font-size:14px;font-weight:900;letter-spacing:.14em}.page_boundaryPanel__st2LI>div:last-child span{color:var(--purple)}.page_boundaryPanel__st2LI ul{display:grid;gap:10px;margin:19px 0 0;padding-left:18px}.page_boundaryPanel__st2LI li{color:#4e5a69;font-size:14px;line-height:1.55}.page_faqSection__yyP6v{background:var(--soft)}.page_faqGrid__rVJGE{display:grid;grid-template-columns:minmax(340px,.65fr) minmax(550px,1fr);align-items:start;gap:75px}.page_faqCopy__xFcLR{position:sticky;top:210px}.page_faqCopy__xFcLR h2{margin-top:15px;font-size:clamp(36px,4vw,50px);font-weight:850;letter-spacing:-.045em;line-height:1.09}.page_faqCopy__xFcLR>p{margin-top:18px;color:var(--muted);font-size:15px;line-height:1.72}.page_faqCopy__xFcLR .page_primaryButton__tw1hM{margin-top:25px}.page_faqList__n6oVd{display:grid;gap:11px}.page_faqList__n6oVd details{border:1px solid var(--line);border-radius:14px;background:#fff}.page_faqList__n6oVd summary{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 21px;color:var(--navy);font-size:14px;font-weight:850;line-height:1.4;cursor:pointer;list-style:none}.page_faqList__n6oVd summary::-webkit-details-marker{display:none}.page_faqList__n6oVd summary span{width:27px;height:27px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#f4eef6;color:var(--purple);font-size:19px;transition:transform .18s ease}.page_faqList__n6oVd details[open] summary span{transform:rotate(45deg)}.page_faqList__n6oVd details p{border-top:1px solid #edf0f4;padding:18px 21px 21px;color:var(--muted);font-size:14px;line-height:1.72}.page_contactSection__9RrQs{padding:80px 0;background:#fff}.page_contactPanel__w55ef{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:55px;border-radius:25px;padding:50px 54px;background:linear-gradient(135deg,#0d182b,#17243e 58%,#3b2347);box-shadow:0 25px 60px rgba(23,36,62,.19)}.page_contactPanel__w55ef h2{max-width:730px;margin-top:13px;color:#fff;font-size:clamp(37px,4.2vw,53px);font-weight:850;letter-spacing:-.045em;line-height:1.08}.page_contactPanel__w55ef>div:first-child>p{max-width:760px;margin-top:17px;color:rgba(255,255,255,.65);font-size:15px;line-height:1.7}.page_contactPanel__w55ef .page_eyebrow__QKJ9X{color:#f2a9ce}.page_contactPanel__w55ef .page_eyebrow__QKJ9X>span{background:linear-gradient(90deg,#ff82c1,#b18ac3)}.page_contactLinks__7cj2l{display:flex;flex-wrap:wrap;gap:17px;margin-top:22px}.page_contactLinks__7cj2l a{display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,.75);font-size:14px;font-weight:750}.page_contactLinks__7cj2l svg{color:#73d8c8}.page_contactActions__2W0xD{min-width:275px;display:grid;gap:11px}.page_page__NuxqY .page_contactActions__2W0xD .page_secondaryButton__qXBvN{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.09);color:#fff;box-shadow:none}.page_page__NuxqY .page_contactActions__2W0xD .page_secondaryButton__qXBvN:hover{border-color:rgba(255,255,255,.65);background:rgba(255,255,255,.16)}.page_footer__y_22U{padding:68px 0 25px;background:#0c1527;color:rgba(255,255,255,.65)}.page_footerGrid__uVOdX{display:grid;grid-template-columns:1.4fr repeat(3,.7fr);gap:55px}.page_footerBrand__vjVrx>a{display:inline-flex;align-items:center;gap:10px}.page_footerBrand__vjVrx>a>span:last-child{display:flex;flex-direction:column;line-height:1}.page_brandMark__78WZ6{position:relative;width:35px;height:35px;display:inline-block;transform:skewX(-10deg)}.page_brandMark__78WZ6 i{position:absolute;inset:0 auto 0 0;width:12px;border-radius:3px;background:var(--magenta)}.page_brandMark__78WZ6 i:nth-child(2){left:11px;background:linear-gradient(180deg,var(--magenta),var(--purple))}.page_brandMark__78WZ6 i:nth-child(3){left:22px;background:var(--purple)}.page_footerBrand__vjVrx>a strong{color:#fff;font-size:20px;font-weight:850;letter-spacing:.04em}.page_footerBrand__vjVrx>a small{margin-top:4px;color:rgba(255,255,255,.55);font-size:14px;font-weight:800;letter-spacing:.31em}.page_footerBrand__vjVrx>p{max-width:390px;margin-top:20px;font-size:14px;line-height:1.7}.page_footerBrand__vjVrx address{display:grid;gap:9px;margin-top:20px;font-style:normal}.page_footerBrand__vjVrx address a,.page_footerBrand__vjVrx address span{display:flex;align-items:flex-start;gap:8px;color:inherit;font-size:14px;line-height:1.45}.page_footerBrand__vjVrx address svg{color:#f0a5cd;flex:0 0 auto}.page_footerColumn__dmKEz>strong{color:#fff;font-size:14px;font-weight:850}.page_footerColumn__dmKEz ul{display:grid;gap:9px;margin:18px 0 0;padding:0;list-style:none}.page_footerBottom__U_GUq a,.page_footerColumn__dmKEz a{color:inherit}.page_footerColumn__dmKEz a{font-size:14px;line-height:1.45}.page_footerBottom__U_GUq a:hover,.page_footerColumn__dmKEz a:hover{color:#f0a5cd}.page_footerBottom__U_GUq{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:46px;border-top:1px solid rgba(255,255,255,.1);padding-top:22px;font-size:14px}.page_footerBottom__U_GUq div{display:flex;flex-wrap:wrap;gap:18px}.page_mobileStickyCta__Ez6vN{display:none}@media (max-width:1120px){.page_heroGrid__HWPo3{grid-template-columns:1fr .85fr;gap:35px}.page_heroCopy__so3tV h1{font-size:clamp(43px,4.9vw,56px)}.page_valueGrid__rHhk1{grid-template-columns:repeat(2,1fr)}.page_serviceGrid__TFC2n{grid-template-columns:1fr}.page_serviceGrid__TFC2n article{min-height:340px}.page_modelGrid__xpXRo{grid-template-columns:1fr}.page_faqCopy__xFcLR,.page_modelCopy__gXcIM{position:static}.page_fitGrid__4aqjb{grid-template-columns:1fr;gap:38px}.page_footerGrid__uVOdX{grid-template-columns:1.2fr repeat(3,.75fr);gap:35px}}@media (max-width:900px){.page_section__1ik7x{padding:88px 0}.page_hero__kIiS8{min-height:0;padding-bottom:70px}.page_heroGrid__HWPo3{grid-template-columns:1fr}.page_heroCopy__so3tV{max-width:760px}.page_heroVisual__O8Cz1{min-height:480px}.page_proofStrip__Z5Zo6 .page_shell__SQ_UZ{grid-template-columns:repeat(2,1fr)}.page_proofStrip__Z5Zo6 article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.page_proofStrip__Z5Zo6 article:nth-child(4){border-top:1px solid var(--line)}.page_reviewTrustGrid__QSgMg,.page_storyGrid__SqqMe,.page_trustPanels__wvvf8{grid-template-columns:1fr}.page_reviewTrustIntro__ES5bO{max-width:760px}.page_timeline__HSsFK{max-width:700px}.page_reportingGrid__Xhs_f,.page_resultsGrid__SrFn8{grid-template-columns:1fr}.page_reportingGrid__Xhs_f article{min-height:0}.page_boundaryPanel__st2LI{grid-template-columns:1fr}.page_boundaryPanel__st2LI>div:last-child{border-top:1px solid var(--line);border-left:0}.page_faqGrid__rVJGE{grid-template-columns:1fr;gap:38px}.page_faqCopy__xFcLR{max-width:760px}.page_contactPanel__w55ef{grid-template-columns:1fr}.page_contactActions__2W0xD{min-width:0}.page_contactActions__2W0xD,.page_footerGrid__uVOdX{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_page__NuxqY section[id]{scroll-margin-top:178px}.page_shell__SQ_UZ{width:min(calc(100% - 30px),1240px)}.page_section__1ik7x{padding:74px 0}.page_hero__kIiS8{padding:26px 0 55px}.page_breadcrumb__FF2z1{font-size:14px}.page_heroGrid__HWPo3{margin-top:39px;gap:35px}.page_heroCopy__so3tV h1{font-size:clamp(39px,11vw,49px);line-height:1.04}.page_heroCopy__so3tV>p{font-size:15px}.page_heroActions__aLcM5{display:grid}.page_heroActions__aLcM5 a{width:100%}.page_heroChecks__1H5kJ{display:grid}.page_heroVisual__O8Cz1{min-height:430px;border-radius:20px}.page_imageFounderBadge__MYrM_{top:14px;right:14px;min-width:135px;padding:11px 13px}.page_imageTrustCard__sy8G3{left:14px;right:14px;bottom:14px;padding:16px}.page_imageTrustCard__sy8G3 strong{font-size:15px}.page_proofStrip__Z5Zo6{margin-top:-20px}.page_proofStrip__Z5Zo6 article{min-height:112px;padding:20px}.page_proofStrip__Z5Zo6 strong{font-size:27px}.page_proofStrip__Z5Zo6 span{font-size:14px}.page_faqCopy__xFcLR h2,.page_fitGrid__4aqjb h2,.page_modelCopy__gXcIM h2,.page_sectionIntro__HFkr5 h2,.page_storyCopy__Tkpz1 h2{font-size:37px}.page_fitGrid__4aqjb>div:first-child>p,.page_modelCopy__gXcIM>p,.page_sectionIntro__HFkr5>p,.page_storyCopy__Tkpz1>p{font-size:14px}.page_timeline__HSsFK article{grid-template-columns:58px 1fr;gap:12px;padding:18px 15px}.page_timeline__HSsFK:before{left:28px}.page_timeline__HSsFK article>span{width:48px;min-height:48px;border-width:4px}.page_valueGrid__rHhk1{grid-template-columns:1fr}.page_valueGrid__rHhk1 article{min-height:0}.page_trustPanels__wvvf8 article{grid-template-columns:1fr;padding:24px 22px}.page_reviewTrustIntro__ES5bO h2{font-size:37px}.page_transparencyGrid__rG2Yo{grid-template-columns:1fr}.page_transparencyGrid__rG2Yo article{min-height:0}.page_serviceGrid__TFC2n article{min-height:0;padding:27px 23px}.page_serviceGrid__TFC2n h3{font-size:23px}.page_processList__1mPT_ li{grid-template-columns:52px 1fr;gap:13px;padding:18px 16px 18px 13px}.page_processList__1mPT_:before{left:26px}.page_processList__1mPT_ li>span{width:41px;height:41px;box-shadow:0 0 0 5px #fff}.page_resultsGrid__SrFn8 article{min-height:0}.page_evidenceStandard__pZvLu,.page_specialtyGrid__GlKs7{grid-template-columns:1fr}.page_specialtyGrid__GlKs7 span{min-height:60px}.page_boundaryPanel__st2LI>div{padding:25px 22px}.page_faqList__n6oVd summary{min-height:66px;padding:16px;font-size:14px}.page_faqList__n6oVd details p{padding:16px}.page_contactSection__9RrQs{padding:58px 0 82px}.page_contactPanel__w55ef{gap:31px;border-radius:20px;padding:34px 24px}.page_contactPanel__w55ef h2{font-size:37px}.page_contactActions__2W0xD{grid-template-columns:1fr}.page_footer__y_22U{padding-bottom:92px}.page_footerGrid__uVOdX{grid-template-columns:1fr}.page_footerBottom__U_GUq{align-items:flex-start;flex-direction:column}.page_page__NuxqY .page_mobileStickyCta__Ez6vN{position:fixed;z-index:75;left:15px;right:15px;bottom:14px;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;background:linear-gradient(135deg,var(--magenta),#bd287f 62%,var(--purple));color:#fff;box-shadow:0 16px 40px rgba(23,36,62,.25);font-size:14px;font-weight:850}}@media (max-width:430px){.page_contactPanel__w55ef h2,.page_faqCopy__xFcLR h2,.page_fitGrid__4aqjb h2,.page_heroCopy__so3tV h1,.page_modelCopy__gXcIM h2,.page_sectionIntro__HFkr5 h2,.page_storyCopy__Tkpz1 h2{font-size:34px}.page_proofStrip__Z5Zo6 .page_shell__SQ_UZ{grid-template-columns:1fr}.page_proofStrip__Z5Zo6 article+article{border-top:1px solid var(--line);border-left:0}.page_proofStrip__Z5Zo6 article{min-height:96px}.page_heroVisual__O8Cz1{min-height:430px}.page_heroImage__CAhTz{object-position:63% center}.page_imageFounderBadge__MYrM_ small{max-width:120px}}@media (prefers-reduced-motion:reduce){.page_page__NuxqY *,.page_page__NuxqY :after,.page_page__NuxqY :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}