:root{color-scheme:light dark;--v2-ink:#0b1220;--v2-ink-2:#26324a;--v2-muted:#55627d;--v2-paper:#fff;--v2-mist:#f3f5f9;--v2-mist-2:#e8ecf3;--v2-line:#d7dce6;--v2-control:#7a869f;--v2-logo:#090909;--v2-brand:#1b48a5;--v2-brand-hover:#16377e;--v2-on-brand:#fff;--v2-brand-text:#1b48a5;--v2-brand-wash:#eff4fc;--v2-focus:#2563c9;--v2-teal:#0f766e;--v2-on-teal:#fff;--v2-teal-wash:#e7f4f2;--v2-teal-on-night:#2dd4bf;--v2-accent:var(--v2-teal);--v2-on-accent:var(--v2-on-teal);--v2-accent-wash:var(--v2-teal-wash);--v2-accent-on-night:var(--v2-teal-on-night);--v2-danger:#b4231d;--v2-warning:#b54708;--v2-success:#0f7040;--v2-night:#0b1220;--v2-night-2:#142038;--v2-on-night:#ebeef4;--v2-on-night-muted:#a3aec4;--v2-on-night-line:#2b3854;--v2-font:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--v2-mono:ui-monospace, "Cascadia Mono", "SFMono-Regular", Menlo, monospace;--v2-fs-14:.875rem;--v2-fs-16:1rem;--v2-fs-18:1.125rem;--v2-fs-21:1.3125rem;--v2-fs-24:1.5rem;--v2-fs-36:clamp(1.75rem, 1.35rem + 1.6vw, 2.25rem);--v2-fs-48:clamp(2.125rem, 1.5rem + 2.6vw, 3rem);--v2-fs-60:clamp(2.375rem, 1.45rem + 3.9vw, 3.75rem);--v2-fs-72:clamp(2.5rem, 1.3rem + 5vw, 4.5rem);--v2-lh-body:1.6;--v2-lh-snug:1.3;--v2-lh-tight:1.08;--v2-w-text:400;--v2-w-ui:540;--v2-w-head:640;--v2-w-display:700;--v2-track-display:-.028em;--v2-track-head:-.016em;--v2-s-1:.25rem;--v2-s-2:.5rem;--v2-s-3:.75rem;--v2-s-4:1rem;--v2-s-5:1.5rem;--v2-s-6:2rem;--v2-s-7:3rem;--v2-s-8:4rem;--v2-s-9:6rem;--v2-s-10:8rem;--v2-container:76rem;--v2-measure:64ch;--v2-gutter:clamp(1rem, 4vw, 2rem);--v2-section:clamp(4rem, 9vw, 7.5rem);--v2-hd-h:72px;--v2-r-xs:4px;--v2-r-sm:8px;--v2-r-md:14px;--v2-r-lg:22px;--v2-r-pill:999px;--v2-e-1:0 1px 0 #0b12200a, 0 1px 3px #0b12200f;--v2-e-2:0 1px 0 #0b12200a, 0 16px 40px -16px #0b122038;--v2-e-3:0 2px 0 #0b12200a, 0 32px 72px -24px #0b122061;--v2-ease:cubic-bezier(.2, .7, .2, 1);--v2-t-ui:.16s;--v2-t-draw:1.1s;--v2-reveal-rise:1.5rem}@media (prefers-color-scheme:dark){:root{--v2-ink:#ebeef4;--v2-ink-2:#c9d0dd;--v2-muted:#9aa5ba;--v2-paper:#0b1220;--v2-mist:#111a2c;--v2-mist-2:#18233a;--v2-line:#26324a;--v2-control:#6c7a96;--v2-logo:#fff;--v2-brand:#6f9bef;--v2-brand-hover:#9dbcff;--v2-on-brand:#0b1220;--v2-brand-text:#9dbcff;--v2-brand-wash:#14244a;--v2-focus:#9dbcff;--v2-teal:#2dd4bf;--v2-on-teal:#0b1220;--v2-teal-wash:#0e2a2a;--v2-teal-on-night:#2dd4bf;--v2-danger:#f4a9a5;--v2-warning:#f0b06b;--v2-success:#74d3a3;--v2-night:#060b16;--v2-night-2:#0f1a30;--v2-on-night-line:#24304a;--v2-e-1:0 1px 0 #00000080;--v2-e-2:inset 0 1px 0 #ffffff0a, 0 16px 40px -16px #000000b3;--v2-e-3:inset 0 1px 0 #ffffff0d, 0 32px 72px -24px #000c}}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:6rem}body{background:var(--v2-paper);color:var(--v2-ink);font-family:var(--v2-font);font-size:var(--v2-fs-16);line-height:var(--v2-lh-body);font-weight:var(--v2-w-text);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0}h1,h2,h3{font-weight:var(--v2-w-head);letter-spacing:var(--v2-track-head);line-height:var(--v2-lh-snug);text-wrap:balance}p,li,dd{text-wrap:pretty}a{color:var(--v2-brand-text);text-underline-offset:.2em;text-decoration-thickness:1px}[hidden]{display:none!important}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px;border-radius:2px}img,svg{max-width:100%}summary{list-style:none}summary::-webkit-details-marker{display:none}code{font-family:var(--v2-mono);font-size:.875em}s{text-decoration-thickness:1px}.vh,.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wrap{width:min(var(--v2-container), 100% - 2 * var(--v2-gutter));margin-inline:auto}.lead{font-size:var(--v2-fs-21);color:var(--v2-ink-2);max-width:var(--v2-measure);margin:0;line-height:1.5}.icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v2-skip{left:var(--v2-s-3);z-index:100;padding:var(--v2-s-2) var(--v2-s-4);background:var(--v2-ink);color:var(--v2-paper);border-radius:var(--v2-r-sm);position:absolute;top:-6rem}.v2-skip:focus{top:var(--v2-s-3)}.btn{justify-content:center;align-items:center;gap:var(--v2-s-2);min-height:44px;padding:0 var(--v2-s-5);border-radius:var(--v2-r-sm);font:inherit;font-weight:var(--v2-w-head);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.btn--primary{background:var(--v2-brand);color:var(--v2-on-brand)}.btn--primary:hover{background:var(--v2-brand-hover)}.btn--line{color:var(--v2-ink);border-color:var(--v2-ink);background:0 0}.btn--line:hover{background:var(--v2-mist)}.btn--lg{min-height:52px;padding:0 var(--v2-s-6);font-size:var(--v2-fs-18)}.btn--block{width:100%}.btn:disabled{cursor:not-allowed;opacity:.45}.hex{color:var(--v2-ink);flex:none;place-items:center;display:inline-grid;position:relative}.hex__shape{fill:#0000;width:100%;height:100%;stroke:var(--v2-control);stroke-width:1.25px;position:absolute;inset:0}.hex .icon{position:relative}.hex--sm{width:28px;height:32px}.hex--md{width:40px;height:46px}.hex--lg{width:52px;height:60px}.hex--brand{color:var(--v2-on-brand)}.hex--brand .hex__shape{fill:var(--v2-brand);stroke:var(--v2-brand)}.hex--accent{color:var(--v2-on-accent)}.hex--accent .hex__shape{fill:var(--v2-accent);stroke:var(--v2-accent)}.hex--night{color:var(--v2-on-night)}.hex--night .hex__shape{fill:var(--v2-night-2);stroke:var(--v2-on-night-line)}.chip{align-items:center;gap:var(--v2-s-2);border:1px solid var(--v2-line);border-radius:var(--v2-r-pill);color:var(--v2-ink);font-size:var(--v2-fs-14);font-weight:var(--v2-w-ui);padding:3px 12px 3px 4px;text-decoration:none;display:inline-flex}a.chip:hover{border-color:var(--v2-control)}.chip .hex--sm{width:22px;height:25px}.hd{z-index:50;background:var(--v2-paper);border-bottom:1px solid var(--v2-line);position:sticky;top:0}.hd__bar{align-items:center;gap:var(--v2-s-5);min-height:var(--v2-hd-h);anchor-name:--v2-hd;display:flex}.hd__logo{align-items:center;gap:var(--v2-s-3);color:var(--v2-ink);font-size:var(--v2-fs-18);font-weight:var(--v2-w-display);letter-spacing:-.01em;text-decoration:none;display:inline-flex}.hd__mark{width:52px;height:auto;fill:var(--v2-logo)}.hd__nav{flex:1}.hd__list{align-items:center;gap:var(--v2-s-1);margin:0;padding:0;list-style:none;display:flex}.dd__btn,.hd__link,.hd__lang,.hd__signin{min-height:44px;padding:0 var(--v2-s-3);border-radius:var(--v2-r-sm);color:var(--v2-ink);font:inherit;font-weight:var(--v2-w-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.dd__btn:hover,.hd__link:hover,.hd__lang:hover,.hd__signin:hover,.dd:has(>.mega:popover-open)>.dd__btn{background:var(--v2-mist)}.hd__link[aria-current=page]{text-decoration:underline;text-decoration-color:var(--v2-brand);text-underline-offset:.45em;text-decoration-thickness:3px}details[open]>summary .dd__chev,.dd:has(>.mega:popover-open) .dd__chev{rotate:180deg}.hd__actions{align-items:center;gap:var(--v2-s-2);margin-left:auto;display:flex}.hd__lang{color:var(--v2-ink-2);font-size:var(--v2-fs-14)}.dd--product .dd__btn{anchor-name:--v2-dd-product}.dd--resources .dd__btn{anchor-name:--v2-dd-resources}.dd--trust .dd__btn{anchor-name:--v2-dd-trust}.dd--company .dd__btn{anchor-name:--v2-dd-company}.mega{inset:auto;top:calc(var(--v2-hd-h) + var(--v2-s-2));width:max-content;max-width:calc(100vw - 2 * var(--v2-gutter));max-height:calc(100dvh - var(--v2-hd-h) - var(--v2-s-6));gap:var(--v2-s-6);padding:var(--v2-s-6);background:var(--v2-paper);color:var(--v2-ink);border:1px solid var(--v2-line);border-radius:var(--v2-r-lg);box-shadow:var(--v2-e-3);margin:0;position:fixed;left:50%;overflow:auto;translate:-50%}.mega:popover-open{display:grid}.mega--product{width:min(var(--v2-container), 100vw - 2 * var(--v2-gutter));grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1.25fr)}.mega--resources{grid-template-columns:21rem 21rem}.mega--trust{width:25rem}@supports (anchor-name:--v2-a){.mega{translate:none}.mega--product{top:calc(anchor(--v2-hd bottom) - 4px);margin-inline:auto;left:0;right:0}.mega--resources{position-anchor:--v2-dd-resources}.mega--trust{position-anchor:--v2-dd-trust}.mega--small{position-anchor:--v2-dd-company}.mega--resources,.mega--trust,.mega--small{top:calc(anchor(--v2-hd bottom) - 4px);left:anchor(left);position-try-fallbacks:flip-inline}}body:has(main :focus-visible,footer :focus-visible) .hd [popover]:popover-open{visibility:hidden}.mega__lead{align-content:start;gap:var(--v2-s-3);padding:var(--v2-s-5);border-radius:var(--v2-r-md);background:var(--v2-brand-wash);color:var(--v2-ink);text-decoration:none;display:grid}.mega__lead:hover{box-shadow:inset 0 0 0 1px var(--v2-brand)}.mega__lead-title{font-size:var(--v2-fs-21);font-weight:var(--v2-w-head);letter-spacing:var(--v2-track-head)}.mega__lead-line{color:var(--v2-ink-2);line-height:var(--v2-lh-snug)}.mega__heading{margin:0 0 var(--v2-s-2);padding-left:var(--v2-s-3);color:var(--v2-muted);font-size:var(--v2-fs-14);font-weight:var(--v2-w-ui)}.mega__regimes{gap:var(--v2-s-1);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.mega__regime{column-gap:var(--v2-s-3);padding:var(--v2-s-3);border-radius:var(--v2-r-sm);color:var(--v2-ink);grid-template-columns:auto 1fr;row-gap:2px;text-decoration:none;display:grid}.mega__regime .hex{grid-row:span 2}.mega__regime:hover{background:var(--v2-mist)}.mega__regime-name{font-weight:var(--v2-w-head)}.mega__regime-full{margin-left:var(--v2-s-2);color:var(--v2-muted);font-size:var(--v2-fs-14);font-weight:var(--v2-w-text)}.mega__feature{gap:var(--v2-s-1);margin-top:var(--v2-s-3);padding:var(--v2-s-4);border:1px dashed var(--v2-control);border-radius:var(--v2-r-md);color:var(--v2-ink);font-size:var(--v2-fs-14);line-height:1.45;text-decoration:none;display:grid}.mega__feature:hover{background:var(--v2-mist)}.mega__feature-title{align-items:center;gap:var(--v2-s-2);font-size:var(--v2-fs-16);font-weight:var(--v2-w-head);display:flex}.mega__feature-line{color:var(--v2-ink-2)}.mega__regime-line{color:var(--v2-ink-2);font-size:var(--v2-fs-14);line-height:1.45}.mega__side{align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.mega__item{gap:var(--v2-s-3);padding:var(--v2-s-3);border-radius:var(--v2-r-sm);color:var(--v2-ink);font-size:var(--v2-fs-14);grid-template-columns:20px 1fr;line-height:1.45;text-decoration:none;display:grid}.mega__item .icon{margin-top:1px}.mega__item strong{font-size:var(--v2-fs-16);font-weight:var(--v2-w-head);display:block}.mega__item:hover{background:var(--v2-mist)}.mega__item span{color:var(--v2-ink-2)}.mega__item strong{color:var(--v2-ink)}.mega__chips{gap:var(--v2-s-2);margin:var(--v2-s-1) 0 0;padding:0 0 0 calc(20px + 2 * var(--v2-s-3));flex-wrap:wrap;list-style:none;display:flex}.mm{display:none}.mm__btn{border:1px solid var(--v2-line);border-radius:var(--v2-r-sm);width:44px;height:44px;color:var(--v2-ink);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.mm__close,.mm:has(>.mm__panel:popover-open) .mm__open{display:none}.mm:has(>.mm__panel:popover-open) .mm__close{display:block}.mm__panel{inset:auto;top:var(--v2-hd-h);width:auto;height:auto;padding:var(--v2-s-2) var(--v2-gutter) var(--v2-s-6);background:var(--v2-paper);color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-line);box-shadow:var(--v2-e-3);align-content:start;margin:0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mm__panel:popover-open{display:grid}@supports (anchor-name:--v2-a){.mm__panel{top:anchor(--v2-hd bottom)}}.mm__group>summary,.mm__link{border-bottom:1px solid var(--v2-line);min-height:52px;color:var(--v2-ink);font-size:var(--v2-fs-18);font-weight:var(--v2-w-ui);cursor:pointer;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.mm__group ul{padding:var(--v2-s-2) 0 var(--v2-s-3);border-bottom:1px solid var(--v2-line);gap:2px;margin:0;list-style:none;display:grid}.mm__group a{align-items:center;gap:var(--v2-s-3);min-height:44px;color:var(--v2-ink);text-decoration:none;display:flex}.mm__sub{color:var(--v2-muted);font-size:var(--v2-fs-14);text-align:right;margin-left:auto}.mm__actions{gap:var(--v2-s-3);padding-top:var(--v2-s-5);display:grid}.mm__lang{align-items:center;gap:var(--v2-s-2);min-height:44px;display:inline-flex}.ft{margin-top:var(--v2-section);padding-block:var(--v2-s-8) var(--v2-s-6);background:var(--v2-mist);border-top:1px solid var(--v2-line)}.ft__grid{gap:var(--v2-s-6);grid-template-columns:1.2fr repeat(4,minmax(0,1fr));display:grid}.ft__mark{width:72px;height:auto;fill:var(--v2-logo)}.ft__brand p{margin:var(--v2-s-4) 0 0;color:var(--v2-muted);font-size:var(--v2-fs-14);line-height:1.6}.ft__group h2{align-items:center;gap:var(--v2-s-2);margin:0 0 var(--v2-s-3);font-size:var(--v2-fs-16);letter-spacing:0;display:flex}.ft__group ul{gap:var(--v2-s-1);margin:0;padding:0;list-style:none;display:grid}.ft__group a{color:var(--v2-ink-2);font-size:var(--v2-fs-14);padding:3px 0;text-decoration:none;display:inline-block}.ft__group a:hover{color:var(--v2-ink);text-decoration:underline}.ft__lines{gap:var(--v2-s-1);margin-top:var(--v2-s-7);color:var(--v2-muted);font-size:var(--v2-fs-14);display:grid}.ft__lines p{max-width:90ch;margin:0}.ft__bottom{justify-content:space-between;gap:var(--v2-s-2) var(--v2-s-4);margin-top:var(--v2-s-5);padding-top:var(--v2-s-5);border-top:1px solid var(--v2-line);color:var(--v2-muted);font-size:var(--v2-fs-14);flex-wrap:wrap;display:flex}.ft__bottom p{margin:0}.crumbs{padding-top:var(--v2-s-6)}.crumbs ol{gap:var(--v2-s-1) var(--v2-s-2);color:var(--v2-muted);font-size:var(--v2-fs-14);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin-right:var(--v2-s-2);color:var(--v2-control)}.crumbs a{color:var(--v2-ink-2)}.pg-head{gap:var(--v2-s-7);padding-block:var(--v2-s-8) var(--v2-s-7);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;display:grid}.crumbs+.pg-head{padding-top:var(--v2-s-5)}.pg-head:not(:has(.pg-head__side)){grid-template-columns:minmax(0,1fr)}.pg-head h1{margin:0 0 var(--v2-s-4);font-size:var(--v2-fs-60);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);line-height:var(--v2-lh-tight);max-width:20ch}.pg-head__hex{margin-bottom:var(--v2-s-4)}.pg-head__draft{margin:0 0 var(--v2-s-4)}.pg-head__side{gap:var(--v2-s-5);justify-items:start;display:grid}.pg-head__sub{padding-left:var(--v2-s-4);border-left:3px solid var(--v2-accent);color:var(--v2-ink-2);font-size:var(--v2-fs-18);margin:0}.pg-head__duties{gap:var(--v2-s-2);margin-top:var(--v2-s-6);display:grid}.pg-head__duties>p{color:var(--v2-muted);font-size:var(--v2-fs-14);font-weight:var(--v2-w-ui);margin:0}.chips{gap:var(--v2-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chips li{align-items:center;gap:var(--v2-s-2);flex-wrap:wrap;display:inline-flex}.chip--raised{z-index:1;background:var(--v2-paper);position:relative}.sec-head{gap:var(--v2-s-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}.sec-head h2{font-size:var(--v2-fs-48);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);line-height:var(--v2-lh-tight);margin:0}.sec-head p{color:var(--v2-ink-2);font-size:var(--v2-fs-18);margin:0}.chap-sec{margin-top:var(--v2-s-8);padding-top:var(--v2-s-8);border-top:1px solid var(--v2-line);scroll-margin-top:6rem}.chapters{gap:var(--v2-s-9);margin:var(--v2-s-8) 0 0;padding:0;list-style:none;display:grid}.chapter{gap:var(--v2-s-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;scroll-margin-top:6rem;display:grid}.chapter:nth-child(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.chapter:nth-child(2n) .chapter__text{order:2}.chapter__num{align-items:center;gap:var(--v2-s-3);margin:0 0 var(--v2-s-4);color:var(--v2-accent);font-weight:var(--v2-w-head);font-variant-numeric:tabular-nums;display:flex}.chapter h3{margin:0 0 var(--v2-s-4);font-size:var(--v2-fs-36);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);line-height:var(--v2-lh-tight)}.chapter__text p:not(.chapter__num){max-width:36em;margin:0 0 var(--v2-s-3);color:var(--v2-ink-2);font-size:var(--v2-fs-18);line-height:1.55}.screen figcaption{text-align:right}.sec{gap:var(--v2-s-7);margin-top:var(--v2-section);grid-template-columns:minmax(0,1fr) minmax(0,2fr);scroll-margin-top:6rem;display:grid}.sec__head h2{font-size:var(--v2-fs-36);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);line-height:var(--v2-lh-tight);margin:0}.sec__head>p{margin:var(--v2-s-3) 0 0;color:var(--v2-ink-2)}.sec__head .kv{margin-top:var(--v2-s-5)}.sec__body>p{max-width:var(--v2-measure);margin:0 0 var(--v2-s-4);color:var(--v2-ink-2)}.sec__body>p.sec__lead{color:var(--v2-ink);font-size:var(--v2-fs-21);line-height:1.5}.sec__note{margin:var(--v2-s-4) 0;color:var(--v2-muted);font-size:var(--v2-fs-14);max-width:var(--v2-measure)}.sec__body>p.sec__note{color:var(--v2-muted)}.sec__link{margin-top:var(--v2-s-2);font-weight:var(--v2-w-ui);display:inline-block}.sec__h3{margin:var(--v2-s-7) 0 var(--v2-s-2);font-size:var(--v2-fs-21)}.sec__gate{margin-top:var(--v2-s-3)}.facts{border-bottom:1px solid var(--v2-line);margin:0;display:grid}.facts div{gap:var(--v2-s-4);padding-block:var(--v2-s-3);border-top:1px solid var(--v2-line);grid-template-columns:14rem minmax(0,1fr);display:grid}.facts dt{color:var(--v2-muted);font-weight:var(--v2-w-ui)}.facts dd{margin:0}.kv{gap:var(--v2-s-3);margin:0;display:grid}.kv div{align-content:start;gap:2px;display:grid}.kv dt{color:var(--v2-muted);font-size:var(--v2-fs-14);font-weight:var(--v2-w-ui)}.kv dd{color:var(--v2-ink);margin:0}.ints{gap:var(--v2-s-6);margin:0 0 var(--v2-s-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.ints li{gap:var(--v2-s-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ints h3{margin:var(--v2-s-1) 0;font-size:var(--v2-fs-18);letter-spacing:0}.ints p{color:var(--v2-ink-2);margin:0}.clocks{gap:var(--v2-s-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.clocks li{align-content:start;gap:var(--v2-s-2);padding:var(--v2-s-5) var(--v2-s-4) var(--v2-s-4);background:var(--v2-mist);border-radius:var(--v2-r-xs);display:grid;position:relative}.clocks li:before{content:"";border-radius:var(--v2-r-xs) var(--v2-r-xs) 0 0;background:var(--v2-accent);transform-origin:0;height:4px;position:absolute;top:0;left:0;right:0}.clocks li:nth-child(2):before{background:var(--v2-brand)}.clocks li:nth-child(3):before{border-top:3px dashed var(--v2-control);background:0 0;height:0}.clocks b{font-size:var(--v2-fs-36);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);font-variant-numeric:tabular-nums;line-height:1.1}.clocks span{color:var(--v2-ink-2);line-height:1.45}.checks{gap:var(--v2-s-3) var(--v2-s-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.checks--one{max-width:var(--v2-measure);grid-template-columns:minmax(0,1fr)}.checks li{gap:var(--v2-s-3);color:var(--v2-ink-2);grid-template-columns:18px minmax(0,1fr);line-height:1.5;display:grid}.checks li .icon{color:var(--v2-success);margin-top:3px}.checks--plain{max-width:var(--v2-measure);grid-template-columns:minmax(0,1fr)}.checks--plain li{padding:var(--v2-s-3) 0 var(--v2-s-3) var(--v2-s-4);border-left:3px solid var(--v2-line);color:var(--v2-ink);font-size:var(--v2-fs-18);display:block}.tease__draft{margin:0 0 var(--v2-s-2)}.legal-note{margin-top:var(--v2-s-8);padding-top:var(--v2-s-4);border-top:1px solid var(--v2-line);color:var(--v2-muted);font-size:var(--v2-fs-14)}.cards{gap:var(--v2-s-4);margin-block:0;padding:0;list-style:none;display:grid}.cards--wide{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr))}.card{align-content:start;gap:var(--v2-s-3);padding:var(--v2-s-5);background:var(--v2-paper);border:1px solid var(--v2-line);border-radius:var(--v2-r-md);display:grid;position:relative}.card:has(.card__cover:hover){border-color:var(--v2-control);box-shadow:var(--v2-e-1)}.card h2,.card h3{font-size:var(--v2-fs-21);margin:0}.card>p{color:var(--v2-ink-2);margin:0}.card__cover{color:var(--v2-ink);text-decoration:none}.card__cover:after{content:"";border-radius:inherit;position:absolute;inset:0}.card__cover:focus-visible{outline:none}.card:has(.card__cover:focus-visible){outline:2px solid var(--v2-focus);outline-offset:2px}.card>.card__more{color:var(--v2-brand-text);font-weight:var(--v2-w-ui);text-underline-offset:.2em;text-decoration:underline}.card:has(>a.card__more){flex-direction:column;display:flex}.card:has(>a.card__more)>a.card__more{align-self:start;margin-top:auto}.card .kv{margin-top:var(--v2-s-2)}.hub{gap:var(--v2-s-7) var(--v2-s-5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.hub__group h2{align-items:center;gap:var(--v2-s-2);margin:0 0 var(--v2-s-4);font-size:var(--v2-fs-18);letter-spacing:0;display:flex}.acc{margin-top:var(--v2-s-4);max-width:var(--v2-measure)}.acc .faq__item summary{font-size:var(--v2-fs-16)}.acc__title{align-items:center;gap:var(--v2-s-3);display:inline-flex}.acc .checks{padding-bottom:var(--v2-s-5)}.links{gap:var(--v2-s-2) var(--v2-s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.links a{align-items:center;gap:var(--v2-s-2);min-height:44px;font-weight:var(--v2-w-ui);display:inline-flex}.subp{gap:var(--v2-s-4);margin:0;padding:0;list-style:none;display:grid}.subp li{gap:var(--v2-s-3);padding:var(--v2-s-5);border:1px solid var(--v2-line);border-radius:var(--v2-r-md);display:grid}.subp h3{font-size:var(--v2-fs-18);letter-spacing:0;margin:0}.subp .kv{gap:var(--v2-s-4);grid-template-columns:repeat(3,minmax(0,1fr))}.subp .kv dd{color:var(--v2-ink-2);font-size:var(--v2-fs-14);line-height:1.5}.dtable{min-width:34rem}.dtable--two{min-width:28rem}.dtable tbody th[scope=row]{width:24%;color:var(--v2-ink);font-weight:var(--v2-w-head)}.pg-head__cta{margin:var(--v2-s-6) 0 0}.chip--plan{padding:3px 12px}.form{align-content:start;gap:var(--v2-s-4);max-width:44rem;padding:var(--v2-s-6);background:var(--v2-paper);border:1px solid var(--v2-line);border-radius:var(--v2-r-lg);display:grid}.form__row{gap:var(--v2-s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field{align-content:start;gap:var(--v2-s-2);display:grid}.field__label{font-weight:var(--v2-w-ui)}.field__hint{color:var(--v2-muted);font-weight:var(--v2-w-text)}.field__input,.field__textarea{width:100%;min-height:44px;padding:var(--v2-s-2) var(--v2-s-3);border:1px solid var(--v2-control);border-radius:var(--v2-r-sm);background:var(--v2-paper);color:var(--v2-ink);font:inherit}.field__textarea{resize:vertical;min-height:9rem}.field__input:focus-visible,.field__textarea:focus-visible{border-color:var(--v2-brand);outline:2px solid var(--v2-focus);outline-offset:1px}.form__trap{position:absolute;left:-9999px}.form__note{color:var(--v2-muted);font-size:var(--v2-fs-14);margin:0}.form .btn{justify-self:start}.callout{gap:var(--v2-s-3);max-width:var(--v2-measure);margin:var(--v2-s-6) 0 0;padding:var(--v2-s-4) var(--v2-s-5);border-left:3px solid var(--v2-accent);border-radius:var(--v2-r-sm);background:var(--v2-mist);color:var(--v2-ink);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.callout .icon{color:var(--v2-ink-2);margin-top:2px}.record{max-width:var(--v2-measure);border-top:1px solid var(--v2-line);margin:0;padding:0;list-style:none}.record>li{padding-block:var(--v2-s-5);border-bottom:1px solid var(--v2-line)}.record article>*{margin:0}.record article>*+*{margin-top:var(--v2-s-3)}.record h3{font-size:var(--v2-fs-21)}.record h4{font-size:var(--v2-fs-16)}.record__meta{align-items:center;gap:var(--v2-s-2) var(--v2-s-3);color:var(--v2-muted);font-size:var(--v2-fs-14);flex-wrap:wrap;display:flex}.record__updates{padding:0 0 0 var(--v2-s-4);border-left:2px solid var(--v2-line);list-style:none}.record__updates li+li{margin-top:var(--v2-s-4)}.record__updates time{color:var(--v2-muted);font-size:var(--v2-fs-14);display:block}.record__updates p{margin:0}.callout>:only-child{grid-column:1/-1}.callout p{margin:0}@media (width<=1239px){.hd__nav,.hd__lang,.hd__cta{display:none}.mm{display:block}.hd__bar{gap:var(--v2-s-3)}}@media (width<=1080px){.cfg__body{grid-template-columns:minmax(0,1fr)}.sheet{max-height:none;position:static}.sheet__mid{overflow:visible}.dock{z-index:20;align-items:baseline;gap:var(--v2-s-3);margin-top:var(--v2-s-5);padding:var(--v2-s-3) var(--v2-gutter);background:var(--v2-night);color:var(--v2-on-night);box-shadow:var(--v2-e-3);display:flex;position:sticky;bottom:0}.dock__label,.dock__net{color:var(--v2-on-night-muted);font-size:var(--v2-fs-14)}.dock__total{font-size:var(--v2-fs-21);font-weight:var(--v2-w-display);font-variant-numeric:tabular-nums}.dock__link{color:var(--v2-on-night);font-size:var(--v2-fs-14);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.hero{grid-template-columns:minmax(0,1fr)}.hero__clock{justify-self:center;width:100%;max-width:30rem}.ft__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ft__brand{grid-column:1/-1}}@media (width<=900px){.faq,.flow-band__head,.incl ul{grid-template-columns:minmax(0,1fr)}.rg__list{grid-template-columns:repeat(2,minmax(0,1fr))}.rg__list--3,.ent__list,.ent,.trust,.shots__grid,.proof__list{grid-template-columns:minmax(0,1fr)}.proof__list{gap:var(--v2-s-3)}.flow{gap:var(--v2-s-6);grid-template-columns:minmax(0,1fr)}.flow:before,.flow:after{transform-origin:top;width:2px;height:auto;inset:30px auto 30px 25px}.flow__step{column-gap:var(--v2-s-4);grid-template-columns:52px minmax(0,1fr)}.flow__step .hex{grid-row:span 2}.flow__step h3{margin:var(--v2-s-1) 0 0}.tease{padding:var(--v2-s-6);flex-direction:column;align-items:flex-start}.tease__actions{justify-items:start}.pg-head,.sec,.sec-head,.chapter,.chapter:nth-child(2n){grid-template-columns:minmax(0,1fr)}.pg-head{gap:var(--v2-s-5);padding-block:var(--v2-s-7) var(--v2-s-6)}.sec{gap:var(--v2-s-5)}.chapters{gap:var(--v2-s-8)}.docs{gap:var(--v2-s-6);grid-template-columns:minmax(0,1fr)}.docs__side{max-height:none;position:static;overflow-y:visible}.chapter{gap:var(--v2-s-5)}.chapter:nth-child(2n) .chapter__text{order:0}.ints,.checks,.subp .kv{grid-template-columns:minmax(0,1fr)}.mods__set,.mods__set--2,.mods__set--4{gap:var(--v2-s-2);grid-template-columns:minmax(0,1fr)}.mod{border-bottom-color:var(--v2-line);border-radius:var(--v2-r-md);grid-row:auto}.mod__input:checked+.mod{border-radius:var(--v2-r-md) var(--v2-r-md) 0 0;border-bottom-color:#0000}.mod__panel{margin-top:calc(-1 * var(--v2-s-2));padding:var(--v2-s-5);grid-row:auto;grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.hd__logo span{display:none}.rg__list{grid-template-columns:minmax(0,1fr)}.clk__legend{width:100%}.clk__legend dl{gap:var(--v2-s-2);grid-template-columns:minmax(0,1fr);width:100%}.clk__row{justify-content:space-between;align-items:baseline;gap:var(--v2-s-3);padding-bottom:var(--v2-s-2);border-bottom:1px solid var(--v2-line);display:flex}.clk__row dd{font-size:var(--v2-fs-16);line-height:var(--v2-lh-snug);text-align:right}.pr-head h1{font-size:var(--v2-fs-36)}.form{padding:var(--v2-s-4)}.form__row{grid-template-columns:minmax(0,1fr)}.plate{padding:var(--v2-s-4)}.plate__head{grid-template-columns:auto minmax(0,1fr)}.sw{text-align:left;grid-column:1/-1;justify-items:stretch}.sw__label{justify-content:space-between}.tiles{grid-template-columns:minmax(0,1fr)}.tile{column-gap:var(--v2-s-3);grid-template-columns:minmax(0,1fr) auto;min-height:0}.tile__name,.tile__units{grid-column:1}.tile__price{text-align:right;grid-area:1/2/span 2;align-self:center;margin:0;padding:0}.tile__ref,.tile__foot{grid-column:1/-1}.limits{grid-template-columns:repeat(2,minmax(0,1fr))}.limits div:last-child{grid-column:1/-1}.hero--multi .hero__clock{width:100%}.hero--multi .clk__dial{width:min(100%,18rem)}.addon{grid-template-columns:auto minmax(0,1fr)}.addon>.qty,.addon>.pick,.addon__tiers{grid-column:2;justify-self:start}.ft__bottom{flex-direction:column}.pg-head h1{font-size:var(--v2-fs-48)}.sec-head h2{font-size:var(--v2-fs-36)}.chapter h3,.sec__head h2{font-size:var(--v2-fs-24)}.sec__body>p.sec__lead{font-size:var(--v2-fs-18)}.clocks{grid-template-columns:minmax(0,1fr)}.facts div{grid-template-columns:minmax(0,1fr);gap:2px}.mod__facts li{font-size:var(--v2-fs-16)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.hd{view-transition-name:v2-header}.clk__lattice{animation:v2-fade 1.4s var(--v2-ease) both}.clk__track{animation:v2-fade .5s var(--v2-ease) both}.clk__ticks{animation:v2-fade .7s var(--v2-ease) .3s both}.clk__arc--early{animation:v2-draw var(--v2-t-draw) var(--v2-ease) .25s both}.clk__arc--note{animation:v2-draw var(--v2-t-draw) var(--v2-ease) .5s both}.clk__arc--final{animation:v2-fade .8s var(--v2-ease) .8s both}.clk__head{animation:v2-pop .45s var(--v2-ease) 1.25s both}.clk__center{animation:v2-rise .6s var(--v2-ease) .95s both}.clk__row{animation:v2-rise .5s var(--v2-ease) 1.2s both}.clk__row--note{animation-delay:1.32s}.clk__row--final{animation-delay:1.44s}.dd__chev,.faq__icon,.mod__chev{transition:rotate var(--v2-t-ui) var(--v2-ease)}.btn,.tile,.bill__opt,.pick,.mod{transition:background-color var(--v2-t-ui) var(--v2-ease), box-shadow var(--v2-t-ui) var(--v2-ease), border-color var(--v2-t-ui) var(--v2-ease)}.plate{transition:box-shadow var(--v2-t-ui) var(--v2-ease), background-color var(--v2-t-ui) var(--v2-ease)}.sw__thumb{transition:translate var(--v2-t-ui) var(--v2-ease), background-color var(--v2-t-ui) var(--v2-ease)}.sw__track{transition:background-color var(--v2-t-ui) var(--v2-ease), border-color var(--v2-t-ui) var(--v2-ease)}@supports (animation-timeline:view()){.rv,.chapter,.sec,.cards>.card,.hub__group,.subp>li,.rg__item:before,.clocks li:before,.flow:after,.flow__hex,.flow__hex .hex__shape,:is(.rv,.chapter,.sec,.cards>.card,.hub__group) .hex{animation-timing-function:linear;animation-fill-mode:both}.rv,.chapter,.sec,.cards>.card,.hub__group,.subp>li{animation-name:v2-reveal;animation-timeline:view();animation-range:entry entry 12rem}:is(.rv,.chapter,.sec,.cards>.card,.hub__group) .hex{animation-name:v2-fade;animation-timeline:view();animation-range:entry entry 6rem}.flow{view-timeline-name:--v2-flow}.flow:after{animation-name:v2-track;animation-timeline:--v2-flow;animation-range:contain contain 55%}.flow__hex .hex__shape{animation-name:v2-lit;animation-timeline:--v2-flow}.flow__hex{animation-name:v2-lit-icon;animation-timeline:--v2-flow}.flow__step:first-child .flow__hex,.flow__step:first-child .hex__shape{animation-range:contain contain 8%}.flow__step:nth-child(2) .flow__hex,.flow__step:nth-child(2) .hex__shape{animation-range:contain 8% contain 20%}.flow__step:nth-child(3) .flow__hex,.flow__step:nth-child(3) .hex__shape{animation-range:contain 20% contain 32%}.flow__step:nth-child(4) .flow__hex,.flow__step:nth-child(4) .hex__shape{animation-range:contain 32% contain 44%}.flow__step:nth-child(5) .flow__hex,.flow__step:nth-child(5) .hex__shape{animation-range:contain 44% contain 55%}.flow--3 .flow__step:nth-child(2) .flow__hex,.flow--3 .flow__step:nth-child(2) .hex__shape{animation-range:contain 20% contain 28%}.flow--3 .flow__step:nth-child(3) .flow__hex,.flow--3 .flow__step:nth-child(3) .hex__shape{animation-range:contain 47% contain 55%}.rg__item:before{animation-name:v2-track;animation-timeline:view();animation-range:entry 10% cover 35%}.clocks li:before{animation-name:v2-track;animation-timeline:view();animation-range:entry 10% cover 30%}.clocks li:nth-child(2):before{animation-range:entry 20% cover 35%}.clocks li:nth-child(3):before{animation-range:entry 30% cover 40%}}}@keyframes v2-draw{0%{stroke-dasharray:0 100}}@keyframes v2-fade{0%{opacity:0}}@keyframes v2-rise{0%{opacity:0;translate:0 10px}}@keyframes v2-reveal{0%{translate:0 var(--v2-reveal-rise)}}@keyframes v2-pop{0%{opacity:0;scale:.3}}@keyframes v2-track{0%{scale:0 1}}@keyframes v2-lit{0%{fill:var(--v2-night-2);stroke:var(--v2-on-night-line)}}@keyframes v2-lit-icon{0%{color:var(--v2-on-night)}}@keyframes v2-track-y{0%{scale:1 0}}@media (width<=900px) and (prefers-reduced-motion:no-preference){.flow:after{animation-name:v2-track-y}}@media print{:root{color-scheme:light dark;--blue-900:#10275a;--blue-800:#16377e;--blue-700:#1b48a5;--blue-600:#2563c9;--blue-200:#c2d4f0;--blue-50:#eff4fc;--red-700:#b4231d;--red-800:#8f1b16;--red-50:#fdeceb;--green-700:#0f7040;--amber-700:#b54708;--ink-900:#0b1220;--ink-700:#26324a;--ink-500:#55627d;--ink-400:#7a869f;--ink-200:#d7dce6;--ink-100:#ebeef4;--ink-75:#e8ecf3;--ink-50:#f3f5f9;--color-text:var(--ink-900);--color-text-muted:var(--ink-500);--color-surface:#fff;--color-surface-tint:var(--ink-50);--color-callout:var(--blue-50);--color-border:var(--ink-200);--color-action:var(--blue-700);--color-action-hover:var(--blue-800);--color-action-active:var(--blue-900);--color-action-text:#fff;--color-link:var(--blue-700);--color-focus:var(--blue-600);--color-danger:var(--red-700);--color-danger-hover:var(--red-800);--color-danger-surface:var(--red-50);--color-success:var(--green-700);--color-warning:var(--amber-700);--color-logo:#090909;--paper:var(--color-surface);--surface:var(--color-surface-tint);--surface-strong:var(--ink-75);--ink:var(--color-text);--ink-deep:var(--ink-900);--text:var(--color-text);--muted:var(--color-text-muted);--line:var(--color-border);--line-strong:var(--ink-400);--on-ink:#fff;--on-ink-muted:var(--ink-200);--on-ink-line:var(--ink-700);--ink-button:var(--color-action);--ink-button-hover:var(--color-action-hover);--ink-button-text:var(--color-action-text);--accent:var(--color-action);--accent-strong:var(--color-action-hover);--accent-ink:var(--color-action-text);--accent-soft:var(--color-callout);--highlight:#0f766e;--highlight-soft:#e7f4f2;--link:var(--color-link);--link-hover:var(--color-action-hover);--link-on-ink:var(--blue-200);--danger:var(--color-danger);--danger-soft:var(--color-danger-surface);--warning:var(--color-warning);--warning-soft:#fdf1e6;--ok:var(--color-success);--ok-soft:#e7f4ec;--focus:2px solid var(--link);--focus-offset:2px;--font-text:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "SFMono-Regular", Menlo, monospace;--step--1:.875rem;--step-0:1rem;--step-1:1.125rem;--step-2:1.25rem;--step-3:1.5rem;--step-4:2rem;--step-5:clamp(2rem, 4vw, 2.75rem);--step-6:clamp(2.5rem, 6vw, 3.5rem);--leading-body:1.6;--leading-tight:1.15;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--container:75rem;--measure:68ch;--gutter:clamp(1rem, 4vw, 1.5rem);--section-space:clamp(3rem, 7vw, 5.5rem);--grid-gap:clamp(1rem, 3vw, 2rem);--radius-xs:.25rem;--radius-sm:.5rem;--radius:.875rem;--radius-lg:1.375rem;--radius-pill:999px;--shadow-1:0 1px 2px #13212e0f, 0 1px 3px #13212e14;--shadow-2:0 8px 24px #13212e1a}@media (prefers-color-scheme:dark){:root{--color-text:var(--ink-100);--color-text-muted:#9aa5ba;--color-surface:var(--ink-900);--color-surface-tint:#111a2c;--color-callout:#14244a;--color-border:var(--ink-700);--color-action:#6f9bef;--color-action-hover:#9dbcff;--color-action-active:var(--blue-200);--color-action-text:var(--ink-900);--color-link:#9dbcff;--color-focus:#9dbcff;--color-danger:#f4a9a5;--color-danger-hover:#f8c6c3;--color-danger-surface:#2a1414;--color-logo:#fff;--color-success:#74d3a3;--color-warning:#f0b06b;--paper:var(--color-surface);--surface:var(--color-surface-tint);--surface-strong:#18233a;--ink:var(--color-text);--ink-deep:#060b16;--text:var(--color-text);--muted:var(--color-text-muted);--line:var(--color-border);--line-strong:#6c7a96;--on-ink:var(--ink-100);--on-ink-muted:var(--ink-400);--on-ink-line:var(--ink-700);--ink-button:var(--color-action);--ink-button-hover:var(--color-action-hover);--ink-button-text:var(--color-action-text);--accent:var(--color-action);--accent-strong:var(--color-action-hover);--accent-ink:var(--color-action-text);--accent-soft:var(--color-callout);--highlight:#2dd4bf;--highlight-soft:#0e2a2a;--link:var(--color-link);--link-hover:var(--color-action-hover);--link-on-ink:var(--blue-200);--danger:var(--color-danger);--danger-soft:var(--color-danger-surface);--ok:var(--color-success);--ok-soft:#0f2419;--warning:var(--color-warning);--warning-soft:#2a1c0c;--shadow-1:0 1px 2px #00000080;--shadow-2:0 8px 24px #0000008c}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}@media screen{.page{padding-block:var(--v2-s-7) var(--v2-section)}.container{width:min(var(--v2-container), 100% - 2 * var(--v2-gutter));margin-inline:auto}.page__title,.legal h1{margin:0 0 var(--v2-s-4);font-size:var(--v2-fs-48);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);line-height:var(--v2-lh-tight)}.section__lead{max-width:var(--v2-measure);margin:var(--v2-s-4) 0 0;color:var(--v2-ink-2);font-size:var(--v2-fs-21);line-height:1.5}.muted{color:var(--v2-muted)}.small{font-size:var(--v2-fs-14)}.spaced-top{margin-top:var(--v2-s-6)}.icon-line{align-items:flex-start;gap:var(--v2-s-3);display:flex}.icon-line .icon{color:var(--v2-muted);margin-top:.2em}.legal{max-width:var(--v2-measure);margin-top:var(--v2-s-6)}.legal h2{margin:var(--v2-s-7) 0 0;font-size:var(--v2-fs-24)}.legal h3{margin:var(--v2-s-5) 0 0;font-size:var(--v2-fs-18)}.legal p,.legal ul,.legal ol,.legal address,.legal table{margin:var(--v2-s-4) 0 0}.legal p,.legal li{color:var(--v2-ink-2);line-height:1.6}.legal address{font-style:normal}.legal ul,.legal ol{padding-left:1.25rem}.legal li+li{margin-top:var(--v2-s-2)}.legal hr{margin-block:var(--v2-s-8) var(--v2-s-6);border:0;border-top:1px solid var(--v2-line)}.legal table{border-collapse:collapse;max-width:100%;font-size:var(--v2-fs-14);display:block;overflow-x:auto}.legal th,.legal td{padding:var(--v2-s-2) var(--v2-s-3);border:1px solid var(--v2-line);text-align:left;vertical-align:top}.legal th{background:var(--v2-mist);font-weight:var(--v2-w-head)}.legal-doc__stamp{color:var(--v2-muted);font-size:var(--v2-fs-14);font-weight:var(--v2-w-ui);letter-spacing:.04em;text-transform:uppercase;margin:0}.legal-doc__replaced{max-width:var(--v2-measure);margin:var(--v2-s-4) 0 0;padding:var(--v2-s-3) var(--v2-s-4);border-left:3px solid var(--v2-accent);background:var(--v2-mist)}.legal-doc{margin-top:var(--v2-s-4)}.legal-doc__all,.price-list__links{margin:var(--v2-s-7) 0 0}.price-list .price-list__amount{text-align:right;white-space:nowrap}.price-list caption{padding-bottom:var(--v2-s-2);font-weight:var(--v2-w-head);text-align:left}.price-list__valid{color:var(--v2-muted)}.legal-index{margin:var(--v2-s-5) 0 0;border-top:1px solid var(--v2-line);padding:0;list-style:none}.legal-index li{padding-block:var(--v2-s-4);border-bottom:1px solid var(--v2-line)}.legal-index li+li{margin-top:0}.legal-index__stamp{color:var(--v2-muted);font-size:var(--v2-fs-14);display:block}}@media print{.hd,.ft,.v2-skip,.crumbs,.pg-head__cta{display:none!important}body{font-weight:400}h1,h2,h3{font-weight:700}p,li,dd{text-wrap:wrap}body.checklist-document:not(.legal-document):not(.price-list-document) .page{display:block!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--text);font-family:var(--font-text);font-size:var(--step-1);line-height:var(--leading-body);font-synthesis-weight:none;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}h1,h2,h3,h4{line-height:var(--leading-tight);letter-spacing:-.01em;text-wrap:balance;margin:0}h1{font-size:var(--step-6)}h2{font-size:var(--step-5)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}p,ul,ol,dl,figure,table{margin:0}a{color:var(--color-link,var(--link));text-underline-offset:.15em;text-decoration:underline 1px}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--color-focus,var(--link));outline-offset:2px;border-radius:var(--radius-sm)}img,svg{max-width:100%;height:auto}.icon{vertical-align:-.125em;flex:none}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9375em}strong{font-weight:600}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.page{padding-block:clamp(2.5rem, 6vw, 4rem) var(--section-space)}.page__title{font-size:var(--step-5)}.section__lead{margin-top:var(--space-4);color:var(--muted);font-size:var(--step-1)}.muted{color:var(--muted)}.small{font-size:var(--step--1)}.spaced-top{margin-top:var(--space-5)}.callout{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius);background:var(--accent-soft);border-left:3px solid var(--accent);display:flex}.callout p{margin:0}.callout .icon{color:var(--accent-strong)}.icon-line{align-items:flex-start;gap:var(--space-3);display:flex}.icon-line .icon{color:var(--muted);flex:none;margin-top:.15em}.legal{margin-top:var(--space-6);max-width:var(--measure)}.legal h1{font-size:var(--step-5)}.legal h2{margin-top:var(--space-7);font-size:var(--step-3)}.legal h3{margin-top:var(--space-5);font-size:var(--step-1);font-weight:600}.legal p,.legal ul,.legal address,.legal table{margin-top:var(--space-4)}.legal address{font-style:normal}.legal ul{padding-left:1.25rem}.legal hr{margin-block:var(--space-8) var(--space-6);border:0;border-top:1px solid var(--line)}.legal table{border-collapse:collapse;max-width:100%;font-size:var(--step--1);display:block;overflow-x:auto}.legal th,.legal td{padding:var(--space-2) var(--space-3);border:1px solid var(--line);text-align:left;vertical-align:top}.legal th{background:var(--surface);font-weight:600}.legal-doc__stamp{font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600}.legal-doc__replaced{margin-top:var(--space-4);max-width:var(--measure);padding:var(--space-3) var(--space-4);border-left:3px solid var(--accent);background:var(--surface-strong)}.legal-doc{margin-top:var(--space-4)}.legal-doc__all{margin-top:var(--space-7)}.price-list .price-list__amount{text-align:right;white-space:nowrap}.price-list caption{text-align:left;padding-bottom:var(--space-2);font-weight:600}.price-list__links{margin-top:var(--space-5)}.legal-index{margin-top:var(--space-5);border-top:1px solid var(--line);padding:0;list-style:none}.legal .legal-index{padding-left:0}.legal-index li{padding-block:var(--space-4);border-bottom:1px solid var(--line)}.legal-index__stamp{font-size:var(--step--1);color:var(--muted);display:block}.site-header,.site-footer,.skip-link,.actions,.actions__aside,.breadcrumb,.price-list__links,.section:not(#checklist),body:not(.legal-document):not(.price-list-document) .page{display:none!important}.legal-document .page,.price-list-document .page{padding:0}.legal h1,.legal h2,.legal h3{break-after:avoid}.legal p,.legal li,.legal table{break-inside:avoid}#checklist{background:0 0;padding:0}.checklist__note{display:none}.checklist:before{content:"BitHive Reporting Desk · bithive-it.com";margin-bottom:var(--space-4);font-size:var(--step--1);color:var(--muted);display:block}.checklist__items li{break-inside:avoid}}
