.site.method .hero{position:relative;overflow:hidden;background:radial-gradient(100% 120% at 75% 20%,#163252 0,#10263D 52%,#0B1D30 100%);color:var(--on-navy-muted)}.site.method .hero .wrap{position:relative;z-index:2}.site.method .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:84px 0 56px}.site.method .kind{font-size:14px;color:#93A4B8}.site.method .hero h1{margin-top:12px;color:var(--on-navy);font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.026em;max-width:12ch}.site.method .hero .lede{margin-top:24px;font-size:20px;line-height:1.55;color:#D3DCE6;max-width:40ch}.site.method .byline{margin-top:24px;font-size:14px;color:#93A4B8}.site.method .byline b{color:var(--on-navy);font-weight:500}.site.method .track svg{width:100%;height:auto;display:block;overflow:visible}.site.method .track .gnd{stroke:rgba(201,214,228,.25);stroke-width:1}.site.method .track .pt{fill:#C9D6E4}.site.method .track .pt.seen{fill:#F1E4C6}.site.method .track .gap{fill:none;stroke:#C9D6E4;stroke-opacity:.6;stroke-width:1.5;stroke-dasharray:4 6}.site.method .track .apt{fill:#F4F1EA}.site.method .track .tl{font:500 12px var(--sans);fill:#C7D2DE}.site.method .track figcaption{margin-top:14px;font-size:13px;color:#93A4B8}@media (prefers-reduced-motion:no-preference){.site.method .track .pt{opacity:0;animation:method-on .35s ease forwards;animation-delay:calc(var(--k) * 28ms + .3s)}.site.method .track .gap{stroke-dashoffset:200;animation:method-dash 1.2s ease 1.6s forwards;opacity:0}.site.method .track .tl{opacity:0;animation:method-on .6s ease forwards;animation-delay:var(--t)}}@keyframes method-on{to{opacity:1}}@keyframes method-dash{0%{opacity:1}to{opacity:1;stroke-dashoffset:0}}.site.method .glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(244,241,234,.16);margin:0}.site.method .glance div{padding:18px 24px 22px 0}.site.method .glance div:nth-child(3n),.site.method .glance div:nth-child(3n+2){padding-left:24px;border-left:1px solid rgba(244,241,234,.1)}.site.method .glance div:nth-child(n+4){border-top:1px solid rgba(244,241,234,.1)}.site.method .glance dt{font-size:12px;color:#93A4B8}.site.method .glance dd{margin:6px 0 0;font-size:15px;color:#E4EAF1;line-height:1.45}.site.method .hero-note{padding:18px 0 26px;font-size:14px;color:#93A4B8;border-top:1px solid rgba(244,241,234,.1)}.site.method .hero-note a{color:var(--on-navy);text-decoration:none;border-bottom:1px solid var(--gold-on-navy)}.site:is(.method,.company) .doc{display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px;padding:72px 0 96px}.site:is(.method,.company) .toc{position:sticky;top:calc(var(--top-h) + 24px);align-self:start;max-height:calc(100vh - 120px);overflow:auto;scrollbar-width:thin}.site:is(.method,.company) .toc .k{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.site:is(.method,.company) .toc ol{margin-top:12px;counter-reset:t;border-left:1px solid var(--line);list-style:none;padding:0}.site:is(.method,.company) .toc li{counter-increment:t}.site:is(.method,.company) .toc a{display:grid;grid-template-columns:26px 1fr;padding:6px 0 6px 14px;margin-left:-1px;border-left:2px solid transparent;font-size:14px;line-height:1.35;color:var(--muted);text-decoration:none;transition:color .15s,border-color .15s}.site:is(.method,.company) .toc a:before{content:counter(t,decimal-leading-zero);font-size:11px;color:#A3ABB5;padding-top:2px}.site:is(.method,.company) .toc a:hover{color:var(--ink)}.site:is(.method,.company) .toc a[aria-current]{color:var(--ink);border-left-color:var(--gold)}.site:is(.method,.company) .toc .prog{margin-top:18px;height:2px;background:var(--line)}.site:is(.method,.company) .toc .prog i{display:block;height:100%;width:0;background:var(--gold)}.site:is(.method,.company) .art{max-width:760px;min-width:0}.site:is(.method,.company) .art section{padding-top:56px;scroll-margin-top:calc(var(--top-h) + 24px)}.site:is(.method,.company) .art section:first-child{padding-top:0}.site:is(.method,.company) .art .no{font-size:13px;color:var(--muted)}.site:is(.method,.company) .art h2{margin-top:6px;font-size:clamp(30px,3vw,40px);letter-spacing:-.018em;padding-bottom:14px;border-bottom:1px solid var(--rule)}.site:is(.method,.company) .art h3{margin-top:30px;font-size:21px;font-weight:400}.site:is(.method,.company) .art p{margin-top:16px;font-size:17px;line-height:1.7;color:var(--body)}.site:is(.method,.company) .art .lead{font:400 21px/1.55 var(--serif);color:var(--ink)}.site:is(.method,.company) .art strong{color:var(--ink);font-weight:600}.site:is(.method,.company) .art ol,.site:is(.method,.company) .art ul{list-style:none;padding:0;margin-bottom:0}.site:is(.method,.company) .art ul.dots{margin-top:14px}.site:is(.method,.company) .art ul.dots li{position:relative;padding:8px 0 8px 22px;font-size:16px;line-height:1.6;color:var(--body);border-bottom:1px solid var(--line)}.site:is(.method,.company) .art ul.dots li:before{content:"";position:absolute;left:2px;top:18px;width:6px;height:6px;border-radius:50%;background:var(--gold)}.site:is(.method,.company) .art a:not(.link){color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold)}.site:is(.method,.company) .art a:not(.link):hover{color:var(--gold-text)}.site:is(.method,.company) .top-link{display:inline-block;margin-top:28px;font-size:14px}.site:is(.method,.company) .tw{margin-top:20px;overflow-x:auto}.site:is(.method,.company) .t{width:100%;border-collapse:collapse;border-top:1px solid var(--rule);font-size:15px}.site:is(.method,.company) .t td,.site:is(.method,.company) .t th{padding:12px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-weight:400;line-height:1.5}.site:is(.method,.company) .t td+td,.site:is(.method,.company) .t th+td,.site:is(.method,.company) .t th+th{padding-left:22px}.site:is(.method,.company) .t thead th{padding:10px 0;font-size:12px;color:var(--muted)}.site:is(.method,.company) .t thead th+th{padding-left:22px}.site:is(.method,.company) .t tbody th{color:var(--ink);font-weight:500;white-space:nowrap}.site:is(.method,.company) .t td.sh{white-space:nowrap;color:var(--muted);font-size:14px}.site.method .callout{margin-top:22px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--paper);font-size:15px;line-height:1.6;color:var(--body)}.site.method .callout b{color:var(--ink)}.site.method .callout.q b{display:block;font:400 18px var(--serif);margin-bottom:4px}.site.method .steps{margin-top:22px;counter-reset:s}.site.method .steps li{counter-increment:s;display:grid;grid-template-columns:44px 1fr;gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--line)}.site.method .steps li:before{content:counter(s);grid-row:span 2;font:400 28px/1 var(--serif);color:var(--gold-text)}.site.method .steps h3{margin:0;font:500 16px var(--sans);color:var(--ink);letter-spacing:0}.site.method .art .steps p{margin-top:2px;font-size:16px}.site.method .chip{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:var(--ink)}.site.method .chip:before{content:"";width:8px;height:8px;border-radius:50%;background:#B9C0C8}.site.method .chip.h{color:var(--gold-text)}.site.method .chip.h:before{background:var(--gold)}.site.method .chip.g{color:var(--green)}.site.method .chip.g:before{background:var(--green)}.site.method .pscale{margin-top:20px}.site.method .pscale .bar{position:relative;display:grid;grid-template-columns:25fr 50fr 25fr;height:34px;border-radius:3px;overflow:hidden;font-size:12px;font-weight:600}.site.method .pscale .bar span{display:flex;align-items:center;justify-content:center}.site.method .pscale .bar .e{background:rgba(168,111,34,.14);color:#84571a}.site.method .pscale .bar .m{background:rgba(16,38,61,.06);color:var(--ink)}.site.method .pscale .bar .s{background:rgba(47,107,85,.12);color:var(--green)}.site.method .pscale .ax{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--muted)}.site.method .pscale .ax span{flex:1;text-align:center}.site.method .pscale .ax span:first-child{text-align:left}.site.method .pscale .ax span:last-child{text-align:right}.site.method .art .pscale p{margin-top:8px;font-size:13px;color:var(--muted)}.site.method .cov{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.site.method .cov div{padding:12px 12px 14px;background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--ink)}.site.method .cov div:nth-child(2){border-top-color:#5E7A99}.site.method .cov div:nth-child(3){border-top-color:#A3B1C2}.site.method .cov div:nth-child(4){border-top-color:#D3D9E0}.site.method .cov b{display:block;font-size:15px;color:var(--ink)}.site.method .cov span{display:block;margin-top:4px;font-size:13px;color:var(--muted)}.site.method .chain{margin-top:20px}.site.method .chain svg{width:100%;height:auto;display:block}.site.method .chain .ln{stroke:var(--rule);stroke-width:1.5;fill:none}.site.method .chain .ln.miss{stroke:var(--gold);stroke-dasharray:4 5}.site.method .chain .ap{fill:var(--paper);stroke:var(--ink);stroke-width:1.5}.site.method .chain text{font:500 12px var(--sans);fill:var(--ink)}.site.method .chain text.m{fill:var(--gold)}.site.method .lims{margin-top:20px;counter-reset:l}.site.method .lims li{counter-increment:l;display:grid;grid-template-columns:40px 1fr;gap:10px;padding:16px 0;border-bottom:1px solid var(--line)}.site.method .lims li:before{content:counter(l);font:400 26px/1 var(--serif);color:var(--muted)}.site.method .lims b{display:block;color:var(--ink);font-weight:600;font-size:16px}.site.method .art .lims p{margin-top:4px;font-size:16px}.site.method .never{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.site.method .never li{padding:12px 14px;border:1px solid var(--line);background:var(--paper);font-size:15px;color:var(--ink)}.site.method .never li:before{content:"Never shown";display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#A8452D;margin-bottom:2px}.site.method .v2{display:inline-block;margin-left:6px;padding:0 6px;border:1px solid rgba(16,38,61,.25);border-radius:999px;font:600 10px/16px var(--sans);letter-spacing:.04em;color:var(--muted);vertical-align:2px;cursor:help}.site.method .v2key{margin-top:14px;font-size:13px;color:#93A4B8}.site.method .hero .v2{border-color:rgba(244,241,234,.3);color:#C7D2DE}.site.method .changes li{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}.site.method .changes .upcoming,.site.method .changes time{color:var(--muted);font-size:14px}.site.method .changes b{color:var(--ink);font-weight:600}@media (max-width:1080px){.site.method .hero-grid{grid-template-columns:1fr;gap:36px;padding:56px 0 40px}.site:is(.method,.company) .doc{grid-template-columns:1fr;gap:0;padding-top:24px}.site:is(.method,.company) .toc{position:static;max-height:none;margin-bottom:24px;padding:16px 0;border-bottom:1px solid var(--line)}.site:is(.method,.company) .toc ol{column-count:2;column-gap:24px;border-left:0}.site:is(.method,.company) .toc a{margin-left:0;padding-left:0;border-left:0}.site:is(.method,.company) .toc .prog{display:none}}@media (max-width:680px){.site.method .hero .lede{font-size:18px}.site.method .glance{grid-template-columns:1fr}.site.method .glance div,.site.method .glance div:nth-child(3n),.site.method .glance div:nth-child(3n+2){padding:14px 0 16px;border-left:0}.site.method .glance div:nth-child(n+2){border-top:1px solid rgba(244,241,234,.1)}.site:is(.method,.company) .toc ol{column-count:1}.site:is(.method,.company) .art p{font-size:16px}.site.method .cov{grid-template-columns:1fr 1fr}.site.method .never{grid-template-columns:1fr}.site:is(.method,.company) .t{font-size:14px}.site:is(.method,.company) .t tbody th{white-space:normal}.site.method .changes li{grid-template-columns:1fr;gap:4px}}@media print{.site.method .track,.site:is(.method,.company) .toc{display:none!important}.site.method .hero{background:#fff;color:#000}.site.method .glance dd,.site.method .hero .lede,.site.method .hero h1{color:#000}.site:is(.method,.company) .doc{grid-template-columns:1fr}}