.page_page__lI6bR{--navy:#0b2830;--cream:#f2eee5;min-height:100vh;overflow:hidden;background:var(--white);color:var(--ink);font-family:var(--f)}.page_shell__ePOFe{width:min(1180px,calc(100% - 48px));margin:0 auto}.page_hero__N9TIa{position:relative;min-height:830px;display:flex;align-items:center;padding:132px clamp(24px,6vw,88px) 88px;isolation:isolate;background:var(--navy)}.page_heroImage__YPrEG{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.66) contrast(.96)}.page_heroWash__sMgjQ{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(5,24,30,.98),rgba(5,24,30,.92) 46%,rgba(5,24,30,.58) 73%,rgba(5,24,30,.25))}.page_heroInner__bTeD8{width:min(1180px,100%);margin:0 auto}.page_breadcrumbs__wTtoH{display:flex;align-items:center;gap:10px;margin-bottom:62px;color:rgba(226,239,236,.57);font-size:12px}.page_breadcrumbs__wTtoH a{color:inherit;text-decoration:none}.page_breadcrumbs__wTtoH a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.page_eyebrow__h2UDe,.page_sectionLabel__c_8Zy{margin:0 0 20px;color:var(--teal);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.page_hero__N9TIa h1{max-width:850px;margin:0;color:#f7f7f2;font-size:clamp(50px,5.5vw,80px);font-weight:300;letter-spacing:-.05em;line-height:.99;text-wrap:balance}.page_hero__N9TIa h1 em{color:var(--teal);font-style:normal;font-weight:300}.page_heroLead__sFsb1{max-width:660px;margin:30px 0 0;color:#dbe8e5;font-size:clamp(17px,1.6vw,20px);font-weight:300;line-height:1.67}.page_heroActions__EEiTu{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px}.page_darkButton__bj69o,.page_lightButton__KeE_B,.page_primaryButton__ikkFZ{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.page_lightButton__KeE_B,.page_primaryButton__ikkFZ{background:#f4f3ec;color:var(--ink)}.page_lightButton__KeE_B:hover,.page_primaryButton__ikkFZ:hover{background:var(--orange);transform:translateY(-1px)}.page_secondaryButton__KGMtU{min-height:50px;display:inline-flex;align-items:center;padding:0 22px;border:1px solid rgba(226,239,236,.35);color:#eef5f2;font-size:14px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.page_secondaryButton__KGMtU:hover{border-color:rgba(226,239,236,.72);background:rgba(255,255,255,.05)}.page_disclosure__SgrTL{max-width:620px;margin:22px 0 0;color:rgba(219,232,229,.47);font-size:11px;line-height:1.6}.page_keyPoints__q_pe9{background:#e5efed;border-bottom:1px solid #cbd9d7}.page_keyPoints__q_pe9 .page_shell__ePOFe{display:grid;grid-template-columns:repeat(4,1fr)}.page_keyPoints__q_pe9 p{min-height:92px;display:flex;align-items:center;gap:15px;margin:0;padding:22px;border-left:1px solid #cad8d6;font-size:13px;font-weight:500;line-height:1.45}.page_keyPoints__q_pe9 p:last-child{border-right:1px solid #cad8d6}.page_keyPoints__q_pe9 span{color:#4b8c96;font-size:10px;letter-spacing:.14em}.page_intro__pycEb{padding:clamp(92px,11vw,154px) 0;background:var(--cream)}.page_intro__pycEb .page_shell__ePOFe{display:grid;grid-template-columns:.42fr 1.4fr;gap:clamp(48px,9vw,132px)}.page_sectionMarker__Mtymf{padding-top:10px;color:#477e85;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_introCopy___JDeK{max-width:860px}.page_comparison__6biJ7 h2,.page_faq__FzcFG h2,.page_finalCta__49fhv h2,.page_galleriPath__unooG h2,.page_introCopy___JDeK h2,.page_lens__9wYvc h2,.page_questions___bCa6 h2,.page_safety__JJ5eq h2{margin:0;font-size:clamp(39px,4.5vw,62px);font-weight:300;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.page_introCopy___JDeK p{max-width:760px;margin:30px 0 0;color:var(--mid);font-size:17px;font-weight:300;line-height:1.78}.page_comparison__6biJ7{padding:clamp(90px,10vw,140px) 0;background:var(--white);scroll-margin-top:72px}.page_comparisonHeading__irmt_{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:end;margin-bottom:58px}.page_comparisonHeading__irmt_>p{max-width:430px;margin:0 0 8px;color:var(--mid);font-size:14px;font-weight:300;line-height:1.7}.page_table__oWLjy{border-top:1px solid #abc2bf}.page_tableRow__ifAf_{display:grid;grid-template-columns:.65fr 1fr 1fr;border-bottom:1px solid #cfdbd9}.page_tableRow__ifAf_>div{padding:27px 30px;color:var(--mid);font-size:14px;font-weight:300;line-height:1.68}.page_tableRow__ifAf_>div+div{border-left:1px solid #cfdbd9}.page_tableRow__ifAf_>div:first-child{padding-left:0;color:var(--ink);font-weight:500}.page_tableHeader__4q4ya>div{color:var(--ink);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.page_tableHeader__4q4ya span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:10px;border-radius:50%;background:#dcebea;color:#3d757d;font-size:9px}.page_lens__9wYvc{padding:clamp(90px,10vw,140px) 0;background:var(--navy);color:#f5f5ef}.page_lens__9wYvc .page_shell__ePOFe{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(60px,10vw,140px)}.page_lensIntro__wSyxU{position:sticky;top:104px;align-self:start}.page_lensIntro__wSyxU p:last-child{max-width:480px;margin:28px 0 0;color:rgba(220,235,231,.58);font-size:15px;font-weight:300;line-height:1.72}.page_lensGrid__iOzeH{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(170,204,203,.25)}.page_lensGrid__iOzeH article{min-height:290px;padding:32px 32px 38px 0;border-bottom:1px solid rgba(170,204,203,.25)}.page_lensGrid__iOzeH article:nth-child(2n){padding-left:32px;border-left:1px solid rgba(170,204,203,.25)}.page_lensGrid__iOzeH span{color:var(--teal);font-size:10px;letter-spacing:.15em}.page_lensGrid__iOzeH h3{margin:72px 0 14px;font-size:22px;font-weight:400;letter-spacing:-.02em}.page_lensGrid__iOzeH p{margin:0;color:rgba(220,235,231,.54);font-size:13px;font-weight:300;line-height:1.72}.page_questions___bCa6{padding:clamp(92px,11vw,150px) 0;background:#dceaea}.page_questions___bCa6 .page_shell__ePOFe{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(58px,9vw,130px);align-items:start}.page_questionsHeading__bL8TK{position:sticky;top:104px}.page_questions___bCa6 ol{margin:0;padding:0;border-top:1px solid rgba(50,89,91,.35);list-style:none}.page_questions___bCa6 li{display:grid;grid-template-columns:48px 1fr;gap:22px;align-items:center;min-height:108px;border-bottom:1px solid rgba(50,89,91,.3)}.page_questions___bCa6 li span{color:#4b8790;font-size:10px;letter-spacing:.14em}.page_questions___bCa6 li p{margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:400;line-height:1.45}.page_galleriPath__unooG{display:grid;grid-template-columns:1fr 1fr;min-height:720px;background:var(--cream)}.page_visual__8jEOk{position:relative;min-height:560px;overflow:hidden}.page_visual__8jEOk img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.86) contrast(.96)}.page_pathCopy__ucKuo{display:flex;flex-direction:column;justify-content:center;padding:clamp(60px,7vw,108px)}.page_pathCopy__ucKuo>p:not(.page_sectionLabel__c_8Zy){max-width:600px;margin:28px 0 0;color:var(--mid);font-size:16px;font-weight:300;line-height:1.75}.page_pathCopy__ucKuo ul{display:grid;gap:14px;margin:30px 0 0;padding:25px 0;border-top:1px solid #cbd6d2;border-bottom:1px solid #cbd6d2;list-style:none}.page_pathCopy__ucKuo li{display:grid;grid-template-columns:20px 1fr;gap:12px;font-size:14px;line-height:1.5}.page_pathCopy__ucKuo svg{width:18px;color:#4f8b94}.page_pathActions__k687_{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}.page_darkButton__bj69o{background:var(--ink);color:var(--white)}.page_darkButton__bj69o:hover{background:#315254;transform:translateY(-1px)}.page_textLink__Saor_{color:#336d76;font-size:13px;font-weight:600;text-underline-offset:5px}.page_faq__FzcFG{padding:clamp(90px,10vw,140px) 0;background:var(--white)}.page_faq__FzcFG .page_shell__ePOFe{display:grid;grid-template-columns:.65fr 1.35fr;gap:clamp(58px,9vw,130px)}.page_faqHeading__hMJAd{position:sticky;top:104px;align-self:start}.page_faqList__oI8kx{border-top:1px solid #b8cbc8}.page_faqList__oI8kx article{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;padding:31px 0;border-bottom:1px solid #cfdad8}.page_faqList__oI8kx h3{margin:0;font-size:17px;font-weight:500;line-height:1.48}.page_faqList__oI8kx p{margin:0;color:var(--mid);font-size:14px;font-weight:300;line-height:1.75}.page_safety__JJ5eq{padding:68px 0;border-top:1px solid #d8e1de;background:#f3f5f1}.page_safety__JJ5eq .page_shell__ePOFe{display:grid;grid-template-columns:.38fr 1.25fr;gap:clamp(48px,8vw,112px)}.page_safety__JJ5eq h2{max-width:780px;font-size:clamp(30px,3.4vw,46px)}.page_safety__JJ5eq div p{max-width:920px;margin:25px 0 0;color:var(--mid);font-size:12px;font-weight:300;line-height:1.8}.page_sources__po2mQ{padding:48px 0;background:#e6eeeb}.page_sources__po2mQ h2{margin:0;font-size:18px;font-weight:500}.page_sources__po2mQ p{max-width:650px;margin:10px 0 18px;color:var(--mid);font-size:12px;line-height:1.6}.page_sources__po2mQ div div{display:flex;flex-wrap:wrap;gap:14px 30px}.page_sources__po2mQ a{color:#326a73;font-size:13px;font-weight:600;text-underline-offset:4px}.page_finalCta__49fhv{position:relative;min-height:680px;display:flex;align-items:center;padding:100px clamp(24px,6vw,88px);isolation:isolate;background:var(--navy)}.page_finalImage__Sd1Ql{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center 34%;object-position:center 34%}.page_finalWash__ylWu6{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(5,23,29,.96),rgba(5,23,29,.82) 50%,rgba(5,23,29,.2))}.page_finalInner__ZbSvq{width:min(1180px,100%);margin:0 auto;color:#f7f7f2}.page_finalCta__49fhv h2{max-width:760px;font-size:clamp(46px,5.5vw,76px)}.page_finalCta__49fhv .page_finalInner__ZbSvq>p:not(.page_eyebrow__h2UDe){max-width:620px;margin:28px 0 0;color:rgba(225,238,234,.67);font-size:16px;font-weight:300;line-height:1.7}.page_finalActions__Sa_j7{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px}.page_finalTextLink__dE1ot{color:#fff;font-size:14px;text-underline-offset:5px}.page_breadcrumbs__wTtoH a:focus-visible,.page_darkButton__bj69o:focus-visible,.page_finalTextLink__dE1ot:focus-visible,.page_lightButton__KeE_B:focus-visible,.page_primaryButton__ikkFZ:focus-visible,.page_secondaryButton__KGMtU:focus-visible,.page_sources__po2mQ a:focus-visible,.page_textLink__Saor_:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media (max-width:960px){.page_hero__N9TIa{min-height:760px}.page_keyPoints__q_pe9 .page_shell__ePOFe{width:100%;grid-template-columns:1fr 1fr}.page_keyPoints__q_pe9 p{border-bottom:1px solid #cad8d6}.page_faq__FzcFG .page_shell__ePOFe,.page_intro__pycEb .page_shell__ePOFe,.page_lens__9wYvc .page_shell__ePOFe,.page_questions___bCa6 .page_shell__ePOFe,.page_safety__JJ5eq .page_shell__ePOFe{grid-template-columns:1fr}.page_faqHeading__hMJAd,.page_lensIntro__wSyxU,.page_questionsHeading__bL8TK,.page_sectionMarker__Mtymf{position:static}.page_comparisonHeading__irmt_{grid-template-columns:1fr;gap:24px}.page_tableRow__ifAf_{grid-template-columns:.55fr 1fr 1fr}.page_galleriPath__unooG{grid-template-columns:1fr}.page_visual__8jEOk{min-height:520px}}@media (max-width:700px){.page_shell__ePOFe{width:min(100% - 40px,1180px)}.page_hero__N9TIa{min-height:720px;padding:108px 20px 62px;align-items:flex-end}.page_heroWash__sMgjQ{background:linear-gradient(0deg,rgba(5,24,30,.98),rgba(5,24,30,.87) 65%,rgba(5,24,30,.47))}.page_breadcrumbs__wTtoH{margin-bottom:42px}.page_hero__N9TIa h1{font-size:clamp(43px,13vw,60px)}.page_heroLead__sFsb1{font-size:16px}.page_heroActions__EEiTu{align-items:stretch;flex-direction:column}.page_primaryButton__ikkFZ,.page_secondaryButton__KGMtU{width:100%}.page_keyPoints__q_pe9 .page_shell__ePOFe{grid-template-columns:1fr}.page_keyPoints__q_pe9 p,.page_keyPoints__q_pe9 p:last-child{min-height:66px;border-right:0;border-left:0}.page_introCopy___JDeK p{font-size:15px}.page_table__oWLjy{border-top:0}.page_tableHeader__4q4ya{display:none}.page_tableRow__ifAf_{display:block;padding:26px 0}.page_tableRow__ifAf_>div{padding:8px 0;border-left:0!important}.page_tableRow__ifAf_>div:first-child{margin-bottom:9px;font-size:16px}.page_tableRow__ifAf_>div:nth-child(2):before,.page_tableRow__ifAf_>div:nth-child(3):before{display:block;margin-bottom:3px;color:#467e87;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.page_tableRow__ifAf_>div:nth-child(2):before{content:"Cancerguard"}.page_tableRow__ifAf_>div:nth-child(3):before{content:"Galleri"}.page_lensGrid__iOzeH{grid-template-columns:1fr}.page_lensGrid__iOzeH article,.page_lensGrid__iOzeH article:nth-child(2n){min-height:auto;padding:28px 0 34px;border-left:0}.page_lensGrid__iOzeH h3{margin-top:34px}.page_questions___bCa6 li{grid-template-columns:36px 1fr;min-height:92px;gap:10px}.page_visual__8jEOk{min-height:360px}.page_pathCopy__ucKuo{padding:66px 20px}.page_darkButton__bj69o{width:100%}.page_faqList__oI8kx article{grid-template-columns:1fr;gap:12px}.page_finalCta__49fhv{min-height:680px;padding:82px 20px;align-items:end}.page_finalWash__ylWu6{background:linear-gradient(0deg,rgba(5,23,29,.98),rgba(5,23,29,.78) 62%,rgba(5,23,29,.18))}.page_finalImage__Sd1Ql{-o-object-position:62% center;object-position:62% center}.page_lightButton__KeE_B{width:100%}}@media (prefers-reduced-motion:reduce){.page_darkButton__bj69o,.page_lightButton__KeE_B,.page_primaryButton__ikkFZ,.page_secondaryButton__KGMtU{transition:none}}