@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal-BJItruJi.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal-C1SKuNhx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal-BPWuI_CM.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal-CTUnhTqV.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal-n6oPB5VF.woff2) format("woff2"),url(./ibm-plex-sans-greek-400-normal-DSasf_jt.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal-B97dYap6.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal-OKGpH0gQ.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-BHf956ki.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-CyDjbWPV.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CdZtFfYS.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal-BU83cd9M.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+2074,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-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal-Cfrm0EKX.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal-DujcQJCN.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal-D1zm99-P.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal-BEypoZQd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal-By04ZBDJ.woff2) format("woff2"),url(./ibm-plex-sans-greek-500-normal-BwBTeJfm.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal-rpgY82Kd.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal-V_-bWxzT.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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DprGrCew.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal-CgrnmiIU.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-BFLYOLbL.woff2) format("woff2"),url(./ibm-plex-sans-latin-500-normal-Dh0NORqx.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+2074,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-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal-jBHiQjEG.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal-CJ5MtzOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal-DM9A4i1K.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal-BuRiwhxF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal-FZrtz_q-.woff2) format("woff2"),url(./ibm-plex-sans-greek-600-normal-BJUfoJTU.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal-DHNi5J5O.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal-D03elqKW.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-dAZVOL-H.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal-bp4QDljZ.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-BGOKnPO6.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal-ZykYOGKL.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./literata-cyrillic-ext-400-normal-Cnvai1qE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-cyrillic-400-normal-BCYdZ4uu.woff2) format("woff2"),url(./literata-cyrillic-400-normal-JS7ncuz3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-greek-ext-400-normal-BIc4bqRt.woff2) format("woff2"),url(./literata-greek-ext-400-normal-BbpD3vsL.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-greek-400-normal-DUXuhftN.woff2) format("woff2"),url(./literata-greek-400-normal-CD0iu55A.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-vietnamese-400-normal-xEdCzdlV.woff2) format("woff2"),url(./literata-vietnamese-400-normal-Ca_s8lW0.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-latin-ext-400-normal-CZeQV5yS.woff2) format("woff2"),url(./literata-latin-ext-400-normal-BHF4F2oG.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-latin-400-normal-pwNTyDBq.woff2) format("woff2"),url(./literata-latin-400-normal-B0cgBCHK.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(./literata-cyrillic-ext-500-normal-DFDvrdW4.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(./literata-cyrillic-500-normal-Bg6DPF6j.woff2) format("woff2"),url(./literata-cyrillic-500-normal-DwzCJFvz.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(./literata-greek-ext-500-normal-CE9_iuQp.woff2) format("woff2"),url(./literata-greek-ext-500-normal-DG-SfleR.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(./literata-greek-500-normal-Dh2CYtNl.woff2) format("woff2"),url(./literata-greek-500-normal-DGYUTUkc.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(./literata-vietnamese-500-normal-B5oMlP3b.woff2) format("woff2"),url(./literata-vietnamese-500-normal-CBzgk_mG.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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(./literata-latin-ext-500-normal-zKdXPx55.woff2) format("woff2"),url(./literata-latin-ext-500-normal-B-cIQ7Ae.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(./literata-latin-500-normal-BwsF2DMt.woff2) format("woff2"),url(./literata-latin-500-normal-BMhvqKBX.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #141416;--bg-raised: #1a1a1d;--bg-card: #18181b;--line: #2a2a2e;--line-strong: #34343a;--text: #e4e2db;--text-2: #a5a49e;--text-3: #7d7d86;--accent: #c8a861;--accent-ink: #141416;--ok: #86b58f;--warn: #d9ba5a;--sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--serif: "Literata", Georgia, "Times New Roman", serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--text);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}h1,h2,h3{margin:0;font-weight:400}p{margin:0}.wrap{width:100%;max-width:1152px;margin:0 auto;padding:0 16px}.wrap-narrow{max-width:760px}@media (min-width: 640px){.wrap{padding:0 24px}}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--accent);color:var(--accent-ink);padding:8px 14px;border-radius:6px}.skip:focus{left:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 20px;border-radius:8px;border:1px solid transparent;font:500 15px/1 var(--sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,transform .15s}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover{background:#d6b873}.btn-outline{border-color:var(--line-strong);color:var(--text);background:#ffffff05}.btn-outline:hover{border-color:var(--accent);background:#c8a86114}.btn-coffee{background:#fd0;color:#141416}.btn-coffee:hover{background:#ffe433}.btn-small{height:36px;padding:0 16px;font-size:14px}.btn-big{height:60px;padding:0 32px;font-size:18px;border-radius:10px}.nav{position:sticky;top:0;z-index:50;background:#141416d1;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0px)}.nav-inner{height:60px;display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;font-size:17px;letter-spacing:.01em}.nav-links{display:none;gap:24px;font-size:14.5px}.nav-links a,.nav-support{color:var(--text-2);text-decoration:none}.nav-links a:hover,.nav-support:hover{color:var(--text)}.nav-actions{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:14.5px}@media (min-width: 860px){.nav-links{display:flex}}.hero{position:relative;padding:64px 0 0;text-align:center;overflow:hidden;background:radial-gradient(60% 50% at 50% 0%,rgba(200,168,97,.16),transparent 70%),radial-gradient(40% 40% at 85% 30%,rgba(127,166,214,.06),transparent 70%)}.eyebrow{font-size:13.5px;letter-spacing:.04em;color:var(--accent);margin-bottom:18px}.hero h1{font-family:var(--serif);font-size:clamp(34px,6.4vw,64px);line-height:1.1;letter-spacing:-.01em;max-width:21ch;margin:0 auto;text-wrap:balance}.lede{max-width:640px;margin:22px auto 0;color:var(--text-2);font-size:clamp(17px,2.2vw,19px);text-wrap:pretty}.cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px}.cta .btn{min-width:220px}@media (max-width: 520px){.cta .btn{width:100%}}.cta-note{margin-top:14px;font-size:13.5px;color:var(--text-3);min-height:1.6em}.shot{margin:0;border:1px solid var(--line-strong);border-radius:12px;overflow:hidden;background:var(--bg-raised);box-shadow:0 30px 80px #0000008c,0 0 0 1px #0006}.shot-bar{height:28px;display:flex;align-items:center;gap:7px;padding:0 12px;border-bottom:1px solid var(--line);background:#1c1c20}.shot-bar span{width:10px;height:10px;border-radius:50%;background:#3a3a40}.shot-hero{margin:56px auto 0;max-width:1120px;border-bottom:0;border-radius:12px 12px 0 0}.shot figcaption,.phone figcaption{padding:12px 16px;font-size:13.5px;color:var(--text-3);border-top:1px solid var(--line);text-align:left}.section{padding:88px 0;border-top:1px solid var(--line)}.section-alt{background:#161618}.section h2{font-family:var(--serif);font-size:clamp(28px,4.2vw,40px);line-height:1.2;text-wrap:balance}.section-lede{margin-top:14px;max-width:660px;color:var(--text-2);text-wrap:pretty}@media (max-width: 640px){.section{padding:64px 0}.hero{padding-top:44px}}.grid{margin-top:44px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.card{padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--bg-card)}.card h3{font-family:var(--sans);font-weight:500;font-size:17px;margin-bottom:8px;display:flex;align-items:center;gap:10px}.card h3:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--accent);flex:0 0 auto}.card p{color:var(--text-2);font-size:15.5px}.showcase{margin-top:56px;display:grid;gap:28px;align-items:start}@media (min-width: 900px){.showcase{grid-template-columns:minmax(0,1fr) 260px}}.phone{margin:0 auto;width:260px;max-width:100%;border:1px solid var(--line-strong);border-radius:28px;overflow:hidden;background:var(--bg-raised);box-shadow:0 24px 60px #00000080}.phone img{width:100%}.phone figcaption{text-align:center}.compare-table{margin-top:40px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--bg-card)}.ct-row{display:grid;grid-template-columns:1fr;gap:6px;padding:16px 20px;border-top:1px solid var(--line);font-size:15.5px}.ct-row:first-child{border-top:0}.ct-row [role=rowheader]{font-weight:500}.ct-row [role=cell]{color:var(--text-2)}.ct-row [role=cell].yes{color:var(--text);padding-left:24px;position:relative}.ct-row [role=cell].yes:before{content:"✓";position:absolute;left:0;color:var(--ok);font-weight:600}.ct-head{display:none}.ct-row [role=cell]:not(.yes):before{content:"Browser: ";color:var(--text-3)}@media (min-width: 760px){.ct-row{grid-template-columns:180px 1fr 1fr;gap:24px;align-items:baseline}.ct-head{display:grid;background:#1c1c20;font-size:13px;color:var(--text-3);padding:12px 20px}.ct-head span:nth-child(2){color:var(--accent)}.ct-row [role=cell]:not(.yes):before{content:none}}.notice{margin-top:28px;display:flex;gap:16px;padding:22px 24px;border:1px solid rgba(217,186,90,.35);border-left:3px solid var(--warn);border-radius:12px;background:#d9ba5a0f}.notice>svg{color:var(--warn);flex:0 0 auto;margin-top:2px}.notice h3{font-weight:500;font-size:17px;margin-bottom:8px}.notice p{color:var(--text-2);font-size:15.5px}.notice p+p{margin-top:10px}.notice strong{color:var(--text);font-weight:500}.tl-list{list-style:none;margin:36px 0 0;padding:0;border-top:1px solid var(--line)}.tl-list li{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:baseline;padding:16px 4px;border-bottom:1px solid var(--line)}.tl-list b{color:var(--accent);font-weight:600;font-size:15px;letter-spacing:.02em}.tl-list span{font-family:var(--serif);font-size:18px}.tl-list em{font-style:normal;color:var(--text-3);font-size:14px;font-variant-numeric:tabular-nums}.tl-more{margin-top:22px;color:var(--text-2);font-size:15.5px;max-width:680px}.tl-more strong{color:var(--text);font-weight:500}.dl-grid{margin-top:40px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.dl-card{display:flex;flex-direction:column;gap:12px;padding:26px 24px;border:1px solid var(--line);border-radius:12px;background:var(--bg-card)}.dl-card h3{font-family:var(--serif);font-size:24px}.dl-card p{color:var(--text-2);font-size:15px;flex:1}.dl-card .btn{align-self:flex-start}.dl-card .btn:not(.btn-primary){border-color:var(--line-strong)}.dl-card.is-yours{border-color:#c8a86199;box-shadow:0 0 0 1px #c8a86140,0 20px 50px #00000059}.dl-card.is-yours h3:after{content:"Your system";margin-left:12px;vertical-align:middle;font:500 12px/1 var(--sans);color:var(--accent);border:1px solid rgba(200,168,97,.5);border-radius:99px;padding:4px 9px}.dl-size{font-size:13px;color:var(--text-3);min-height:1.2em}.dl-all{margin-top:22px;font-size:15px}.dl-all a,.about a:not(.btn){color:var(--text);text-decoration-color:var(--line-strong);text-underline-offset:3px}.dl-all a:hover,.about a:not(.btn):hover{text-decoration-color:var(--accent)}details{border-bottom:1px solid var(--line)}details:first-of-type{margin-top:32px;border-top:1px solid var(--line)}summary{list-style:none;cursor:pointer;padding:20px 36px 20px 4px;position:relative;font-weight:500;font-size:17px}summary::-webkit-details-marker{display:none}summary:after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--text-3);font-size:22px;font-weight:400;transition:transform .2s}details[open] summary:after{transform:translateY(-50%) rotate(45deg);color:var(--accent)}details p{padding:0 4px 22px;color:var(--text-2);font-size:15.5px}.about{display:grid;gap:32px;align-items:center}.about p{margin-top:14px;color:var(--text-2);max-width:620px}.about-actions{display:flex;flex-wrap:wrap;gap:14px}@media (min-width: 900px){.about{grid-template-columns:1fr auto}.about-actions{flex-direction:column}.about-actions .btn{width:260px}}@media (max-width: 520px){.about-actions .btn{width:100%}}.footer{border-top:1px solid var(--line);padding:44px 0 calc(44px + env(safe-area-inset-bottom,0px));font-size:14px;color:var(--text-3)}.footer-inner{display:grid;gap:24px}.footer-brand p{margin-top:8px}.footer-brand .brand{color:var(--text)}.footer-links{display:flex;flex-wrap:wrap;gap:10px 24px}.footer-links a{color:var(--text-2);text-decoration:none}.footer-links a:hover{color:var(--text)}.credits{font-size:12.5px;line-height:1.7}@media (min-width: 860px){.footer-inner{grid-template-columns:1fr auto}.credits{grid-column:1 / -1}}.doc{padding:64px 0 88px}.doc h1{font-family:var(--serif);font-size:clamp(32px,5vw,44px);line-height:1.15}.doc-meta{margin-top:10px;color:var(--text-3);font-size:14px}.doc-summary{margin-top:28px;padding:20px 22px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px;background:var(--bg-card);color:var(--text)}.doc h2{font-family:var(--serif);font-size:24px;margin-top:44px}.doc p,.doc li{color:var(--text-2);font-size:16px}.doc p{margin-top:14px}.doc ul{margin:14px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.doc strong{color:var(--text);font-weight:500}.doc a{color:var(--text);text-decoration-color:var(--line-strong);text-underline-offset:3px}.doc a:hover{text-decoration-color:var(--accent)}details p a{color:var(--text);text-decoration-color:var(--line-strong);text-underline-offset:3px}
