.hero-x{opacity:.95;cursor:pointer;transition:opacity 2.5s ease-out,transform .4s cubic-bezier(.25,.46,.45,.94)}.hero-x-inview .hero-x-svg{animation:1.1s ease-in-out infinite hero-x-breathe}@keyframes hero-x-breathe{0%,to{filter:brightness(1.15)}50%{filter:brightness(1.35)}}.hero-x-svg rect{opacity:.32;transform-box:fill-box;transform-origin:50%;transition:opacity 2.5s ease-out}.hero-x-inview .hero-x-svg rect.hero-tw{animation:4.2s ease-in-out infinite hero-x-twinkle}@keyframes hero-x-twinkle{0%,to{opacity:.22;transform:scale(.78)}38%{opacity:1;transform:scale(1.18)}64%{opacity:.48;transform:scale(.9)}}.hero-x.hero-x-down{opacity:1;transition:opacity .5s ease-out,transform .4s cubic-bezier(.25,.46,.45,.94)}.hero-x.hero-x-down .hero-x-svg rect{opacity:1;transition:opacity .5s ease-out;animation:none}.hero-pixel-lit{transition:opacity .3s ease-out,transform .3s ease-out;box-shadow:0 0 8px 2px #ffffffb3}.hero-pixel-lit.hero-pixel-lit-out{transform:scale(.4)}.hero-scrim{z-index:5;pointer-events:none;background:linear-gradient(100deg,#1208309e 0%,#12083061 30%,#12083000 66%);position:absolute;inset:0}@media (orientation:portrait){.hero-scrim{background:linear-gradient(#120830a8 0%,#12083069 38%,#12083000 74%)}}.hero-wear{z-index:0;pointer-events:none;background-image:radial-gradient(60% 45% at 18% 82%, rgb(0 0 0/var(--hero-wear-mottle,.03)), transparent 70%), radial-gradient(55% 40% at 82% 18%, rgb(0 0 0/var(--hero-wear-mottle,.03)), transparent 70%), linear-gradient(180deg, rgb(255 255 255/var(--hero-wear-lift,.02)) 0%, transparent 30%, rgb(0 0 0/var(--hero-wear-tone,.04)) 100%);position:absolute;inset:0}.hero-wear:before{content:"";opacity:var(--hero-wear-grain,.05);mix-blend-mode:overlay;background-image:url(/landing/bgtexture.webp);background-size:920px;position:absolute;inset:0}.hero-wear-distressed{--hero-wear-grain:.1;--hero-wear-mottle:.15;--hero-wear-tone:.14;--hero-wear-lift:.05}.hero-wear-fade{-webkit-mask-image:linear-gradient(#000 25%,#0000 100%);mask-image:linear-gradient(#000 25%,#0000 100%)}#hero .hero-wear{background-image:none}#hero .hero-wear:before{mix-blend-mode:multiply;opacity:.1;filter:none;background-image:url(/landing/grit_speckle.webp);background-repeat:no-repeat;background-size:cover}#hero .hero-wear:after{content:"";mix-blend-mode:screen;opacity:.03;background-image:url(/landing/dust_speckle.webp);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-wear-distressed:after{content:"";opacity:.19;mix-blend-mode:overlay;background-image:url(/landing/bgtexture.webp);background-position:40% 60%;background-size:760px;position:absolute;inset:0}.section-sepia{z-index:20;pointer-events:none;-webkit-backdrop-filter:sepia(.25);position:absolute;inset:0}#hero .section-sepia{-webkit-backdrop-filter:sepia(.13)}@keyframes organizer-card-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-progress-scale{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.organizer-frame{aspect-ratio:1/1.25;color:#111;background:#7f7f7f;border:2px solid #111;border-radius:4% 4% 4% 12%;width:100%;text-decoration:none;transition:transform .18s,filter .18s;animation:.5s cubic-bezier(.34,1.56,.64,1) both organizer-card-in;display:block;position:relative;box-shadow:inset 0 0 0 1px #9b9b9b;container-type:inline-size}.organizer-frame:hover{filter:brightness(1.04);transform:translateY(-.25rem)}.organizer-frame-inner{--organizer-frame-inner-cut:polygon(0 0, 100% 0, 100% 100%, 10% 100%, 0 90%);clip-path:var(--organizer-frame-inner-cut);background:#111;border-radius:3.5% 3.5% 3.5% 0;grid-template-rows:12% 68% 20%;padding:3px;display:grid;position:absolute;inset:5% 6.5% 7% 7%;overflow:hidden}.organizer-frame-inner:before{content:"";z-index:20;pointer-events:none;transform-origin:0;background:#111;width:20%;height:3px;position:absolute;bottom:9%;left:1%;transform:rotate(52deg)}.organizer-frame-title{z-index:1;color:#050505;font-family:var(--font-nowduke), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:wrap;background:#fff;border-bottom:2px solid #111;border-radius:8% 9% 0 0;justify-content:center;align-items:center;font-size:clamp(.5rem,5.5cqw,1.5rem);line-height:.9;display:flex;position:relative;overflow:hidden}.organizer-frame-photo{z-index:1;background:#000;min-height:0;position:relative;overflow:hidden}.organizer-frame-footer{z-index:1;background:#fff;border-top:2px solid #111;border-radius:0 0 6%;position:relative}.organizer-frame-linkedin{z-index:2;aspect-ratio:1;background:#fff;border:2px solid #111;border-radius:.25rem;place-items:center;width:22%;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1rem,6.4cqw,5.125rem);font-weight:900;line-height:1;display:grid;position:absolute;bottom:40%;left:3%;box-shadow:0 0 0 .45cqw #fff,0 0 0 .8cqw #111}.organizer-frame-copy{z-index:1;width:72%;height:85%;font-family:var(--century-gothic), "Courier New", ui-monospace, monospace;text-align:right;text-transform:uppercase;letter-spacing:.02em;flex-direction:column;justify-content:flex-start;font-weight:700;display:flex;position:absolute;bottom:9%;right:2%}.organizer-frame-name,.organizer-frame-role{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.organizer-frame-name{white-space:nowrap;grid-row:1;align-self:end;font-size:clamp(.65rem,4.05cqw,1.26rem);line-height:1}.organizer-frame-role{color:#333;white-space:normal;font-size:clamp(.53rem,4.5cqw,1.5rem);line-height:.95;overflow:clip}.organizer-frame-notch{clip-path:polygon(0 0,100% 0,50% 100%);background:#7f7f7f;width:17%;height:7.2%;position:absolute;bottom:-.2%;left:50%;transform:translate(-50%)}.organizer-frame-notch:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#111;position:absolute;inset:2px 4px 4px}@keyframes sponsor-banner-fly{0%{transform:translate(-65%)}to{transform:translate(0%)}}.sponsor-fly-scope{view-timeline-name:--sponsor-fly-timeline;view-timeline-axis:block}.sponsor-banner-fly{animation-name:sponsor-banner-fly;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sponsor-fly-timeline;animation-range:entry}@media (prefers-reduced-motion:reduce){.sponsor-banner-fly{animation:none}}@keyframes sponsor-robot-hang{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}.sponsor-robot-hang{transform-origin:top}.sponsor-inview .sponsor-robot-hang{animation-name:sponsor-robot-hang;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.sponsor-robot-hang-left{animation-duration:2.6s}.sponsor-robot-hang-right{animation-duration:2.6s;animation-delay:-.5s}@media (prefers-reduced-motion:reduce){.sponsor-inview .sponsor-robot-hang{animation:none}}@keyframes checkerboard-block-fall{0%{transform:translateY(var(--cb-fall,-320px));opacity:0}8%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes checkerboard-block-color{0%{background-color:var(--cb-color,var(--checkerboard-blue))}to{background-color:var(--checkerboard-blue)}}.checkerboard-fall-block{--checkerboard-blue:#5caae2;transform:translateY(var(--cb-fall,-320px));opacity:0;background-color:var(--checkerboard-blue);pointer-events:none}.checkerboard-game-trigger{appearance:none;cursor:pointer;background:0 0;border:0;padding:0;display:block}.checkerboard-game-trigger:focus-visible{outline:3px solid var(--color-landing-red);outline-offset:4px}.checkerboard-fall-block.checkerboard-fall-in{animation-name:checkerboard-block-fall,checkerboard-block-color;animation-duration:var(--cb-duration,1.1s);animation-delay:var(--cb-delay,0s);animation-timing-function:linear,step-end;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.checkerboard-fall-block{opacity:1;transform:none}.checkerboard-fall-block.checkerboard-fall-in{animation:none}}.pixel-drop-overlay{z-index:70;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.pixel-drop-dialog{background:var(--color-landing-blue);border:4px solid var(--color-landing-bone);box-shadow:8px 8px 0 var(--color-landing-red);color:var(--color-landing-bone);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;max-width:42rem;max-height:calc(100dvh - 2rem);padding:clamp(.8rem,3vw,1.5rem);font-family:Century Gothic,sans-serif;overflow:auto}.pixel-drop-header{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.pixel-drop-header p,.pixel-drop-header h2{margin:0}.pixel-drop-header p{color:var(--color-landing-gold);font-size:1rem;font-weight:700}.pixel-drop-header h2{font-family:Nowduke,sans-serif;font-size:clamp(2rem,8vw,3.5rem);font-weight:400;line-height:.85}.pixel-drop-layout{justify-content:center;align-items:stretch;gap:clamp(.75rem,3vw,1.5rem);display:flex}.pixel-drop-board{aspect-ratio:1/2;background:var(--color-landing-black);border:3px solid var(--color-landing-gold);touch-action:none;flex:0 17rem;grid-template-columns:repeat(10,1fr);min-width:0;display:grid;position:relative;overflow:hidden}.pixel-drop-cell{background:#ffffff0d;border:1px solid #ffffff12}.pixel-drop-cell.is-filled,.pixel-drop-glyph i.is-filled{background:var(--pixel-color);box-shadow:inset 2px 2px #fff6,inset -2px -2px #00000040}.pixel-drop-cell.is-ghost{border-color:var(--pixel-color);box-shadow:inset 0 0 0 2px var(--pixel-color);opacity:.4;background:0 0}.pixel-drop-stats{flex-direction:column;flex:0 0 clamp(8.5rem,30%,11rem);gap:.5rem;display:flex;container-type:inline-size}.pixel-drop-readout,.pixel-drop-next{border:2px solid var(--color-landing-bone);padding:.45rem}.pixel-drop-readout span,.pixel-drop-next>span{color:var(--color-landing-gold);font-size:.62rem;font-weight:700;display:block}.pixel-drop-readout strong{letter-spacing:0;font-size:clamp(.85rem,3vw,1.05rem);display:block}.pixel-drop-readout-row,.pixel-drop-panel-row{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.pixel-drop-panel-row :where(.pixel-drop-next){min-width:0}.pixel-drop-readout-row :where(.pixel-drop-readout){min-width:0;padding:.35rem .25rem}.pixel-drop-readout-row :where(.pixel-drop-readout) strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:min(7.5cqi,.95rem);overflow:hidden}.pixel-drop-glyph{grid-template-columns:repeat(4,1fr);gap:2px;width:100%;max-width:2.6rem;margin:.25rem auto 0;display:grid}.pixel-drop-glyph i{aspect-ratio:1;background:#ffffff14;display:block}.pixel-drop-glyph.is-muted{opacity:.45}.pixel-drop-next-list{flex-direction:column;gap:.2rem;display:flex}.pixel-drop-status{color:var(--color-landing-gold);text-align:center;margin:auto 0 0;font-size:.65rem;font-weight:700}.pixel-drop-actions{flex-flow:row;gap:.35rem;width:100%;display:flex}.pixel-drop-actions>div{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.pixel-drop-control-wrap{flex-direction:column;align-items:center;display:flex}.pixel-drop-actions button,.pixel-drop-control{border:2px solid var(--color-landing-bone);background:var(--color-landing-black);color:var(--color-landing-bone);cursor:pointer;font:inherit;min-height:2.35rem;font-size:.65rem;font-weight:700}.pixel-drop-actions button{touch-action:manipulation;justify-content:center;align-items:center;width:100%;line-height:0;display:flex}.pixel-drop-actions kbd,.pixel-drop-keymap{color:var(--color-landing-gold);margin-top:.2rem;font-family:Century Gothic,sans-serif;font-size:.75rem;font-weight:700;line-height:1}.pixel-drop-actions .is-gameover button{animation:.8s steps(2,end) infinite pixel-drop-play-again-border}.pixel-drop-actions button:hover:not(:disabled),.pixel-drop-actions button:focus-visible:not(:disabled),.pixel-drop-control:hover:not(:disabled),.pixel-drop-control:focus-visible:not(:disabled){background:var(--color-landing-red);outline:none}.pixel-drop-touch-controls{border:0;flex-wrap:wrap;justify-content:center;gap:.45rem;min-inline-size:0;margin:.85rem 0 0;padding:0;display:flex}.pixel-drop-control{touch-action:manipulation;justify-content:center;align-items:center;width:100%;display:inline-flex;position:relative}.pixel-drop-touch-controls .pixel-drop-control-wrap{flex:0 0 clamp(2.25rem,10vw,3rem)}.pixel-drop-actions button:disabled,.pixel-drop-control:disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.pixel-drop-hard-drop{font-size:.45rem;position:absolute;bottom:.2rem}.pixel-drop-clear{background:var(--color-landing-bone);pointer-events:none;z-index:1;animation:.2s steps(2,end) forwards pixel-drop-clear;position:absolute;left:0;right:0}.pixel-drop-board.is-locking{animation:.14s steps(2,end) pixel-drop-lock}.pixel-drop-banner{border:2px solid var(--color-landing-gold);pointer-events:none;text-align:center;z-index:3;background:#000000d1;flex-direction:column;align-items:center;gap:.1rem;max-width:92%;padding:.35rem .55rem;display:flex;position:absolute;top:6%;left:50%;transform:translate(-50%)}.pixel-drop-banner strong{color:var(--color-landing-gold);font-size:clamp(.8rem,4vw,1.15rem)}.pixel-drop-start strong,.pixel-drop-gameover strong{color:var(--color-landing-gold);font-size:clamp(.9rem,4vw,1.3rem);font-weight:700}.pixel-drop-banner.is-tspin strong{color:#5fe54c}.pixel-drop-banner span{font-size:.62rem;font-weight:700}.pixel-drop-banner-points{color:var(--color-landing-gold)}.pixel-drop-start,.pixel-drop-gameover{color:var(--color-landing-bone);cursor:pointer;text-align:center;z-index:2;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.5rem;display:flex;position:absolute;inset:0}.pixel-drop-start span,.pixel-drop-gameover span{font-size:.65rem}.pixel-drop-help{color:#ffffffa6;text-align:center;margin:.75rem 0 0;font-size:.6rem}@keyframes pixel-drop-clear{0%{opacity:.85}to{opacity:0}}@keyframes pixel-drop-lock{0%,to{box-shadow:inset 0 0 0 0 var(--color-landing-bone)}50%{box-shadow:inset 0 0 0 4px var(--color-landing-bone)}}@keyframes pixel-drop-play-again-border{0%,to{border-color:var(--color-landing-gold);box-shadow:0 0 #0000}50%{border-color:var(--color-landing-red);box-shadow:0 0 0 2px var(--color-landing-red), 0 0 14px var(--color-landing-red);color:var(--color-landing-gold)}}@media (width<=380px){.pixel-drop-touch-controls .pixel-drop-control-wrap{flex-basis:2.25rem}}@media (width<=640px){.pixel-drop-dialog{padding:.8rem}.pixel-drop-header{margin-bottom:.5rem}.pixel-drop-header h2{font-size:clamp(1.5rem,9vw,2rem)}.pixel-drop-layout{gap:.6rem}.pixel-drop-help{display:none}.pixel-drop-touch-controls{gap:.4rem;margin-top:.6rem}}@media (pointer:coarse){.pixel-drop-actions kbd,.pixel-drop-keymap{display:none}.pixel-drop-touch-controls .pixel-drop-control-wrap{flex:0 0 clamp(2.75rem,14vw,3.25rem)}.pixel-drop-control{min-height:2.75rem}}@media (height<=500px){.pixel-drop-header{margin-bottom:.35rem}.pixel-drop-header h2{font-size:1.25rem}.pixel-drop-header p{font-size:.8rem}.pixel-drop-board{flex:none;max-width:100%;height:calc(100dvh - 15rem)}.pixel-drop-help{display:none}.pixel-drop-touch-controls{margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.pixel-drop-actions .is-gameover button{border-color:var(--color-landing-red);animation:none}.pixel-drop-clear{opacity:.5;animation:none}.pixel-drop-board.is-locking{animation:none}.hero-x-svg rect{opacity:.9;transition:none}.hero-x-inview .hero-x-svg rect.hero-tw{animation:none;transform:none}.hero-x-inview .hero-x-svg{animation:none}.hero-x,.hero-x.hero-x-down{transition:none}.hero-x.hero-x-down{opacity:1}.hero-x.hero-x-down .hero-x-svg rect{opacity:1;transition:none;animation:none}}.retro-btn{--rb-face:#ec4e53;--rb-side:#7e2f2f;--rb-border:#a83c3c;--rb-text:#f3ede1;text-transform:uppercase;width:100%;font-family:var(--century-gothic), Century Gothic, Futura, sans-serif;background:0 0;display:inline-block;position:relative}.retro-btn.inactive{--rb-face:#eb2029;--rb-side:#5e1f1f;--rb-border:#970e14}.retro-btn.active{--rb-face:#a41e21;--rb-side:#47191a;--rb-border:#680a0e;--rb-text:#ddd3c5}.retro-btn .btn:hover{--rb-text:#d0c5b6;--rb-border:#12121280;--rb-face:#a01a21}.retro-btn .btn.btn-active{--rb-text:#bfb3a4;--rb-border:#0f0f0f99}.retro-btn .btn{user-select:none;box-sizing:border-box;cursor:pointer;letter-spacing:.05em;text-align:center;width:100%;height:54px;color:inherit;z-index:5;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;background:0 0;border:0;padding-top:3px;font-size:17px;font-weight:700;line-height:50px;text-decoration:none;transition:opacity .1s ease-out;display:block;position:relative}.retro-btn .btn,.retro-btn .btn:focus{outline:none}.retro-btn .btn:focus-visible{outline-offset:2px;outline:2px solid #f97d7d}.retro-btn .btn:hover .btn-content-inner:before{background-color:#0d0d0d1a}.retro-btn .btn:before{content:" ";z-index:1;background-color:#0d0d0d4d;border-radius:3px;width:calc(100% - 2px);height:calc(100% - 4px);transition:transform .12s ease-out,background .12s ease-out;position:absolute;bottom:-1px;left:1px}.retro-btn .btn-zone{z-index:20;cursor:pointer;position:absolute;top:0;bottom:0}.retro-btn .btn-zone-left{width:30%;left:0}.retro-btn .btn-zone-center{width:35%;left:30%}.retro-btn .btn-zone-right{width:35%;left:65%}.retro-btn .btn-inner .content-wrapper .btn-content{background-color:var(--rb-face);color:#e9e7e0;border:1px solid var(--rb-border);box-sizing:border-box;z-index:3;border-radius:3px;flex:1;justify-content:center;align-items:center;padding:0 16px;transition:border .185s ease-out,transform .185s ease-out,background .185s ease-out,color .185s ease-out;display:flex;position:relative;overflow:hidden}.retro-btn .btn:has(.btn-zone-left:hover):before{transform:skewY(1deg)translateY(-.5px)}.retro-btn .btn:has(.btn-zone-left:hover) .btn-content{transform:skewY(-1deg)}.retro-btn .btn:has(.btn-zone-right:hover):before{transform:skewY(-1deg)translateY(-.5px)}.retro-btn .btn:has(.btn-zone-right:hover) .btn-content{transform:skewY(1deg)}.retro-btn .btn:has(.btn-zone-center:hover):before{transform:translateY(-2.5px)}.retro-btn .btn:has(.btn-zone-center:hover) .btn-content{transform:translateY(1.75px)}.retro-btn .btn:has(.btn-zone-left:hover) .btn-inner .content-wrapper .btn-content{background-image:linear-gradient(90deg,#0000,#ffffff14)}.retro-btn .btn:has(.btn-zone-right:hover) .btn-inner .content-wrapper .btn-content{background-image:linear-gradient(270deg,#0000,#ffffff14)}.retro-btn.active .btn:not(.btn-left):not(.btn-right):not(.btn-center):before{transform:translateY(-1.5px)}.retro-btn.active .btn:not(.btn-left):not(.btn-right):not(.btn-center) .btn-content{transform:translateY(1.25px)}@media (prefers-reduced-motion:reduce){.retro-btn .btn,.retro-btn .btn:before,.retro-btn .btn-inner .content-wrapper,.retro-btn .btn-inner .content-wrapper:before,.retro-btn .btn-inner .content-wrapper .btn-content,.retro-btn .btn-inner .content-wrapper .btn-content .btn-content-inner{transition:none}}.retro-btn .btn-inner{height:100%;display:block}.retro-btn .btn-inner .content-wrapper{align-items:stretch;width:100%;height:calc(100% - 3px);margin-top:-3px;display:flex;position:relative}.retro-btn .btn-inner .content-wrapper:before,.retro-btn .btn-inner .content-wrapper:after,.retro-btn .btn-inner .content-wrapper .btn-content:before,.retro-btn .btn-inner .content-wrapper .btn-content:after,.retro-btn .btn-inner .content-wrapper .btn-content .btn-content-inner:before{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.retro-btn .btn-inner .content-wrapper:before{background-color:var(--rb-side);content:" ";z-index:1;border-radius:3px;transition:transform .185s ease-out,background .185s ease-out;top:auto;bottom:-3px}.retro-btn .btn-inner .content-wrapper:after{content:" ";z-index:3;background-color:#0d0d0d26;border-radius:3px;width:0;top:2px}.retro-btn .btn-inner .content-wrapper .btn-content:before,.retro-btn .btn-inner .content-wrapper .btn-content:after{color:#fffc;opacity:0;justify-content:center;align-items:center;transition:opacity .1125s ease-out 50ms,transform .185s ease-out 50ms;display:flex}.retro-btn .btn-inner .content-wrapper .btn-content:before{content:" ";transform:translateY(50%)}.retro-btn .btn-inner .content-wrapper .btn-content:after{content:" ";transform:translateY(-50%)}.retro-btn .btn-inner .content-wrapper .btn-content .btn-content-inner{transition:opacity 75ms ease-out .1125s;display:block}.retro-btn .btn-inner .content-wrapper .btn-content .btn-content-inner:before{content:attr(label);letter-spacing:.1em;color:#f7f1e6;text-shadow:-1px -1px #ffffff4d,0 1px #8a7f6c,0 2px #4a4336,0 5px 8px #00000080;opacity:1;z-index:-1;padding-top:0;font-family:inherit;font-size:1.2em;font-weight:900;transition:opacity .3s ease-out,background-color .1125s ease-in,color .185s ease-out}.retro-btn .btn.btn-active .btn-inner .content-wrapper .btn-content{background-color:#721819;background-image:none;border-width:4px 2px 1px;transition:transform .12s ease-out,background .12s ease-out,color .12s ease-out;transform:translateY(2.5px)}.retro-btn .btn.btn-active:before{transform:translateY(-4px)}@media (width<=380px){.retro-btn .btn-inner .content-wrapper .btn-content{padding:0 6px}.retro-btn .btn-inner .content-wrapper .btn-content .btn-content-inner:before{letter-spacing:.02em;font-size:.85em}}@media (prefers-reduced-motion:reduce){.retro-btn .btn.btn-active .btn-inner .content-wrapper .btn-content{transition:none}}
