:root{color-scheme:dark;--lime:#d9fb78;--muted:#82939c}*{box-sizing:border-box}body{margin:0;background:#10151b;color:#eef3ef;font-family:Arial,'Malgun Gothic',sans-serif}main{max-width:1120px;padding:0 40px;margin:auto}button{font:inherit;cursor:pointer}button:focus-visible,canvas:focus-visible{outline:2px solid var(--lime);outline-offset:3px}header{height:96px;border-bottom:1px solid #2b343c;display:flex;align-items:center;justify-content:space-between}header b{font-size:17px}header b:first-letter{color:var(--lime);font-size:28px}header small{font-size:9px;letter-spacing:2px;color:var(--muted);margin-left:16px}header button{border:1px solid #303d44;background:transparent;color:#a2b0b6;border-radius:30px;font-size:11px;padding:10px 15px}.intro{display:flex;justify-content:space-between;align-items:center;padding:37px 0 30px}.intro label{font-size:11px;color:#bbd1a3;letter-spacing:1px}h1{font-size:43px;letter-spacing:-2px;margin:15px 0 12px}h1 small{font-size:10px;letter-spacing:3px;font-weight:400;color:var(--lime);border-left:1px solid #536447;margin-left:15px;padding-left:20px;vertical-align:middle}.intro p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}aside{text-align:right;font-size:11px;color:#9ba9b1}aside strong{display:block;font:44px monospace;color:var(--lime);line-height:1.4}aside small{font-size:8px;letter-spacing:2px;color:#627580}.shell{border:1px solid #3d4b40;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #0002}.hud{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#1a232a;gap:20px}.hud>div{color:#83939d;font:9px monospace;letter-spacing:2px}.hud strong{display:block;font:26px monospace;letter-spacing:0;color:#edf3ec;margin-top:5px}.hud>div:nth-child(2){text-align:center}.hud>div:nth-child(3) strong{color:#e1a093;font-size:22px;letter-spacing:4px}.hud strong small{font-size:12px;color:#7f909a}.hud button{border:1px solid #3c4c56;color:#bbccd3;border-radius:8px;background:#29363d;width:33px;height:33px}.hud button:disabled{opacity:.3;cursor:default}.arena{position:relative;background:#112029;aspect-ratio:1000/520}canvas{display:block;width:100%;height:100%;touch-action:none}#overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:radial-gradient(ellipse,#152b32bb,#12232b11)}#overlay.hidden{display:none}.symbol{font-size:74px;color:var(--lime);line-height:1;margin-bottom:20px;transform:rotate(-12deg);text-shadow:0 0 40px #d9fb7825}.symbol sup{font-size:24px;color:#94c5b8;position:absolute;top:-2px;right:-20px}#badge{border:1px solid #7d9a5e55;background:#29453366;color:#c7dcae;border-radius:25px;padding:5px 12px;font-size:10px;letter-spacing:1px}h2{font-size:29px;letter-spacing:-1px;margin:16px 0 10px}#description{font-size:12px;color:#9cb0b8;line-height:1.9;margin:0 0 24px}#start{border:0;border-radius:10px;background:var(--lime);color:#27341d;font-size:14px;font-weight:bold;padding:17px 32px;min-width:220px;transition:.15s}#start:hover{background:#e6ffa1;transform:translateY(-2px)}#overlay>small{color:#6c8693;font-size:10px;margin-top:15px}.legend{position:absolute;bottom:17px;left:23px;font-size:10px;color:#b5ca91;pointer-events:none}.legend span{color:#b58c84;margin-left:15px}.track{height:4px;background:#263a2d}#progress{height:100%;background:var(--lime);width:100%}.guide{display:grid;grid-template-columns:1.1fr 1fr 1fr;padding:28px 0 30px;gap:20px;border-bottom:1px solid #2b343c}.guide>div{display:flex;align-items:center;gap:13px}.guide i{font-style:normal;display:grid;place-items:center;background:#1d2930;border:1px solid #30414a;border-radius:10px;width:40px;height:40px;flex-shrink:0;font-size:25px;color:#b6d6d9}.guide>div:nth-child(2) i{color:var(--lime)}.guide>div:nth-child(3) i{color:#dc9b8c}.guide p{margin:0;display:flex;flex-direction:column;gap:7px}.guide b{font-size:12px;font-weight:500}.guide p span{font-size:10px;color:var(--muted)}footer{display:flex;justify-content:space-between;color:#667d89;font-size:10px;padding:23px 0 30px}@media(max-width:700px){main{padding:0 18px}header{height:74px}header small{display:none}.intro{padding:28px 0 22px}h1{font-size:31px}h1 small{font-size:8px;letter-spacing:1px;margin-left:8px;padding-left:10px}.intro p{font-size:10px;max-width:230px}aside{font-size:9px}aside strong{font-size:31px}aside small{font-size:6px}.hud{height:70px;padding:0 16px;gap:15px}.hud strong{font-size:22px}.hud>div:nth-child(3) strong{font-size:16px;letter-spacing:1px}.arena{aspect-ratio:4/5}h2{font-size:25px}#description{font-size:11px}.guide{grid-template-columns:1fr;gap:18px}.guide p span{font-size:11px}footer{flex-direction:column;gap:12px;font-size:9px}}
[hidden]{display:none!important}.player-bar{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#b9c9bc;margin-bottom:14px;min-height:26px}.text-button{background:transparent;border:0;color:#a8c5b2;font-size:11px;padding:5px 0;text-decoration:underline;text-underline-offset:4px}.text-button:hover{color:#d9fb78}button:disabled{opacity:.5;cursor:wait}#nickname-form{display:flex;flex-direction:column;gap:7px;margin:0 0 15px;width:min(290px,85%);text-align:left}#nickname-form label{font-size:10px;color:#b6cbb6}input{font:inherit;border:1px solid #526844;border-radius:8px;padding:12px 13px;background:#101e25;color:#eef3ef;min-width:0;width:100%;font-size:13px}input:focus{outline:2px solid #d9fb78;outline-offset:2px}#nick-help{font-size:9px;color:#839c99}#overlay .symbol{font-size:49px;margin-bottom:12px}#overlay h2{font-size:27px;margin:12px 0 8px}#description{margin-bottom:16px}#status{font-size:11px;color:#d9dcbb;max-width:90%;line-height:1.7;margin:10px 0 0;min-height:18px}#overlay>small{margin-top:10px;font-size:9px}#retry{margin-top:8px}#start{padding:14px 24px}.leaderboard{padding:40px 0 32px;border-bottom:1px solid #2b343c}.section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.section-head label,.about-game>label{font:9px monospace;letter-spacing:2px;color:#b2ca91}.section-head h2,.about-game h2{font-size:24px;line-height:1.5;margin:12px 0 24px}.board-tabs{display:flex;align-items:center;gap:7px;margin-bottom:23px}.board-tabs button{border:1px solid #35444b;border-radius:20px;background:transparent;color:#9dafb6;padding:10px 17px;font-size:11px}.board-tabs button.active{background:#d9fb78;color:#27341d;border-color:#d9fb78;font-weight:bold}.board-tabs>span{margin-left:auto;font-size:10px;color:#6e8690}.table-label,#rankings li{display:grid;grid-template-columns:70px 1fr 110px;align-items:center;padding:15px 22px;gap:15px}.table-label{font-size:10px;color:#83999e;border-bottom:1px solid #35434a}.table-label span:last-child,#rankings strong{text-align:right}#rankings{list-style:none;margin:0;padding:0}#rankings li{border-bottom:1px solid #25363d;font-size:13px}#rankings li>span:first-child{font:17px monospace;color:#83999e}#rankings li:first-child>span:first-child{color:#d9fb78}#rankings li.mine{background:#d9fb780b}#rankings strong{font:16px monospace;color:#d4e8ba}#board-status{font-size:12px;color:#9bafb3;text-align:center;line-height:1.7}.board-note{display:block;font-size:10px;color:#78928f;margin-top:20px}.about-game{padding:36px 0 0;max-width:780px}.about-game p{font-size:13px;line-height:2;color:#a4b4b9}.about-game a,.footer-links a{color:#b9c9ae;font-size:11px;text-underline-offset:4px}.ad-space{margin-top:160px;min-height:120px;border:1px dashed #34414b;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#637983}.ad-space>span{font:9px monospace;letter-spacing:2px}.ad-space p{font-size:12px;margin:12px 0 7px}.ad-space small{font-size:9px}.footer-links{display:flex;gap:22px;padding:0 0 30px}.footer-links a{color:#7e989c;font-size:10px}dialog{max-width:min(480px,92vw);border:1px solid #4e6550;border-radius:16px;background:#1b2c31;color:#eef3ef;padding:25px}dialog::backdrop{background:#000a}dialog h2{font-size:22px}dialog p{font-size:12px;line-height:1.9;color:#b3c6c9}dialog>div{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}dialog button{border:1px solid #5b7860;border-radius:7px;padding:10px 18px;background:#293d38;color:#e6eddf}#confirm-delete{color:#f7c1ae;border-color:#94685b}.document{max-width:760px;margin:45px auto 80px}.document h1{font-size:34px}.document h2{font-size:20px;margin-top:32px}.document p,.document li{font-size:14px;line-height:2;color:#b0c0c5}.document a{color:#d9fb78}.document time{font-size:11px;color:#7b929c}.document nav{margin-top:40px}.document section{padding:16px 0;border-bottom:1px solid #2b3c43}@media(max-width:700px){.arena{aspect-ratio:4/6}.section-head h2{font-size:19px}.board-tabs{flex-wrap:wrap}.board-tabs>span{width:100%;margin-top:7px;margin-left:0}.table-label,#rankings li{padding:14px 12px;grid-template-columns:42px 1fr 80px;gap:6px}#rankings li{font-size:12px}#rankings strong{font-size:14px}.about-game h2{font-size:21px}.about-game p{font-size:12px}#overlay h2{font-size:22px}#overlay .symbol{font-size:40px}#description{font-size:10px}.document h1{font-size:29px}.document p,.document li{font-size:13px}}@media(max-width:360px){.arena{aspect-ratio:4/7}.intro h1 small{display:none}}
.brand{color:inherit;text-decoration:none}.game-switcher{display:flex;gap:8px;padding:16px 0 0}.game-switcher a{border:1px solid #34444c;border-radius:999px;color:#91a6ae;text-decoration:none;font-size:11px;padding:10px 16px;transition:.15s}.game-switcher a:hover,.game-switcher a.active{background:#d9fb78;color:#24351c;border-color:#d9fb78}.game-switcher em{font:8px monospace;font-style:normal;letter-spacing:1px;margin-left:5px}.tap-intro label{color:#76f7e8}.tap-shell{border-color:#315d5b}.tap-hud>div:nth-child(3) strong{color:#76f7e8}.tap-hud>div:nth-child(4) strong{color:#d9fb78}.tap-arena{aspect-ratio:900/500}.tap-arena canvas{cursor:crosshair}.tap-arena canvas:active{cursor:grabbing}#tap-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:radial-gradient(ellipse,#18333bbb,#102029ee)}#tap-overlay.hidden{display:none}.tap-symbol{font-size:70px;line-height:1;color:#76f7e8;text-shadow:0 0 35px #76f7e855;margin-bottom:14px}#tap-overlay #badge{border:1px solid #76f7e855;background:#19444866;color:#bdfaf2;border-radius:25px;padding:5px 12px;font-size:10px;letter-spacing:1px}#tap-overlay #description{margin-bottom:16px}#tap-overlay>small{color:#6c8693;font-size:9px;margin-top:10px}#tap-overlay #status{font-size:11px;color:#d9dcbb;max-width:90%;line-height:1.7;margin:10px 0 0;min-height:18px}.tap-callout{position:absolute;left:50%;top:20px;transform:translate(-50%,-12px);opacity:0;pointer-events:none;font:700 15px monospace;letter-spacing:1px;transition:.18s}.tap-callout.show{opacity:1;transform:translate(-50%,0)}.tap-callout.hit{color:#d9fb78}.tap-callout.miss{color:#f19b91}.tap-guide i{color:#76f7e8!important}.tap-guide>div:nth-child(2) i{color:#d9fb78!important}.tap-guide>div:nth-child(3) i{color:#ef9b91!important}@media(max-width:700px){.game-switcher{overflow:auto;padding-bottom:2px}.game-switcher a{white-space:nowrap;padding:9px 13px}.tap-arena{aspect-ratio:4/5}.tap-hud{gap:9px;padding:0 12px}.tap-hud strong{font-size:18px}.tap-hud>div:nth-child(3) strong,.tap-hud>div:nth-child(4) strong{font-size:16px}.tap-symbol{font-size:55px}}
.color-intro label{color:#ff9b72}.color-shell{border-color:#64475a}.color-hud>div:nth-child(3) strong{color:#ff8d78}.color-hud>div:nth-child(4) strong{color:#f4d35e}.color-arena{position:relative;min-height:500px;background:radial-gradient(circle at 50% 35%,#28203a,#161c28 70%);overflow:hidden}#color-stage{min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:38px 24px;transition:.12s}#color-stage>span,#round-note{color:#8e99a8;font-size:11px;letter-spacing:1px}#color-word{font-size:82px;line-height:1.1;margin:26px 0 38px;letter-spacing:-4px;text-shadow:0 8px 35px #0006}#color-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:min(760px,100%)}#color-options button{position:relative;border:1px solid color-mix(in srgb,var(--choice-color) 45%,#36414c);border-radius:13px;background:#18212c;color:#eef3ef;padding:19px 14px;font-weight:700;transition:.12s}#color-options button:hover,#color-options button:focus-visible{background:color-mix(in srgb,var(--choice-color) 14%,#18212c);border-color:var(--choice-color);transform:translateY(-2px)}#color-options button span{font-size:16px}#color-options kbd{position:absolute;left:9px;top:9px;border:0;background:#ffffff0d;color:#788793;border-radius:4px;padding:2px 5px;font:9px monospace}#round-note{margin:24px 0 0}#color-stage.correct{animation:color-good .2s}#color-stage.wrong{animation:color-bad .2s}@keyframes color-good{50%{background:#18382f}}@keyframes color-bad{50%{background:#42242d}}#color-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:radial-gradient(ellipse,#2c2240ee,#121b27fa)}#color-overlay.hidden{display:none}.color-symbol{font:800 66px Arial;color:#ff7a72;letter-spacing:-9px;text-shadow:18px 0 #5da9ff,36px 0 #f4d35e;margin:0 36px 18px 0}#color-overlay #badge{border:1px solid #ff9b7255;background:#613f4a55;color:#ffd0b6;border-radius:25px;padding:5px 12px;font-size:10px;letter-spacing:1px}#color-overlay #description{margin-bottom:16px}#color-overlay>small{color:#748493;font-size:9px;margin-top:10px}#color-overlay #status{font-size:11px;color:#e1dabb;max-width:90%;line-height:1.7;margin:10px 0 0;min-height:18px}#color-callout{position:absolute;left:50%;top:24px;transform:translate(-50%,-10px);opacity:0;font:700 15px monospace;transition:.15s;pointer-events:none}#color-callout.show{opacity:1;transform:translate(-50%,0)}#color-callout.correct{color:#d9fb78}#color-callout.wrong{color:#ff887d}.color-guide i{font-size:15px!important;color:#ff9b72!important}.color-guide>div:nth-child(2) i{color:#5da9ff!important}.color-guide>div:nth-child(3) i{font-size:24px!important;color:#f4d35e!important}@media(max-width:700px){.color-arena,#color-stage{min-height:560px}#color-stage{padding:34px 16px}#color-word{font-size:58px;margin:20px 0 32px}#color-options{grid-template-columns:1fr 1fr;gap:10px}#color-options button{padding:18px 10px}.color-hud{gap:8px;padding:0 10px}.color-hud strong{font-size:18px}.color-hud>div:nth-child(3) strong,.color-hud>div:nth-child(4) strong{font-size:15px}.color-symbol{font-size:52px}}
.number-intro label{color:#67c8ff}.number-shell{border-color:#3a536d}.number-hud>div:nth-child(3) strong{color:#67c8ff}.number-hud>div:nth-child(4) strong{color:#d9fb78}.number-arena{position:relative;min-height:520px;background:radial-gradient(circle at 50% 35%,#1c3045,#121b27 72%);overflow:hidden}#number-stage{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 24px}.number-prompt{font-size:11px;color:#8fa2b0;letter-spacing:1px;margin-bottom:20px}.number-prompt strong{font:28px monospace;color:#67c8ff;margin-left:9px}#number-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;width:min(620px,100%)}#number-grid button{aspect-ratio:1;border:1px solid #3b5870;border-radius:13px;background:linear-gradient(145deg,#22384b,#182634);color:#eef7fb;font:700 25px monospace;box-shadow:0 7px 18px #0002;transition:.12s}#number-grid button:hover,#number-grid button:focus-visible{background:#294c63;border-color:#67c8ff;transform:translateY(-2px)}#number-grid button.done{opacity:.12;transform:scale(.82);pointer-events:none}#round-note{color:#7f929f;font-size:10px;margin:20px 0 0}#number-stage.correct{animation:number-good .2s}#number-stage.wrong{animation:number-bad .2s}@keyframes number-good{50%{background:#d9fb7809}}@keyframes number-bad{50%{background:#ff716c12}}#number-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:radial-gradient(ellipse,#213b4bee,#101923fa)}#number-overlay.hidden{display:none}.number-symbol{font:800 50px monospace;color:#67c8ff;letter-spacing:10px;text-shadow:0 0 34px #67c8ff55;margin-bottom:18px}#number-overlay #badge{border:1px solid #67c8ff55;background:#1d4d6855;color:#bfe9ff;border-radius:25px;padding:5px 12px;font-size:10px;letter-spacing:1px}#number-overlay #description{margin-bottom:16px}#number-overlay>small{color:#718794;font-size:9px;margin-top:10px}#number-overlay #status{font-size:11px;color:#d9dcbb;max-width:90%;line-height:1.7;margin:10px 0 0;min-height:18px}#number-callout{position:absolute;left:50%;top:22px;transform:translate(-50%,-10px);opacity:0;font:700 15px monospace;transition:.15s;pointer-events:none}#number-callout.show{opacity:1;transform:translate(-50%,0)}#number-callout.correct{color:#d9fb78}#number-callout.wrong{color:#ff9189}.number-guide i{font-size:15px!important;color:#67c8ff!important}.number-guide>div:nth-child(2) i{color:#d9fb78!important}.number-guide>div:nth-child(3) i{font-size:24px!important;color:#ff9b72!important}@media(max-width:700px){.number-arena,#number-stage{min-height:560px}#number-stage{padding:24px 15px}#number-grid{gap:7px}#number-grid button{font-size:21px;border-radius:10px}.number-hud{gap:8px;padding:0 10px}.number-hud strong{font-size:18px}.number-hud>div:nth-child(3) strong,.number-hud>div:nth-child(4) strong{font-size:16px}.number-symbol{font-size:40px;letter-spacing:6px}}
.community-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-2px 0 16px;padding:11px 14px;border:1px solid #2d3e46;border-radius:11px;background:#152027;color:#849ba3;font-size:10px}.community-strip .streak b{color:#ffb27e}.community-strip .daily b{color:#d9fb78}.community-strip a,.community-strip button{border:0;background:transparent;color:#b8cfbd;font-size:10px;text-decoration:underline;text-underline-offset:3px;padding:3px;cursor:pointer}.community-strip a:hover,.community-strip button:hover{color:#d9fb78}.community-strip small{width:100%;color:#8ea3a7;min-height:0}.hub-home{color:#d9fb78;font-size:11px;text-underline-offset:4px}.hub-hero{padding:65px 0 52px;max-width:850px}.hub-hero>label,.hub-content label,.hub-faq>label{font:10px monospace;letter-spacing:2px;color:#b6ce91}.hub-hero h1{font-size:58px;line-height:1.08;margin:20px 0 24px}.hub-hero>p{max-width:680px;color:#9aacb3;font-size:14px;line-height:2}.hub-stats{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.hub-stats span{padding:13px 17px;border:1px solid #34444b;border-radius:10px;color:#82949d;font-size:11px}.hub-stats b{display:block;color:#e9f2e8;font:22px monospace;margin-bottom:5px}.daily-card{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 34px;border:1px solid #536a45;border-radius:17px;background:linear-gradient(135deg,#203329,#152129);box-shadow:0 18px 50px #0002}.daily-card label{font:9px monospace;letter-spacing:2px;color:#a9c489}.daily-card h2{font-size:31px;margin:12px 0 8px}.daily-card p{color:#91a6aa;font-size:12px;line-height:1.7;margin:0}.daily-card>div:last-child{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.daily-card a,.daily-card button{border:1px solid #6e8957;border-radius:9px;padding:13px 17px;background:#d9fb78;color:#26361f;text-decoration:none;font-weight:700;font-size:11px}.daily-card button{background:transparent;color:#c4d6bd}.daily-card small{width:100%;text-align:right;color:#8fa49b;font-size:9px}.game-catalog{padding:70px 0 34px}.game-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.game-card{position:relative;min-height:230px;border:1px solid #34444b;border-radius:16px;padding:27px;color:#edf3ef;text-decoration:none;background:#172129;overflow:hidden;transition:.18s}.game-card:after{content:'';position:absolute;width:170px;height:170px;border-radius:50%;right:-75px;bottom:-85px;background:var(--card-color);filter:blur(5px);opacity:.12}.game-card:hover{transform:translateY(-3px);border-color:var(--card-color)}.game-card.star{--card-color:#d9fb78}.game-card.tap{--card-color:#76f7e8}.game-card.color{--card-color:#ff9b72}.game-card.number{--card-color:#67c8ff}.game-card small{font:9px monospace;letter-spacing:2px;color:var(--card-color)}.game-card h3{font-size:27px;margin:25px 0 14px}.game-card p{color:#91a4ac;font-size:12px;line-height:1.9;max-width:420px}.game-card span{display:block;margin-top:25px;color:#c6d6c3;font-size:11px}.hub-content{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:55px 0;border-top:1px solid #2a373e;border-bottom:1px solid #2a373e}.hub-content h2{font-size:25px;line-height:1.4}.hub-content p,.hub-content li{font-size:13px;line-height:2;color:#9babb1}.hub-content ol{padding-left:21px}.hub-faq{padding:55px 0 15px;max-width:850px}.hub-faq h2{font-size:28px}.hub-faq details{border-bottom:1px solid #2d3c43;padding:18px 0}.hub-faq summary{cursor:pointer;font-size:14px;color:#dbe5df}.hub-faq details p{font-size:12px;line-height:1.9;color:#96a8ae;padding-right:30px}.hub-ad{margin-top:70px}@media(max-width:700px){.community-strip{gap:7px;padding:10px}.community-strip .daily{width:100%;order:-1}.hub-hero{padding:40px 0 34px}.hub-hero h1{font-size:37px}.hub-hero>p{font-size:12px}.hub-stats span{flex:1;min-width:100px;padding:11px}.hub-stats b{font-size:19px}.daily-card{flex-direction:column;align-items:flex-start;padding:24px}.daily-card>div:last-child{justify-content:flex-start}.daily-card small{text-align:left}.game-catalog{padding-top:48px}.game-cards{grid-template-columns:1fr}.game-card{min-height:205px}.hub-content{grid-template-columns:1fr;gap:24px}.hub-home{font-size:10px}.hub-faq details p{padding-right:0}}
