@font-face{font-family:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.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:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.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-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.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:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.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:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.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-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.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:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.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:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.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-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_cb68aa;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.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}.__className_cb68aa{font-family:__Bricolage_Grotesque_cb68aa;font-style:normal}.__variable_cb68aa{--font-bricolage:"__Bricolage_Grotesque_cb68aa"}.rd{--red:#fc292e;--red-deep:#d0161c;--ink:#17252e;--paper:#fdf3e0;--shadow:6px 6px 0 var(--ink);position:relative;isolation:isolate;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,6vh,4rem) 16px clamp(5rem,14vh,8rem);background:radial-gradient(ellipse 70% 55% at 50% 40%,#ff4a4a 0,transparent 70%),var(--red);color:var(--paper);font-family:var(--font-bricolage),ui-sans-serif,system-ui,sans-serif;--sb-border:2.5px solid var(--ink);--sb-bg:var(--ink);--sb-bg-hover:var(--ink);--sb-text:var(--paper);--sb-shadow:5px 5px 0 var(--paper);--sb-shadow-hover:7px 7px 0 var(--paper);--sb-shadow-pressed:0 0 0 var(--paper);--sb-hover-transform:translate(-2px,-2px);--sb-press-transform:translate(5px,5px);--sb-focus:var(--paper)}.rd-scene{position:absolute;inset:0;z-index:-1;pointer-events:none}.rd-doc{position:absolute;display:flex;flex-direction:column;gap:.45rem;width:7.5rem;padding:.8rem .85rem .95rem;border:2.5px solid var(--ink);border-radius:.7rem;background:var(--paper);box-shadow:var(--shadow);color:var(--ink);transform:rotate(var(--r));animation:rdFloat 7s ease-in-out var(--d) infinite}.rd-doc-wide{width:9rem}.rd-doc-label{font-weight:800;font-size:.9rem;letter-spacing:.01em}.rd-doc-line{height:.4rem;border-radius:99px;background:#eadbbf}.rd-doc-line-short{width:60%}@keyframes rdFloat{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-14px) rotate(calc(var(--r) * -.4))}}.rd-eq{position:absolute;left:0;right:0;bottom:0;height:clamp(4rem,14vh,8rem);display:flex;align-items:flex-end;gap:.35%;padding:0 .5%}.rd-eq span{flex:1;height:calc(var(--h) * 100%);border-radius:6px 6px 0 0;background:hsla(39,88%,94%,.24);transform-origin:bottom;animation:rdBar 1.6s ease-in-out var(--d) infinite alternate}@keyframes rdBar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.rd-content{width:100%;max-width:34rem;display:flex;flex-direction:column;align-items:center;text-align:center}.rd-icon{width:clamp(7.5rem,22vw,11rem);height:auto;aspect-ratio:1;border:3px solid var(--ink);border-radius:23%;box-shadow:10px 10px 0 var(--ink);animation:rdRise .9s cubic-bezier(.16,1,.3,1) both}.rd-title{margin:clamp(1.3rem,3.5vh,1.9rem) 0 0;font-weight:800;font-size:clamp(3rem,12vw,5.6rem);line-height:.95;letter-spacing:-.035em;text-shadow:.06em .06em 0 var(--ink);animation:rdRise .9s cubic-bezier(.16,1,.3,1) .1s both}.rd-subtitle{margin:.85rem 0 0;font-weight:600;font-size:clamp(1.05rem,3.4vw,1.45rem);color:hsla(39,88%,94%,.95);animation:rdRise .9s cubic-bezier(.16,1,.3,1) .18s both}.rd-pill{display:inline-flex;align-items:center;gap:.5em;margin:clamp(1rem,2.6vh,1.4rem) 0 0;padding:.5em 1.15em;border:2.5px solid var(--ink);border-radius:999px;background:var(--paper);color:var(--ink);font-weight:800;font-size:clamp(.98rem,2.8vw,1.15rem);box-shadow:4px 4px 0 var(--ink);animation:rdRise .9s cubic-bezier(.16,1,.3,1) .26s both}.rd-pill-icon{width:1.15em;height:1.15em;color:var(--red)}.rd-stats{margin-top:1.1rem;font-size:.92rem;color:hsla(39,88%,94%,.95);animation:rdRise .9s cubic-bezier(.16,1,.3,1) .42s both}.rd-footer{position:absolute;bottom:1rem;left:0;right:0;text-align:center;font-size:.85rem;font-weight:500;color:hsla(39,88%,94%,.9)}.rd-footer a{color:inherit;font-weight:800}@keyframes rdRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.rd-doc{width:5.6rem;padding:.6rem .65rem .7rem;gap:.35rem}.rd-doc-label{font-size:.75rem}.rd-doc:first-child{left:-1.2rem!important;top:4%!important}.rd-doc:nth-child(2){left:auto!important;right:-1.4rem;top:7%!important}.rd-doc:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.rd *,.rd :before{animation:none!important;transition:none!important}}.sb{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:clamp(1.6rem,4vh,2.3rem);animation:sbRise .9s cubic-bezier(.16,1,.3,1) .34s both}.sb-button{display:inline-flex;align-items:center;gap:.65rem;min-width:11.5rem;padding:.7rem 1.3rem .7rem 1.05rem;border:var(--sb-border,1px solid #3a3a3a);border-radius:var(--sb-radius,.9rem);background:var(--sb-bg,#000);color:var(--sb-text,#fff);text-decoration:none;box-shadow:var(--sb-shadow,none);transition:transform .12s,box-shadow .12s,background .15s}.sb-button:hover{background:var(--sb-bg-hover,#1c1c1c);transform:var(--sb-hover-transform,translateY(-2px));box-shadow:var(--sb-shadow-hover,var(--sb-shadow,none))}.sb-button:active{transform:var(--sb-press-transform,translateY(0));box-shadow:var(--sb-shadow-pressed,var(--sb-shadow,none))}.sb-button:focus-visible{outline:3px solid var(--sb-focus,currentColor);outline-offset:3px}.sb-icon{flex-shrink:0;width:1.9rem;height:1.9rem}.sb-icon-play{width:1.55rem;height:1.55rem}.sb-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1;text-align:left}.sb-small{font-size:.72rem;font-weight:500;opacity:.85}.sb-big{font-size:1.2rem;font-weight:700;letter-spacing:-.01em}@keyframes sbRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sb,.sb-button{animation:none;transition:none}}.app-stats{flex-wrap:wrap;justify-content:center;gap:.25em .5em;font-weight:600}.app-stats,.app-stats-rating{display:inline-flex;align-items:center}.app-stats-rating{gap:.3em}.app-stats-rating svg{width:1.05em;height:1.05em;color:#ffc531}.app-stats-dim{font-weight:500;opacity:.75}.app-stats-sep{opacity:.55}.app-stats-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}