/* Simple home (25.10): one idea per block, phone first. Tokens from style.css; --hot from igaming.css. */
.hm-hero{position:relative;overflow:hidden;min-height:min(86svh,760px);display:flex;align-items:flex-end;isolation:isolate;background:#0d0f0f}
.hm-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transition:opacity .8s}
.hm-hero-bg.ready{opacity:.55}
.hm-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0d0f0fa0 0%,#0d0f0f30 22%,#0d0f0fcc 46%,#0d0f0ff2 66%,var(--bg) 100%)}
.hm-hero-in{padding:120px 0 40px}
.hm-hero h1{font-size:clamp(42px,11.5vw,104px);line-height:1;margin-top:18px;text-wrap:balance}
.hm-hero h1 span{color:#d9e2d6}
.hm-sub{margin-top:18px;font-size:18px;line-height:1.45;color:#e6ebe6;letter-spacing:-.015em;max-width:560px}
.hm-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px}
.hm-ctas .button-light{gap:22px;font-size:14px;padding:18px 22px}

.hm-nums{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}
.hm-nums li{padding:18px 10px 16px 0;min-width:0}
.hm-nums li+li{padding-left:12px;border-left:1px solid var(--line)}
.hm-nums b{display:block;font-size:clamp(26px,8vw,46px);font-weight:450;letter-spacing:-.05em;line-height:1}
.hm-nums span{display:block;margin-top:8px;font-size:12px;line-height:1.4;color:var(--muted)}

.hm-sec,.v9-simple{padding:56px 0 8px}
.v9-simple{border-top:0}
.v9-simple-head h2{font-size:clamp(30px,8vw,56px)}
.v9-simple-head p{margin-top:10px;font-size:15px;line-height:1.55;color:var(--muted);max-width:560px}
.hm-sec .work-bar{margin:22px 0 18px}
.v9-real-one{margin-top:24px}
.v9-real-one .v9-ba{width:min(100%,420px);margin-inline:0}
.v9-hooks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}
.v9-hooks figure{margin:0;min-width:0}
.v9-hooks video{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:10px;background:#1b201e;display:block}
.v9-hooks figcaption{margin-top:8px;font-size:12px;color:var(--soft)}

.hm-geo{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}
.hm-geo li{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--line-2);border-radius:999px}
.hm-flag{font-size:20px;line-height:1}
.hm-geo b{font-size:14px;font-weight:500}
.hm-geo-s{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.hm-geo-s.on{color:var(--accent)}

.hm-geo-note{margin-top:14px;font-size:13px;color:var(--muted)}
.hm-prices{display:grid;gap:10px;margin-top:22px}
.hm-price{padding:20px 20px 18px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#161a19,#131615)}
.hm-price h3{font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--muted)}
.hm-price-v{margin-top:8px;font-size:40px;font-weight:450;letter-spacing:-.05em;line-height:1;color:var(--text)}
.hm-price p:last-child{margin-top:10px;font-size:14px;line-height:1.5;color:var(--soft)}
.hm-price-main{border-color:#4b5b50;background:radial-gradient(120% 80% at 0% 0%,#2a352e,transparent 60%),linear-gradient(180deg,#1c2320,#151a18)}
.hm-guarantee{display:flex;align-items:center;gap:18px;margin-top:16px;padding:20px;border:1px solid #cfdbc655;border-radius:14px;background:#cfdbc60d}
.hm-seal{flex:none;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;border:2px solid var(--accent);color:var(--accent);font-size:15px;font-weight:600;letter-spacing:.08em;box-shadow:0 0 0 6px #cfdbc614}
.hm-g-big{font-size:21px;line-height:1.2;letter-spacing:-.03em;color:var(--text)}
.hm-g-small{margin-top:6px;font-size:13px;line-height:1.5;color:var(--muted)}

.hm-steps{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px;counter-reset:s}
.hm-steps li{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--line);border-radius:12px}
.hm-steps span{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--light);color:#17201a;font-weight:600;font-size:14px}
.hm-steps p{font-size:16px;line-height:1.4;letter-spacing:-.015em}

.hm-end{margin-top:56px;padding:64px 0 56px;border-block:1px solid #33403a;background:radial-gradient(ellipse at 12% 0%,#27322b70,transparent 55%),#171d1a}
.hm-end h2{font-size:clamp(32px,9vw,64px)}
.hm-tg-big{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:26px;padding:22px 24px;border-radius:14px;background:var(--light);color:#17201a;max-width:560px;transition:transform .2s,background .2s}
.hm-tg-big:hover{transform:translateY(-2px);background:#f5f9f1}
.hm-tg-big span{font-size:17px;font-weight:600;letter-spacing:-.02em}
.hm-tg-big b{font-size:13px;font-weight:500;opacity:.7;margin-left:auto}
.hm-tg-big i{font-style:normal;font-size:20px}
.hm-mail{margin-top:16px;font-size:14px;color:var(--muted)}
.hm-mail a{color:var(--light);border-bottom:1px solid #56635b}
.hm-trust{margin-top:22px;font-size:13px;color:var(--soft)}
.hm-how-link{display:inline-block;margin:18px 0 0;font-size:13px;color:var(--accent);border-bottom:1px solid #cfdbc655}
.footer-top a{font-size:12px;color:var(--muted)}

.hm-channel{display:flex;align-items:center;gap:12px;margin-top:10px;padding:16px 20px;max-width:560px;border:1px solid #cfdbc655;border-radius:14px;color:var(--text);transition:border-color .2s,background .2s}
.hm-channel:hover{border-color:var(--accent);background:#cfdbc60d}
.hm-ch-ic{flex:none;width:22px;height:22px;fill:var(--accent)}
.hm-channel span{font-size:15px;font-weight:500}
.hm-channel b{margin-left:auto;font-size:12px;font-weight:400;color:var(--muted);overflow-wrap:anywhere;text-align:right}

/* builder v2.1 (26.10): a slot machine — neon-edged cabinet, a lit marquee, 6 reel windows (3 + 3 on phones), HOLD/HELD,
   one SPIN. Pink (--hot) is the one accent, gold only for JACKPOT; the colored neon icons come from media/builder/icons.
   Motion = transform/opacity (+ a short blur while reels run fast); reduced motion = no spinning, no lights. */
.hm-s{--gold:#f3cf72;--pink:#ff4fa3;--c:88px;--ic:48px;--wf:1.56;position:relative;display:grid;gap:18px;margin-top:8px}
.hm-s [hidden]{display:none!important}
.hm-s[data-ready="0"] .hm-s-machine{opacity:.6;pointer-events:none}
.hm-s-machine{position:relative;padding:12px 12px 6px;border:1px solid #ff4fa366;border-radius:24px;
  background:radial-gradient(120% 60% at 50% 0%,#ff4fa31c,transparent 55%),radial-gradient(90% 50% at 50% 100%,#8b5cff14,transparent 60%),linear-gradient(180deg,#191419,#100f12 60%,#0d0f0f);
  box-shadow:0 0 0 1px #ff4fa31a,0 0 28px #ff4fa324,0 30px 80px #000a,inset 0 0 40px #ff4fa30d}
.hm-s-machine::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 40% at 50% 30%,#f3cf72,transparent 70%);opacity:0}
.jack-flash .hm-s-machine::after{animation:hmFlash .6s ease-out}
@keyframes hmFlash{20%{opacity:.35}100%{opacity:0}}
/* marquee */
.hm-s-top{margin:0 0 12px;padding:8px 10px 9px;border-radius:16px;background:linear-gradient(180deg,#24161f,#160f15);border:1px solid #ff4fa340;text-align:center}
.hm-s-top h2{margin:6px 0 0;font-size:clamp(22px,6.4vw,34px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#ffe3f1;text-shadow:0 0 10px #ff4fa3aa,0 0 26px #ff4fa355}
.hm-s-top p{margin:5px 0 6px;font-size:12px;color:#d9b8c9}
.hm-s-bulbs{display:flex;justify-content:space-between;padding:0 6px}
.hm-s-bulbs i{width:5px;height:5px;border-radius:50%;background:#ffd9ec;box-shadow:0 0 6px #ff4fa3;opacity:.35;animation:hmBulb 2.4s linear infinite}
.hm-s-bulbs i:nth-child(3n+1){animation-delay:-.8s}.hm-s-bulbs i:nth-child(3n+2){animation-delay:-1.6s}
@keyframes hmBulb{0%,30%{opacity:.95}45%,100%{opacity:.3}}
/* reels */
.hm-s-reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}
.hm-s-reel{min-width:0;display:grid;gap:6px}
.hm-s-lab{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 2px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#bfa9b6}
.hm-s-i{position:relative;width:20px;height:20px;border-radius:50%;border:1px solid #ff4fa355;font-size:11px;font-style:italic;text-transform:none;color:#ffd9ec;display:grid;place-items:center}
.hm-s-i::before{content:"";position:absolute;inset:-12px}
.hm-s-win{position:relative;display:block;width:100%;height:calc(var(--c) * var(--wf));overflow:hidden;border-radius:14px;border:1px solid #3a2a35;background:linear-gradient(180deg,#07080a,#121318 50%,#07080a);touch-action:pan-x;transition:border-color .25s,box-shadow .25s}
.hm-s-win::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(#07080acc,#07080a00 30%,#07080a00 70%,#07080acc)}
.hm-s-win::after{content:"";position:absolute;left:0;right:0;top:50%;z-index:2;height:var(--c);transform:translateY(-50%);pointer-events:none;border-block:1px solid #ff4fa366;box-shadow:inset 0 0 18px #ff4fa31a}
.hm-s-strip{position:absolute;left:0;right:0;top:calc(var(--c) * (var(--wf) - 1) / 2);will-change:transform}
.hm-s-strip.fast{filter:blur(1.6px) brightness(1.1)}
.hm-s-cell{height:var(--c);display:grid;place-content:center;justify-items:center;gap:3px;padding:0 4px;text-align:center;transition:opacity .2s,filter .2s}
.hm-s-cell img,.hm-s-cell svg{width:var(--ic);height:var(--ic);display:block}
.hm-s-cell svg{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.hm-s-cell b{max-width:100%;font-size:12.5px;font-weight:500;line-height:1.1;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hm-s-cell small{margin-top:-2px;font-size:10px;line-height:1;color:var(--muted)}
.hm-s-cell.side{opacity:.6;filter:blur(1px)}
.hm-s-cell.soon b,.hm-s-cell.soon img{opacity:.5}
/* HOLD / HELD */
.hm-s-hold{min-height:44px;border:1px solid #3a2a35;border-radius:10px;background:linear-gradient(180deg,#1b1519,#120f12);font-size:11px;font-weight:700;letter-spacing:.16em;color:#bfa9b6;box-shadow:0 2px 0 #000;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .1s}
.hm-s-hold:active{transform:translateY(1px)}
.hm-s-hold[aria-pressed="true"]{background:linear-gradient(180deg,#ff6fb5,#e2409a);border-color:#ff8cc4;color:#fff;box-shadow:0 0 16px #ff4fa366,inset 0 2px 4px #0005;transform:translateY(1px)}
.held .hm-s-win{border-color:#ff4fa3;box-shadow:0 0 0 1px #ff4fa3,0 0 18px #ff4fa355}
.hm-s-tip{margin-top:10px;padding:10px 12px;border:1px solid #3a2a35;border-radius:10px;font-size:13px;line-height:1.45;color:var(--soft)}
.hm-s-tip b{font-weight:500;color:#ffc6e2}
/* SPIN */
.hm-s-bar{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;margin-top:12px}
.hm-s-sound{width:44px;height:44px;border-radius:50%;border:1px solid #3a2a35;display:grid;place-items:center;font-size:16px}
.hm-s-spin{position:relative;overflow:hidden;height:58px;border-radius:999px;background:linear-gradient(180deg,#ff7cbd,#ff3d9a 45%,#c0389f);color:#fff;font-size:19px;font-weight:800;letter-spacing:.28em;text-shadow:0 1px 0 #8a1d5f;
  box-shadow:0 5px 0 #7c1d5c,0 10px 30px #ff3d9a55,inset 0 1px 0 #ffd0e8;transition:transform .1s,box-shadow .1s,opacity .2s}
.hm-s-spin::before{content:"";position:absolute;inset:0 0 50%;border-radius:999px 999px 40% 40%;background:linear-gradient(#ffffff55,#ffffff08);pointer-events:none}
.hm-s-spin::after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,#ffffff59,transparent);transform:skewX(-20deg);animation:hmSheen 4.5s ease-in-out infinite}
@keyframes hmSheen{0%,70%{left:-40%}100%{left:130%}}
.hm-s-spin:active{transform:translateY(4px);box-shadow:0 1px 0 #7c1d5c,0 4px 14px #ff3d9a44,inset 0 1px 0 #ffd0e8}
.spinning .hm-s-spin{transform:translateY(4px);box-shadow:0 1px 0 #7c1d5c,0 4px 14px #ff3d9a44;opacity:.75;pointer-events:none}
.hm-s-spin span{position:relative}
.hm-s-set{margin-top:4px}
.hm-s-set summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;list-style:none;cursor:pointer;font-size:13px;color:var(--soft)}
.hm-s-set summary::-webkit-details-marker{display:none}
.hm-s-set summary::after{content:"▾";margin-left:auto;color:var(--muted);transition:transform .2s}
.hm-s-set[open] summary::after{transform:rotate(180deg)}
.hm-s-set summary small{min-width:0;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hm-s-opts{display:grid;gap:10px;padding:4px 4px 10px}
.hm-s-row p{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.hm-s-row div{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}
.hm-s-row button{min-height:44px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;color:var(--soft);transition:background .2s,border-color .2s,color .2s}
.hm-s-row button[aria-pressed="true"]{background:var(--light);border-color:var(--light);color:#17201a;font-weight:500}
.hm-s-row button:disabled{opacity:.35;border-style:dashed;cursor:default}
.pop{animation:hmPop .24s ease-out}
@keyframes hmPop{40%{transform:scale(1.04)}}
/* JACKPOT coins */
.hm-s-fx{position:absolute;inset:0;pointer-events:none;z-index:5;overflow:visible}
.hm-s-fx i{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6cf,#f3cf72 45%,#b98a22);box-shadow:0 0 8px #f3cf7299;opacity:0;animation:hmCoin .65s cubic-bezier(.2,.7,.4,1) forwards}
@keyframes hmCoin{0%{opacity:1;transform:translate(0,0) rotate(0) scale(.6)}70%{opacity:1}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1)}}
.is-jack .hm-s-player{box-shadow:0 0 0 2px var(--gold),0 0 34px #f3cf7259;animation:hmGlow 1.2s ease-out}
@keyframes hmGlow{0%{box-shadow:0 0 0 2px var(--gold),0 0 70px #f3cf72aa}}
@media(prefers-reduced-motion:reduce){.pop,.hm-s-bulbs i,.hm-s-spin::after,.jack-flash .hm-s-machine::after,.is-jack .hm-s-player{animation:none}.hm-s-strip{transition:none!important}.hm-s-bulbs i{opacity:.7}}
.hm-s-flag{font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--accent)}
.hm-s-flag.jack{color:var(--gold);text-shadow:0 0 22px #f3cf7240}
.hm-s-out{display:grid;gap:18px;margin-top:14px}
.hm-s-player{margin:0;width:min(100%,320px);aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:#1b201e}
.is-video.sq .hm-s-player{aspect-ratio:1}
.hm-s-player video{width:100%;height:100%;object-fit:cover}
.hm-s-board{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.hm-s-board figure{position:relative;margin:0;aspect-ratio:9/16;border-radius:10px;overflow:hidden;background:#1b201e}
.hm-s-board figure>img:not(.hm-s-stk),.hm-s-board video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.hm-s-board video.contain{object-fit:contain;background:#0d100f}
.hm-s-board p{margin-top:6px;font-size:12px;color:var(--muted)}.hm-s-board p span{margin-right:6px;color:var(--dim)}
.hm-s-stk{position:absolute;top:3%;left:50%;width:72%;transform:translateX(-50%)}
.hm-s-line{position:absolute;left:6%;right:6%;bottom:6%;padding:5px 6px;border-radius:6px;background:#fff;color:#111;font-size:10px;font-weight:600;line-height:1.25;text-align:center}
.hm-s-game{position:absolute;left:6px;bottom:6px;padding:3px 6px;border-radius:4px;background:#000a;font-size:10px;color:#fff}
.hm-s-ph{position:absolute;inset:0;display:grid;place-items:center}.hm-s-ph svg{width:40%;fill:none;stroke:var(--accent);stroke-width:1.2}
.hm-s-info{display:grid;gap:12px;align-content:start}
.hm-s-case{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border:1px dashed #ff2e9366;border-radius:14px;background:#ff2e930a}
.hm-s-case:empty{display:none}
.hm-s-case-ic{font-size:24px;line-height:1}
.hm-s-case b{display:block;font-size:15px;font-weight:600}
.hm-s-case p{margin-top:4px;font-size:14px;line-height:1.45;color:var(--muted)}
.hm-s-case-open{margin-top:10px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--grad,#ff2e93);color:#fff;font-weight:600}
.hm-s-case.open{padding:0;border:0;background:none}
.hm-s-case iframe{display:block;width:min(100%,360px);aspect-ratio:9/16;max-height:82svh;border:0;border-radius:14px;background:#000;box-shadow:0 0 0 1px #ff2e9355,0 14px 40px #7b5cff33}
.hm-s-case small{display:block;margin-top:6px;font-size:12px;color:var(--dim)}
.hm-s-id code{font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent);overflow-wrap:anywhere}
.hm-s-note{font-size:13px;line-height:1.45;color:var(--muted)}
.hm-s-info h3{margin-top:4px;font-size:20px;font-weight:500;letter-spacing:-.02em}
.hm-s-order{margin:0;padding-left:20px;display:grid;gap:4px;font-size:14px;line-height:1.45;color:var(--soft)}
.hm-s-ids{list-style:none;margin:0;padding:10px 12px;display:grid;gap:4px;border:1px solid var(--line);border-radius:10px}
.hm-s-ids li{display:flex;gap:10px;align-items:baseline;font:11.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);overflow-wrap:anywhere;min-width:0}
.hm-s-ids li code{min-width:0}
.hm-s-ids li span{flex:none;width:14px;color:var(--dim)}
.hm-s-ids li.me{color:var(--text)}.hm-s-ids li.me code::after{content:" ★";color:var(--hot,#f0b3d0)}
.hm-s-csv{justify-self:start;min-height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:999px;font-size:14px;color:var(--soft)}
.hm-s-csv:hover{border-color:var(--accent);color:var(--text)}
.hm-s-price{margin:6px 0 0;display:grid;gap:6px}
.hm-s-price div{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--soft)}
.hm-s-price dt{min-width:0}.hm-s-price dd{margin:0;flex:none}
.hm-s-price .tot{padding-top:8px;border-top:1px solid var(--line);font-size:18px;color:var(--text)}
.hm-s-cta{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px;padding:18px;border-radius:14px;background:var(--light);color:#17201a;font-size:16px;font-weight:600;transition:background .2s}
.hm-s-cta:hover{background:#f5f9f1}.hm-s-cta i{font-style:normal}
@media(min-width:761px){
  .hm-s{--c:100px;--ic:56px;--wf:1.8}
  .hm-s-machine{padding:18px 22px 10px;max-width:1040px}
  .hm-s-top{margin-bottom:16px}.hm-s-top h2{font-size:38px}.hm-s-top p{font-size:13px}
  .hm-s-reels{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
  .hm-s-cell b{font-size:14px}.hm-s-cell small{font-size:11px}
  .hm-s-bar{grid-template-columns:44px minmax(0,380px) 44px;justify-content:center;margin-top:18px}
  .hm-s-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}
  .hm-s-out{grid-template-columns:minmax(0,520px) minmax(0,460px);gap:40px;align-items:start}
  .hm-s-out:has(.is-video){grid-template-columns:340px minmax(0,520px)}
  .hm-s-line{font-size:11px}
}

/* /how/ page */
.hm-how-hero{padding:56px 0 30px}
.hm-how-hero h1{font-size:clamp(40px,10vw,88px)}
.hm-how-hero .ig-lead{margin-top:18px}
.hm-how-hero .text-link{margin-top:22px}

@media(min-width:761px){
  .hm-hero{min-height:min(88svh,820px)}
  .hm-hero-in{padding:140px 0 64px}
  .hm-sub{font-size:21px}
  .hm-nums li{padding:28px 24px 24px 0}.hm-nums li+li{padding-left:28px}
  .hm-nums span{font-size:14px}
  .hm-sec,.v9-simple{padding:96px 0 8px}
  .v9-real-one .v9-ba{width:min(100%,380px)}
  .hm-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  .hm-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  .hm-steps li{align-items:flex-start;flex-direction:column}
  .v9-hooks{max-width:760px}
}
/* phones: the header keeps logo, languages and Telegram */
@media(max-width:760px){.hm-page .header nav>a:not(.nav-contact),.hm-how .header nav>a:not(.nav-contact){display:none}}
