.sovereign-module__Pks90q__page{--surface:#f1f5f3;--line:#cad6d0;--accent:#155446;--deep:#153a30;--muted:#47584f;color:var(--ink);letter-spacing:0;background:#fff}.sovereign-module__Pks90q__wrap{max-width:1296px;margin-inline:auto;padding-inline:48px}.sovereign-module__Pks90q__intro{padding-block:52px 44px}.sovereign-module__Pks90q__eyebrow{font-family:var(--font-ui), sans-serif;font-size:14px;font-weight:600;line-height:1.5}.sovereign-module__Pks90q__intro .sovereign-module__Pks90q__eyebrow{color:var(--accent)}.sovereign-module__Pks90q__intro h1{margin-top:16px;font-size:64px;font-weight:400;line-height:1.06}.sovereign-module__Pks90q__opening{grid-template-columns:1.15fr 1fr;align-items:start;gap:64px;margin-top:24px;display:grid}.sovereign-module__Pks90q__headline{max-width:650px;font-size:32px;line-height:1.2}.sovereign-module__Pks90q__lead{font-family:var(--font-ui), sans-serif;color:var(--muted);font-size:18px;line-height:1.6}.sovereign-module__Pks90q__actions{font:500 16px/1.4 var(--font-ui), sans-serif;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px;display:flex}.sovereign-module__Pks90q__primary{background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;transition:background .16s;display:inline-flex}.sovereign-module__Pks90q__primary:hover{background:var(--deep)}.sovereign-module__Pks90q__textLink{text-underline-offset:5px;align-items:center;min-height:48px;text-decoration:underline;display:inline-flex}.sovereign-module__Pks90q__evidenceSection{background:var(--surface);border-block:1px solid var(--line)}.sovereign-module__Pks90q__evidence{padding-top:24px}.sovereign-module__Pks90q__evidenceBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.sovereign-module__Pks90q__archiveLabel{font:400 13px/1.5 var(--font-mono), monospace;color:var(--muted)}.sovereign-module__Pks90q__tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:20px 24px;display:grid}.sovereign-module__Pks90q__tabs button{text-align:left;min-height:56px;font:500 17px/1.4 var(--font-ui), sans-serif;color:var(--muted);cursor:pointer;border-bottom:3px solid #0000;align-items:center;gap:12px;padding:16px 12px;transition:background .16s;display:flex}.sovereign-module__Pks90q__tabs button span{font:400 12px/1.4 var(--font-mono), monospace}.sovereign-module__Pks90q__tabs button:hover{background:#e4ece7}.sovereign-module__Pks90q__tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent);background:#e4ece7}.sovereign-module__Pks90q__capture{aspect-ratio:16/9;border:1px solid var(--line);background:#fff;display:block;position:relative}.sovereign-module__Pks90q__capture img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.sovereign-module__Pks90q__imageAction{border:1px solid var(--line);font:500 14px/1.5 var(--font-ui), sans-serif;color:var(--accent);background:#fff;padding:10px 14px;position:absolute;bottom:14px;right:14px;box-shadow:0 2px 8px #153a3012}.sovereign-module__Pks90q__capture:hover .sovereign-module__Pks90q__imageAction{text-underline-offset:4px;text-decoration:underline}.sovereign-module__Pks90q__caption{grid-template-columns:1fr auto;align-items:start;gap:32px;min-height:180px;padding-block:28px 36px;display:grid}.sovereign-module__Pks90q__caption h2{margin-bottom:12px;font-size:28px;line-height:1.2}.sovereign-module__Pks90q__caption p{font:400 16px/1.6 var(--font-ui), sans-serif;color:var(--muted);max-width:760px}.sovereign-module__Pks90q__caption a{font:500 15px/1.5 var(--font-ui), sans-serif;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.sovereign-module__Pks90q__sectionNav{border-bottom:1px solid var(--line)}.sovereign-module__Pks90q__sectionNav>div{flex-wrap:wrap;gap:8px 36px;padding-block:12px;display:flex}.sovereign-module__Pks90q__sectionNav a{font:500 15px/1.4 var(--font-ui), sans-serif;align-items:center;gap:10px;min-height:44px;display:inline-flex}.sovereign-module__Pks90q__sectionNav a:hover{text-underline-offset:4px;text-decoration:underline}.sovereign-module__Pks90q__sectionNav span{color:var(--accent);font:400 12px/1.4 var(--font-mono), monospace}.sovereign-module__Pks90q__section{padding-block:80px;scroll-margin-top:96px}.sovereign-module__Pks90q__sectionTitle{grid-template-columns:1fr 1.1fr;gap:64px;margin-bottom:48px;display:grid}.sovereign-module__Pks90q__sectionTitle h2,.sovereign-module__Pks90q__canada h2,.sovereign-module__Pks90q__closing h2{margin-top:14px;font-size:40px;font-weight:400;line-height:1.13}.sovereign-module__Pks90q__sectionTitle>p{font:400 18px/1.65 var(--font-ui), sans-serif;color:var(--muted)}.sovereign-module__Pks90q__controls{-moz-column-gap:64px;grid-template-columns:1fr 1fr;column-gap:64px;display:grid}.sovereign-module__Pks90q__control{border-top:1px solid var(--line);padding-block:28px 36px}.sovereign-module__Pks90q__control dt{font:600 21px/1.4 var(--font-ui), sans-serif;align-items:baseline;gap:16px;display:flex}.sovereign-module__Pks90q__control dt span{color:var(--accent);font:400 13px/1.4 var(--font-mono), monospace}.sovereign-module__Pks90q__control dd{color:var(--muted);margin-top:12px;padding-left:34px;font-size:21px;line-height:1.55}.sovereign-module__Pks90q__method{background:var(--deep);color:#fff}.sovereign-module__Pks90q__method .sovereign-module__Pks90q__sectionTitle>p{color:#dae6df}.sovereign-module__Pks90q__steps{counter-reset:review;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.sovereign-module__Pks90q__steps li{font:400 18px/1.65 var(--font-ui), sans-serif;counter-increment:review;border-top:1px solid #789a8d;padding-top:24px}.sovereign-module__Pks90q__steps li:before{content:"0" counter(review);font:400 40px/1.2 var(--font-display), serif;color:#d1e8aa;margin-bottom:24px;display:block}.sovereign-module__Pks90q__qualification{font:400 15px/1.65 var(--font-ui), sans-serif;color:#dae6df;border-top:1px solid #789a8d;max-width:850px;margin-top:40px;padding-top:24px}.sovereign-module__Pks90q__methodFigure{border-top:1px solid #789a8d;margin-top:32px}.sovereign-module__Pks90q__methodFigure summary{cursor:pointer;font:500 16px/1.5 var(--font-ui), sans-serif;padding-block:20px}.sovereign-module__Pks90q__methodFigure figure{max-width:1000px;padding-bottom:24px}.sovereign-module__Pks90q__methodFigure img{width:100%;height:auto}.sovereign-module__Pks90q__methodFigure figcaption{font:400 14px/1.6 var(--font-ui), sans-serif;color:#dae6df;margin-top:16px}.sovereign-module__Pks90q__canada{background:#faf9f7}.sovereign-module__Pks90q__canadaGrid{grid-template-columns:1fr 1.1fr;gap:64px;display:grid}.sovereign-module__Pks90q__canada h2{max-width:430px}.sovereign-module__Pks90q__canadaCopy{font-size:21px;line-height:1.65}.sovereign-module__Pks90q__canadaCopy p+p{margin-top:24px}.sovereign-module__Pks90q__canadaCopy a{text-underline-offset:4px;color:var(--oxblood);text-decoration:underline}.sovereign-module__Pks90q__closing{border-top:1px solid var(--line);padding-block:72px}.sovereign-module__Pks90q__closing p{font:400 18px/1.65 var(--font-ui), sans-serif;max-width:760px;color:var(--muted);margin-top:20px}.sovereign-module__Pks90q__page a:focus-visible,.sovereign-module__Pks90q__page button:focus-visible,.sovereign-module__Pks90q__page summary:focus-visible,.sovereign-module__Pks90q__page [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #a34743}@media (max-width:900px){.sovereign-module__Pks90q__wrap{padding-inline:28px}.sovereign-module__Pks90q__opening,.sovereign-module__Pks90q__sectionTitle,.sovereign-module__Pks90q__canadaGrid{grid-template-columns:1fr;gap:24px}.sovereign-module__Pks90q__intro h1{font-size:52px}.sovereign-module__Pks90q__headline{font-size:30px}.sovereign-module__Pks90q__intro{padding-block:36px}.sovereign-module__Pks90q__section{padding-block:56px}.sovereign-module__Pks90q__controls{-moz-column-gap:32px;column-gap:32px}.sovereign-module__Pks90q__caption{grid-template-columns:1fr;gap:12px}.sovereign-module__Pks90q__steps{gap:24px}}@media (max-width:600px){.sovereign-module__Pks90q__wrap{padding-inline:20px}.sovereign-module__Pks90q__intro{padding-block:28px}.sovereign-module__Pks90q__intro h1{font-size:38px}.sovereign-module__Pks90q__headline{font-size:26px}.sovereign-module__Pks90q__opening{gap:16px;margin-top:18px}.sovereign-module__Pks90q__lead{font-size:16px}.sovereign-module__Pks90q__actions{gap:8px 20px;margin-top:20px}.sovereign-module__Pks90q__eyebrow{font-size:12px}.sovereign-module__Pks90q__evidenceBar{gap:4px}.sovereign-module__Pks90q__archiveLabel{font-size:11px}.sovereign-module__Pks90q__tabs{margin-block:16px}.sovereign-module__Pks90q__tabs button{flex-direction:column;align-items:start;gap:4px;padding:12px 8px;font-size:14px}.sovereign-module__Pks90q__imageAction{border:none;border-top:1px solid var(--line);box-shadow:none;text-align:center;min-height:44px;display:block;position:static}.sovereign-module__Pks90q__capture{aspect-ratio:auto}.sovereign-module__Pks90q__capture img{aspect-ratio:16/9}.sovereign-module__Pks90q__caption{min-height:232px;padding-block:24px}.sovereign-module__Pks90q__caption h2{font-size:26px}.sovereign-module__Pks90q__sectionNav>div{gap:0 18px}.sovereign-module__Pks90q__sectionNav a{font-size:14px}.sovereign-module__Pks90q__sectionNav span{display:none}.sovereign-module__Pks90q__section{padding-block:44px}.sovereign-module__Pks90q__sectionTitle{margin-bottom:28px}.sovereign-module__Pks90q__sectionTitle h2,.sovereign-module__Pks90q__canada h2,.sovereign-module__Pks90q__closing h2{font-size:32px}.sovereign-module__Pks90q__sectionTitle>p{font-size:17px}.sovereign-module__Pks90q__controls,.sovereign-module__Pks90q__steps{grid-template-columns:1fr;gap:0}.sovereign-module__Pks90q__control{padding-block:24px}.sovereign-module__Pks90q__control dt,.sovereign-module__Pks90q__control dd,.sovereign-module__Pks90q__canadaCopy{font-size:19px}.sovereign-module__Pks90q__steps li{padding-block:24px}.sovereign-module__Pks90q__steps li:before{margin-bottom:12px;font-size:32px}.sovereign-module__Pks90q__qualification{margin-top:8px}.sovereign-module__Pks90q__closing{padding-block:44px}}@media (prefers-reduced-motion:reduce){html:has(.sovereign-module__Pks90q__page){scroll-behavior:auto}.sovereign-module__Pks90q__page *,.sovereign-module__Pks90q__page :before{transition:none!important}}
