@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff");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-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(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.37y6j4asgn87a.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.42ydqmu-69p6e.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0k99vu2yejv84.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.2kq1zw7ns-90j.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.38exv3t7tju-g.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.14rtxflq2gk6f.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.woff)format("woff");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-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(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.woff)format("woff");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-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(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1dpp22a693y_f.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.2j0n2wowgjqls.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.18feapymqwhbh.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.2l5m2m6-3_1r7.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.0y4gpqeqws6yv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.2nhbs3yj9gl6i.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.18eestevoqzwv.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.1_rj7yg1pulj1.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.14ri_qndij_e8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.22pgwkr6js0ec.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.3cj1z__33gk9h.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.43_h0be0oa3u4.woff)format("woff");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}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--base:#14141c;--surface:#1b1b24;--surface-2:#23232d;--line:#393843;--ink:#f0eef2;--soft:#bdb9c4;--muted:#918d9b;--warm:#e9a773;--focus:#f0bc92;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--base);color:var(--ink);margin:0}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--focus);outline-offset:4px}::selection{color:#fff;background:#a86d4c}.wrap{width:min(1200px,100% - 64px);margin-inline:auto}.site-header{z-index:2;border-bottom:1px solid #2a2933;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:30px;height:78px;display:flex}.brand{letter-spacing:-1.5px;align-items:center;gap:12px;font-size:25px;font-weight:700;display:inline-flex}.brand-mark{width:33px;height:33px}.site-header nav{color:#c6c2cc;align-items:center;gap:35px;font-size:14px;display:flex}.site-header nav a:hover,.site-footer a:hover,.text-link:hover,.privacy-link:hover{color:var(--warm)}.hero{justify-content:space-between;align-items:center;gap:60px;min-height:520px;padding-block:88px 72px;display:flex}.hero-copy{max-width:720px}.availability{color:#c9bdb6;align-items:center;gap:10px;margin-bottom:28px;font-size:14px;display:inline-flex}.availability span{background:var(--warm);border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #e9a77380}.hero h1{letter-spacing:-.07em;margin:0;font-size:clamp(62px,7vw,112px);font-weight:600;line-height:.99}.hero h1 span{color:#f2d7c2}.hero-copy>p{color:#c2bec9;max-width:590px;margin:32px 0 0;font-size:19px;line-height:1.58}.hero-links{flex-wrap:wrap;align-items:center;gap:34px;margin-top:35px;display:flex}.button-primary{background:var(--warm);color:#241a19;border:1px solid #efbd96;border-radius:9px;justify-content:center;align-items:center;gap:38px;min-height:53px;padding:0 22px;font-size:15px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.button-primary:hover{background:#f5bf91;transform:translateY(-2px)}.button-primary span{font-size:20px;font-weight:400}.text-link{color:#dfd8dc;align-items:center;gap:13px;font-size:15px;font-weight:500;display:inline-flex}.text-link span{font-size:19px}.hero-orb{filter:drop-shadow(0 28px 50px #0006);background:radial-gradient(circle,#473642 0,#221d2a 48%,#0000 72%);border-radius:45px;flex:none;place-items:center;width:210px;height:210px;display:grid;transform:rotate(-9deg)}.hero-orb svg{filter:drop-shadow(0 24px 32px #0007);width:158px;height:158px}.preview-section{padding-bottom:94px;position:relative}.preview-topline{color:#aca6b1;justify-content:space-between;gap:20px;margin-bottom:17px;font-size:13px;display:flex}.preview-topline span:first-child{color:#e1d9df}.preview-topline span:last-child{letter-spacing:.08em;font-size:11px}.product-window{background:#181820;border:1px solid #4a4652;border-radius:16px;height:540px;overflow:hidden;box-shadow:0 45px 100px #0008,0 0 0 6px #ffffff05}.window-top{color:#96939e;background:#24232c;border-bottom:1px solid #34333b;justify-content:space-between;align-items:center;height:42px;padding:0 17px;font-size:12px;display:flex}.traffic{gap:6px;display:flex}.traffic i{background:#71666d;border-radius:50%;width:9px;height:9px}.traffic i:nth-child(2){background:#9a7c62}.traffic i:nth-child(3){background:#746f79}.top-actions{gap:16px;display:flex}.top-actions span:first-child{border:1px solid #4c4953;border-radius:4px;padding:1px 5px}.window-body{grid-template-columns:190px 330px minmax(0,1fr);height:calc(100% - 42px);display:grid}.mock-sidebar{background:#171720;border-right:1px solid #31303a;padding:18px 9px;position:relative}.mock-profile{color:#d8d1d8;align-items:center;gap:9px;padding:0 8px 25px;font-size:12px;font-weight:600;display:flex}.mock-mark{width:22px;height:22px}.mock-nav{color:#aaa5b0;border-radius:7px;align-items:center;gap:10px;height:32px;padding:0 10px;font-size:12px;display:flex}.mock-nav.active{color:#f5eef1;background:#373640}.mock-nav b{color:#c9b0ba;margin-left:auto;font-size:11px}.nav-icon{text-align:center;color:#cfb3a2;width:16px}.mock-divider{background:#33313b;height:1px;margin:17px 8px 13px}.mock-label{color:#7e7b88;padding:0 10px 9px;font-size:11px}.mock-account{color:#9c98a5;white-space:nowrap;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:flex}.mock-account i{background:#a583a2;border-radius:50%;width:8px;height:8px}.mock-account:nth-last-of-type(2) i{background:#c39a72}.sidebar-bottom{color:#706d79;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:18px;right:18px}.mock-list{background:#1d1d27;border-right:1px solid #393843;min-width:0}.list-title{align-items:baseline;gap:10px;padding:21px 17px 15px;display:flex}.list-title strong{letter-spacing:-.03em;font-size:19px}.list-title span{color:#898694;font-size:11px}.mock-search{color:#a9a5b1;background:#282833;border:1px solid #3d3a46;border-radius:7px;align-items:center;gap:9px;height:32px;margin:0 12px 16px;padding:0 10px;font-size:16px;display:flex}.mock-search span{font-size:11px}.mock-search kbd{color:#716d7b;margin-left:auto;font-size:10px}.list-caption{color:#85818e;letter-spacing:.06em;padding:0 16px 8px;font-size:10px}.mail-row{color:#c9c6cd;border-top:1px solid #34333e;gap:10px;min-height:121px;padding:14px 12px;display:flex}.mail-row.selected{background:#31303b;border-left:2px solid #e9a773;padding-left:10px}.mail-row>div:last-child{flex:1;min-width:0}.avatar{color:#272129;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:11px;font-weight:700;display:grid}.peach{background:#e7b58e}.lilac{background:#b7a5dc}.sage{background:#a1b5aa}.mail-heading{justify-content:space-between;align-items:center;gap:5px;margin:1px 0 5px;display:flex}.mail-heading strong{font-size:12px}.mail-heading time{color:#888492;font-size:10px}.mail-row b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.mail-row p{color:#918d9b;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:11px;overflow:hidden}.mail-tag{color:#f1c4a2;background:#5a4542;border-radius:4px;margin-top:8px;padding:3px 6px;font-size:10px;display:inline-block}.mock-reader{background:#24242f;min-width:0}.reader-actions{color:#aaa5b1;border-bottom:1px solid #383742;justify-content:space-between;height:51px;padding:17px 25px;font-size:15px;display:flex}.reader-content{max-width:590px;margin:auto;padding:35px 40px}.reader-kicker{color:#918b97;letter-spacing:.05em;font-size:10px}.reader-content h3{letter-spacing:-.04em;margin:10px 0 27px;font-size:25px;font-weight:600}.reader-sender{align-items:center;gap:10px;display:flex}.reader-sender .avatar{width:32px;height:32px}.reader-sender strong,.reader-sender span{font-size:11px;display:block}.reader-sender span{color:#888491;margin-top:2px}.reader-copy{color:#d5d1d8;margin:35px 0 22px;font-size:13px;line-height:1.6}.reader-copy p{margin:0 0 15px}.reader-insight{color:#e7c5ae;background:#3b3135;border:1px solid #624a45;border-radius:9px;gap:12px;padding:14px;display:flex}.reader-insight>span{font-size:19px}.reader-insight strong{font-size:12px}.reader-insight p{color:#c5b1ae;margin:5px 0 0;font-size:11px;line-height:1.45}.reader-content button{color:#e9c4a5;background:#4b3d3b;border:1px solid #6a5950;border-radius:7px;margin-top:20px;padding:9px 15px;font-size:11px}.preview-note{color:#817d8a;text-align:center;margin:18px 0 0;font-size:12px}.features{padding-block:75px 115px;scroll-margin-top:40px}.section-heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;display:grid}.section-heading h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:600;line-height:1.12}.section-heading p{color:#b3aeba;max-width:345px;margin:0 0 6px;font-size:16px;line-height:1.6}.feature-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:62px;display:grid}.feature{padding:34px 40px 8px 0}.feature:not(:first-child){border-left:1px solid var(--line);padding-left:40px}.feature-symbol{border-radius:11px;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.symbol-mail{color:#ef76ad;background:#3f2e40}.symbol-calendar{color:#ecab71;background:#403735}.symbol-write{color:#bd9cf4;background:#373049}.feature h3{letter-spacing:-.03em;margin:22px 0 11px;font-size:21px;font-weight:600}.feature p{color:#a9a5b0;max-width:300px;margin:0;font-size:15px;line-height:1.65}.privacy-band{background:radial-gradient(circle at 17% 35%,#382937 0,#0000 36%),#23212b;border-block:1px solid #423943;scroll-margin-top:0}.privacy-inner{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:80px;display:grid}.privacy-star{color:#e9a773;font-size:30px}.privacy-inner h2{letter-spacing:-.055em;max-width:520px;margin:17px 0 0;font-size:clamp(36px,4vw,54px);font-weight:600;line-height:1.1}.privacy-inner p{color:#cbc3ca;max-width:510px;margin:0;font-size:16px;line-height:1.7}.privacy-link{color:#edb88f;gap:14px;margin-top:24px;font-size:15px;font-weight:600;display:inline-flex}.closing{text-align:center;flex-direction:column;align-items:center;padding-block:115px 125px;display:flex}.closing-mark{width:56px;height:56px}.closing h2{letter-spacing:-.06em;max-width:650px;margin:25px 0 10px;font-size:clamp(38px,4.5vw,62px);font-weight:600;line-height:1.13}.closing p{color:#aaa6b1;margin:0;font-size:16px}.closing .button-primary{margin-top:28px}.site-footer{background:#17171f;border-top:1px solid #2f2d37}.footer-inner{grid-template-columns:1fr auto;align-items:center;gap:35px;padding-block:35px;display:grid}.footer-brand{align-items:center;gap:12px;display:flex}.footer-mark{width:30px;height:30px}.footer-brand strong,.footer-brand span{display:block}.footer-brand strong{font-size:17px}.footer-brand span{color:#898591;margin-top:2px;font-size:12px}.site-footer nav{color:#b7b2bd;gap:26px;font-size:13px;display:flex}.site-footer small{color:#76727e;grid-column:1/-1;font-size:11px}.legal{grid-template-columns:230px minmax(0,750px);gap:80px;padding-block:80px 120px;display:grid}.legal-aside{color:#8e8a96;align-self:start;font-size:13px;position:sticky;top:30px}.legal-aside strong{color:#ded9df;margin-bottom:16px;font-size:14px;display:block}.legal-aside a{padding:8px 0;display:block}.legal-aside a:hover{color:var(--warm)}.legal-article h1{letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(42px,5vw,66px);font-weight:600;line-height:1.05}.legal-date{color:#8f8b98;margin:0 0 45px;font-size:14px}.legal-intro{color:#d6d0d7;margin:0 0 45px;font-size:18px;line-height:1.65}.legal-article section{border-top:1px solid #3a3842;padding:27px 0 18px;scroll-margin-top:35px}.legal-article h2{letter-spacing:-.025em;margin:0 0 16px;font-size:23px;font-weight:600}.legal-article p,.legal-article li{color:#b8b3bf;font-size:15px;line-height:1.75}.legal-article p{margin:0 0 15px}.legal-article ul{margin:10px 0 20px;padding-left:22px}.legal-article a{color:#e7b58e;text-underline-offset:3px;text-decoration:underline}.legal-article strong{color:#e7e2e8;font-weight:600}@media (max-width:1050px){.hero-orb{width:160px;height:160px}.hero-orb svg{width:125px;height:125px}.window-body{grid-template-columns:165px 300px minmax(0,1fr)}.reader-content{padding-inline:27px}.privacy-inner{gap:50px}.legal{gap:45px}}@media (max-width:780px){.wrap{width:min(100% - 36px,650px)}.header-inner{height:68px}.site-header nav{gap:17px}.site-header nav a:first-child,.site-header nav a:nth-child(2){display:none}.hero{min-height:0;padding-block:74px 62px}.hero-orb{display:none}.hero h1{font-size:clamp(56px,11vw,84px)}.hero-copy>p{font-size:17px}.preview-section{padding-bottom:55px}.product-window{height:490px}.window-body{grid-template-columns:155px minmax(0,1fr)}.mock-reader{display:none}.section-heading{grid-template-columns:1fr;gap:20px}.feature-grid{grid-template-columns:1fr;margin-top:35px}.feature,.feature:not(:first-child){border-left:0;border-top:1px solid var(--line);padding:25px 0}.feature:first-child{border-top:0}.feature p{max-width:550px}.privacy-inner{grid-template-columns:1fr;gap:25px;padding-block:58px}.closing{padding-block:85px}.footer-inner{grid-template-columns:1fr}.site-footer nav{flex-wrap:wrap}.legal{padding-block:55px 80px;display:block}.legal-aside{flex-wrap:wrap;gap:15px;margin-bottom:40px;display:flex;position:static}.legal-aside strong{width:100%;margin:0}.legal-aside a{padding:0}}@media (max-width:500px){.brand{font-size:22px}.site-header nav{font-size:12px}.hero h1{font-size:clamp(50px,12vw,66px)}.hero-copy>p{margin-top:25px}.hero-links{gap:20px}.button-primary{gap:22px}.product-window{height:430px}.window-body{grid-template-columns:115px minmax(0,1fr)}.mock-sidebar{padding-inline:5px}.mock-profile{padding-inline:4px;font-size:0}.mock-nav{gap:4px;padding-inline:6px;font-size:10px}.mock-nav b{font-size:9px}.mock-account{padding-inline:5px;font-size:8px}.sidebar-bottom,.preview-topline span:last-child{display:none}.section-heading h2{font-size:39px}.privacy-inner h2{font-size:42px}.footer-inner{gap:25px}.site-footer nav{gap:13px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button-primary{transition:none}.button-primary:hover{transform:none}}
