@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-body:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_4f4604{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_4f4604{--font-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3702f26392e21a15-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd21efaca8026c00-s.p.woff2) format("woff2");unicode-range:u+00??,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:Silkscreen Fallback;src:local("Arial");ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.00%;size-adjust:149.62%}.__className_0f99ce{font-family:Silkscreen,Silkscreen Fallback;font-weight:400;font-style:normal}.__variable_0f99ce{--font-pixel:"Silkscreen","Silkscreen Fallback"}:root{--bg-0:#0B0D13;--bg-1:#11141C;--bg-2:#171B26;--bg-3:#1F2432;--stroke:#2A3040;--stroke-glaze:rgba(255,77,141,.5);--text-hi:#F2F4F8;--text-md:#A9B1C4;--text-lo:#6B7386;--glaze:#FF4D8D;--glaze-hot:#FF6FA5;--glaze-deep:#E03A78;--gold:#FFC24B;--win:#31E88C;--loss:#FF4757;--info:#4DA6FF;--grad-cta:linear-gradient(180deg,#FF6FA5,#E03A78);--glow-glaze:0 0 24px rgba(255,77,141,.35);--ring-focus:0 0 0 3px rgba(255,77,141,.15);--shadow-pop:0 12px 32px rgba(0,0,0,.45);--hairline:inset 0 1px 0 rgba(255,255,255,.06);--r-ctl:10px;--r-card:14px;--r-modal:18px;--r-pill:999px}*{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark}body{background:var(--bg-0);color:var(--text-md);font-family:var(--font-body);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--glaze);text-decoration:none}button{color:inherit;background:none;border:0;cursor:pointer}button,input{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:none;box-shadow:var(--ring-focus)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--stroke);border-radius:99px}::-webkit-scrollbar-track{background:transparent}.app{flex-direction:column;height:100vh;overflow:hidden}.app,.shell{display:flex}.shell{flex:1 1;min-height:0}.topbar{height:64px;flex:none;display:flex;align-items:center;gap:20px;padding:0 20px;background:var(--bg-1);border-bottom:1px solid var(--stroke);position:relative;z-index:5}.logo{font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:-.02em;font-style:italic;color:var(--text-hi);flex:none}.logo .ace{color:var(--glaze)}.search{flex:1 1;max-width:360px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;background:var(--bg-3);border:1px solid var(--stroke);border-radius:var(--r-ctl)}.search:focus-within{border-color:var(--glaze);box-shadow:var(--ring-focus)}.search .lens{width:8px;height:8px;flex:none;border:2px solid var(--text-lo);border-radius:50%}.search input{width:100%;background:none;border:0;outline:none;color:var(--text-hi);font-size:14px}.search input::placeholder{color:var(--text-lo)}.topbar .spacer{flex:1 1}.wallet-group{display:flex;flex:none}.balance{display:flex;gap:8px;height:44px;padding:0 16px;background:var(--bg-3);border:1px solid var(--stroke);border-right:0;border-radius:var(--r-ctl) 0 0 var(--r-ctl);font-weight:700;font-size:15px;color:var(--text-hi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balance,.coin{align-items:center}.coin{width:20px;height:20px;flex:none;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFE3A0,#FFC24B 55%,#D99A26);display:inline-flex;justify-content:center}.coin:after{content:"";width:35%;height:35%;border-radius:50%;background:var(--bg-2)}.coin.sm{width:14px;height:14px}.coin.xs{width:16px;height:16px}.btn{height:44px;padding:0 18px;border-radius:var(--r-ctl);font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.btn-primary{background:var(--grad-cta);color:#fff}.btn-primary:hover{transform:translateY(-1px);box-shadow:var(--glow-glaze)}.btn-secondary{background:var(--bg-3);border:1px solid var(--stroke);color:var(--text-hi);font-weight:600}.btn-secondary:hover{border-color:var(--stroke-glaze)}.btn-ghost{color:var(--text-md);font-weight:600}.btn-ghost:hover{color:var(--text-hi)}.btn-lg{height:52px;padding:0 26px;font-size:15px}.btn-block{width:100%}.wallet-group .btn-wallet{border-radius:0 var(--r-ctl) var(--r-ctl) 0}.auth-group{display:flex;gap:10px;flex:none}.avatar{width:36px;height:36px;border-radius:8px;background:var(--bg-3);flex:none}.sidebar{width:240px;flex:none;background:var(--bg-1);border-right:1px solid var(--stroke);overflow-y:auto;padding:16px 0}.nav-label{padding:14px 20px 4px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-lo)}.nav-item{display:flex;align-items:center;gap:12px;height:40px;padding:0 20px 0 17px;border-left:3px solid transparent;color:var(--text-md);font-size:14px;font-weight:500}.nav-item:hover{color:var(--text-hi);background:var(--bg-2)}.nav-item .dot{width:8px;height:8px;flex:none;background:var(--text-lo);transform:rotate(45deg);border-radius:2px}.nav-item.active{border-left-color:var(--glaze);background:var(--bg-3);color:var(--text-hi)}.nav-item.active .dot{background:var(--glaze)}.content{flex:1 1;min-width:0;overflow-y:auto}.container{max-width:1200px;margin:0 auto;padding:24px 24px 0}section h2{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--text-hi)}.section-head{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.section-head .meta{font-size:13px;color:var(--text-lo)}.live-dot-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--win);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-dot,.live-dot-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--win);flex:none}.hero{align-items:stretch;min-height:240px;border-radius:var(--r-card);overflow:hidden;background:linear-gradient(115deg,#171B26,#2A1522 55%,#3A1428);border:1px solid var(--stroke);box-shadow:var(--hairline)}.hero,.hero-copy{position:relative;display:flex}.hero-copy{flex:1 1;padding:36px 40px;flex-direction:column;justify-content:center;gap:14px;z-index:2}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--glaze)}.hero h1{font-family:var(--font-display);font-weight:700;font-size:44px;line-height:1.05;color:var(--text-hi);text-wrap:pretty}.hero p{font-size:15px;max-width:380px}.hero-actions{display:flex;gap:12px;margin-top:6px}.hero-art{flex:1 1 240px;max-width:340px;min-width:180px;position:relative;display:flex;align-items:center;justify-content:center}.hero-art svg{width:150px;height:150px;opacity:.9;filter:drop-shadow(0 10px 30px rgba(255,77,141,.35))}.games-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:16px;gap:16px}.game-card{display:flex;flex-direction:column;gap:8px;transition:transform .15s ease}.game-card:hover{transform:translateY(-4px)}.game-card .art{position:relative;aspect-ratio:3/4;border-radius:var(--r-card);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center}.game-card .art svg{width:56%;height:auto;image-rendering:pixelated;filter:drop-shadow(0 8px 14px rgba(0,0,0,.45))}.game-card .name{position:absolute;left:0;right:0;bottom:14px;text-align:center;pointer-events:none;font-family:var(--font-pixel);font-size:15px;line-height:1.1;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.55)}.game-card .playing{display:flex;align-items:center;gap:6px;padding:0 2px;font-size:12px;color:var(--text-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bets-panel{background:var(--bg-2);border:1px solid var(--stroke);border-radius:var(--r-card);overflow-x:auto;box-shadow:var(--hairline)}.bets-row{min-width:640px;display:grid;grid-template-columns:1.1fr 1.4fr .7fr 1fr .7fr 1.1fr;grid-gap:8px;gap:8px;align-items:center;height:48px;padding:0 20px}.bets-row.head{height:auto;padding:12px 20px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-lo);border-bottom:1px solid var(--stroke)}.bets-row:not(.head):nth-child(2n){background:rgba(23,27,38,.6)}.bets-row .game{color:var(--text-hi);font-weight:500}.bets-row .user{display:flex;align-items:center;gap:8px;min-width:0}.bets-row .user img{width:20px;height:20px;border-radius:5px;flex:none;background:var(--bg-3)}.bets-row .user span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bets-row .time{font-size:13px;color:var(--text-lo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bets-row .wager{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--text-hi)}.bets-row .multi,.bets-row .wager{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bets-row .multi{text-align:right}.bets-row .multi.hot{color:var(--gold);text-shadow:0 0 12px rgba(255,194,75,.4)}.bets-row .multi.zero,.bets-row .payout.zero{color:var(--text-lo);font-weight:400}.bets-row .payout{text-align:right;font-weight:700;color:var(--win);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bets-row.enter{animation:rowIn .2s ease-out}@keyframes rowIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.site-footer{margin:48px -24px 0;padding:48px 24px 0;background:var(--bg-1);border-top:1px solid var(--stroke);container-type:inline-size}.site-footer .inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(4,1fr);grid-gap:32px;gap:32px;padding-bottom:40px}.site-footer .brand{display:flex;flex-direction:column;gap:14px}.site-footer .logo{font-size:20px}.site-footer .blurb{font-size:13px;color:var(--text-md);max-width:260px}.site-footer .tagline{font-size:12px;font-weight:700;color:var(--glaze)}.site-footer .col{display:flex;flex-direction:column;gap:12px}.site-footer .col h4{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-hi);margin-bottom:4px}.site-footer .col a{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-md)}.site-footer .col a:hover{color:var(--text-hi)}.site-footer .swatch{width:14px;height:14px;flex:none;border-radius:4px;box-shadow:var(--hairline)}.site-footer .social-ic{color:var(--text-lo)}.site-footer .col a:hover .social-ic{color:var(--glaze)}.site-footer .legal{max-width:1200px;margin:0 auto;padding:20px 0 28px;border-top:1px solid var(--stroke);display:flex;align-items:center;justify-content:center;gap:14px;font-size:12px;color:var(--text-lo);text-align:center}.site-footer .legal .age-badge{flex:none}.site-footer .legal p{max-width:720px}@container (max-width: 900px){.site-footer .inner{grid-template-columns:repeat(2,1fr)}.site-footer .brand{grid-column:1/-1}}.age-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--stroke);border-radius:50%;font-weight:700;color:var(--text-md)}.chat{width:340px;flex:none;background:var(--bg-1);border-left:1px solid var(--stroke);display:flex;flex-direction:column;min-height:0}.chat[hidden]{display:none}.chat-head{height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--stroke)}.chat-head .title{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--text-hi)}.chat-body{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.chat-msg{display:flex;gap:8px;align-items:flex-start}.chat-msg img{width:24px;height:24px;border-radius:6px;flex:none;background:var(--bg-3)}.chat-msg .body{min-width:0;font-size:13px;line-height:1.45}.chat-msg .lvl{display:inline-block;padding:0 5px;margin-right:6px;border-radius:var(--r-pill);font-size:10px;font-weight:700;line-height:16px;vertical-align:2px}.chat-msg .uname{font-weight:600}.chat-rain{display:flex;align-items:center;gap:10px;padding:10px 12px;margin:4px 0;background:rgba(255,194,75,.08);border-left:3px solid var(--gold);border-radius:0 var(--r-ctl) var(--r-ctl) 0;font-size:13px}.chat-rain b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold)}.chat-input{flex:none;display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--stroke)}.chat-input input{flex:1 1;height:40px;padding:0 12px;background:var(--bg-3);border:1px solid var(--stroke);border-radius:var(--r-ctl);color:var(--text-hi);font-size:13px;outline:none}.chat-input input:focus{border-color:var(--glaze);box-shadow:var(--ring-focus)}.chat-input .btn{height:40px;padding:0 14px;font-size:13px}.overlay{position:fixed;inset:0;background:rgba(5,7,10,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50}.overlay[hidden]{display:none}.modal{width:420px;max-width:92vw;background:var(--bg-1);border:1px solid var(--stroke);border-radius:var(--r-modal);padding:24px;box-shadow:var(--shadow-pop);animation:modalIn .25s ease-out}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.modal-head h3{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--text-hi)}.modal-close{width:32px;height:32px;border-radius:8px;background:var(--bg-3);color:var(--text-md);font-size:16px;line-height:1}.modal-close:hover{color:var(--text-hi)}.modal .hint-sub{margin:-12px 0 18px;font-size:13px;color:var(--text-lo)}.field-label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-lo);margin-bottom:8px}.tabs{display:flex;gap:6px;padding:4px;background:var(--bg-0);border-radius:var(--r-ctl);margin-bottom:18px}.tabs button{flex:1 1;height:36px;border-radius:8px;color:var(--text-md);font-weight:600;font-size:13px}.tabs button.active{background:var(--glaze);color:#fff}.amount-field{display:flex;align-items:center;height:44px;background:var(--bg-3);border:1px solid var(--stroke);border-radius:var(--r-ctl);overflow:hidden;margin-bottom:12px}.amount-field:focus-within{border-color:var(--glaze)}.amount-field .coin{margin:0 10px}.amount-field input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--text-hi);font-weight:600;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.amount-field .seg{height:100%;padding:0 12px;border-left:1px solid var(--stroke);color:var(--text-md);font-weight:600;font-size:13px}.amount-field .seg:hover{color:var(--text-hi)}.hint-card{padding:12px 14px;background:var(--bg-2);font-size:13px;line-height:1.5;margin-bottom:18px}.hint-card,.text-field{border:1px solid var(--stroke);border-radius:var(--r-ctl)}.text-field{width:100%;height:44px;padding:0 14px;background:var(--bg-3);color:var(--text-hi);font-size:15px;outline:none;margin-bottom:14px}.text-field::placeholder{color:var(--text-lo)}.text-field:focus{border-color:var(--glaze);box-shadow:var(--ring-focus)}.login-user{display:flex;align-items:center;gap:12px;margin-bottom:14px}.login-user img{width:40px;height:40px;border-radius:8px;background:var(--bg-3)}.login-user .who{color:var(--text-hi);font-weight:600;font-size:15px}.login-user .how{font-size:12px;color:var(--text-lo)}.code-box{padding:16px;background:var(--bg-0);border:1px solid var(--stroke);border-radius:var(--r-ctl);text-align:center;margin-bottom:14px;font-family:var(--font-pixel);font-size:20px;color:var(--gold);letter-spacing:.04em}.legal{margin-top:16px;padding-top:14px;border-top:1px solid var(--stroke);font-size:12px;color:var(--text-lo);line-height:1.5}@media (max-width:1279px){.chat{position:fixed;right:0;top:64px;bottom:0;z-index:20;box-shadow:var(--shadow-pop)}}@media (max-width:900px){.hero-art,.sidebar{display:none}.hero h1{font-size:34px}}@media (max-width:640px){.search{display:none}.hero-copy{padding:28px 24px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}