.product-surface{padding-block-start:clamp(4.75rem,8vw,7.5rem)}.product-surface .page-hero{gap:var(--space-4) clamp(var(--space-5), 6vw, var(--space-7));min-height:clamp(28rem,64svh,44rem);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1.65fr) minmax(15rem,.55fr);align-items:end;padding-block-end:clamp(var(--space-5), 6vw, var(--space-7))}.product-surface .page-hero__path{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;grid-column:1/-1;align-self:start;gap:.65rem 1rem;margin:0;padding:0;font-size:.68rem;list-style:none;display:flex}.product-surface .page-hero__path li{align-items:center;gap:1rem;display:inline-flex}.product-surface .page-hero__path li+li:before{color:var(--color-border);content:"→"}.product-surface .page-hero__path li:first-child{color:var(--color-text)}.product-surface .page-hero__identity{align-self:end;min-width:0}.product-surface .page-eyebrow{margin-block-end:var(--space-3)}.product-surface .page-hero h1{max-width:12ch;font-size:clamp(3.4rem,7vw,7.3rem);line-height:.91}.product-surface .page-summary{max-width:58ch;margin-block-start:var(--space-4);font-size:clamp(1.02rem,1.35vw,1.22rem);line-height:1.65}.product-surface .page-hero__state{align-content:end;gap:var(--space-4);min-width:0;padding-block-start:var(--space-4);display:grid}.product-surface .page-status{border-block-start:1px solid var(--color-border);margin:0;padding-block-start:var(--space-3)}.product-surface .page-hero__kind{gap:var(--space-2) var(--space-3);font-family:var(--font-data);grid-template-columns:auto 1fr;margin:0;font-size:.7rem;display:grid}.product-surface .page-hero__kind dt{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase}.product-surface .page-hero__kind dd{text-align:end;margin:0}.product-surface .page-layout{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.55fr);gap:0}.product-surface .record-surface{min-width:0;padding-block:clamp(var(--space-6), 8vw, 7rem);padding-inline-end:clamp(var(--space-5), 6vw, var(--space-7))}.product-surface .surface-heading{border-block-end:1px solid var(--color-border);margin-block-end:var(--space-4);padding-block-end:var(--space-3)}.product-surface .surface-heading p,.product-surface .evidence-surface__label,.product-surface .object-links__label{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.68rem}.product-surface .page-sections>section{gap:var(--space-4);padding-block:clamp(var(--space-5), 5vw, var(--space-6));grid-template-columns:4rem minmax(0,1fr)}.product-surface .page-sections h2{max-width:20ch;font-size:clamp(1.65rem,2.7vw,3rem);line-height:1.04}.product-surface .page-sections section div>p{max-width:62ch;line-height:1.7}.product-surface .evidence-surface{min-width:0;padding:clamp(var(--space-6), 8vw, 7rem) 0 clamp(var(--space-6), 8vw, 7rem) clamp(var(--space-5), 4vw, var(--space-6));border-inline-start:1px solid var(--color-border);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 48%, transparent), transparent 55%)}.product-surface .evidence-surface__inner{gap:var(--space-5);display:grid}.product-surface .page-rail{border:0;padding:0}.product-surface .page-rail dl div{gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:minmax(5rem,.8fr) minmax(0,1.2fr)}.product-surface .page-rail dd{overflow-wrap:anywhere;text-align:end}.product-surface .page-rail>p{max-width:34ch;line-height:1.6}.product-surface .object-links{border-block:1px solid var(--color-border);display:block}.product-surface .object-links__label{padding:var(--space-3) 0}.product-surface .object-links a,.product-surface .object-links a:nth-child(2n),.product-surface .object-links a:nth-child(3n){align-items:center;gap:var(--space-4);min-height:0;padding:var(--space-4) 0;border-block-start:1px solid var(--color-border);border-inline-end:0;grid-template-columns:minmax(0,1fr) minmax(10rem,.55fr) auto}.product-surface .object-links a span{font-size:clamp(1rem,1.5vw,1.2rem)}.product-surface .object-links a small{text-align:end}.product-surface .object-links a b{justify-self:end;position:static}.product-surface .data-waiting{gap:clamp(var(--space-5), 6vw, var(--space-7));min-height:clamp(18rem,38svh,30rem);padding-block:clamp(var(--space-6), 8vw, 7rem);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:center}.product-surface .data-waiting h2{max-width:14ch}@media (width>=64rem){.product-surface .evidence-surface__inner{position:sticky;inset-block-start:7rem}}@media (width<=64rem){.product-surface .page-hero{grid-template-columns:1fr;min-height:auto}.product-surface .page-hero__state{max-width:34rem}.product-surface .page-layout{grid-template-columns:1fr}.product-surface .record-surface{padding-inline-end:0}.product-surface .evidence-surface{padding:var(--space-6) 0;border-block-start:1px solid var(--color-border);background:0 0;border-inline-start:0}}@media (width<=42rem){.product-surface{padding-block-start:var(--space-6)}.product-surface .page-hero h1{font-size:clamp(3rem,16vw,5.3rem)}.product-surface .page-sections>section{gap:var(--space-2);grid-template-columns:1fr}.product-surface .object-links a,.product-surface .object-links a:nth-child(2n),.product-surface .object-links a:nth-child(3n){grid-template-columns:minmax(0,1fr) auto}.product-surface .object-links a small{text-align:start;grid-column:1}.product-surface .data-waiting{grid-template-columns:1fr}}html[lang=dv] .product-surface :is(.surface-heading p,.evidence-surface__label,.object-links__label){letter-spacing:normal;text-transform:none}[data-public-path=about] .object-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;display:grid}[data-public-path=about] .object-links__label{grid-column:1/-1}[data-public-path=about] .object-links a{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:60px;padding-block:.75rem;display:flex}[data-public-path=about] .object-links a small{overflow-wrap:anywhere}@media (width<=819px){[data-public-path=about] .object-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem}}@media (width<=360px){[data-public-path=about] .object-links{grid-template-columns:1fr}}
