.release-checklist-link{border:1px solid var(--forest);min-height:44px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--forest);align-items:center;margin-top:22px;padding:12px 15px;font-size:10px;font-weight:800;display:inline-flex}.release-checklist-link:hover{background:var(--forest);color:#fff}.proof-hero-actions{align-items:center;gap:30px;margin-top:34px;display:flex}.proof-hero-actions .text-link{color:#fff}.evidence-levels{background:#eef1ec}.evidence-levels>div:last-child{grid-template-columns:repeat(5,1fr);margin-top:55px;display:grid}.evidence-levels article{border-right:1px solid var(--line);background:#fff;flex-direction:column;min-height:340px;padding:28px;display:flex}.evidence-levels article b{font-family:var(--font-mono);color:var(--green);font-size:9px}.evidence-levels article span{margin:70px 0 16px;font-size:24px;font-weight:800}.evidence-levels article p{color:var(--muted);font-size:12px;line-height:1.65}.evidence-levels article small{border-top:1px solid var(--line);color:var(--green);margin-top:auto;padding-top:15px;font-size:9px;line-height:1.5}.technology-evidence{background:#f5f3ec}.technology-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.technology-row{grid-template-columns:.65fr 1fr 1.1fr .8fr 1.4fr;display:grid}.technology-row>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px;font-size:11px;line-height:1.55}.technology-head{background:var(--forest);color:#fff}.technology-head>*{font-family:var(--font-mono);text-transform:uppercase;color:var(--yellow);font-size:9px}.technology-row>strong{color:var(--forest);font-size:18px}.technology-row>em{font-style:normal;font-family:var(--font-mono);text-transform:uppercase;color:var(--green);font-size:9px}.technology-note{max-width:850px;color:var(--muted);margin:26px 0 0;font-size:11px;line-height:1.65}.qualification-room{background:var(--deep);color:#fff;grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.qualification-room h2{letter-spacing:-.055em;font-size:clamp(44px,5.5vw,78px);line-height:.95}.qualification-room>div:first-child p{color:#fff9;font-size:13px;line-height:1.75}.qualification-room>div:first-child .button{margin-top:25px}.qualification-room>div:last-child{border-top:1px solid #ffffff2e}.qualification-room article{border-bottom:1px solid #ffffff2e;grid-template-columns:48px 1fr;gap:15px;padding:20px 0;display:grid}.qualification-room article>b{font-family:var(--font-mono);color:var(--yellow);font-size:9px}.qualification-room article span{gap:6px;display:grid}.qualification-room article strong{font-size:15px}.qualification-room article small{color:#ffffff8c;font-size:11px;line-height:1.5}@media (max-width:1100px){.evidence-levels>div:last-child{grid-template-columns:1fr 1fr}.technology-table{overflow:auto}.technology-row{min-width:1000px}.qualification-room{grid-template-columns:1fr}}@media (max-width:760px){.proof-hero-actions{flex-direction:column;align-items:flex-start}.evidence-levels>div:last-child{grid-template-columns:1fr}.evidence-levels article{min-height:260px}.evidence-levels article span{margin-top:45px}.qualification-room{padding-inline:22px}}.public-evidence-register{background:#f5f3ec}.public-register-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.public-register-row{grid-template-columns:.72fr .72fr 1.12fr 1.5fr;display:grid}.public-register-row>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:21px;font-size:11px;line-height:1.6}.public-register-head{background:var(--forest);color:#fff}.public-register-head>*{font-family:var(--font-mono);text-transform:uppercase;color:var(--yellow);letter-spacing:.08em;font-size:9px}.public-register-row>strong{color:var(--forest);font-size:17px}.public-register-row>em{font-family:var(--font-mono);text-transform:uppercase;color:var(--green);align-self:stretch;align-items:center;font-size:9px;font-style:normal;font-weight:850;display:flex}.public-register-row>em[data-status="Request current evidence"],.public-register-row>em[data-status=Release\ required]{color:#946100}.public-register-date{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);margin:24px 0 0;font-size:9px}.qualification-builder{background:#e8ede8}.qualification-builder-head{grid-template-columns:1.2fr .75fr;align-items:end;gap:8vw;display:grid}.qualification-builder-head h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(46px,6vw,84px);line-height:.95}.qualification-builder-head>p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.qualification-builder-body{background:#fff;grid-template-columns:.42fr 1fr;margin-top:60px;display:grid;box-shadow:0 24px 65px #06392f14}.qualification-builder-body>nav{background:var(--deep);padding:18px}.qualification-builder-body>nav button{text-align:left;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff24;grid-template-columns:36px 1fr;gap:12px;width:100%;padding:20px 14px;display:grid}.qualification-builder-body>nav button[aria-pressed=true]{background:var(--yellow);color:var(--deep)}.qualification-builder-body>nav b{font-family:var(--font-mono);color:var(--yellow);font-size:9px}.qualification-builder-body>nav button[aria-pressed=true] b{color:var(--green)}.qualification-builder-body>nav span{font-size:12px;font-weight:750}.qualification-builder-panel{padding:clamp(30px,5vw,65px)}.qualification-builder-panel>header span{font-family:var(--font-mono);letter-spacing:.13em;color:var(--green);font-size:9px}.qualification-builder-panel>header h3{letter-spacing:-.045em;max-width:820px;margin:15px 0 40px;font-size:clamp(32px,4vw,55px);line-height:1}.qualification-builder-panel>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.qualification-builder-panel>div button{text-align:left;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);background:#f4f3ee;grid-template-columns:36px 1fr;gap:12px;min-height:92px;padding:22px;display:grid}.qualification-builder-panel>div button.selected{background:#e1ebe5}.qualification-builder-panel>div button b{font-family:var(--font-mono);color:var(--green);font-size:9px}.qualification-builder-panel>div button span{font-size:12px;font-weight:750;line-height:1.45}.qualification-builder-panel>footer{justify-content:space-between;align-items:center;gap:30px;margin-top:32px;display:flex}.qualification-builder-panel>footer>span{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;font-size:9px}.qualification-builder-panel .disabled{opacity:.45;pointer-events:none}.qualification-builder-note{border-left:4px solid var(--green);color:var(--muted);background:#dbe4dd;margin:22px 0 0;padding:20px 24px;font-size:10px;line-height:1.7}.qualification-builder-note b{color:var(--forest)}@media (max-width:1000px){.qualification-builder-head,.qualification-builder-body{grid-template-columns:1fr}.qualification-builder-body>nav{grid-template-columns:1fr 1fr;display:grid}.public-register-table{overflow:auto}.public-register-row{min-width:980px}}@media (max-width:760px){.qualification-builder{padding-inline:22px}.qualification-builder-body>nav,.qualification-builder-panel>div{grid-template-columns:1fr}.qualification-builder-panel>footer{flex-direction:column;align-items:stretch}.qualification-builder-panel>footer .button{width:100%}}.buyer-assurance{background:#f4f1e8}.buyer-assurance>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;display:grid}.buyer-assurance>header span{font:8px var(--font-mono);letter-spacing:.14em;color:var(--green);font-weight:850}.buyer-assurance>header h2{letter-spacing:-.06em;margin:19px 0 0;font-size:clamp(48px,6vw,86px);line-height:.93}.buyer-assurance>header>p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.assurance-shell{background:#fff;grid-template-columns:.42fr 1fr;min-height:690px;margin-top:58px;display:grid;box-shadow:0 30px 78px #0229221c}.assurance-shell>nav{background:var(--deep);grid-template-rows:repeat(4,1fr);padding:14px;display:grid}.assurance-shell>nav button{isolation:isolate;text-align:left;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff24;grid-template-columns:38px 1fr;align-content:center;gap:5px 12px;padding:23px 18px;display:grid;position:relative}.assurance-shell>nav button>i{z-index:-1;background:var(--yellow);position:absolute;inset:0}.assurance-shell>nav button[aria-selected=true]{color:var(--deep)}.assurance-shell>nav b{font:8px var(--font-mono);color:var(--yellow);grid-row:1/3}.assurance-shell>nav button[aria-selected=true] b{color:var(--green)}.assurance-shell>nav span{font-size:15px;font-weight:850}.assurance-shell>nav small{color:#ffffff85;font-size:9px}.assurance-shell>nav button[aria-selected=true] small{color:#022922a6}.assurance-panel{flex-direction:column;padding:clamp(35px,5vw,68px);display:flex}.assurance-panel>header>span,.assurance-columns>section>span,.assurance-panel>footer>span{font:8px var(--font-mono);letter-spacing:.13em;color:var(--green);font-weight:850}.assurance-panel>header h3{letter-spacing:-.055em;margin:17px 0 20px;font-size:clamp(43px,5vw,72px);line-height:.95}.assurance-panel>header p{max-width:820px;color:var(--muted);font-size:14px;line-height:1.7}.assurance-columns{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:34px;display:grid}.assurance-columns>section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px}.assurance-columns>section:last-child{background:#edf1ec}.assurance-columns>section>p{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:10px;margin:0;padding:13px 0;font-size:11px;line-height:1.5;display:grid}.assurance-columns>section>p:first-of-type{margin-top:17px}.assurance-columns>section>p b{font:8px var(--font-mono);color:var(--green)}.assurance-panel>footer{background:var(--yellow);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:auto;padding:24px;display:grid}.assurance-panel>footer p{margin:0;font-size:10px;line-height:1.55}.assurance-panel>footer a{white-space:nowrap;border-bottom:2px solid;padding-bottom:6px;font-size:10px;font-weight:850}@media (max-width:1000px){.buyer-assurance>header,.assurance-shell{grid-template-columns:1fr}.assurance-shell>nav{grid-template-rows:none;grid-template-columns:repeat(4,1fr)}.assurance-shell>nav button{grid-template-columns:1fr}.assurance-shell>nav b{grid-row:auto}.assurance-shell>nav small{display:none}}@media (max-width:760px){.buyer-assurance{padding-inline:22px}.assurance-shell{min-height:0;margin-inline:-22px}.assurance-shell>nav{scroll-snap-type:x mandatory;padding:8px;display:flex;overflow-x:auto}.assurance-shell>nav button{scroll-snap-align:center;flex:0 0 68vw;min-height:105px}.assurance-panel{padding:35px 22px}.assurance-panel>header h3{font-size:43px}.assurance-columns{grid-template-columns:1fr}.assurance-panel>footer{grid-template-columns:1fr;align-items:start}.assurance-panel>footer a{white-space:normal}}
