@font-face{font-family:Onest;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");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:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jost-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jost-latin.woff2) format("woff2");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}:root[data-theme=moh]{--bg:#0f1a14;--bg2:#14211a;--card:#19281f;--ink:#f1f0e8;--text:#c5c8bb;--muted:#808a7c;--gold:#d4b25e;--gold2:#e9cf86;--line:rgba(241,240,232,.13);--line2:rgba(241,240,232,.24);--btn-ink:#0f1a14;--outline:rgba(241,240,232,.5);--photo-filter:none;--shadow:0 40px 80px -40px rgba(0,0,0,.9);--grain: .22;--mottle: .22;--blend: overlay}:root[data-theme=lyod]{--bg:#f2f4f6;--bg2:#e9edf1;--card:#ffffff;--ink:#0f141a;--text:#3b434d;--muted:#737c87;--gold:#2a4f9a;--gold2:#3b66bf;--line:rgba(15,20,26,.12);--line2:rgba(15,20,26,.22);--btn-ink:#ffffff;--outline:rgba(15,20,26,.45);--photo-filter:none;--shadow:0 40px 80px -48px rgba(15,20,26,.3);--grain: .16;--mottle: .28;--blend: multiply}:root{--f: "Onest", system-ui, -apple-system, sans-serif;--fd: "Jost", "Onest", system-ui, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--f);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;overflow-x:hidden;position:relative;isolation:isolate}body:before,body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>");background-size:260px 260px;opacity:var(--grain);mix-blend-mode:var(--blend)}body:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'><filter id='m' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='.0025' numOctaves='3' seed='7'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23m)'/></svg>");background-size:cover;background-repeat:no-repeat;background-position:center;opacity:var(--mottle);mix-blend-mode:var(--blend)}::selection{background:var(--gold);color:var(--btn-ink)}a{color:inherit}img{display:block;max-width:100%}.wrap{max-width:1240px;margin:0 auto;padding:0 clamp(18px,4vw,48px)}.display{font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;color:var(--ink);margin:0}h1,h2,h3{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 30px;border-radius:999px;font:700 16px/1.2 var(--f);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s,background .15s,border-color .15s}.btn:active{transform:translateY(1px)}.btn.gold{background:var(--gold);color:var(--btn-ink)}.btn.gold:hover{background:var(--gold2)}.btn.ghost{border-color:var(--line2);color:var(--ink);background:transparent}.btn.ghost:hover{border-color:var(--ink)}.label{display:flex;align-items:center;gap:14px;font-family:var(--fd);font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:26px}.label:before{content:"";width:34px;height:1px;background:var(--gold)}.chapter{padding:clamp(72px,10vw,140px) 0;border-top:1px solid var(--line);position:relative}.chapter h2.display{font-size:clamp(30px,5vw,64px);max-width:16ch}.chapter .lead{font-size:clamp(17px,1.5vw,20px);color:var(--text);max-width:60ch;margin:22px 0 0}.split .line{display:block;overflow:hidden;padding:0 .08em;margin:0 -.08em}.split .line>span{display:block;transform:translateY(110%);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.split.in .line>span{transform:translateY(0)}.split.in .line:nth-child(2)>span{transition-delay:.08s}.split.in .line:nth-child(3)>span{transition-delay:.16s}.split.in .line:nth-child(4)>span{transition-delay:.24s}.rv{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.rv.in{opacity:1;transform:none}.rv[data-d="1"]{transition-delay:.1s}.rv[data-d="2"]{transition-delay:.2s}.rv[data-d="3"]{transition-delay:.3s}.rv[data-d="4"]{transition-delay:.4s}html:not(.js) .split .line>span{transform:none}html:not(.js) .rv{opacity:1;transform:none}footer.site{border-top:1px solid var(--line);padding:32px 0 56px;font-size:13px;color:var(--muted)}footer.site p{margin-bottom:8px}footer.site a{color:inherit;text-decoration:none}footer.site a:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){.split .line>span,.rv{transition:none;transform:none;opacity:1}}
