._2GlAyq_body,._2GlAyq_error{--legal-radius:3px;--legal-round:50%;--legal-space-1:8px;--legal-space-2:12px;--legal-space-3:16px;--legal-space-4:24px;--legal-space-5:32px;--legal-space-6:48px;--legal-grid:color-mix(in srgb, var(--petrol) 9%, transparent);--legal-glass:color-mix(in srgb, var(--paper) 74%, transparent);--legal-edge:color-mix(in srgb, var(--petrol) 20%, transparent);--legal-text:color-mix(in srgb, var(--ink) 88%, var(--paper))}._2GlAyq_body{background:var(--paper);padding-block:clamp(48px,7vw,104px)}._2GlAyq_layout{width:var(--wide-shell);gap:var(--legal-space-6);margin-inline:auto;display:grid}._2GlAyq_copy{max-width:68ch;color:var(--legal-text);font-size:clamp(1rem,1.05vw,1.06rem);line-height:1.7}._2GlAyq_copy h2{margin-block:var(--legal-space-6) var(--legal-space-3);padding-top:var(--legal-space-4);color:var(--text-heading);border-top:1px solid var(--line);text-wrap:balance;scroll-margin-top:clamp(96px,10vw,128px);font-size:clamp(1.5rem,2.2vw,1.95rem);line-height:1.15}._2GlAyq_copy>h2:first-child,._2GlAyq_copy>._2GlAyq_version+h2,._2GlAyq_copy>._2GlAyq_data:first-child{margin-top:0}._2GlAyq_copy p{margin-block:0 var(--legal-space-3);text-wrap:pretty}._2GlAyq_version{margin-block:0 var(--legal-space-5);padding:var(--legal-space-1) var(--legal-space-2);color:var(--petrol);border:1px solid var(--legal-edge);border-radius:var(--legal-radius);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(.72rem,.8vw,.78rem);font-weight:800;display:inline-flex}._2GlAyq_data{border-top:1px solid var(--line);margin:0}._2GlAyq_data>div{gap:var(--legal-space-1);padding-block:var(--legal-space-3);border-bottom:1px solid var(--line);display:grid}._2GlAyq_data dt{color:var(--muted);letter-spacing:.03em;font-size:clamp(.78rem,.85vw,.82rem);font-weight:750}._2GlAyq_data dd{color:var(--ink);margin:0;font-weight:700}._2GlAyq_toc{display:none}._2GlAyq_toc p{margin-block:0 var(--legal-space-3);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.72rem,.8vw,.76rem);font-weight:800}._2GlAyq_toc ol{margin:0;padding:0;list-style:none;display:grid}._2GlAyq_toc a{min-height:36px;padding-block:var(--legal-space-1);color:var(--legal-text);border-bottom:1px solid var(--line);text-underline-offset:4px;align-items:center;font-size:clamp(.84rem,.9vw,.9rem);line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:flex}._2GlAyq_toc a:hover,._2GlAyq_toc a:focus-visible{color:var(--ink);text-decoration-color:currentColor}@media (min-width:640px){._2GlAyq_data>div{gap:var(--legal-space-4);grid-template-columns:minmax(10rem,.34fr) 1fr}}@media (min-width:1100px){._2GlAyq_layout{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:clamp(48px,6vw,110px)}._2GlAyq_layout>._2GlAyq_copy:only-child{grid-column:2}._2GlAyq_toc{align-self:start;display:block;position:sticky;top:clamp(96px,9vw,120px)}}._2GlAyq_error{min-height:78svh;color:var(--white);background:var(--petrol-ink);place-items:center;padding-block:clamp(120px,14vw,180px) clamp(56px,8vw,104px);display:grid;position:relative;overflow:hidden}._2GlAyq_error:before{background:linear-gradient(color-mix(in srgb, var(--white) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--white) 6%, transparent) 1px, transparent 1px);content:"";-webkit-mask-image:radial-gradient(circle at 50% 45%, var(--ink) 0%, transparent 72%);mask-image:radial-gradient(circle at 50% 45%, var(--ink) 0%, transparent 72%);pointer-events:none;background-size:42px 42px;position:absolute;inset:0}._2GlAyq_errorCard{width:min(44rem, var(--wide-shell));gap:var(--legal-space-4);background:color-mix(in srgb, var(--petrol-deep) 62%, transparent);border:1px solid color-mix(in srgb, var(--white) 16%, transparent);border-radius:var(--legal-radius);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);padding:clamp(28px,5vw,56px);display:grid;position:relative}._2GlAyq_errorCard h1{text-wrap:balance;margin:0;font-size:clamp(2.4rem,5vw,4rem)}._2GlAyq_errorCard p{color:var(--sand-light);margin:0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}._2GlAyq_actions{gap:var(--legal-space-2);margin-top:var(--legal-space-2);flex-wrap:wrap;display:flex}._2GlAyq_primary,._2GlAyq_secondary{min-height:50px;padding-inline:var(--legal-space-4);border-radius:var(--legal-radius);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-size:clamp(.78rem,.9vw,.84rem);font-weight:850;display:inline-flex}._2GlAyq_primary{color:var(--white);background:var(--terracotta-dark)}._2GlAyq_secondary{color:var(--white);background:color-mix(in srgb, var(--white) 8%, transparent);border-color:color-mix(in srgb, var(--white) 34%, transparent)}._2GlAyq_primary:hover{background:var(--action-primary-surface-hover)}._2GlAyq_secondary:hover{background:color-mix(in srgb, var(--white) 14%, transparent)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){._2GlAyq_errorCard{background:var(--petrol-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}
