@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.QkW-jG_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.QkW-jG_variable{--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.j14D8G_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.j14D8G_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");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}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");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}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._6IYgoW_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}._6IYgoW_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
:root{--paper:#efece3;--paper2:#e8e4d9;--card:#f6f4ee;--ink:#17181a;--mu:#5f6058;--fa:#66665d;--rule:#d5d0c2;--ruleS:#e2ded1;--ac:#a8412a;--sig:#2f6b4a;--code:#17181a;--codeTx:#e9e5da;--codeBd:#2b2c2e;--codeFa:#a09f95;--jsonKey:#9fb6cf;--jsonStr:#d8a05e;--jsonNum:#83c39c;--glow:0 0 0 4px #a8412a12;--serif:var(--font-serif), Georgia, serif;--sans:var(--font-sans), system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:var(--ink);text-decoration:none}a:hover{color:var(--ac)}::selection{background:var(--ac);color:var(--paper)}:focus-visible{outline:2px solid var(--ac);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wrap{--content-max:1340px;--page-gutter:56px;max-width:var(--content-max);padding:0 var(--page-gutter);margin:0 auto}.lab{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fa);font-size:10.5px}.lab--ac{color:var(--ac)}.kicker{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fa);margin-bottom:26px;font-size:11px}.nav{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:26px 0;display:flex;position:relative}.mark{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:22px}.mark em{color:var(--ac);font-style:italic}.mark:hover{color:var(--ink)}.navlinks{font-family:var(--mono);color:var(--mu);align-items:center;gap:30px;font-size:12.5px;display:flex}.navlinks a:not(.btn){color:var(--mu)}.navlinks a:not(.btn):hover{color:var(--ac)}.navlinks a[aria-current=page]{color:var(--ink)}.nav-auth{align-items:center;display:flex}.nav-disc{appearance:none;border:1px solid var(--rule);background:var(--card);color:var(--mu);font-family:var(--mono);cursor:pointer;border-radius:0;padding:8px 15px;font-size:12.5px;line-height:1.2;display:none}.nav-disc:hover{border-color:var(--ac);color:var(--ink)}.nav-disc[aria-expanded=false]{padding:10px 9px}.nav-disc-rules{flex-direction:column;gap:4px;display:flex}.nav-disc-rules span{background:var(--ink);width:16px;height:1px;display:block}.nav-plate{display:none}.btn,.ghost,.btn-danger{appearance:none;font-family:var(--mono);cursor:pointer;white-space:nowrap;border-radius:0;line-height:1.2;text-decoration:none;display:inline-block}.btn{background:var(--card);border:1px solid var(--rule);border-left:3px solid var(--ac);color:var(--ink);padding:13px 22px;font-size:13.5px}.btn:hover{border-color:var(--ac);color:var(--ink)}.btn--nav{padding:8px 15px;font-size:12.5px}.btn--sm{padding:9px 16px;font-size:12.5px}.btn:disabled,.btn--off{background:var(--paper2);border-color:var(--rule);color:var(--fa);cursor:not-allowed}.ghost{border:0;border-bottom:1px solid var(--rule);color:var(--mu);background:0 0;padding:13px 4px;font-size:12.5px}.ghost:hover{color:var(--ink);border-bottom-color:var(--ac)}.ghost:disabled{color:var(--fa);cursor:not-allowed}.btn-danger{border:1px solid var(--rule);color:var(--mu);background:0 0;padding:9px 14px;font-size:12.5px}.btn-danger:hover{border-color:var(--ac);color:var(--ac)}.link-ac{font-family:var(--mono);color:var(--ac);border-bottom:1px solid var(--rule);font-size:13.5px}.blk{border-top:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:56px;padding:88px 0;display:grid}.blk h2{font-family:var(--serif);letter-spacing:-.018em;margin:0 0 18px;font-size:40px;font-weight:400;line-height:1.06}.blk p{color:var(--mu);text-wrap:pretty;max-width:52ch;margin:0;font-size:17px;line-height:1.62}.blk p+p{margin-top:16px}.blk-num{font-family:var(--mono);letter-spacing:.14em;color:var(--ac);padding-top:12px;font-size:11px}.hair{background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}.hair>*{background:var(--paper)}.plate{border:1px solid var(--rule);background:var(--card);max-width:660px}.plate-hd{border-bottom:1px solid var(--rule);font-family:var(--mono);justify-content:space-between;gap:16px;padding:12px 18px;font-size:13px;display:flex}.plate-row{font-family:var(--mono);grid-template-columns:132px minmax(0,1fr);font-size:13px;display:grid}.plate-row+.plate-row{border-top:1px solid var(--ruleS)}.plate-row dt{letter-spacing:.16em;text-transform:uppercase;color:var(--fa);padding:12px 18px;font-size:10.5px}.plate-row dd{border-left:1px solid var(--ruleS);overflow-wrap:anywhere;margin:0;padding:12px 18px}.plate--proof .plate-row{grid-template-columns:96px minmax(0,1fr);font-size:13.5px}.proof-facts{margin:0}.plate--proof .plate-row dt,.plate--proof .plate-row dd{padding:13px 18px}.ac{color:var(--ac)}.sig{color:var(--sig)}.fa{color:var(--fa)}.mu{color:var(--mu)}.mono{font-family:var(--mono)}.code{background:var(--code);color:var(--codeTx);border:1px solid var(--codeBd);font-family:var(--mono);white-space:pre;margin:0;padding:20px 22px;font-size:12.5px;line-height:1.85;overflow-x:auto}.code .p,.code .cm{color:var(--codeFa)}.code .k{color:var(--jsonKey)}.code .s{color:var(--jsonStr)}.code .n{color:var(--jsonNum)}.tabs{border:1px solid var(--code);background:var(--code);color:var(--codeTx);max-width:780px}.tabs .code{border:none;overflow-x:visible}.tabs-panel{overflow-x:auto}.tabs-bar{border-bottom:1px solid var(--codeBd);justify-content:space-between;align-items:center;display:flex}.tabs-list{display:flex}.tab-btn{font-family:var(--mono);cursor:pointer;color:var(--codeFa);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 18px;font-size:12.5px}.tab-btn:hover{color:var(--codeTx);border-bottom-color:var(--codeBd)}.tab-btn[aria-selected=true]{color:var(--codeTx);border-bottom-color:var(--ac)}.copy-btn{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--codeFa);border:1px solid var(--codeBd);cursor:pointer;background:0 0;margin-right:12px;padding:5px 11px;font-size:11px}.copy-btn:hover{color:var(--codeTx);border-color:var(--codeFa)}.callout{border:1px solid var(--rule);background:var(--card);max-width:700px;padding:18px 20px}.callout--ac{border-color:var(--ac);box-shadow:var(--glow)}.callout .lab{margin-bottom:8px;display:block}.callout p{color:var(--mu);margin:0;font-size:14.5px;line-height:1.58}.footer{border-top:1px solid var(--rule);flex-direction:column;gap:16px;padding:36px 0 56px;display:flex}.footer-legal{color:var(--mu);max-width:78ch;margin:0;font-size:12.5px;line-height:1.65}.footer-legal code{font-family:var(--mono)}.flinks{font-family:var(--mono);color:var(--mu);flex-wrap:wrap;gap:24px;font-size:12px;display:flex}.flinks a{color:var(--mu)}.scroll-x{overflow-x:auto}.ref-table{border:1px solid var(--rule);background:var(--card);margin:6px 0 0;overflow-x:auto}.ref-grid{min-width:640px;display:grid}.ref-th{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fa);background:var(--paper2);border-bottom:1px solid var(--rule);padding:11px 16px;font-size:10px}.ref-td{font-family:var(--mono);border-bottom:1px solid var(--ruleS);color:var(--mu);overflow-wrap:anywhere;padding:12px 16px;font-size:12.5px}.ref-td--tx{color:var(--ink)}.ref-td.ac{color:var(--ac)}.ref-td.sig{color:var(--sig)}.ref-td--sans{font-family:var(--sans);font-size:14px;line-height:1.5}.ref-grid--cost{grid-template-columns:minmax(0,1fr) 130px;min-width:480px}@media (max-width:900px){.blk{grid-template-columns:minmax(0,1fr);gap:16px;padding:56px 0}.wrap{--page-gutter:36px}}@media (max-width:820px){.wrap{--page-gutter:22px}.navlinks{gap:18px}}@media (max-width:640px){.nav{gap:14px}.navlinks{gap:12px}.navlinks a:not(.btn),.navlinks.is-open .btn,.navlinks.is-open .nav-auth{display:none}.nav-disc{display:inline-block}.nav-plate:not([hidden]){border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--card);font-family:var(--mono);flex-basis:calc(100% + 44px);margin:0 -22px;font-size:15px;display:block}.nav-plate a:not(.btn){color:var(--ink);padding:16px 22px;display:block}.nav-plate a:not(.btn)+a:not(.btn){border-top:1px solid var(--ruleS)}.nav-plate a[aria-current=page]{box-shadow:inset 2px 0 0 var(--ac)}.nav-plate-cta{background:var(--paper);border-top:1px solid var(--ruleS);padding:22px}.nav-plate-cta .btn{text-align:center;display:block}}.hero{grid-template-columns:minmax(0,600px);align-content:center;min-height:calc(100vh - 84px);padding:40px 0 56px;display:grid;position:relative}.globe-viewport{pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:calc(50% - 50vw);overflow-x:clip}.globe-bleed{--bleed:-16vw;z-index:0;top:50%;right:calc(var(--bleed) + (100vw - min(100vw, var(--content-max))) / 2 + var(--page-gutter));aspect-ratio:1;pointer-events:none;width:min(1080px,78vw);position:absolute;transform:translateY(-52%)}.globe-bleed canvas{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(100deg,#0000 6%,#00000059 26%,#000 48%);mask-image:linear-gradient(100deg,#0000 6%,#00000059 26%,#000 48%)}.hero-body{z-index:2;position:relative}.hero h1{font-family:var(--serif);letter-spacing:-.02em;max-width:11ch;margin:0 0 26px;font-size:clamp(48px,6.4vw,94px);font-weight:400;line-height:.93}.lede{color:var(--mu);text-wrap:pretty;max-width:40ch;margin:0 0 36px;font-size:17.5px;line-height:1.62}.ctas{font-family:var(--mono);align-items:center;gap:14px;font-size:13.5px;display:flex}.install{max-width:600px;margin-top:44px}.install .cmd{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid var(--rule);font-family:var(--mono);white-space:nowrap;background:#f6f4eeb8;padding:16px 18px;font-size:12.5px;line-height:1.7;overflow-x:auto}.install .note{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fa);margin-top:10px;font-size:10.5px}.figures{z-index:2;border-top:1px solid var(--rule);flex-wrap:wrap;gap:56px;max-width:600px;margin-top:44px;padding:22px 0 0;display:flex;position:relative}.fg b{font-family:var(--serif);letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1;display:block}.fg span{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--fa);margin-top:6px;font-size:10.5px;display:block}.fg--ac b{color:var(--ac)}.coverage{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px;margin-top:34px}.cov{align-items:baseline;gap:14px;padding:18px 20px;display:flex}.cov b{font-family:var(--mono);color:var(--ink);white-space:nowrap;font-size:13px;font-weight:400}.cov span{color:var(--mu);font-size:14px;line-height:1.45}.doors{flex-wrap:wrap;max-width:660px;margin-top:34px;display:flex}.door{flex:1;min-width:150px;padding:20px 24px}.door b{font-family:var(--mono);font-size:14px;font-weight:500;display:block}.door span{color:var(--mu);margin-top:6px;font-size:13.5px;display:block}@media (max-width:1080px){.globe-bleed{--bleed:-34vw;opacity:.9;width:min(900px,96vw)}.hero h1{max-width:13ch}}@media (max-width:820px){.hero{min-height:auto;padding:24px 0 48px}.globe-viewport{width:auto;position:static;overflow:visible}.globe-bleed{aspect-ratio:auto;width:100%;height:min(46vh,340px);margin:0 0 32px;position:relative;top:auto;right:auto;transform:none}.globe-bleed canvas{-webkit-mask-image:none;mask-image:none}.figures{gap:32px}.coverage{grid-template-columns:1fr}}
