body{margin:0;background:#fbfaf7}
a{color:#0a1022}a:hover{color:#374786}
.page{font-family:"Geist",ui-sans-serif,system-ui,sans-serif;background:#fbfaf7;color:#0a1022;width:100%;overflow-x:hidden}
.w{max-width:1376px;margin:0 auto;padding:0 32px;box-sizing:border-box}
.serif{font-family:"Newsreader",Georgia,serif;font-weight:400;letter-spacing:-0.015em}
.mono{font-family:"Geist Mono",ui-monospace,monospace}
.label{font:400 14px/20px "Geist Mono",monospace;color:#0a1022;margin:0}
.body-mono{font:400 14px/22px "Geist Mono",monospace;color:#3d4456;margin:0}
.h1{margin:0;font-family:"Newsreader",Georgia,serif;font-weight:400;letter-spacing:-0.02em;font-size:clamp(44px,5.4vw,76px);line-height:1.02}
.h2{margin:0;font-family:"Newsreader",Georgia,serif;font-weight:400;letter-spacing:-0.015em;font-size:clamp(32px,3.4vw,48px);line-height:1.08}
.statement{margin:0;font-family:"Newsreader",Georgia,serif;font-weight:400;letter-spacing:-0.015em;font-size:clamp(28px,2.8vw,38px);line-height:1.24;max-width:1000px}
.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border-radius:6px;font:400 14px/20px "Geist Mono",monospace;text-decoration:none;box-sizing:border-box;white-space:nowrap}
.btn-dark{background:#0a1022;color:#ffffff}.btn-dark:hover{background:#374786;color:#ffffff}
.btn-line{border:1px solid #0a1022;color:#0a1022;background:transparent}.btn-line:hover{background:rgba(10,16,34,.06);color:#0a1022}
.btn-line-light{border:1px solid #ffffff;color:#ffffff;background:transparent}.btn-line-light:hover{background:rgba(255,255,255,.1);color:#ffffff}
.img{position:relative;overflow:hidden;border-radius:6px}
.img-a{background:#2e3f6e url("/assets/3e2de2df3baf4af931cc94d1d51833f5.webp") center/cover no-repeat}
.img-b{background:#2e3f6e url("/assets/d390e10388fdbad890cded55ac702884.webp") center/cover no-repeat}
.img-c{background:#2e3f6e url("/assets/834d3393c3ce06c6a221567d4f5c9521.webp") center/cover no-repeat}
.img-d{background:#2e3f6e url("/assets/d26acefc385152ca723424a01401f772.webp") center/cover no-repeat}
.img-e{background:#2e3f6e url("/assets/0a710c0419ee67fcb21d1862de5d90e7.webp") center/cover no-repeat}
.img-f{background:#2e3f6e url("/assets/994967a78571e8dd730c1b8e0f80bcc1.webp") center/cover no-repeat}
.img-g{background:#2e3f6e url("/assets/7881e50d3538889d862ef1860c845173.webp") center/cover no-repeat}
.img-h{background:#2e3f6e url("/assets/e498f1b1810b5ca4b192b9354c0bf179.webp") center/cover no-repeat}
.ph{display:none}
.ph{position:absolute;right:12px;bottom:12px;font:400 10px/14px "Geist Mono",monospace;letter-spacing:.06em;color:rgba(255,255,255,.85);background:rgba(10,16,34,.28);padding:3px 7px;border-radius:4px}
.ui{background:#ffffff;border:1px solid #e4e7ed;border-radius:12px;box-shadow:0 1px 2px rgba(10,16,34,.05),0 18px 40px rgba(10,16,34,.14);font-family:"Geist",sans-serif;color:#0a1022}
.nav a{font:400 14px/20px "Geist",sans-serif;color:#3d4456;text-decoration:none}.nav a:hover{color:#0a1022}
.nav a.on{color:#0a1022}
.grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}
.row{display:flex;flex-wrap:wrap;gap:56px;align-items:center}
.row > .txt{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:20px}
.row > .media{flex:1.25 1 520px;min-width:0}
.num{font:400 13px/18px "Geist Mono",monospace;color:#596075}
.faq{border-top:1px solid #d9d8d0}
.faq-item{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid #d9d8d0;font-family:"Newsreader",Georgia,serif;font-size:20px;line-height:26px}
.tag-soon{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#fbf5e6;font:500 11px/16px "Geist",sans-serif;color:#0a1022}
.tag-live{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#e9f6f0;font:500 11px/16px "Geist",sans-serif;color:#0a1022}
@media (max-width:720px){.w{padding:0 16px}.nav .hide{display:none}}
.faq-d{border-bottom:1px solid #d9d8d0}.faq-d .faq-item{border-bottom:0;cursor:pointer;list-style:none}.faq-d summary::-webkit-details-marker{display:none}
