.galli h1,.galli h2,.galli h3{letter-spacing:normal}.galli .lede{text-wrap:wrap}.galli{--neel-950:#091a1d;--neel-900:#0e2429;--neel-800:#153137;--neel-700:#1c444b;--neel-600:#285b65;--neel-500:#397883;--neel-300:#a2c3ca;--neel-200:#cfe3e6;--khadi-50:#fffcf4;--khadi-100:#f4ede0;--khadi-200:#e9dfcb;--khadi-300:#d6c8ab;--khadi-600:#6a614f;--genda-300:#ffc55a;--genda-500:#f59a1b;--genda-700:#c46d08;--font-display:var(--galli-rozha),"Playfair Display",Georgia,serif;--font-body:var(--galli-anek-latin),"Segoe UI",system-ui,sans-serif;--font-hindi:var(--galli-anek-deva),"Nirmala UI","Noto Sans Devanagari",sans-serif;--font-mono:var(--galli-dm-mono),ui-monospace,Consolas,monospace;--settle:cubic-bezier(.16,1,.3,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-inout:cubic-bezier(.65,0,.35,1);--d-fast:.16s;--d-mid:.45s;--d-slow:1.4s;--d-scene:3.2s;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2 0 0 0 -.32'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--blockprint:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Crect width='56' height='28' fill='%23153137'/%3E%3Cpath d='M0 3h56M0 25h56' stroke='%23285b65'/%3E%3Cpath d='M28 6l8 8-8 8-8-8z' fill='none' stroke='%23397883' stroke-width='1.4'/%3E%3Ccircle cx='28' cy='14' r='1.9' fill='%23f59a1b'/%3E%3Cpath d='M0 14q7-6 13 0q-6 6-13 0zM43 14q6-6 13 0q-7 6-13 0z' fill='%23285b65'/%3E%3C/svg%3E")}.galli *,.galli :after,.galli :before{box-sizing:border-box}.galli.galli-home{margin:0;background:var(--neel-900);color:var(--khadi-100);font-family:var(--font-body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.galli button,.galli input{font:inherit;color:inherit}.galli a{color:inherit}.galli .wrap{width:100%;max-width:1280px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.galli :focus-visible{outline:3px solid var(--genda-300);outline-offset:3px;border-radius:6px}.galli .hero{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--neel-900);--scene-h:clamp(330px,54vh,560px);--clear:.8}@supports (height:1svh){.galli .hero{--scene-h:clamp(330px,54svh,560px)}}.galli .sky,.galli .sky-night{position:absolute;inset:0;z-index:-4}.galli .sky{background:linear-gradient(to top,#445556 0,#c98258 calc(var(--scene-h)*.47),#d39062 calc(var(--scene-h)*.53),#ad8672 calc(var(--scene-h)*.61),#3c6a72 calc(var(--scene-h)*.74),#1d454c calc(var(--scene-h)*.95),#0e2429 calc(var(--scene-h)*1.32))}.galli .sky-night{background:linear-gradient(to top,#1d424b 0,#254f5a calc(var(--scene-h)*.5),#183c44 calc(var(--scene-h)*.72),#0a1d20 calc(var(--scene-h)*1.25));opacity:calc(var(--sy,0)*.85);transition:opacity 1.8s var(--ease-inout)}.galli .hero.is-falling .sky-night,.galli .hero.is-falling .stars,.galli .hero.is-night .sky-night{opacity:1}.galli .hero .moon{translate:0 calc(var(--sy,0)*-46px)}.galli .hero:after{content:"";position:absolute;inset:0;z-index:4;background-image:var(--grain);opacity:.22;mix-blend-mode:soft-light;pointer-events:none}.galli .stars{position:absolute;inset:0 0 45% 0;z-index:-3;opacity:.55;transition:opacity 2.6s}.galli .hero.is-night .stars{opacity:1}.galli .stars i{position:absolute;border-radius:50%;background:var(--khadi-100);animation:galli-twinkle 4s ease-in-out infinite alternate}@keyframes galli-twinkle{0%{opacity:.15}to{opacity:.95}}.galli .moon{position:absolute;z-index:-3;top:92px;right:12%;width:38px;height:38px;border-radius:50%;box-shadow:inset -9px -6px 0 0 var(--khadi-100);transform:rotate(-24deg);opacity:.8}.galli .nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px;position:relative;z-index:5}.galli .brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-weight:700;font-size:1.32rem;letter-spacing:-.01em;font-variation-settings:"wdth" 104}.galli .brand svg{width:30px;height:30px;fill:currentColor}.galli .nav-links{display:flex;align-items:center;gap:26px;font-size:.98rem}.galli .nav-links a{text-decoration:none;color:var(--neel-200)}.galli .nav-links a:hover{color:var(--khadi-100)}.galli .nav-links .nav-login{color:var(--khadi-100);border-bottom:1.5px solid var(--neel-500);padding-bottom:1px}@media(max-width:699px){.galli .nav-links{gap:18px;font-size:.95rem}.galli .nav-links a:first-child:not(.nav-login){display:none}.galli .chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);padding-right:36px}}.galli .is-away,.galli .is-away *,.galli .is-away :after,.galli .is-away :before{animation-play-state:paused!important}.galli .hero-copy{position:relative;z-index:3;display:grid;gap:14px;padding-top:6px;padding-bottom:calc(var(--scene-h)*var(--clear))}.galli .hero h1{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.7rem,min(11.6vw,12vh),6.3rem);line-height:1.02;letter-spacing:-.012em}.galli .find{color:hsla(39,48%,92%,.3);transition:color .5s .3s,text-shadow .5s .3s}.galli .hero.is-night .find{color:var(--genda-300);text-shadow:0 0 34px rgba(245,154,27,.55),0 0 4px rgba(255,214,140,.6);animation:galli-tubeOn 1s linear both}.galli .lede{margin:0;max-width:30em;color:var(--neel-200);font-size:1.04rem;line-height:1.45}.galli .shopform{display:grid;gap:9px}.galli .shopform label{font-size:.93rem;color:var(--neel-200);font-weight:500}.galli .field-row{display:flex;gap:10px;flex-wrap:wrap}.galli .field-row input{flex:1 1 150px;min-width:0;height:52px;padding:0 15px;border-radius:12px;border:2px solid transparent;background:var(--khadi-100);color:var(--neel-800);font-weight:600;font-size:1.08rem;font-variation-settings:"wdth" 106}.galli .field-row input::-moz-placeholder{color:#8a8271;font-weight:400}.galli .field-row input::placeholder{color:#8a8271;font-weight:400}.galli .field-row input:focus{outline:none;border-color:var(--genda-500);box-shadow:0 0 0 4px rgba(245,154,27,.25)}.galli .cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border:0;border-radius:12px;background:var(--genda-500);color:var(--neel-900);font-weight:750;font-size:1.06rem;font-variation-settings:"wdth" 108;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:0 4px 0 var(--genda-700),0 14px 26px -10px rgba(245,154,27,.6);transition:transform .12s var(--settle),box-shadow .12s var(--settle),background .2s}.galli .cta:hover{background:var(--genda-300)}.galli .cta:active{transform:translateY(3px);box-shadow:0 1px 0 var(--genda-700),0 6px 14px -8px rgba(245,154,27,.6)}.galli .cta[disabled]{cursor:progress;filter:saturate(.7) brightness(.92)}.galli .cta .bulb{width:15px;height:15px;border-radius:50%;background:var(--neel-900);box-shadow:0 0 0 3px rgba(14,36,41,.18)}.galli .chips{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;margin-inline:-4px;padding:3px 4px}.galli .chips::-webkit-scrollbar{display:none}.galli .chip{flex:none;height:34px;padding:0 11px;border-radius:9px;border:1.5px solid var(--neel-500);background:rgba(14,36,41,.45);color:var(--neel-200);font-size:.93rem;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.galli .chip:hover{border-color:var(--neel-300);color:var(--khadi-100)}.galli .chip[aria-checked=true]{background:var(--khadi-100);border-color:var(--khadi-100);color:var(--neel-800);font-weight:650}.galli .form-note{margin:0;font-size:.8rem;letter-spacing:.01em;color:var(--neel-300);opacity:.8}.galli .form-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.galli .again{background:none;border:0;padding:0;color:var(--genda-300);font-size:.93rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.galli .again:hover{color:var(--khadi-100)}.galli .scene{position:absolute;left:0;right:0;bottom:0;height:var(--scene-h);z-index:-1;--px:0}.galli .scene svg{display:block;width:100%;height:100%;transform-origin:50% 100%;transition:transform var(--d-scene) var(--ease-inout)}.galli .hero.is-push .scene svg{transform:scale(1.035)}.galli .par-far2{transform:translate3d(calc(var(--px)*-5px),calc(var(--sy,0)*70px),0);transition:transform .22s linear}.galli .par-far1{transform:translate3d(calc(var(--px)*-10px),calc(var(--sy,0)*38px),0);transition:transform .22s linear}.galli .par-near{transform:translate3d(calc(var(--px)*12px),calc(var(--sy,0)*-26px),0);transition:transform .22s linear}.galli .fx{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden}.galli .fly{font-size:19px;line-height:1;color:var(--genda-300);text-shadow:0 0 10px rgba(245,154,27,.9);font-style:normal}.galli .fly,.galli .petal{position:absolute;left:0;top:0;will-change:transform}.galli .petal{width:9px;height:13px;border-radius:70% 30% 70% 30%}.galli .nsign{font-family:var(--font-hindi);font-weight:700;font-size:29px;fill:#8cb4ba}.galli .nsign.rz{font-family:var(--galli-rozha),var(--font-hindi);font-weight:400;font-size:31px}.galli .sign{font-family:var(--galli-anek-latin),var(--galli-anek-deva),"Segoe UI",sans-serif;font-weight:800;font-variation-settings:"wdth" 118;letter-spacing:.03em;text-anchor:middle;dominant-baseline:central}.galli .sign-main{fill:#bad7dd;transition:fill .45s .35s}.galli .sign-shadow{fill:var(--genda-500);opacity:0;transition:opacity .45s .35s}.galli .board{fill:#255660;transition:fill .45s .35s}.galli .board-line{stroke:#3f828f;transition:stroke .45s .35s}.galli .h-wall{fill:#20515b;transition:fill 1.2s}.galli .tube{fill:#6b949c;transition:fill .3s}.galli .up-win{fill:#0c2024;transition:fill 1.4s 1.3s}.galli .qr-card{fill:#7fa2a8;transition:fill .4s}.galli .qr-bit{fill:#153137}.galli .qr-ping{fill:none;stroke:var(--genda-500);stroke-width:3;opacity:0;transform-box:fill-box;transform-origin:center}.galli .genda.a{fill:#407f8b;transition:fill .5s .3s}.galli .genda.b{fill:#326d78;transition:fill .5s .3s}.galli .charm{fill:#285b65;stroke:#285b65;transition:fill .5s,stroke .5s}.galli .in-dark{fill:#102c32;transition:fill .6s}.galli .lit-only{opacity:0}.galli .scene.flick .lit-only{opacity:.8}.galli .scene.flick .tube{fill:#fff3cf}.galli .scene.is-lit .lit-only{opacity:1;animation:galli-tubeOn 1s linear both}.galli .scene.is-lit .lit-only.spill{animation:galli-bloom var(--d-slow) var(--ease-out) .5s both}.galli .scene.is-lit .lit-only.halo{animation:galli-bloom 2.6s var(--ease-out) .75s both,galli-breathe 5.5s ease-in-out 3.4s infinite alternate}@keyframes galli-bloom{0%{opacity:0}to{opacity:1}}@keyframes galli-breathe{to{opacity:.82}}.galli .scene.is-lit .sign-main{fill:var(--neel-800)}.galli .scene.is-lit .sign-shadow{opacity:1}.galli .scene.is-lit .board{fill:var(--khadi-100)}.galli .scene.is-lit .board-line{stroke:var(--neel-600)}.galli .scene.is-lit .h-wall{fill:#27525d}.galli .scene.is-lit .tube{fill:#fff6da}.galli .scene.is-lit .up-win{fill:#e2a24c}.galli .scene.is-lit .qr-card{fill:var(--khadi-50)}.galli .scene.is-lit .genda.a{fill:var(--genda-500)}.galli .scene.is-lit .genda.b{fill:var(--genda-300)}.galli .scene.is-lit .charm{fill:#241c18;stroke:#241c18}.galli .scene.is-lit .in-dark{fill:#34281f}.galli .scene.is-scanning .qr-ping{animation:galli-ping 1s ease-out infinite}.galli .scene.is-scanning .qr-card{fill:var(--khadi-50)}@keyframes galli-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(3.4)}}@keyframes galli-tubeOn{0%{opacity:0}7%{opacity:1}13%{opacity:.08}21%{opacity:.9}28%{opacity:.15}44%{opacity:1}50%{opacity:.55}58%,to{opacity:1}}.galli .walker .shade{fill:#03090b;opacity:.42}.galli .scene .tint{mix-blend-mode:multiply}.galli .scene.is-lit .lit-only.wash{animation:galli-bloom 2.2s var(--ease-out) .6s both}.galli .auto{animation:galli-drive 34s linear 5s infinite backwards}@keyframes galli-drive{0%{transform:translateX(2400px)}46%,to{transform:translateX(-900px)}}.galli .scooty{animation:galli-ride 47s linear 21s infinite backwards}@keyframes galli-ride{0%{transform:translateX(-900px)}34%,to{transform:translateX(2500px)}}.galli .auto-bob{animation:galli-bob 1.1s ease-in-out infinite alternate}@keyframes galli-bob{0%{transform:translateY(.5px) rotate(-.25deg)}to{transform:translateY(-1.1px) rotate(.25deg)}}.galli .spin{transform-box:fill-box;transform-origin:center;animation:galli-spin .55s linear infinite}.galli .spin.fwd{animation-direction:reverse}@keyframes galli-spin{to{transform:rotate(-1turn)}}.galli .flap{transform-box:fill-box;transform-origin:50% 0;animation:galli-flap 4.6s ease-in-out infinite alternate}.galli .flap.slow{animation-duration:7s}@keyframes galli-flap{0%{transform:skewX(-2.2deg)}to{transform:skewX(2.6deg)}}.galli .wag{transform-box:fill-box;transform-origin:100% 100%;animation:galli-wag 2.8s ease-in-out infinite}@keyframes galli-wag{0%,55%,to{transform:rotate(0)}65%,85%{transform:rotate(-16deg)}75%,95%{transform:rotate(8deg)}}.galli .tv{animation:galli-tv 6s steps(1) infinite}@keyframes galli-tv{0%{opacity:.34}11%{opacity:.5}19%{opacity:.26}33%{opacity:.44}47%{opacity:.3}58%{opacity:.52}71%{opacity:.36}86%{opacity:.46}}.galli .crown{transform-box:fill-box;transform-origin:50% 100%;animation:galli-flap 9s ease-in-out infinite alternate}.galli .steam{animation:galli-steam 3.2s ease-in-out infinite}.galli .steam.s2{animation-delay:1.3s}@keyframes galli-steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.55}to{opacity:0;transform:translateY(-14px)}}.galli .rank{display:none;position:absolute;z-index:3;top:100px;right:max(56px,env(safe-area-inset-right,0px));width:304px;padding:14px 16px 12px;background:var(--khadi-100);color:var(--neel-800);border-radius:7px;transform:rotate(1.4deg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 22px 44px -18px rgba(4,15,17,.75),0 4px 10px rgba(4,15,17,.3)}.galli .rank:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:var(--grain);opacity:.35;mix-blend-mode:multiply;pointer-events:none}.galli .rank-q{display:flex;align-items:center;gap:9px;height:40px;padding:0 12px;border:1.5px solid var(--neel-600);border-radius:9px;font-weight:600;font-size:.98rem}.galli .rank-q svg{width:16px;height:16px;flex:none;stroke:var(--neel-600);fill:none;stroke-width:2.2}.galli .rank-rows{position:relative;list-style:none;margin:8px 0 0;padding:0;height:232px}.galli .rank-rows li{position:absolute;left:0;right:0;top:0;height:58px;display:grid;grid-template-columns:34px 1fr;align-items:center;-moz-column-gap:6px;column-gap:6px;border-bottom:1px dashed var(--khadi-300);transition:transform .7s var(--settle),background .5s}.galli .rank-rows .rk{font-family:var(--font-display);font-size:1.7rem;line-height:1;color:#b3a585;text-align:center;transition:color .4s}.galli .rank-rows .nm{font-weight:650;font-size:.99rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.galli .rank-rows .mt{font-size:.84rem;color:var(--khadi-600);font-variant-numeric:tabular-nums}.galli .rank-rows .mt b{color:var(--neel-800);font-weight:600}.galli .rank-rows .st{color:var(--genda-700)}.galli .rank-rows li.me{background:linear-gradient(90deg,rgba(245,154,27,.2),rgba(245,154,27,0) 85%);border-radius:5px}.galli .rank-rows li.me .rk{color:var(--neel-700)}.galli .rank-rows li.me .nm:after{content:"your shop";margin-left:7px;font-size:.7rem;font-weight:600;color:var(--genda-700);vertical-align:1px}.galli .rank-foot{display:flex;justify-content:space-between;margin-top:9px;font-size:.8rem;color:var(--khadi-600);font-variant-numeric:tabular-nums}.galli .rank-foot b,.galli .rankchip{color:var(--neel-800)}.galli .rankchip{position:absolute;z-index:3;left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100% - 32px);height:38px;padding:0 14px 0 6px;border-radius:10px;background:var(--khadi-100);font-size:.88rem;white-space:nowrap;box-shadow:0 12px 24px -10px rgba(4,15,17,.8);font-variant-numeric:tabular-nums}.galli .rankchip .rk{display:grid;place-items:center;min-width:34px;height:28px;padding:0 6px;border-radius:7px;background:var(--neel-800);color:var(--khadi-100);font-family:var(--font-display);font-size:1.05rem;transition:background .4s,color .4s}.galli .rankchip.top .rk{background:var(--genda-500);color:var(--neel-900)}.galli .rankchip .q{overflow:hidden;text-overflow:ellipsis}.galli .rankchip b{font-weight:650}.galli .again.own{display:none}@media(max-width:699px){.galli .hero{height:100vh;height:100svh;min-height:540px;--dock:calc(170px + env(safe-area-inset-bottom,0px));--sh:clamp(300px,calc(100vh - 320px),600px);--scene-h:var(--sh)}@supports (height:1svh){.galli .hero{--sh:clamp(300px,calc(100svh - 320px),600px)}}.galli .hero:before{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--dock) + 1px);border-top:2px solid #35555a;background:linear-gradient(180deg,rgba(11,26,29,0) 0,rgba(11,26,29,.6) 55%,#0b1a1d),repeating-linear-gradient(90deg,hsla(0,0%,100%,.05) 0 1px,transparent 1px 46px),repeating-linear-gradient(0deg,hsla(0,0%,100%,.04) 0 1px,transparent 1px 30px),linear-gradient(#213a3d,#132a2b);z-index:-1}.galli .hero.is-night:before{background:radial-gradient(ellipse 62% 78% at 50% 0,rgba(246,165,48,.2),rgba(246,165,48,0) 72%),linear-gradient(180deg,rgba(11,26,29,0) 0,rgba(11,26,29,.6) 55%,#0b1a1d),repeating-linear-gradient(90deg,hsla(0,0%,100%,.05) 0 1px,transparent 1px 46px),repeating-linear-gradient(0deg,hsla(0,0%,100%,.04) 0 1px,transparent 1px 30px),linear-gradient(#213a3d,#132a2b)}.galli .sky,.galli .sky-night{bottom:var(--dock);--scene-h:calc(var(--sh)*.66)}.galli .scene{bottom:var(--dock)}.galli .hero .scene svg{width:172%;margin-left:-36%;transform:scale(.581)}.galli .hero.is-push .scene svg{transform:scale(.86)}.galli .hero-copy{position:static;padding-bottom:0;gap:10px}.galli .hero-copy .lede,.galli .hero-copy h1{position:relative;z-index:3}.galli .lede{font-size:1rem}.galli .rankchip{bottom:calc(var(--dock) - 46px);transition:opacity .2s}.galli .shopform{position:absolute;z-index:4;left:0;right:0;bottom:0;grid-template-columns:auto auto auto;justify-content:space-between;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:8px;padding:12px max(20px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px))}.galli .field-row,.galli .form-head{display:contents}.galli .field-row input,.galli .shopform .chips,.galli .shopform label{display:none;grid-column:1/-1}.galli .shopform .cta{grid-column:1/-1;order:4;height:54px;font-size:1.1rem}.galli .shopform .form-note{grid-column:1/-1;order:5;text-align:center}.galli .shopform .again{order:6;font-size:.86rem;min-height:28px}.galli .shopform .again.own{display:inline-block}.galli .shopform .again[hidden]{display:none}.galli .shopform .again.wa{order:6;min-height:28px}.galli .wa-long{display:none}.galli .shopform.is-open{background:rgba(9,22,25,.96);border-radius:18px 18px 0 0;padding-top:16px;box-shadow:0 -18px 40px -18px rgba(0,0,0,.8)}.galli .hero:has(.shopform.is-open) .rankchip{opacity:0;pointer-events:none}.galli .shopform.is-open label{display:block;order:1}.galli .shopform.is-open .field-row input{display:block;order:2;flex:none;width:100%}.galli .shopform.is-open .chips{display:flex;order:3}}@media(min-width:700px){.galli .wrap{padding-left:max(40px,env(safe-area-inset-left,0px));padding-right:max(40px,env(safe-area-inset-right,0px))}.galli .hero-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:end}.galli .hero h1{grid-row:1/4;font-size:clamp(2.7rem,6.2vw,4.4rem);white-space:nowrap}.galli .lede,.galli .shopform{grid-column:2}.galli .moon{right:auto;left:46%;top:84px}}@media(min-width:1100px){.galli .wrap{padding-left:max(56px,env(safe-area-inset-left,0px));padding-right:max(56px,env(safe-area-inset-right,0px))}.galli .hero{--scene-h:clamp(400px,66vh,740px);--clear:.42}@supports (height:1svh){.galli .hero{--scene-h:clamp(400px,66svh,740px)}}.galli .chips{flex-wrap:wrap;overflow:visible;gap:6px}.galli .chip{height:31px;padding:0 9px;font-size:.88rem}.galli .shopform{gap:7px}.galli .hero-copy{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:14px;--copy-max:min(480px,calc(50vw - var(--scene-h)*.311 - 72px))}.galli .hero h1{grid-row:auto;font-size:clamp(3.4rem,min(8vw,12vh),6.3rem)}.galli .lede,.galli .shopform{grid-column:1;max-width:var(--copy-max)}.galli .rank{display:block}.galli .rankchip{display:none}.galli .moon{left:52%;top:120px;width:46px;height:46px;box-shadow:inset -11px -7px 0 0 var(--khadi-100)}}.galli .band{height:28px;background:var(--blockprint) center/56px 28px repeat-x var(--neel-800)}.galli .counter{position:relative;background:var(--khadi-100);color:var(--neel-800);padding-block:clamp(56px,9vw,112px)}.galli .counter:before{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.16;mix-blend-mode:multiply;pointer-events:none}.galli .counter-grid{position:relative;display:grid;gap:48px;align-items:center}@media(min-width:900px){.galli .counter-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px}}.galli .close h2,.galli .counter h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,5.6vw,4rem);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.galli .counter-copy{display:grid;gap:20px;min-width:0}.galli .counter-copy p{margin:0;max-width:33em;color:#344347;font-size:1.08rem}.galli .steps{margin:0;padding:0;list-style:none;display:grid;gap:0;max-width:33em;counter-reset:s}.galli .steps li{counter-increment:s;display:grid;grid-template-columns:44px 1fr;align-items:baseline;padding-block:13px;border-top:1.5px solid var(--khadi-300);font-size:1.04rem}.galli .steps li:last-child{border-bottom:1.5px solid var(--khadi-300)}.galli .steps li:before{content:counter(s);font-family:var(--font-display);font-size:1.7rem;line-height:1;color:var(--neel-500);transition:color var(--d-mid)}.galli .steps li{position:relative}.galli .steps li:after{content:"";position:absolute;left:0;top:-1.5px;width:100%;height:1.5px;background:var(--genda-700);transform:scaleX(0);transform-origin:0 50%;transition:transform .8s var(--ease-out)}.galli .steps li.on:after{transform:scaleX(1)}.galli .steps li.on:before{color:var(--genda-700)}.galli .lang{display:inline-flex;gap:0;border:1.5px solid var(--neel-700);border-radius:10px;overflow:hidden;justify-self:start}.galli .lang button{height:40px;padding:0 16px;border:0;background:transparent;color:var(--neel-800);font-weight:600;cursor:pointer}.galli .lang button[aria-pressed=true]{background:var(--neel-800);color:var(--khadi-100)}.galli .try{display:grid;gap:12px;padding:16px;border:1.5px dashed var(--khadi-400,#d6c8ab);border-radius:14px;background:rgba(255,252,244,.6)}.galli .try-h{font-weight:700;color:var(--neel-800)!important;font-size:1rem!important}.galli .try-chips{display:flex;flex-wrap:wrap;gap:8px}.galli .try-chips button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 14px 0 11px;border:1.5px solid var(--neel-700);border-radius:99px;background:var(--khadi-50);color:var(--neel-800);font:inherit;font-weight:600;font-size:.95rem;cursor:pointer;transition:background var(--d-fast),color var(--d-fast),transform var(--d-fast) var(--ease-out)}.galli .try-chips button:before{content:"";width:16px;height:16px;border-radius:5px;border:1.5px solid;background:50%/11px no-repeat;transition:background-color var(--d-fast)}.galli .try-chips button[aria-pressed=true]{background:var(--neel-800);color:var(--khadi-100)}.galli .try-chips button[aria-pressed=true]:before{border-color:var(--genda-500);background-color:var(--genda-500);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5' fill='none' stroke='%230e2429' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.galli .try-chips button:active{transform:scale(.95)}.galli .try-chips button:focus-visible,.galli .wa-card:focus-visible{outline:2px solid var(--genda-500);outline-offset:2px}.galli .b-row.new{animation:galli-rowIn .5s var(--ease-out) both}@keyframes galli-rowIn{0%{background:rgba(245,154,27,.35)}to{background:transparent}}.galli .b-none{color:#7b8587;font-style:italic}.galli .head-links{display:inline-flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}.galli .again.wa{color:var(--khadi-100);text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:7px;min-height:32px;justify-self:start;animation:galli-waIn .7s var(--ease-out) both}.galli .again.wa:before,.galli .wa-ic{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background:#25d366 50%/62% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 19l1.2-3.6A7.5 7.5 0 1 1 9 18.2z' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E")}.galli .again[hidden]{display:none}@media(min-width:700px){.galli .shopform .again.wa{order:1;min-height:24px}.galli .shopform .chips{order:2}}@keyframes galli-waIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.galli .wa-card{display:flex;align-items:center;gap:14px;max-width:440px;width:100%;padding:13px 16px;border:1.5px solid rgba(207,227,230,.28);border-radius:14px;background:rgba(9,26,29,.45);color:var(--khadi-100);text-decoration:none;transition:border-color var(--d-fast),background var(--d-fast),transform var(--d-mid) var(--ease-out)}.galli .wa-card:hover{border-color:var(--genda-300);background:rgba(9,26,29,.7)}.galli .wa-card:hover .wa-go{transform:translateX(4px)}.galli .wa-card b{display:block;font-weight:650}.galli .wa-card small{display:block;color:var(--neel-300);font-size:.86rem;margin-top:2px;overflow-wrap:anywhere}.galli .wa-ic{flex:none;width:38px;height:38px}.galli .wa-go{margin-left:auto;font-size:1.2rem;color:var(--genda-300);transition:transform var(--d-mid) var(--ease-out)}@media(prefers-reduced-motion:reduce){.galli .again.wa,.galli .b-row.new{animation:none}}.galli .lang-note{font-size:.9rem;color:var(--khadi-600)}.galli .printer-stage{display:grid;justify-items:center;min-width:0}.galli .feed{width:min(318px,100%);overflow:hidden;padding-top:10px;margin-bottom:-12px;position:relative;z-index:1}.galli .bill{position:relative;margin-inline:9px;padding:18px 18px 70px;background:var(--khadi-50);color:#202f32;font-family:var(--font-mono);font-size:.8rem;line-height:1.55;box-shadow:0 0 0 1px rgba(28,68,75,.06)}.galli .bill:before{content:"";position:absolute;left:0;right:0;top:-7px;height:7px;background:linear-gradient(-45deg,var(--khadi-50) 4.95px,transparent 0),linear-gradient(45deg,var(--khadi-50) 4.95px,transparent 0);background-size:14px 7px;background-repeat:repeat-x;background-position:0 100%}.galli .bill.printing{animation:galli-feed 3s linear both}.galli .bill:after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;background:linear-gradient(0deg,rgba(21,49,55,.15),transparent);pointer-events:none}.galli .feed{transform-origin:50% 100%}.galli .feed.settle{animation:galli-paperSettle 1.3s var(--ease-out)}@keyframes galli-paperSettle{0%{transform:perspective(800px) rotateX(0)}28%{transform:perspective(800px) rotateX(5deg)}62%{transform:perspective(800px) rotateX(-1.8deg)}to{transform:perspective(800px) rotateX(0)}}.galli .printer.busy{animation:galli-hum .11s steps(2) infinite}@keyframes galli-hum{50%{transform:translateY(.8px)}}.galli .printer-stage.thump{animation:galli-thump .36s var(--ease-out)}@keyframes galli-thump{0%{transform:none}18%{transform:translateY(5px)}45%{transform:translateY(-2px)}70%{transform:translateY(1px)}to{transform:none}}@keyframes galli-feed{0%{transform:translateY(103%);animation-timing-function:steps(7)}22%{transform:translateY(76%);animation-timing-function:linear}27%{transform:translateY(76%);animation-timing-function:steps(8)}52%{transform:translateY(44%);animation-timing-function:linear}57%{transform:translateY(44%);animation-timing-function:steps(9)}84%{transform:translateY(10%);animation-timing-function:linear}89%{transform:translateY(10%);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{transform:none}}.galli .b-shop{font-family:var(--font-body);font-weight:800;font-variation-settings:"wdth" 118;font-size:1.22rem;letter-spacing:.04em;text-align:center;text-transform:uppercase;line-height:1.15;overflow-wrap:anywhere}.galli .b-sub{text-align:center;color:#5e6c70}.galli .b-hr{border:0;border-top:1.5px dashed #b9b2a2;margin:11px 0}.galli .b-h{font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;color:#5e6c70;margin-bottom:3px}.galli .b-row{display:flex;justify-content:space-between;gap:10px}.galli .b-row span:last-child{flex:none}.galli .b-review{margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.42;color:var(--neel-800)}.galli .b-stars{color:var(--genda-700);letter-spacing:.1em}.galli .b-foot{color:#5e6c70;font-size:.74rem}.galli .stamp{position:absolute;right:16px;bottom:13px;padding:5px 9px 4px;border:2.5px solid var(--neel-500);outline:1px solid var(--neel-500);outline-offset:2px;border-radius:5px;color:var(--neel-500);font-family:var(--font-body);font-weight:800;font-variation-settings:"wdth" 112;font-size:.86rem;letter-spacing:.09em;text-transform:uppercase;line-height:1.1;text-align:center;transform:rotate(-9deg);opacity:.86;filter:url(#rough);mix-blend-mode:multiply}.galli .stamp small{display:block;font-size:.6rem;letter-spacing:.14em;font-weight:600}.galli .bill.printing .stamp{animation:galli-stamp .42s linear 3.25s both}@keyframes galli-stamp{0%{opacity:0;transform:rotate(-22deg) scale(2.3);animation-timing-function:cubic-bezier(.6,0,.9,.4)}45%{opacity:1;transform:rotate(-9deg) scale(.92);animation-timing-function:ease-out}72%{opacity:.9;transform:rotate(-9deg) scale(1.04)}to{opacity:.86;transform:rotate(-9deg) scale(1)}}.galli .printer{position:relative;z-index:2;width:min(372px,100%);height:92px;border-radius:14px 14px 20px 20px;background:linear-gradient(180deg,var(--neel-600) 0,var(--neel-700) 16px,var(--neel-800) 100%);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.12),0 30px 40px -22px rgba(21,49,55,.65)}.galli .printer:before{content:"";position:absolute;left:18px;right:18px;top:9px;height:7px;border-radius:4px;background:var(--neel-950)}.galli .printer .led{position:absolute;right:22px;bottom:22px;width:9px;height:9px;border-radius:50%;background:var(--genda-500);box-shadow:0 0 10px var(--genda-500)}.galli .printer.busy .led{animation:galli-blink .28s steps(2) infinite}@keyframes galli-blink{50%{opacity:.15}}.galli .printer .tag{position:absolute;left:24px;bottom:18px;color:var(--neel-300);font-weight:700;font-size:.9rem;letter-spacing:.01em}.galli .printer-stage:after{content:"";width:min(430px,100%);height:18px;margin-top:-4px;border-radius:50%;background:radial-gradient(closest-side,rgba(21,49,55,.3),transparent)}.galli .scan{position:relative;height:440vh;background:var(--neel-950);color:var(--khadi-100)}.galli .scan-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;--ph:min(480px,52svh);--ct:12svh;--pb:5svh}.galli .scan-stage:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 50% at 50% 0,rgba(245,154,27,.2),transparent 72%),radial-gradient(90% 55% at 50% 100%,rgba(255,197,90,.09),transparent 70%);pointer-events:none}.galli .scan-counter{position:absolute;left:0;right:0;bottom:0;height:var(--ct);background:linear-gradient(var(--neel-700),var(--neel-800));border-top:6px solid var(--neel-600)}.galli .scan-grid{position:relative;z-index:1;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr)}.galli .scan-caps{padding-top:clamp(18px,3.4svh,44px);display:grid;gap:10px;align-content:start}.galli .scan-kicker{margin:0;color:var(--genda-300);font-weight:600;font-size:.98rem}.galli .caps{position:relative;min-height:122px}.galli .cap{position:absolute;inset:0 0 auto 0;opacity:0;transform:translateY(16px);transition:opacity var(--d-mid) ease,transform .7s var(--ease-out)}.galli .cap.on{opacity:1;transform:none}.galli .cap h3{margin:0 0 6px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,4.4vw,3.2rem);line-height:1.06;text-wrap:balance}.galli .cap p{margin:0;color:var(--neel-200);font-size:1.02rem;max-width:26em}.galli .scan-ticks{display:flex;gap:6px}.galli .scan-ticks i{width:34px;height:3px;border-radius:2px;background:var(--neel-600);transition:background var(--d-mid)}.galli .scan-ticks i.on{background:var(--genda-500)}.galli .scroll-hint{display:inline-flex;align-items:center;gap:10px;margin:2px 0 0;color:var(--genda-300);font-weight:600;font-size:.95rem;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s var(--ease-out);pointer-events:none}.galli .scroll-hint.on{opacity:1;transform:none}.galli .sh-mouse{position:relative;width:18px;height:28px;border:2px solid;border-radius:10px}.galli .sh-mouse i{position:absolute;left:50%;top:5px;width:3px;height:6px;margin-left:-1.5px;border-radius:2px;background:currentColor;animation:galli-wheel 1.4s ease-in-out infinite}.galli .sh-finger{position:relative;width:18px;height:32px}.galli .sh-finger:before{content:"";position:absolute;left:8px;top:2px;bottom:2px;width:2px;border-radius:1px;background:currentColor;opacity:.3}.galli .sh-finger i{position:absolute;left:2px;bottom:0;width:14px;height:14px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgba(255,197,90,.25);animation:galli-swipe 1.4s ease-in-out infinite}.galli .sh-finger,.galli .sh-touch{display:none}@media (hover:none){.galli .sh-mouse,.galli .sh-pointer{display:none}.galli .sh-finger,.galli .sh-touch{display:inline-block}.galli .sh-touch{display:inline}}@keyframes galli-wheel{0%{transform:translateY(0);opacity:1}70%{transform:translateY(9px);opacity:0}to{opacity:0}}@keyframes galli-swipe{0%{transform:translateY(0);opacity:0}20%{opacity:1}75%{transform:translateY(-18px);opacity:0}to{opacity:0}}.galli .scan-rig{position:relative;min-height:0}.galli .scan-board{position:absolute;left:50%;top:clamp(8px,2svh,26px);translate:-50% 0;max-width:92%;padding:7px 16px 8px;background:var(--khadi-100);color:var(--neel-800);border-radius:6px;box-shadow:0 0 0 3px var(--neel-700),0 0 0 4.5px var(--neel-500);text-align:center;white-space:nowrap;font-size:.86rem;transition:box-shadow .6s var(--ease-out)}.galli .scan-board .sb-name{display:block;overflow:hidden;text-overflow:ellipsis;font-weight:800;font-variation-settings:"wdth" 118;text-transform:uppercase;letter-spacing:.04em;font-size:1.06rem;line-height:1.2}.galli .scan-board .st{color:var(--genda-700)}.galli #sbCount{display:inline-block;font-weight:800;transition:transform .6s var(--ease-out),color .3s}.galli .scan-board.got{box-shadow:0 0 0 3px var(--genda-500),0 0 54px rgba(245,154,27,.6)}.galli .scan-board.got #sbCount{transform:scale(1.4);color:var(--genda-700)}.galli .scan-stand{position:absolute;left:50%;bottom:var(--ct);translate:-50% 0;width:calc(var(--ph)*.3);display:grid;justify-items:center}.galli .stand-card{width:100%;padding:9% 9% 6%;background:var(--khadi-50);color:var(--neel-950);border-radius:5px;text-align:center;font-weight:700;font-size:calc(var(--ph)/44);line-height:1.5;box-shadow:0 14px 22px -10px rgba(0,0,0,.55)}.galli .scan-stand:after{content:"";width:128%;height:9px;border-radius:3px 3px 0 0;background:var(--neel-500)}.galli .phone{position:absolute;left:50%;bottom:var(--pb);width:calc(var(--ph)*.49);height:var(--ph);margin-left:calc(var(--ph)*-.245);padding:calc(var(--ph)*.018);border-radius:calc(var(--ph)*.075);background:#050f11;box-shadow:0 0 0 2px var(--neel-600),0 44px 60px -22px rgba(0,0,0,.7);font-size:calc(var(--ph)/37);transform-origin:50% 100%;will-change:transform}.galli .screen{position:relative;height:100%;border-radius:calc(var(--ph)*.058);overflow:hidden;background:var(--khadi-50);color:var(--neel-800)}.galli .scr{position:absolute;inset:0;display:grid;align-content:start;gap:1em;padding:3em 1.3em 1.3em;opacity:0}.galli .scr-a{background:#071719;color:var(--khadi-100);text-align:center}.galli .cam-qr{position:absolute;left:50%;top:54%;width:56%;translate:-50% -50%}.galli .cam-qr .stand-card{font-size:.8em;box-shadow:none}.galli #sGlow{position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,197,90,.75),transparent);opacity:0}.galli #brk{position:absolute;inset:-13%;width:126%;height:126%;overflow:visible}.galli #sLine{position:absolute;left:-8%;right:-8%;top:0;height:100%;border-top:2px solid var(--genda-300);box-shadow:0 -1px 12px rgba(245,154,27,.9);opacity:0;pointer-events:none}.galli .s-shop{font-weight:800;font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:.05em;text-align:center;overflow-wrap:anywhere;line-height:1.2}.galli .s-q{font-family:var(--font-display);font-size:1.8em;line-height:1.08;text-align:center}.galli .s-chips{display:flex;flex-wrap:wrap;gap:.6em;justify-content:center}.galli .s-chip{padding:.5em .95em;border-radius:99em;border:1.5px solid var(--khadi-300);font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .4s var(--ease-out)}.galli .s-chip.hit{background:var(--neel-800);border-color:var(--neel-800);color:var(--khadi-50);transform:scale(1.07)}.galli .s-chip.hit:before{content:"✓ "}.galli .s-edit,.galli .s-hint{text-align:center;color:var(--khadi-600);font-size:.86em}.galli .s-stars{text-align:center;font-size:2em;letter-spacing:.1em;line-height:1}.galli .s-stars i{display:inline-block;font-style:normal;color:var(--khadi-300);transition:color .2s,transform .45s var(--ease-out)}.galli .s-stars i.lit{color:var(--genda-500);transform:scale(1.16)}.galli .s-text{margin:0;font-size:1.13em;line-height:1.45}.galli .u-text .ghost{visibility:hidden}.galli #sText.typing:after{content:"";display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-.12em;background:var(--genda-700)}.galli .s-post{position:absolute;left:1.3em;right:1.3em;bottom:1.5em;height:3.3em;display:grid;place-items:center;border-radius:.9em;background:var(--khadi-200);color:var(--khadi-600);font-weight:750;transition:background .35s,color .35s,transform .16s}.galli .s-post.ready{background:var(--genda-500);color:var(--neel-900)}.galli .s-post.press{transform:scale(.94)}.galli .scr-d{align-content:center;justify-items:center;text-align:center;gap:.7em}.galli .s-tick{width:3em;height:3em;border-radius:50%;display:grid;place-items:center;background:var(--neel-700);color:var(--khadi-50);font-size:1.7em}.galli .scan-star{position:absolute;left:0;top:0;z-index:3;margin:-.5em 0 0 -.5em;font-size:26px;line-height:1;font-style:normal;color:var(--genda-300);text-shadow:0 0 16px rgba(245,154,27,.95);opacity:0;pointer-events:none;will-change:transform}@media(min-width:900px){.galli .scan-stage{--ph:min(560px,64svh);--ct:16svh;--pb:7svh}.galli .scan-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}.galli .scan-caps{align-content:center;padding-top:0;padding-bottom:10svh;gap:16px}.galli .caps{min-height:230px}.galli .cap p{font-size:1.14rem}}.galli .screen{background:#f8f8f6;color:#1b1b19;font-family:var(--font-sans),var(--font-body);--g:#1c6449;--gl:#edf5f0;--ln:#dcdcd6;--mut:#77776f}.galli .scr{padding:0;gap:0;will-change:transform,opacity}.galli .scr-a{padding:3em 1.3em 1.3em;background:radial-gradient(120% 80% at 50% 55%,#14302f,#040d0f);font-family:var(--font-body)}.galli .u-bar{display:flex;align-items:center;gap:.7em;padding:2.3em 1em .8em;border-bottom:1px solid #e9e9e4;background:#fff}.galli .u-av{flex:none;display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:.85em;background:#1b1b19;color:#fff;font-weight:600;font-size:1.5em}.galli .u-av.sm{width:2.1em;height:2.1em;border-radius:.6em;font-size:1em}.galli .u-barname{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;text-transform:none;letter-spacing:0;text-align:left;font-variation-settings:normal}.galli .u-step{flex:none;padding:.15em .7em;border:1px solid var(--ln);border-radius:99em;background:#fff;color:var(--mut);font-size:.82em;font-weight:600}.galli .scr-rate{justify-items:center;text-align:center;padding:4em 1.1em 1.2em;gap:.9em}.galli .u-name{font-size:1.25em;font-weight:500;line-height:1.25;text-transform:none;letter-spacing:0;font-variation-settings:normal}.galli .u-card{width:100%;background:#fff;border-radius:1.3em;box-shadow:0 0 0 1px #ecece7,0 .9em 1.6em -1.1em rgba(0,0,0,.22)}.galli .scr-rate .u-card{padding:1.5em 1em 1.7em;margin-top:.5em}.galli .u-h{font-size:1.5em;font-weight:700;line-height:1.15;letter-spacing:-.02em}.galli .u-stars{display:flex;justify-content:center;gap:.45em;margin-top:.8em;font-size:1.9em;line-height:1}.galli .u-stars i{font-style:normal;color:#fdf3d8;-webkit-text-stroke:1.2px #e8b54a;transition:color .18s,transform .5s var(--ease-out)}.galli .u-stars i.lit{color:#e8b54a;transform:scale(1.2)}.galli .u-stars.sm{justify-content:flex-start;margin:0;font-size:1.05em;letter-spacing:.12em;color:#e2a93b}.galli .u-note{color:var(--mut);font-size:.9em}.galli .u-pow{position:absolute;left:0;right:0;bottom:1.4em;text-align:center;color:#8d8d86;font-size:.82em}.galli .u-body{display:grid;gap:.7em;padding:1em 1em 0}.galli .u-qh{font-size:1.65em;font-weight:700;line-height:1.12;letter-spacing:-.025em}.galli .u-sub{margin-top:-.2em;color:var(--mut);font-size:.9em}.galli .u-opts{display:grid;gap:.5em}.galli .u-opt{display:flex;align-items:center;gap:.7em;height:2.9em;padding:0 .9em;border:1.5px solid var(--ln);border-radius:.9em;background:#fff;font-weight:500;transition:background .22s,border-color .22s}.galli .u-box{flex:none;display:grid;place-items:center;width:1.25em;height:1.25em;border:1.5px solid #c4c4bd;border-radius:.35em;font-style:normal;transition:background .2s,border-color .2s}.galli .u-box:after{content:"✓";font-size:.8em;line-height:1;color:#fff;transform:scale(0);transition:transform .4s var(--ease-out)}.galli .u-opt.hit{background:var(--gl);border-color:var(--g);animation:galli-optTap .5s var(--ease-out)}@keyframes galli-optTap{0%{transform:scale(.955)}to{transform:none}}.galli .u-opt.hit .u-box{background:var(--g);border-color:var(--g)}.galli .u-opt.hit .u-box:after{transform:none}.galli .u-pen{font-style:normal;color:var(--mut)}.galli .u-btn{position:absolute;left:1em;right:1em;bottom:1.3em;height:3.3em;display:grid;place-items:center;border-radius:1em;background:var(--g);color:#fff;font-weight:600;font-size:1.05em;box-shadow:0 .5em 1em -.65em rgba(20,60,45,.6);transition:opacity .3s,transform .2s var(--ease-out)}.galli #sNext{opacity:.4}.galli #sNext.ready{opacity:1}.galli .u-btn.press{transform:scale(.95)}.galli .u-cardtop{padding:.8em 1em;border-bottom:1px solid #ecece7}.galli .u-cardbody{display:grid;gap:.9em;padding:.9em 1em 1em}.galli .u-tags{display:flex;flex-wrap:wrap;gap:.4em}.galli .u-tags span{padding:.3em .75em;border-radius:99em;border:1px solid #d3e6dc;background:var(--gl);color:#1f4d3b;font-size:.88em}.galli .u-skel{display:grid;gap:.55em}.galli .u-skel i{height:.75em;border-radius:99em;background:linear-gradient(90deg,#e9e9e5 25%,#f7f7f4 45%,#e9e9e5 65%) 0 0/220% 100%;animation:galli-skel 1.3s linear infinite}.galli .u-skel i:nth-child(2){width:92%}.galli .u-skel i:nth-child(3){width:64%}@keyframes galli-skel{to{background-position:-220% 0}}.galli .u-status{display:flex;align-items:center;gap:.6em;padding-top:.8em;border-top:1px solid #ecece7;color:#55554f;font-size:.92em}.galli .u-dot{width:.55em;height:.55em;border-radius:50%;background:var(--g);box-shadow:0 0 0 .25em #dcebe3}.galli .u-prog{height:2px;border-radius:2px;background:#e6e6e1;overflow:hidden}.galli .u-prog i{display:block;height:100%;background:var(--g);transform-origin:0 50%;transform:scaleX(0)}.galli .u-pill{justify-self:start;padding:.25em .8em;border-radius:99em;border:1px solid #bcdccb;background:var(--gl);color:#1f4d3b;font-size:.85em;font-weight:600}.galli .u-hint{color:#66665f;font-size:.95em;line-height:1.4}.galli .u-text{margin:0;padding:.9em 1em 1.1em;font-size:1.04em;line-height:1.5}.galli .scr-d{background:#f8f8f6;gap:.8em}.galli .s-tick{background:var(--g)}.galli .scr-g{padding:2.6em 1em 1em;gap:.8em;background:#fff;font-family:Roboto,Arial,sans-serif}.galli .g-brand{color:#5f6368;font-size:.85em;font-weight:500}.galli .g-name{font-size:1.2em;font-weight:500;line-height:1.25;text-transform:none;letter-spacing:0;text-align:left;font-variation-settings:normal}.galli .g-who{display:flex;align-items:center;gap:.6em;color:#3c4043;font-size:.88em;line-height:1.25}.galli .g-who small{color:#80868b}.galli .g-me{flex:none;display:grid;place-items:center;width:2.3em;height:2.3em;border-radius:50%;background:#c2703d;color:#fff;font-weight:600}.galli .g-stars{justify-content:flex-start;margin:0;font-size:2em;gap:.25em}.galli .g-stars i{color:#fff;-webkit-text-stroke:1.2px #c9cdd2;transition:color .1s,transform .3s var(--ease-out)}.galli .g-stars i.lit{color:#fbbc04;-webkit-text-stroke-color:#fbbc04;transform:scale(1.1)}.galli .g-box{position:relative;min-height:10.5em;padding:.8em .9em;border:1px solid #dadce0;border-radius:.6em;font-size:.98em;line-height:1.45;transition:border-color .2s,box-shadow .2s}.galli .g-ph{color:#9aa0a6;transition:opacity .15s}.galli .g-box p{position:absolute;inset:.8em .9em auto;margin:0;opacity:0;transform:translateY(-.7em) scale(.98);transition:opacity .25s,transform .5s var(--ease-out)}.galli .g-box.pasted{border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8}.galli .g-box.pasted .g-ph{opacity:0}.galli .g-box.pasted p{opacity:1;transform:none}.galli .u-btn.g-btn{background:#1a73e8;border-radius:99em;box-shadow:none;opacity:.35}.galli .u-btn.g-btn.ready{opacity:1}.galli #brk{filter:drop-shadow(0 0 5px rgba(245,154,27,.85))}.galli .cam-qr.locked #brk path{stroke:#fff1c9}.galli #sLine{border:0;box-shadow:none}.galli #sLine:before{content:"";position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(180deg,rgba(255,197,90,0) 0,rgba(255,197,90,.3) 44%,#ffe6b0 49%,#ffe6b0 51%,rgba(255,197,90,.3) 56%,rgba(255,197,90,0))}.galli #sGlow{inset:-5%;border-radius:9px;background:none;box-shadow:0 0 0 2px #ffc55a,0 0 44px 10px rgba(245,154,27,.6)}.galli #sRing{inset:-13%;border:2px solid #ffc55a;border-radius:14px}.galli #sRing,.galli #sUrl{position:absolute;opacity:0}.galli #sUrl{left:50%;bottom:7%;padding:.6em 1.1em;border-radius:99em;background:#ffc55a;color:#0e2429;font-weight:700;font-size:.92em;white-space:nowrap}.galli .scan.static{height:auto}.galli .scan.static .scan-stage{position:relative}@media(min-width:1100px) and (max-height:780px){.galli .hero.hero{--scene-h:clamp(360px,58vh,740px)}}.galli .toran{transition:translate 1.4s var(--ease-out)}.galli .close-in>*{transition:opacity .9s var(--ease-out),translate 1s var(--ease-out)}.galli .close-in>:nth-child(2){transition-delay:.12s}.galli .close-in>:nth-child(3){transition-delay:.24s}.galli .close-in>:nth-child(4){transition-delay:.36s}.galli .close-in>:nth-child(5){transition-delay:.48s}.galli .scene.strip{transition:translate 1.8s var(--ease-out) .25s,opacity 1.8s ease .25s}.galli .close.pre .toran{translate:0 -115%}.galli .close.pre .close-in>*{opacity:0;translate:0 24px}.galli .close.pre .scene.strip{translate:0 70px;opacity:.35}.galli .rate{position:relative;background:var(--khadi-200);color:var(--neel-800);padding-block:clamp(56px,9vw,112px);overflow:hidden}.galli .asks:before,.galli .rate:before{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.16;mix-blend-mode:multiply;pointer-events:none}.galli .asks h2,.galli .rate h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,5.6vw,4rem);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.galli .rate-grid{position:relative;display:grid;gap:44px;align-items:center}.galli .rate-copy{display:grid;gap:20px;justify-items:start;min-width:0}.galli .asks-head p,.galli .rate-copy p{margin:0;max-width:30em;color:#344347;font-size:1.08rem}.galli .rate-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:r;max-width:34em}.galli .rate-steps li{counter-increment:r;display:grid;grid-template-columns:44px 1fr;padding-block:14px;border-top:1.5px solid var(--khadi-300)}.galli .rate-steps li:last-child{border-bottom:1.5px solid var(--khadi-300)}.galli .rate-steps li:before{content:counter(r);grid-row:span 2;font-family:var(--font-display);font-size:1.9rem;line-height:1;color:var(--genda-700)}.galli .rate-steps b{font-weight:700;font-size:1.08rem}.galli .rate-steps span{color:#344347;margin-top:3px}.galli .rate-copy .rate-pay{font-weight:650;color:var(--neel-800)}.galli .rate-pts{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-weight:600}.galli .rate-pts li{display:flex;align-items:center;gap:10px}.galli .rate-pts li:before{content:"";flex:none;width:9px;height:9px;rotate:45deg;background:var(--genda-500)}.galli .board-hang{display:grid;justify-items:center;padding-top:26px;min-width:0}.galli .board-hang .board{position:relative;width:min(440px,100%);padding:26px clamp(18px,4vw,30px) 24px;background:var(--neel-900);color:var(--khadi-100);border-radius:5px;rotate:-1.2deg;transform-origin:50% -26px;box-shadow:0 0 0 2px var(--neel-900),0 0 0 4px var(--genda-700),0 0 0 9px var(--neel-800),0 30px 50px -22px rgba(9,26,29,.7);transition:rotate 1.6s var(--ease-out),opacity .5s}.galli .board-hang .board:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:var(--grain);opacity:.22;mix-blend-mode:soft-light;pointer-events:none}.galli .board-hang .board:after{content:"";position:absolute;left:14%;right:14%;top:-35px;height:27px;border:2px solid var(--neel-700);border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none}.galli .nail{position:absolute;top:9px;left:11px;width:7px;height:7px;border-radius:50%;background:var(--genda-300);box-shadow:0 1px 0 rgba(0,0,0,.5)}.galli .nail.r{left:auto;right:11px}.galli .board p{margin:0}.galli .board-shop{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--genda-300);text-align:center;overflow-wrap:anywhere}.galli .board-title{font-family:var(--font-display);font-size:clamp(2.2rem,7vw,3rem);line-height:1.05;text-align:center;margin-top:2px!important}.galli .board-rows{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:11px;font-size:1rem}.galli .board-rows li{display:flex;align-items:baseline;gap:8px;transition:opacity .5s,translate .7s var(--ease-out);transition-delay:calc(.5s + var(--i)*.13s)}.galli .board-rows li i{flex:1;min-width:14px;border-bottom:2px dotted rgba(207,227,230,.4);translate:0 -4px;transform-origin:0 50%;transition:transform .7s var(--ease-out);transition-delay:calc(.62s + var(--i)*.13s)}.galli .board-rows b{font-weight:650;color:var(--genda-300);white-space:nowrap;transition:opacity .4s;transition-delay:calc(1s + var(--i)*.13s)}.galli .board-total{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:20px;padding-top:16px;border-top:2px solid var(--genda-700);line-height:1.25;transition:opacity .5s 1.45s}.galli .board-total span{font-size:.95rem;color:var(--neel-200)}.galli .board-total strong{font-family:var(--font-display);font-weight:400;font-size:clamp(3.2rem,11vw,4.6rem);line-height:.86;color:var(--genda-500);text-shadow:0 2px 0 var(--genda-700);transform-origin:100% 100%;transition:transform .55s cubic-bezier(.3,1.5,.5,1) 1.6s}.galli .board-total small{font-size:.55em;margin-right:.08em;vertical-align:.32em}.galli .board-day{margin-top:8px!important;text-align:right;font-size:.92rem;color:var(--neel-300);transition:opacity .6s 2.1s}.galli .board.pre{rotate:-7deg;opacity:0}.galli .board.pre .board-rows li{opacity:0;translate:-14px 0}.galli .board.pre .board-rows li i{transform:scaleX(0)}.galli .board.pre .board-day,.galli .board.pre .board-rows b,.galli .board.pre .board-total{opacity:0}.galli .board.pre .board-total strong{transform:scale(1.5)}@media(min-width:900px){.galli .rate-grid{grid-template-columns:1fr 1fr;gap:64px}}.galli .kick{margin:0 0 14px;color:var(--genda-700)}.galli .kick,.galli .scan .scan-kicker{font-size:.8rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.galli .vows{background:var(--neel-900);color:var(--khadi-100);padding-block:clamp(56px,9vw,112px)}.galli .vows .kick{color:var(--genda-300)}.galli .vows h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,5.6vw,4rem);line-height:1.04;letter-spacing:-.01em}.galli .vows-lede{margin:18px 0 0;max-width:34em;font-size:1.1rem;color:var(--neel-200)}.galli .vows-list{margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid;gap:0;counter-reset:v}.galli .vows-list li{counter-increment:v;padding:22px 0 24px;border-top:1.5px solid var(--neel-700)}.galli .vows-list li:before{content:counter(v,decimal-leading-zero);display:block;font-family:var(--font-display);font-size:1.5rem;line-height:1;color:var(--genda-500)}.galli .vows-list h3{margin:12px 0 6px;font-size:1.3rem;font-weight:700;letter-spacing:-.005em}.galli .vows-list p{margin:0;max-width:30em;color:var(--neel-200)}@media (min-width:860px){.galli .vows-list{grid-template-columns:repeat(3,1fr);gap:40px}}.galli .asks{position:relative;background:var(--khadi-100);color:var(--neel-800);padding-block:clamp(56px,9vw,112px)}.galli .asks-grid{position:relative;display:grid;gap:30px}.galli .asks-head{display:grid;gap:16px}.galli .ledger{position:relative;background:var(--khadi-50);border-radius:6px;padding-left:clamp(40px,7vw,70px);box-shadow:0 0 0 1px rgba(28,68,75,.08),0 26px 44px -30px rgba(21,49,55,.55)}.galli .ledger:before{content:"";position:absolute;left:clamp(26px,4.6vw,48px);top:0;bottom:0;width:5px;border-inline:1.5px solid rgba(196,109,8,.5)}.galli .ask+.ask{border-top:1.5px solid var(--khadi-200)}.galli .ask button{display:grid;grid-template-columns:1fr 30px;align-items:center;gap:14px;width:100%;padding:17px 16px 17px 14px;border:0;background:none;color:inherit;font:inherit;font-weight:650;font-size:1.08rem;line-height:1.3;text-align:left;cursor:pointer}.galli .ask button:focus-visible{outline:2px solid var(--genda-500);outline-offset:-3px}.galli .ask .n{display:block;font-family:var(--font-mono);font-weight:500;font-size:.7rem;letter-spacing:.1em;color:var(--genda-700);margin-bottom:3px}.galli .ask .pm{position:relative;width:30px;height:30px;border-radius:50%;border:1.5px solid var(--neel-700);transition:background var(--d-mid),rotate var(--d-mid) var(--ease-out)}.galli .ask .pm:after,.galli .ask .pm:before{content:"";position:absolute;left:8px;right:8px;top:50%;height:1.5px;margin-top:-.75px;background:var(--neel-800);transition:rotate var(--d-mid) var(--ease-out),background var(--d-mid)}.galli .ask .pm:after{rotate:90deg}.galli .ask.open .pm{background:var(--neel-800);rotate:180deg}.galli .ask.open .pm:after,.galli .ask.open .pm:before{background:var(--genda-300)}.galli .ask.open .pm:after{rotate:0deg}.galli .ask .ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease-out)}.galli .ask.open .ans{grid-template-rows:1fr}.galli .ask .ans>div{overflow:hidden;min-height:0}.galli .ask .ans p{margin:0;padding:0 60px 20px 14px;max-width:38em;color:#344347;opacity:0;translate:0 -6px;transition:opacity .35s,translate .5s var(--ease-out)}.galli .ask.open .ans p{opacity:1;translate:0 0;transition-delay:.12s}@media(min-width:900px){.galli .asks-grid{grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.galli .asks-head{position:sticky;top:96px}}.galli .close{position:relative;background:#0a1d20;overflow:hidden}.galli .scene.strip{position:relative;z-index:0;height:clamp(240px,30vw,420px);margin-top:clamp(28px,5vw,64px);background:linear-gradient(0deg,#254f5a 0,#1a3f46 52%,rgba(10,29,32,0))}.galli .close:after{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.2;mix-blend-mode:soft-light;pointer-events:none}.galli .toran{height:118px;transform-origin:50% 0;animation:galli-sway 7s ease-in-out infinite alternate}.galli .toran svg{display:block}@keyframes galli-sway{0%{transform:rotate(-.35deg)}to{transform:rotate(.35deg)}}.galli .close-in{position:relative;z-index:1;display:grid;gap:18px;justify-items:start;padding-top:clamp(20px,4vw,48px)}.galli .close .close-kicker{margin:0;color:var(--genda-300);font-weight:600;font-size:1.06rem}.galli .close p{margin:0;max-width:32em;color:var(--neel-200);font-size:1.08rem}.galli .close-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.galli .ghost{display:inline-flex;align-items:center;height:52px;padding:0 20px;border-radius:12px;border:1.5px solid var(--neel-500);text-decoration:none;font-weight:600}.galli .ghost:hover{border-color:var(--neel-300)}.galli .cta-note{margin:12px 0 0;font-size:.9rem;color:var(--neel-200)}.galli .close .fine{font-size:.86rem;color:var(--neel-300);margin-top:10px}@media(min-width:900px){.galli .feed{width:min(352px,100%)}.galli .bill{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.galli *,.galli :after,.galli :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.galli .auto,.galli .scooty{display:none}}.galli.galli-bar,.galli.galli-foot{font-family:var(--font-body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}.galli.galli-bar{position:sticky;top:0;z-index:40;background:var(--neel-900);color:var(--khadi-100);transition:transform .32s cubic-bezier(.22,.8,.3,1),box-shadow .3s,background-color .3s}.galli.galli-bar.is-float{position:fixed;left:0;right:0}.galli.galli-bar.is-lifted{background:rgba(14,36,41,.9);backdrop-filter:blur(12px) saturate(1.2);box-shadow:0 1px 0 rgba(162,195,202,.14),0 14px 28px -18px rgba(4,15,17,.9)}.galli.galli-bar.is-lifted .nav{padding-block:9px}.galli.galli-bar .nav{transition:padding .3s}.galli.galli-bar.is-tucked{transform:translateY(-105%);box-shadow:none}.galli.galli-bar.is-tucked:focus-within{transform:none}.galli .nav-links a.nav-cta{display:inline-flex;align-items:center;height:38px;padding:0 15px;border-radius:10px;background:var(--genda-500);color:var(--neel-900);font-weight:750;font-variation-settings:"wdth" 108;white-space:nowrap;box-shadow:0 3px 0 var(--genda-700);transition:transform .12s var(--settle),box-shadow .12s var(--settle),background .2s}.galli .nav-links a.nav-cta:hover{background:var(--genda-300);color:var(--neel-900)}.galli .nav-links a.nav-cta:active{transform:translateY(2px);box-shadow:0 1px 0 var(--genda-700)}@media (max-width:479px){.galli.galli-bar .brand-word{display:none}.galli.galli-bar .nav-links{gap:15px}}@media (prefers-reduced-motion:reduce){.galli.galli-bar,.galli.galli-bar .nav{transition:none}}.galli.galli-bar .nav-links a[aria-current=page]{color:var(--khadi-100)}.galli.galli-foot{background:var(--neel-950);color:var(--neel-200);border-top:1px solid rgba(207,227,230,.1)}.galli .foot-grid{display:grid;gap:44px;padding-block:clamp(56px,8vw,88px) 0}@media(min-width:700px){.galli .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.galli .foot-grid{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr))}}.galli .foot-brand{display:grid;gap:14px;justify-items:start;max-width:22rem}.galli .foot-brand .brand,.galli .foot-tag{color:var(--khadi-100)}.galli .foot-tag{margin:0;font-family:var(--font-display);font-size:1.75rem;line-height:1.1}.galli .foot-brand p{margin:0}.galli .foot-link{color:var(--khadi-100);text-underline-offset:3px;font-weight:600}.galli .foot-col h2{margin:0 0 14px;font-family:var(--font-mono);font-weight:500;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--neel-300)}.galli .foot-col ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.galli .foot-col a{display:inline-flex;align-items:center;min-height:36px;color:var(--neel-200);text-decoration:none;font-size:.95rem}.galli .foot-col a:hover{color:var(--khadi-100);text-decoration:underline;text-underline-offset:3px}.galli .foot-col .foot-note{padding-top:8px;font-size:.8rem;line-height:1.5;color:var(--neel-300)}.galli .foot-base{display:flex;flex-direction:column;gap:10px;margin-top:56px;padding-block:22px 28px;border-top:1px solid rgba(207,227,230,.12);font-size:.8rem;color:var(--neel-300)}.galli .foot-base p{margin:0}@media(min-width:700px){.galli .foot-base{flex-direction:row;justify-content:space-between;align-items:center}}.galli.galli-paper{background:var(--khadi-100);color:var(--neel-800);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.galli.galli-paper .mk-headline{font-family:var(--font-display);font-weight:400;color:var(--neel-800);letter-spacing:-.01em}.galli.galli-paper .mk-lede,.galli.galli-paper .text-stone-600,.galli.galli-paper .text-stone-700{color:#344347}.galli.galli-paper .mk-eyebrow,.galli.galli-paper .text-brass-600{color:var(--neel-500)}.galli.galli-paper .text-night-900{color:var(--neel-800)}.galli.galli-paper .mk-link{color:var(--neel-700);text-decoration-color:var(--neel-500)}.galli.galli-paper .bg-ivory-50{background-color:var(--khadi-50)}.galli.galli-paper .bg-stone-100,.galli.galli-paper .bg-stone-100\/80{background-color:var(--khadi-200)}.galli.galli-paper .border-night-900\/10{border-color:rgba(28,68,75,.16)}.galli.galli-paper .legal-doc>section{border-color:var(--khadi-300)}.galli.galli-paper .legal-doc>section:before{font-family:var(--font-display);font-style:normal;color:var(--neel-500)}.galli.galli-paper .bg-night-900{background-color:var(--neel-900)}.galli.galli-paper .bg-night-900 .mk-headline,.galli.galli-paper .text-ivory-100{color:var(--khadi-100)}.galli.galli-paper .text-stone-300{color:var(--neel-200)}.galli.galli-paper .text-brass-200,.galli.galli-paper .text-brass-300{color:var(--neel-300)}.galli.galli-paper .mk-btn{border-radius:12px}.galli.galli-paper .mk-btn-cta{background:var(--genda-500);color:var(--neel-900);box-shadow:0 4px 0 var(--genda-700),0 14px 26px -10px rgba(245,154,27,.6)}.galli.galli-paper .mk-btn-cta:hover{background:var(--genda-300)}.galli.galli-paper .mk-btn-cta:active{box-shadow:0 1px 0 var(--genda-700),0 6px 14px -8px rgba(245,154,27,.6)}.galli.galli-paper .mk-btn-cta:after,.galli.galli-paper .mk-btn-cta:before{display:none}.galli.galli-paper .mk-btn-ink{background:var(--neel-800);color:var(--khadi-100)}.galli.galli-paper .mk-btn-ink:hover{background:var(--neel-700)}.galli.galli-paper .mk-btn-ivory{background:var(--khadi-100);color:var(--neel-800)}.galli.galli-paper .mk-btn-line{border:1.5px solid var(--neel-500);background:transparent;color:var(--neel-800)}.galli.galli-paper .mk-btn-line:hover{border-color:var(--neel-700);background:var(--khadi-50)}.galli .close .cta-note a{color:var(--genda-300);text-decoration:underline;text-underline-offset:3px}