.page-module__NfDiEG__page{--ink:#12352f;--ink-soft:#385c56;--line:#cadcd6;--mist:#eef6f3;--signal:#d31334;color:var(--ink);padding-bottom:clamp(4rem,9vw,8rem)}.page-module__NfDiEG__hero{border-bottom:1px solid var(--line);background:#edf3f6;padding:clamp(4rem,8vw,7rem) 0}.page-module__NfDiEG__heroGrid{align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.page-module__NfDiEG__eyebrow{color:var(--signal);letter-spacing:.09em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:800}.page-module__NfDiEG__hero h1,.page-module__NfDiEG__intro h2,.page-module__NfDiEG__sectionHeading h2,.page-module__NfDiEG__updatePolicy h2,.page-module__NfDiEG__commercialPolicy h2,.page-module__NfDiEG__sources h2,.page-module__NfDiEG__nextStep h2{letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1}.page-module__NfDiEG__hero h1{max-width:900px;font-size:clamp(3rem,5.8vw,6rem)}.page-module__NfDiEG__heroText{color:var(--ink-soft);max-width:760px;margin-top:1.5rem;font-size:clamp(1.05rem,1.8vw,1.22rem);line-height:1.72}.page-module__NfDiEG__methodCard{background:var(--ink);border:1px solid var(--ink);color:#fff;gap:1.1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;box-shadow:16px 16px #c7d8df}.page-module__NfDiEG__methodCard span,.page-module__NfDiEG__methodCard small{color:#98dfcc;letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800}.page-module__NfDiEG__methodCard strong{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:500;line-height:1.05}.page-module__NfDiEG__methodCard p{color:#d5e6e1;line-height:1.65}.page-module__NfDiEG__methodCard small{border-top:1px solid #ffffff4d;padding-top:1rem}.page-module__NfDiEG__content{gap:clamp(4.5rem,10vw,9rem);padding-top:clamp(4rem,8vw,7rem);display:grid}.page-module__NfDiEG__content>*{min-width:0}.page-module__NfDiEG__intro,.page-module__NfDiEG__updatePolicy,.page-module__NfDiEG__commercialPolicy,.page-module__NfDiEG__sources,.page-module__NfDiEG__nextStep{gap:clamp(2rem,6vw,5rem);display:grid}.page-module__NfDiEG__intro h2,.page-module__NfDiEG__sectionHeading h2{max-width:950px;font-size:clamp(2.2rem,4.6vw,4.5rem)}.page-module__NfDiEG__updatePolicy h2,.page-module__NfDiEG__commercialPolicy h2,.page-module__NfDiEG__sources h2,.page-module__NfDiEG__nextStep h2{font-size:clamp(2rem,4vw,3.6rem)}.page-module__NfDiEG__copy{gap:1.2rem;display:grid}.page-module__NfDiEG__copy p,.page-module__NfDiEG__steps p,.page-module__NfDiEG__evidenceGrid p,.page-module__NfDiEG__boundaryGrid p,.page-module__NfDiEG__nextStep p{color:var(--ink-soft);line-height:1.75}.page-module__NfDiEG__copy a{border-bottom:1px solid var(--signal);font-weight:700}.page-module__NfDiEG__sectionHeading{margin-bottom:clamp(2rem,5vw,4rem)}.page-module__NfDiEG__steps{border-top:1px solid var(--ink);list-style:none}.page-module__NfDiEG__steps li{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1.25rem;padding:1.5rem 0;display:grid}.page-module__NfDiEG__steps li>span{color:var(--signal);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:800}.page-module__NfDiEG__steps strong{letter-spacing:-.03em;margin-bottom:.45rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:500;display:block}.page-module__NfDiEG__evidenceGrid{border:1px solid var(--ink);display:grid}.page-module__NfDiEG__evidenceGrid article{gap:.7rem;padding:clamp(1.3rem,3vw,2.2rem);display:grid}.page-module__NfDiEG__evidenceGrid article+article{border-top:1px solid var(--line)}.page-module__NfDiEG__evidenceGrid article:first-child{background:var(--ink);color:#fff}.page-module__NfDiEG__evidenceGrid article:first-child p{color:#d5e6e1}.page-module__NfDiEG__evidenceGrid span{color:var(--signal);font-family:Georgia,Times New Roman,serif;font-size:1.5rem}.page-module__NfDiEG__evidenceGrid article:first-child span{color:#98dfcc}.page-module__NfDiEG__evidenceGrid strong{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2.1vw,1.65rem);font-weight:500}.page-module__NfDiEG__boundaryGrid{border-top:1px solid var(--ink);display:grid}.page-module__NfDiEG__boundaryGrid article{border-bottom:1px solid var(--line);gap:.65rem;padding:1.4rem 0;display:grid}.page-module__NfDiEG__boundaryGrid strong{color:var(--signal);letter-spacing:.02em;text-transform:uppercase;font-size:.83rem}.page-module__NfDiEG__updatePolicy{background:var(--mist);margin-left:calc(var(--spacing-md) * -1);margin-right:calc(var(--spacing-md) * -1);padding:clamp(3rem, 7vw, 5rem) var(--spacing-md)}.page-module__NfDiEG__commercialPolicy{background:var(--ink);color:#fff;margin-left:calc(var(--spacing-md) * -1);margin-right:calc(var(--spacing-md) * -1);padding:clamp(3rem, 7vw, 5rem) var(--spacing-md)}.page-module__NfDiEG__commercialPolicy .page-module__NfDiEG__eyebrow{color:#98dfcc}.page-module__NfDiEG__commercialPolicy .page-module__NfDiEG__copy p{color:#d5e6e1}.page-module__NfDiEG__commercialPolicy .page-module__NfDiEG__copy a{color:#fff;border-bottom-color:#98dfcc}.page-module__NfDiEG__sourceLinks{gap:.75rem;display:grid}.page-module__NfDiEG__sourceLinks a{border:1px solid var(--line);grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);align-items:center;gap:.35rem;padding:1rem 1.2rem;display:grid}.page-module__NfDiEG__sourceLinks strong{color:var(--signal);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.page-module__NfDiEG__sourceLinks span{color:var(--ink-soft);font-size:.86rem;font-weight:700}.page-module__NfDiEG__sourceLinks a:focus-visible,.page-module__NfDiEG__nextStep a:focus-visible,.page-module__NfDiEG__copy a:focus-visible{outline-offset:3px;outline:3px solid #d313344d}.page-module__NfDiEG__nextStep{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink);padding:clamp(2.5rem,5vw,4rem) 0}.page-module__NfDiEG__nextStep>div:last-child{gap:1rem;display:grid}.page-module__NfDiEG__nextStep a{border-bottom:1px solid var(--signal);justify-self:start;padding-bottom:3px;font-size:.86rem;font-weight:750}@media (min-width:720px){.page-module__NfDiEG__intro,.page-module__NfDiEG__updatePolicy,.page-module__NfDiEG__commercialPolicy,.page-module__NfDiEG__sources,.page-module__NfDiEG__nextStep{grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr)}.page-module__NfDiEG__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__NfDiEG__evidenceGrid article+article{border-top:0}.page-module__NfDiEG__evidenceGrid article:nth-child(2n){border-left:1px solid var(--line)}.page-module__NfDiEG__evidenceGrid article:nth-child(n+3){border-top:1px solid var(--line)}.page-module__NfDiEG__boundaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__NfDiEG__boundaryGrid article:nth-child(odd){padding-right:2rem}.page-module__NfDiEG__boundaryGrid article:nth-child(2n){border-left:1px solid var(--line);padding-left:2rem}.page-module__NfDiEG__updatePolicy,.page-module__NfDiEG__commercialPolicy{margin-left:0;margin-right:0;padding-left:clamp(2rem,5vw,4rem);padding-right:clamp(2rem,5vw,4rem)}}@media (min-width:960px){.page-module__NfDiEG__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)}.page-module__NfDiEG__evidenceGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.page-module__NfDiEG__evidenceGrid article,.page-module__NfDiEG__evidenceGrid article:nth-child(n+3){border-top:0}.page-module__NfDiEG__evidenceGrid article+article{border-left:1px solid var(--line)}}@media (max-width:560px){.page-module__NfDiEG__hero h1{font-size:clamp(2.8rem,13vw,4rem)}.page-module__NfDiEG__sourceLinks a{grid-template-columns:1fr}}
