@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2) format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2) format("woff2"),url(/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2) format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2) format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--desk:#D9DED8;--paper:#FBF9F4;--edge:#D6C9A9;--lamp:rgba(255,238,208,.75);--ink:#1E2833;--body:#3A4450;--muted:#56606A;--accent:#E0582F;--accent-ink:#B4441F;--well:#F1EEE6;--flap:#F2EDE1;--frame:#E3E7E0;--line:rgba(30,40,51,.12);--line2:rgba(30,40,51,.2);--hdr:rgba(251,249,244,.94);--foot:#1E2833;--on-foot:#FBF9F4;--foot-accent:#F2A58E;--btn:#1E2833;--on-btn:#FBF9F4;--btn-hover:#2c3a47;--hover:#F1EEE6;--shadow:rgba(30,40,51,.45);-webkit-text-size-adjust:100%}html[data-theme=night]{--desk:#151816;--paper:#1F2320;--edge:#0B0D0B;--lamp:rgba(240,170,110,.1);--ink:#ECEAE3;--body:#C9CBC3;--muted:#A6AAA2;--accent:#F07A52;--accent-ink:#F2A58E;--well:#2A2F2B;--flap:#1A1D1A;--frame:#2B302C;--line:rgba(236,234,227,.12);--line2:rgba(236,234,227,.2);--hdr:rgba(27,30,27,.92);--foot:#101210;--on-foot:#ECEAE3;--foot-accent:#F2A58E;--btn:#ECEAE3;--on-btn:#141714;--btn-hover:#ffffff;--hover:#2A2F2B;--shadow:rgba(0,0,0,.7);color-scheme:dark}body{margin:0;background:var(--desk);color:var(--ink);font-family:Figtree,system-ui,sans-serif;-webkit-font-smoothing:antialiased;transition:background-color .4s,color .4s}:where(*){box-sizing:border-box}:where(a){color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px}:where(a):hover{color:var(--accent-ink)}:where(a):focus-visible,:where(button):focus-visible,:where([tabindex]):focus-visible{outline:3px solid #2F6F6B;outline-offset:3px;border-radius:6px}:where(img){display:block;max-width:100%;height:auto}[hidden]{display:none!important}.if-group{display:contents}.w0{position:fixed;left:12px;top:-64px;z-index:60;background:var(--btn);color:var(--on-btn);padding:10px 14px;border-radius:10px;font-weight:600;font-size:15px;text-decoration:none}.w0:focus{top:10px}.w1{position:sticky;top:0;z-index:40;height:56px;display:flex;align-items:center;gap:12px;padding:0 clamp(14px,3vw,28px);background:var(--hdr);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--line);transition:background-color .4s}.w2{display:flex;align-items:baseline;gap:8px;text-decoration:none;color:var(--ink);min-width:0}.w3{font-weight:700;font-size:20px;letter-spacing:-.01em}.w4{font-size:13px;color:var(--muted);white-space:nowrap}.w5{margin-left:auto;display:flex;align-items:center;gap:4px}.w6{height:40px;display:flex;align-items:center;padding:0 12px;border-radius:10px;font-weight:600;font-size:15px;text-decoration:none;color:var(--ink)}.w6:hover{background:var(--hover);color:var(--ink)}.w7{height:40px;display:flex;align-items:center;padding:0 14px;border-radius:10px;font-weight:600;font-size:15px;text-decoration:none;background:var(--btn);color:var(--on-btn)}.w7:hover{background:var(--btn-hover);color:var(--on-btn)}.w8{width:40px;height:40px;margin-left:4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line2);border-radius:10px;background:transparent;color:var(--ink);cursor:pointer}.w8:hover{background:var(--hover)}.w9{position:relative;z-index:3;height:calc(100svh - 56px);pointer-events:none}.w10{position:sticky;top:56px;height:calc(100svh - 56px)}.w11{position:absolute;left:0;top:0;width:0;height:0;opacity:0;border-radius:14px;box-shadow:0 5px 0 var(--edge),0 26px 40px -18px var(--shadow)}.w12{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;will-change:transform;pointer-events:auto;background:var(--desk)}.w13{position:absolute;left:0;right:0;bottom:24px;z-index:2;margin:0;text-align:center;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);pointer-events:none}.w14{display:block;width:100%;height:100%;border:0;background:var(--desk)}.w15{position:absolute;inset:0;z-index:3;overflow:hidden;background:var(--desk)}.w16{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none;object-fit:cover}.w17{position:absolute;left:clamp(12px,3vw,32px);bottom:clamp(12px,3vw,32px);max-width:min(420px,calc(100% - 24px));background:var(--paper);border-radius:6px 16px 16px;padding:clamp(18px,3vw,26px);box-shadow:0 5px 0 var(--edge),0 30px 50px -30px var(--shadow)}.w18{margin:0 0 10px;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.w19{margin:0;font-size:clamp(20px,2.6vw,26px);line-height:1.15;font-weight:700;letter-spacing:-.015em;text-wrap:balance}.w20{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--body);text-wrap:pretty}.w21{margin-top:16px;display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:11px;background:var(--btn);color:var(--on-btn);font-weight:600;font-size:15px;text-decoration:none}.w21:hover{background:var(--btn-hover);color:var(--on-btn)}.w22{position:relative;z-index:1;background:radial-gradient(1000px 700px at 6% 0%,var(--lamp),transparent 70%),var(--desk);padding:clamp(20px,3vw,36px) clamp(14px,5vw,56px) clamp(56px,8vw,96px);transition:background-color .4s}.w23{max-width:1180px;margin:0 auto}.w24{display:flex;gap:clamp(16px,3vw,40px);align-items:flex-end}.w25{flex:0 0 clamp(128px,24vw,280px)}.w26{display:block;width:100%;aspect-ratio:4/3;border-radius:14px}.w27{flex:1 1 0;min-width:0;padding-bottom:4px}.w28{margin:0 0 10px;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.w29{font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.w30{font-size:14px;font-weight:600}.w31{margin:0;max-width:18ch;font-size:clamp(20px,3.2vw,40px);line-height:1.08;font-weight:700;letter-spacing:-.02em;text-wrap:balance;outline:none}.w32{margin-top:clamp(18px,2.6vw,30px)}.w33{display:inline-flex;align-items:center;gap:10px;padding:10px 16px 8px;background:var(--flap);border-radius:10px 10px 0 0;transition:background-color .4s}.w34{width:16px;height:12px;border-radius:2px;background:var(--accent);flex:none}.w35{font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.w36{display:flex;flex-wrap:wrap-reverse;border-radius:0 16px 16px;overflow:hidden;box-shadow:0 5px 0 var(--edge),0 40px 70px -40px var(--shadow)}.w37{flex:1 1 100%;min-width:0;background:var(--flap);padding:clamp(20px,2.6vw,28px) clamp(18px,4vw,52px);box-shadow:inset 0 1px 0 var(--line);display:flex;flex-wrap:wrap;gap:18px clamp(24px,4vw,48px);align-items:flex-start;transition:background-color .4s}.w38{flex:0 1 280px;min-width:0}.w39{margin:0 0 10px;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.w40{background:#fff;border-radius:8px;padding:12px 14px;border:1px solid rgba(30,40,51,.1);max-width:300px}.w41{width:100%}.w42{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--muted);text-wrap:pretty}.w43{flex:1 1 420px;min-width:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:0 20px}.w44{padding:12px 0;border-top:1px solid var(--line)}.w45{font-size:13px;color:var(--muted);margin:0 0 4px}.w46{margin:0;font-size:15px;font-weight:600}.w47{flex:1 1 100%;margin:0;font-size:13px;line-height:1.5;color:var(--muted);text-wrap:pretty}.w48{flex:1 1 100%;min-width:0;background:var(--paper);padding:clamp(22px,4vw,52px) clamp(18px,4vw,52px) clamp(24px,4vw,48px);position:relative;transition:background-color .4s}.w49{margin:0 0 14px;font:500 12px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)}.w50{margin:0;max-width:22ch;font-size:clamp(26px,3.7vw,46px);line-height:1.05;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.w51{margin:18px 0 0;max-width:60ch;font-size:clamp(16px,1.4vw,18px);line-height:1.55;color:var(--body);text-wrap:pretty}.w52{margin-top:clamp(26px,3.4vw,40px);display:flex;flex-direction:column;gap:clamp(30px,4vw,44px)}.w53{margin:0}.w54{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between}.w55{margin:0;display:flex;gap:10px;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.w56{color:var(--accent-ink)}.w57{color:var(--ink)}.w58{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid var(--line2);border-radius:999px;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.w59{margin:8px 0 14px;max-width:52ch;font-size:clamp(17px,1.5vw,19px);line-height:1.45;font-weight:600;color:var(--ink);text-wrap:pretty}.w60{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow)}.w61{display:block;width:100%}.w62{position:absolute;left:5.8%;top:38.4%;width:23.5%;height:21.4%;border:2px solid var(--accent);border-radius:8px}.w63{position:absolute;left:29.3%;top:38.4%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;font:600 13px/26px IBM Plex Mono,ui-monospace,monospace;text-align:center}.w64{margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px 20px;align-items:baseline;justify-content:space-between;font-size:14px;line-height:1.5;color:var(--muted);text-wrap:pretty}.w65{flex:1 1 260px;min-width:0}.w66{flex:none;padding:0;border:0;background:none;font:600 14px/1.4 Figtree,system-ui,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;cursor:pointer}.w66:hover{color:var(--accent-ink)}.w67{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow);max-width:360px}.w68{position:absolute;left:1%;top:18.6%;width:98%;height:21.6%;border:2px solid var(--accent);border-radius:8px}.w69{position:absolute;left:93%;top:18.6%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;font:600 13px/26px IBM Plex Mono,ui-monospace,monospace;text-align:center}.w70{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow);max-width:757px}.w71{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow);max-width:450px}.w72{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow);aspect-ratio:970/261}.w73{display:block;max-width:none;width:178.97%;margin-left:-2.06%;margin-top:-67.01%}.w74{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow);max-width:432px}.w75{margin-top:clamp(30px,4vw,44px);padding-top:clamp(20px,3vw,28px);border-top:1.5px solid var(--ink)}.w76{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between}.w77{margin:0;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.w78{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:4px;border-radius:13px;background:var(--well);width:100%;max-width:420px;transition:background-color .4s}.w79{height:44px;padding:0 6px;border:0;border-radius:10px;font:600 15px/1 Figtree,system-ui,sans-serif;cursor:pointer}.w80{margin-top:18px}.w81{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:flex-end}.w82{flex:1.4 1 340px;min-width:0;margin:0}.w83{position:relative;aspect-ratio:953/787;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow)}.w84{max-width:none;width:322.35%;margin-left:-103.36%;margin-top:-70.09%}.w85{position:absolute;left:73.5%;top:32%;width:24.5%;height:64%;border:2px solid var(--accent);border-radius:6px}.w86{position:absolute;left:73.5%;top:32%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;font:600 13px/26px IBM Plex Mono,ui-monospace,monospace;text-align:center}.w87{flex:1 1 220px;min-width:0}.w88{margin:0;display:flex;gap:10px;font-size:15px;line-height:1.55;color:var(--ink);text-wrap:pretty}.w89{flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--accent);color:#fff;font:600 11px/22px IBM Plex Mono,ui-monospace,monospace;text-align:center}.w90{margin:12px 0 0;font-size:15px;line-height:1.55;color:var(--body);text-wrap:pretty}.w91{display:inline-block;margin-top:12px;padding:0;border:0;background:none;font:600 14px/1.4 Figtree,system-ui,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;cursor:pointer}.w91:hover{color:var(--accent-ink)}.w92{position:relative;max-width:300px;margin:0 auto;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow)}.w93{position:absolute;left:61%;top:36.2%;width:28.5%;height:2.9%;border:2px solid var(--accent);border-radius:6px}.w94{position:absolute;left:61%;top:36.2%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;font:600 13px/26px IBM Plex Mono,ui-monospace,monospace;text-align:center}.w95{margin:14px 0 0;display:flex;gap:10px;font-size:15px;line-height:1.55;color:var(--ink);text-wrap:pretty}.w96{padding:0;border:0;background:none;font:600 14px/1.4 Figtree,system-ui,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;cursor:pointer}.w96:hover{color:var(--accent-ink)}.w97{flex:1 1 340px;min-width:0;margin:0}.w98{aspect-ratio:772/458;overflow:hidden;border-radius:8px;background:#fff;border:1px solid rgba(30,40,51,.14);box-shadow:0 4px 0 var(--edge),0 18px 30px -18px var(--shadow)}.w99{max-width:none;width:333.7%;margin-left:-116.8%;margin-top:-56.6%}.w100{flex:1 1 220px;min-width:0;margin:0;font-size:15px;line-height:1.55;color:var(--ink);text-wrap:pretty}.w101{background:var(--frame);border-radius:12px;padding:clamp(8px,1.4vw,14px);transition:background-color .4s}.w102{width:100%;border-radius:6px;border:1px solid rgba(30,40,51,.12)}.w103{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px 28px;align-items:baseline}.w104{flex:1 1 320px;min-width:0;margin:0;font-size:15px;line-height:1.55;color:var(--body);text-wrap:pretty}.w105{margin:12px 0 0;font-size:13px;color:var(--muted)}.w106{margin-top:clamp(28px,4vw,40px);display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border-radius:12px;background:var(--btn);color:var(--on-btn);font-size:16px;font-weight:600;text-decoration:none}.w106:hover{background:var(--btn-hover);color:var(--on-btn)}.w107{position:fixed;inset:0;z-index:80;background:#121614db;display:flex;flex-direction:column}.w108{flex:none;display:flex;align-items:center;gap:12px;padding:10px clamp(12px,3vw,24px);color:#fbf9f4}.w109{min-width:0;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.w110{margin-left:auto;flex:none;height:44px;padding:0 14px;border-radius:11px;border:1px solid rgba(251,249,244,.4);background:transparent;color:#fbf9f4;font:600 15px/1 Figtree,system-ui,sans-serif;cursor:pointer}.w111{flex:none;height:44px;padding:0 16px;border-radius:11px;border:1px solid rgba(251,249,244,.4);background:transparent;color:#fbf9f4;font:600 15px/1 Figtree,system-ui,sans-serif;cursor:pointer}.w112{flex:1 1 auto;min-height:0;overflow:auto;padding:0 clamp(12px,3vw,24px) 24px;outline-offset:-3px}.w113{margin:0 auto}.w114{display:block;background:#fff;border-radius:6px;width:auto;height:auto}.w115{background:radial-gradient(900px 620px at 8% 0%,var(--lamp),transparent 70%),var(--desk);padding:clamp(28px,4vw,44px) clamp(18px,5vw,56px) clamp(64px,9vw,120px)}.w116{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;color:var(--muted)}.w116:hover{color:var(--ink)}.w117{margin-top:clamp(32px,5vw,56px);display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,72px);align-items:flex-end}.w118{flex:1 1 520px;min-width:0}.w119{margin:0 0 18px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.w120{width:8px;height:8px;border-radius:2px;background:var(--accent)}.w121{margin:0;font-size:clamp(36px,5.4vw,64px);line-height:1.02;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.w122{margin:24px 0 0;max-width:60ch;font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:var(--body);text-wrap:pretty}.w123{flex:0 1 380px;min-width:0}.w124{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.w125{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 24px;box-shadow:0 14px 30px -22px var(--shadow)}.w126{width:100%;max-width:320px}.w127{margin:12px 2px 0;font-size:14px;line-height:1.5;color:var(--muted);text-wrap:pretty}.w128{margin:clamp(40px,5vw,56px) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));border-top:1px solid var(--line2)}.w129{padding:18px 20px 0 0}.w130{font-size:13px;color:var(--muted);margin:0 0 6px}.w131{margin:0;font-size:17px;font-weight:600}.w132{margin-top:clamp(72px,10vw,128px)}.w133{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.w134{margin:0;max-width:24ch;font-size:clamp(28px,3.4vw,40px);line-height:1.1;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.w135{margin:20px 0 0;max-width:60ch;font-size:18px;line-height:1.6;color:var(--body);text-wrap:pretty}.w136{list-style:none;margin:clamp(32px,4vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:28px clamp(20px,3vw,36px)}.w137{padding:20px 0 0;border-top:1.5px solid var(--ink)}.w138{display:block;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)}.w139{margin:10px 0 0;font-size:20px;font-weight:700}.w140{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--body);text-wrap:pretty}.w141{margin-top:clamp(80px,11vw,140px)}.w142{margin:16px 0 0;max-width:60ch;font-size:15px;line-height:1.55;color:var(--muted);text-wrap:pretty}.w143{margin:clamp(28px,4vw,44px) 0 0}.w144{margin:0 0 10px;display:flex;gap:10px;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.w145{background:var(--frame);border-radius:18px;padding:clamp(10px,2.2vw,28px);transition:background-color .4s}.w146{width:100%;border-radius:8px;border:1px solid rgba(30,40,51,.12);box-shadow:0 22px 44px -28px var(--shadow)}.w147{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px 32px;align-items:flex-start}.w148{flex:1 1 380px;min-width:0;max-width:62ch;font-size:17px;line-height:1.55;color:var(--body);text-wrap:pretty}.w149{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.w150{margin-top:clamp(40px,5vw,64px);display:flex;flex-wrap:wrap-reverse;gap:clamp(24px,4vw,56px);align-items:center}.w151{flex:1 1 300px;min-width:0}.w152{margin:0;font-size:20px;font-weight:700}.w153{margin:10px 0 0;max-width:44ch;font-size:17px;line-height:1.55;color:var(--body);text-wrap:pretty}.w154{margin-top:14px}.w155{flex:0 1 420px;min-width:0;margin:0}.w156{background:var(--frame);border-radius:18px;padding:clamp(16px,3vw,36px);display:flex;justify-content:center;transition:background-color .4s}.w157{width:100%;max-width:300px;border-radius:8px;border:1px solid rgba(30,40,51,.12);box-shadow:0 22px 44px -28px var(--shadow)}.w158{margin:clamp(40px,5vw,64px) 0 0}.w159{margin-top:clamp(80px,11vw,140px);display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,64px);align-items:center}.w160{flex:1 1 380px;min-width:0}.w161{margin:20px 0 0;max-width:50ch;font-size:18px;line-height:1.6;color:var(--body);text-wrap:pretty}.w162{margin:14px 0 0;max-width:50ch;font-size:18px;line-height:1.6;color:var(--body);text-wrap:pretty}.w163{flex:1 1 420px;min-width:0;margin:0}.w164{background:var(--frame);border-radius:18px;padding:clamp(10px,2vw,24px);transition:background-color .4s}.w165{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.w166{margin-top:clamp(32px,4vw,48px);display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);align-items:center}.w167{flex:2 1 520px;min-width:0;margin:0}.w168{margin-top:12px}.w169{margin-top:clamp(48px,6vw,80px);display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);align-items:center}.w170{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 clamp(24px,3vw,40px)}.w171{padding:22px 0;border-top:1px solid var(--line2)}.w172{margin:0;font-size:18px;font-weight:700}.w173{margin-top:clamp(48px,6vw,72px);display:flex;flex-wrap:wrap;gap:16px 40px;align-items:baseline;padding:clamp(22px,3vw,32px);background:var(--well);border-radius:18px;transition:background-color .4s}.w174{margin:0;flex:0 0 auto;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.w175{margin:0;flex:1 1 420px;min-width:0;font-size:17px;line-height:1.6;color:var(--ink);text-wrap:pretty}.w176{margin-top:clamp(48px,6vw,72px);display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center}.w177{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;color:var(--ink)}.w177:hover{color:var(--accent-ink)}.w178{font-size:16px;font-weight:600}.w179{position:relative;z-index:1;scroll-margin-top:56px;background:linear-gradient(var(--desk),var(--desk));padding:0 clamp(14px,5vw,56px) clamp(56px,8vw,104px);transition:background-color .4s}.w180{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;gap:24px clamp(24px,4vw,56px);align-items:flex-start}.w181{flex:1 1 clamp(128px,24vw,280px);min-width:0;padding-top:clamp(8px,4vw,56px)}.w182{margin:0;max-width:30ch;font-size:15px;line-height:1.55;color:var(--body);text-wrap:pretty}.w183{flex:999 1 560px;min-width:0;max-width:760px;margin-left:auto;background:var(--paper);border-radius:6px 16px 16px;padding:clamp(24px,4vw,48px);box-shadow:0 5px 0 var(--edge),0 36px 60px -38px var(--shadow);transform:rotate(-.6deg);transition:background-color .4s}.w184{margin:0 0 14px;display:flex;align-items:center;gap:10px;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.w185{width:16px;height:12px;border-radius:2px;border:2px dashed var(--accent)}.w186{margin:0;max-width:18ch;font-size:clamp(28px,4vw,46px);line-height:1.06;font-weight:700;letter-spacing:-.022em;text-wrap:balance;outline:none}.w187{margin:16px 0 0;max-width:48ch;font-size:clamp(16px,1.4vw,18px);line-height:1.55;color:var(--body);text-wrap:pretty}.w188{margin-top:24px;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 22px;border-radius:12px;background:var(--btn);color:var(--on-btn);font-size:16px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.w188:hover{background:var(--btn-hover);color:var(--on-btn)}.w189{flex:none}[role=tab]{background:transparent;color:var(--muted)}[role=tab][aria-selected=true]{background:var(--btn);color:var(--on-btn)}[data-z=wrap]{width:fit-content;max-width:100%}[data-z=img]{max-width:100%;max-height:calc(100dvh - 84px)}.z-actual [data-z=wrap]{width:max-content;max-width:none}.z-actual [data-z=img]{max-width:none;max-height:none}.wfoot{background:var(--desk);border-top:1px solid var(--line);padding:18px clamp(14px,5vw,56px) calc(18px + env(safe-area-inset-bottom));transition:background-color .4s}.wfoot-in{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;font:500 12px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wfoot-a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.wfoot-a:hover{color:var(--accent-ink)}.file-head{display:flex;align-items:stretch;gap:16px clamp(20px,3vw,40px)}.file-head-t{flex:0 1 auto;min-width:0}.file-logo{flex:1 1 0;min-width:200px;display:flex;align-items:center;justify-content:center}.file-logo img{box-sizing:border-box;display:block;width:min(100%,400px);height:auto;background:#fff;border-radius:10px;padding:clamp(12px,1.4vw,18px) clamp(14px,1.8vw,22px);border:1px solid rgba(30,40,51,.1)}@media(max-width:759px){.file-head{flex-direction:column-reverse}.file-logo{justify-content:flex-start}.file-logo img{width:min(220px,70%);padding:10px 12px;border-radius:8px}}.w10{display:flex;flex-direction:column}.wstage{position:relative;flex:1 1 auto;min-height:0}.proof{flex:none;position:relative;z-index:1;margin:0;padding:9px clamp(14px,3vw,28px);background:var(--desk);border-bottom:1px solid var(--line);pointer-events:auto;font-size:14px;line-height:1.45;color:var(--body);text-wrap:pretty;transition:background-color .4s}.proof b{font-weight:600;color:var(--ink)}.proof-a{display:inline-flex;align-items:center;gap:4px;padding:2px 0;white-space:nowrap;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.proof-a:hover{color:var(--accent-ink)}@media(max-width:419px){.w4{display:none}}.demo-note{margin:18px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;line-height:1.45;color:var(--muted)}.w81c{align-items:center}.w81c .w100{margin:0}.w92{aspect-ratio:300/360}.w92 .w93{top:65.3%;height:5.2%}.w92 .w94{top:65.3%}html{scrollbar-gutter:stable}html.locked{overflow:hidden;overscroll-behavior:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html{--demo:#B4441F;--on-demo:#FFFFFF;--demo-hover:#963818}html[data-theme=night]{--demo:#F2A58E;--on-demo:#1F2320;--demo-hover:#F6BDAA}.nav-demo{height:40px;display:flex;align-items:center;padding:0 14px;margin:0 4px;border-radius:10px;font-weight:600;font-size:15px;text-decoration:none;background:var(--demo);color:var(--on-demo)}.nav-demo:hover{background:var(--demo-hover);color:var(--on-demo)}.nav-demo__short{display:none}@media(max-width:479px){.nav-demo__long{display:none}.nav-demo__short{display:inline}.nav-demo{padding:0 12px}}.proof-a--demo{margin-left:10px;text-decoration-color:var(--accent);text-decoration-thickness:2px}.try-demo{margin:24px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:clamp(18px,2.4vw,26px) clamp(18px,2.6vw,28px);background:var(--well);border:1.5px solid var(--demo);border-radius:14px}.try-demo__text{flex:1 1 320px;min-width:0}.try-demo__eyebrow{margin:0 0 8px;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)}.try-demo__title{margin:0;font-size:clamp(19px,1.9vw,23px);line-height:1.25;font-weight:700;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.try-demo__sub{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--body);text-wrap:pretty}.try-demo__go{flex:0 1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.try-demo__btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:12px;background:var(--demo);color:var(--on-demo);font-size:16px;font-weight:600;text-decoration:none}.try-demo__btn:hover{background:var(--demo-hover);color:var(--on-demo)}.try-demo__seats{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}.try-demo__seats a{font-weight:600}.file-ctas{display:flex;flex-wrap:wrap;gap:12px}.w106--demo{background:var(--demo);color:var(--on-demo)}.w106--demo:hover{background:var(--demo-hover);color:var(--on-demo)}.files{margin-top:clamp(18px,2.6vw,30px)}.files .w32{margin-top:0}.file-tabs{display:flex;gap:6px;align-items:flex-end}.file-tab{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px 8px;border:0;border-radius:10px 10px 0 0;background:var(--edge);cursor:pointer;opacity:.72;transition:background-color .4s,opacity .2s}.file-tab:hover{opacity:1}.file-tab[aria-selected=true]{background:var(--flap);opacity:1}.file-tab[aria-selected=false] .w34{background:var(--muted)}.file-tab:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media(max-width:479px){.file-tab{padding:10px 12px 8px}.file-tab__what{display:none}}
