@font-face{font-family:suit;src:url(../media/suit-s.p.0o23h8j8p6nzs.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:suit Fallback;src:local(Arial);ascent-override:98.8%;descent-override:26.0%;line-gap-override:0.0%;size-adjust:100.0%}.czATbq_className{font-family:suit,suit Fallback,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.czATbq_variable{--font-suit:"suit", "suit Fallback", Apple SD Gothic Neo, Malgun Gothic, sans-serif}
:root{--page:#fff;--ink:#1c2024;--quiet:#5b616b;--soon-bg:#f3f4f6;--tile-bg:#eef3ef;--live:#1f7a4d;--btn:#000;--line:#0000001f;--shadow:0 4px 16px -8px #0003, 0 3px 12px -4px #0003, 0 2px 3px -2px #0009321f;--sans:var(--font-suit), "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--emoji:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--page)}body{color:var(--ink);font-family:var(--sans);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}ul{list-style:none}a{color:inherit;-webkit-tap-highlight-color:#0000000f;text-decoration:none}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.col{background:var(--page);max-width:480px;min-height:100vh;margin:0 auto}.cover{aspect-ratio:390/240;background:#d9d6d1;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%;display:block}.page{padding:19px 16px 112px}.site{letter-spacing:-.2px;font-size:22px;font-weight:700;line-height:31px}.intro{margin-top:6px;font-weight:500}.intro span{display:block}.contacts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.contacts a{border:1px solid var(--line);white-space:nowrap;border-radius:12px;align-items:center;min-height:44px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.group{margin-top:32px}.group-title{margin-bottom:12px;font-size:15px;font-weight:700}.cards{flex-direction:column;gap:16px;display:flex}.card{background:var(--page);box-shadow:var(--shadow);border-radius:12px;padding:8px;display:block}.row{align-items:center;gap:12px;min-height:60px;display:flex}.thumb{background:var(--tile-bg);width:60px;height:60px;font-family:var(--emoji);border-radius:8px;flex:none;place-items:center;font-size:38px;line-height:1;display:grid}.text{flex-direction:column;gap:2px;min-width:0;padding-right:8px;display:flex}.title{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.name{font-size:16px;font-weight:700;line-height:22px}.status{white-space:nowrap;font-size:13px;font-weight:700;line-height:16px}.status-live{color:var(--live)}.status-live:before{content:"";background:var(--live);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.status-lab{color:var(--ink)}.status-soon{color:#4b515a}.one{font-size:14px;font-weight:500;line-height:20px}.tiles{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.tile{background:var(--tile-bg);border-radius:14px;flex-direction:column;justify-content:flex-start;gap:4px;padding:14px 14px 16px;display:flex}.tile-label{color:var(--quiet);font-size:13px;font-weight:600}.tile-big{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:34px}.tile-list{font-size:14px;font-weight:600;line-height:20px}a.card:active{transform:scale(.985)}@media (prefers-reduced-motion:no-preference){a.card{transition:transform .12s ease-out}}.card-soon{background:var(--soon-bg);box-shadow:none;cursor:default}.card-soon .thumb{filter:grayscale(.35);background:#e6e8eb}.card-soon .one{color:var(--quiet)}.card-plain:not(a){background:var(--soon-bg);box-shadow:none}.foot{color:var(--quiet);margin-top:32px;font-size:12px}.dock{z-index:10;padding:12px 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#fff0,#fff 12px);position:fixed;bottom:0;left:0;right:0}.dock-btn{pointer-events:auto;background:var(--btn);color:#fff;border-radius:14px;justify-content:center;align-items:center;max-width:456px;height:54px;margin:0 auto;font-size:15px;font-weight:700;display:flex}.dock-btn:active{opacity:.85}.dock-btn:focus-visible{outline-color:var(--live)}@media (min-width:768px){.dock{background:0 0;padding:0 12px 40px;position:static}.page{padding-bottom:24px}}@media (min-width:600px){html{background:var(--soon-bg)}.col{box-shadow:0 0 0 1px var(--line)}}
