@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/geist-cyrillic-ext-300-normal.dc930011.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-ext-300-normal.52071b0f.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:Geist;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/geist-cyrillic-300-normal.4bf0d9cf.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-300-normal.11c461d4.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/geist-vietnamese-300-normal.54e595ff.woff2) format("woff2"),url(/_next/static/media/geist-vietnamese-300-normal.e7160668.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:Geist;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/geist-latin-ext-300-normal.d4120dda.woff2) format("woff2"),url(/_next/static/media/geist-latin-ext-300-normal.c6263386.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:Geist;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/geist-latin-300-normal.1edd0c3d.woff2) format("woff2"),url(/_next/static/media/geist-latin-300-normal.105cb20a.woff) format("woff");unicode-range:u+00??,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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-cyrillic-ext-400-normal.fd03fc54.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-ext-400-normal.50d0a411.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-cyrillic-400-normal.371f5439.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-400-normal.78137f54.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-vietnamese-400-normal.d65b233b.woff2) format("woff2"),url(/_next/static/media/geist-vietnamese-400-normal.73dc75ec.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-latin-ext-400-normal.e308ab0e.woff2) format("woff2"),url(/_next/static/media/geist-latin-ext-400-normal.4455ac17.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-latin-400-normal.de26b601.woff2) format("woff2"),url(/_next/static/media/geist-latin-400-normal.2233cf88.woff) format("woff");unicode-range:u+00??,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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-cyrillic-ext-500-normal.757a1941.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-ext-500-normal.9664ddd9.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-cyrillic-500-normal.1d8736ea.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-500-normal.b2bdc808.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-vietnamese-500-normal.84917304.woff2) format("woff2"),url(/_next/static/media/geist-vietnamese-500-normal.6f00915e.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-latin-ext-500-normal.ae2544eb.woff2) format("woff2"),url(/_next/static/media/geist-latin-ext-500-normal.2589c416.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-latin-500-normal.69a165be.woff2) format("woff2"),url(/_next/static/media/geist-latin-500-normal.900522eb.woff) format("woff");unicode-range:u+00??,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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/geist-cyrillic-ext-600-normal.45a7060a.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-ext-600-normal.58ed4321.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/geist-cyrillic-600-normal.720238ad.woff2) format("woff2"),url(/_next/static/media/geist-cyrillic-600-normal.5e194947.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/geist-vietnamese-600-normal.1e6d8ab0.woff2) format("woff2"),url(/_next/static/media/geist-vietnamese-600-normal.60c72cb7.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/geist-latin-ext-600-normal.b9ee46cb.woff2) format("woff2"),url(/_next/static/media/geist-latin-ext-600-normal.a2ac26ae.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/geist-latin-600-normal.26376a5c.woff2) format("woff2"),url(/_next/static/media/geist-latin-600-normal.b6e4c2d7.woff) format("woff");unicode-range:u+00??,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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-cyrillic-ext-400-normal.c6ac480c.woff2) format("woff2"),url(/_next/static/media/geist-mono-cyrillic-ext-400-normal.19986e6d.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-cyrillic-400-normal.db3f3754.woff2) format("woff2"),url(/_next/static/media/geist-mono-cyrillic-400-normal.8f529c9a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-symbols2-400-normal.434bcf48.woff2) format("woff2"),url(/_next/static/media/geist-mono-symbols2-400-normal.6b1db9a7.woff) format("woff");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-vietnamese-400-normal.a214e4c9.woff2) format("woff2"),url(/_next/static/media/geist-mono-vietnamese-400-normal.af3c1d91.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-latin-ext-400-normal.8a6d87c5.woff2) format("woff2"),url(/_next/static/media/geist-mono-latin-ext-400-normal.dd1abcf3.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/geist-mono-latin-400-normal.d4363d9d.woff2) format("woff2"),url(/_next/static/media/geist-mono-latin-400-normal.058e12d6.woff) format("woff");unicode-range:u+00??,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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-cyrillic-ext-500-normal.f6e75000.woff2) format("woff2"),url(/_next/static/media/geist-mono-cyrillic-ext-500-normal.ee92c1af.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-cyrillic-500-normal.e370fe25.woff2) format("woff2"),url(/_next/static/media/geist-mono-cyrillic-500-normal.475827a6.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-symbols2-500-normal.ed0a4d67.woff2) format("woff2"),url(/_next/static/media/geist-mono-symbols2-500-normal.49d46743.woff) format("woff");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-vietnamese-500-normal.475a20a0.woff2) format("woff2"),url(/_next/static/media/geist-mono-vietnamese-500-normal.da7f1ecc.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-latin-ext-500-normal.1d9f57e4.woff2) format("woff2"),url(/_next/static/media/geist-mono-latin-ext-500-normal.af42d9e3.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/geist-mono-latin-500-normal.1da37eeb.woff2) format("woff2"),url(/_next/static/media/geist-mono-latin-500-normal.02226b9f.woff) format("woff");unicode-range:u+00??,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}:root{color-scheme:light;--paper:#F3F2EE;--surface:#FFFFFF;--surface-muted:#F3F2EE;--line:#D9D7D0;--line-subtle:#ECEAE4;--ink:#15171A;--ink-secondary:#3E4146;--ink-muted:#5E6166;--on-ink:#FFFFFF;--signal:#E4572E;--status-available:#1E8A57;--status-busy:#C23A2F;--status-ringing:#D99A0B;--status-hold:#2F6FB2;--status-wrap:#6E56A8;--status-offline:#8D9096;--text-busy:#8E2C23;--tint-busy:#F8E5E2;--text-hold:#24578C;--tint-hold:#E6EEF7;--text-ringing:#7A5300;--text-wrap:#5A4590;--tint-ringing:#FBF0D3;--tint-wrap:#EFEBF7;--danger:#C23A2F;--on-danger:#FFFFFF;--text-danger:#A1322A;--disabled-bg:#E3E1DB;--disabled-fg:#6B6E73;--scrim:rgba(21,23,26,0.28);--shadow-popover:0 16px 40px rgba(21,23,26,0.12);--font-sans:"Geist",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--type-display-size:52px;--type-display-line:55px;--type-display-weight:600;--type-display-tracking:-0.04em;--type-heading-1-size:30px;--type-heading-1-line:36px;--type-heading-1-weight:600;--type-heading-1-tracking:-0.035em;--type-heading-2-size:20px;--type-heading-2-line:26px;--type-heading-2-weight:600;--type-heading-2-tracking:-0.02em;--type-heading-3-size:16px;--type-heading-3-line:22px;--type-heading-3-weight:600;--type-body-size:14px;--type-body-line:20px;--type-body-weight:400;--type-body-strong-size:14px;--type-body-strong-line:20px;--type-body-strong-weight:500;--type-small-size:13px;--type-small-line:18px;--type-small-weight:400;--type-caption-size:12px;--type-caption-line:16px;--type-caption-weight:400;--type-timer-size:40px;--type-timer-line:44px;--type-timer-weight:500;--type-timer-tracking:-0.02em;--type-data-size:14px;--type-data-line:20px;--type-data-weight:400;--type-overline-size:12px;--type-overline-line:16px;--type-overline-weight:500;--type-overline-tracking:0.06em;--type-hero-size:72px;--type-hero-line:76px;--type-hero-weight:600;--type-hero-tracking:-0.045em;--type-hero-compact-size:44px;--type-hero-compact-line:48px;--type-hero-compact-weight:600;--type-hero-compact-tracking:-0.04em;--type-section-size:36px;--type-section-line:42px;--type-section-weight:600;--type-section-tracking:-0.035em;--type-lead-size:20px;--type-lead-line:30px;--type-lead-weight:400;--type-lead-tracking:-0.01em;--type-body-lg-size:17px;--type-body-lg-line:27px;--type-body-lg-weight:400;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-icon:22%;--radius-full:999px;--control-sm:32px;--control-md:36px;--control-lg:40px;--control-xl:44px;--button-pad-sm:10px;--button-pad-md:12px;--button-pad-lg:14px;--button-pad-xl:18px;--icon-sm:16px;--icon-md:18px;--mark-header:24px;--site-header:64px;--page-max:1200px;--measure:640px}[data-theme=dark]{color-scheme:dark;--paper:#0F1012;--surface:#1A1C1F;--surface-muted:#141618;--line:#2C2F33;--line-subtle:#1F2226;--ink:#EDECE7;--ink-secondary:#C4C6CA;--ink-muted:#A3A6AB;--on-ink:#15171A;--signal:#F06A43;--status-available:#3FC383;--status-busy:#F0625A;--status-ringing:#F2B630;--status-hold:#5C9BE0;--status-wrap:#9B85D6;--status-offline:#80848A;--text-busy:#F0625A;--tint-busy:#3A2321;--text-hold:#8FB8E8;--tint-hold:#1C2B3D;--text-ringing:#F2B630;--text-wrap:#B8A6E6;--tint-ringing:#3A2E12;--tint-wrap:#2A2340;--danger:#C23A2F;--on-danger:#FFFFFF;--text-danger:#F0625A;--disabled-bg:#2C2F33;--disabled-fg:#8D9096;--scrim:rgba(0,0,0,0.55);--shadow-popover:0 16px 40px rgba(0,0,0,0.5)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper:#0F1012;--surface:#1A1C1F;--surface-muted:#141618;--line:#2C2F33;--line-subtle:#1F2226;--ink:#EDECE7;--ink-secondary:#C4C6CA;--ink-muted:#A3A6AB;--on-ink:#15171A;--signal:#F06A43;--status-available:#3FC383;--status-busy:#F0625A;--status-ringing:#F2B630;--status-hold:#5C9BE0;--status-wrap:#9B85D6;--status-offline:#80848A;--text-busy:#F0625A;--tint-busy:#3A2321;--text-hold:#8FB8E8;--tint-hold:#1C2B3D;--text-ringing:#F2B630;--text-wrap:#B8A6E6;--tint-ringing:#3A2E12;--tint-wrap:#2A2340;--danger:#C23A2F;--on-danger:#FFFFFF;--text-danger:#F0625A;--disabled-bg:#2C2F33;--disabled-fg:#8D9096;--scrim:rgba(0,0,0,0.55);--shadow-popover:0 16px 40px rgba(0,0,0,0.5)}}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line)}.site-main{flex:1 1}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--radius-sm)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mark{position:relative;display:inline-block;flex-shrink:0;width:var(--mark-header);height:var(--mark-header)}.mark>span{position:absolute}.mark__v{top:0;width:33.334%;height:100%}.mark__h,.mark__v{left:0;background:var(--ink)}.mark__h{bottom:0;width:100%;height:33.334%}.mark__c{right:0;top:0;width:33.334%;height:33.334%;background:var(--signal)}@keyframes lc-blink{0%,to{opacity:1}50%{opacity:.18}}.lc-ring{animation:lc-blink 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lc-ring{animation:none;outline:2px solid var(--signal);outline-offset:2px}}.btn{display:inline-flex;align-items:center;border-radius:var(--radius-md);font-weight:500;line-height:1;white-space:nowrap}.btn--md{height:var(--control-md);padding:0 var(--button-pad-md)}.btn--lg{height:var(--control-lg);padding:0 var(--button-pad-lg)}.btn--primary{background:var(--ink);color:var(--on-ink);border:1px solid var(--ink)}.btn--subtle{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.site-header{height:var(--site-header);box-sizing:border-box;background:var(--surface);border-bottom:1px solid var(--line)}.site-header__in{max-width:var(--page-max);height:100%;margin:0 auto;padding:0 var(--space-8);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.site-header__end{display:flex;align-items:center;gap:var(--space-6)}.site-header__link{color:var(--ink-secondary);font-weight:500}.lockup{display:flex;align-items:center;gap:var(--space-3);height:28px}.wordmark{display:inline-flex;align-items:baseline;font-size:20px;font-weight:600;letter-spacing:-.05em;line-height:1}.wordmark__dot{display:inline-block;width:.2em;height:.2em;background:var(--signal);margin:0 .05em 0 .08em}.lockup__rule{width:1px;align-self:stretch;background:var(--line)}.lockup__product{font-size:20px;font-weight:300;letter-spacing:-.04em;color:var(--ink-secondary);line-height:1}.lang{display:flex;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-data-size)}.lang a{color:var(--ink-muted)}.lang a[aria-current=true]{color:var(--ink)}.hero{padding:var(--space-24) var(--space-8)}.hero__in{max-width:var(--page-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.hero__claim{margin:0;max-width:var(--measure);font-size:var(--type-hero-size);line-height:var(--type-hero-line);font-weight:var(--type-hero-weight);letter-spacing:var(--type-hero-tracking);text-wrap:balance}.hero__lead{margin:var(--space-6) 0 0;max-width:var(--measure);font-size:var(--type-lead-size);line-height:var(--type-lead-line);letter-spacing:var(--type-lead-tracking);color:var(--ink-secondary)}.hero__actions{margin-top:var(--space-8);display:flex;flex-wrap:wrap;gap:var(--space-2)}.hero__soon{margin:var(--space-8) 0 0;font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);color:var(--ink-muted)}.frame{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.frame__top{height:48px;box-sizing:border-box;padding:0 var(--space-4);display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.frame__next{font-size:18px;font-weight:500;letter-spacing:-.03em}.frame__chip{font-family:var(--font-mono);font-size:var(--type-overline-size);color:var(--ink-muted);padding:2px 8px;border:1px solid var(--line);border-radius:var(--radius-sm)}.call{padding:var(--space-12) var(--space-6);display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center}.call__over{font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-ringing)}.call__name{font-size:var(--type-display-size);line-height:var(--type-display-line);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking)}.call__number{font-family:var(--font-mono);font-size:18px;color:var(--ink-secondary);margin-top:10px}.call__context{font-size:13px;color:var(--ink-muted);margin-top:var(--space-1)}.call__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);font-size:13px}.call__chips span{padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius-sm)}.call__actions{display:flex;gap:var(--space-2)}.call__answer,.call__decline{display:inline-flex;align-items:center;gap:6px;height:var(--control-xl);padding:0 var(--button-pad-xl) 0 calc(var(--button-pad-xl) - 2px);border-radius:var(--radius-md);font-size:15px;line-height:1}.call__answer{border:1px solid var(--ink);background:var(--ink);color:var(--on-ink);font-weight:600}.call__decline{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-weight:500}.call__kbd{font-family:var(--font-mono);font-size:11px;font-weight:400;opacity:.7;border:1px solid;border-radius:3px;padding:2px 5px;margin-left:2px}.site-footer{border-top:1px solid var(--line);padding:var(--space-6) var(--space-8);font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--ink-muted)}.site-footer__in{max-width:var(--page-max);margin:0 auto}@media (max-width:959px){.hero__in{grid-template-columns:minmax(0,1fr)}.frame{max-width:480px}}@media (max-width:639px){.site-footer,.site-header__in{padding-left:var(--space-4);padding-right:var(--space-4)}.site-header__end{gap:var(--space-4)}.site-header__link{display:none}.hero{padding:var(--space-16) var(--space-4)}.hero__claim{font-size:var(--type-hero-compact-size);line-height:var(--type-hero-compact-line);letter-spacing:var(--type-hero-compact-tracking)}}@media (max-width:479px){.lockup__product,.lockup__rule{display:none}}