.NavbarClient-module__pQ4RVa__slash{color:#d7192d;vertical-align:-.15em;margin-right:2px;font-size:1.8em;font-weight:900;line-height:0;transition:transform .2s;display:inline-block;transform:skew(-6deg)}.NavbarClient-module__pQ4RVa__pro:hover .NavbarClient-module__pQ4RVa__slash{transform:skew(-6deg)translate(-2px)scaleY(1.1)}.NavbarClient-module__pQ4RVa__pro.NavbarClient-module__pQ4RVa__proMobile{align-items:center;display:flex}.NavbarClient-module__pQ4RVa__proMobile .NavbarClient-module__pQ4RVa__slash{font-size:1.6em}.NavbarClient-module__pQ4RVa__badge{color:#fff;letter-spacing:.06em;background:#d7192d;border-radius:4px;margin-left:auto;padding:4px 7px;font-size:10px;font-weight:800;line-height:1}@media (prefers-reduced-motion:reduce){.NavbarClient-module__pQ4RVa__slash{transition:none}.NavbarClient-module__pQ4RVa__pro:hover .NavbarClient-module__pQ4RVa__slash{transform:skew(-6deg)}}
.CookieNotice-module__RyutMG__wrap{z-index:9998;pointer-events:none;font-family:var(--font-dm-sans), system-ui, sans-serif;color:var(--ink);justify-content:center;display:flex;position:fixed;bottom:10px;left:10px;right:10px}.CookieNotice-module__RyutMG__card{pointer-events:auto;border:3px solid var(--ink);width:100%;box-shadow:5px 5px 0 var(--ink);background:#fff7d3;border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.CookieNotice-module__RyutMG__desktopOnly{display:none}.CookieNotice-module__RyutMG__mobileOnly{display:inline}.CookieNotice-module__RyutMG__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.CookieNotice-module__RyutMG__title{min-width:0;font-family:var(--font-archivo), var(--font-dm-sans), sans-serif;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:15px;font-weight:900;line-height:1.15}.CookieNotice-module__RyutMG__close{border:2.5px solid var(--ink);width:26px;height:26px;box-shadow:2px 2px 0 var(--ink);cursor:pointer;color:var(--ink);background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;line-height:1;display:inline-flex}.CookieNotice-module__RyutMG__close:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,1px)}.CookieNotice-module__RyutMG__close:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.CookieNotice-module__RyutMG__text{white-space:nowrap;margin:0;font-size:12.5px;font-weight:500;line-height:1.35}.CookieNotice-module__RyutMG__text a{color:var(--ink);text-underline-offset:2px;font-weight:800;text-decoration:underline}.CookieNotice-module__RyutMG__toggles{grid-template-columns:1fr 1.25fr;gap:6px;display:grid}.CookieNotice-module__RyutMG__toggle{border:2.5px solid var(--ink);min-width:0;box-shadow:2px 2px 0 var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}.CookieNotice-module__RyutMG__toggleLabel{white-space:nowrap;min-width:0;font-size:11.5px;font-weight:800;line-height:1.1}.CookieNotice-module__RyutMG__switch{border:2.5px solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;flex:none;width:38px;height:22px;padding:0;transition:background .15s;position:relative}.CookieNotice-module__RyutMG__switch:after{content:"";background:var(--ink);border-radius:4px;width:13px;height:13px;transition:transform .15s;position:absolute;top:2px;left:2px}.CookieNotice-module__RyutMG__switch[aria-checked=true]{background:#1ab356}.CookieNotice-module__RyutMG__switch[aria-checked=true]:after{transform:translate(16px)}.CookieNotice-module__RyutMG__switch:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.CookieNotice-module__RyutMG__actions{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.CookieNotice-module__RyutMG__btn{min-width:0;color:var(--ink);border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border-radius:9px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:800;line-height:1.1;transition:transform .12s,box-shadow .12s}.CookieNotice-module__RyutMG__btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.CookieNotice-module__RyutMG__btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.CookieNotice-module__RyutMG__btn:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.CookieNotice-module__RyutMG__primary{color:#fff;background:#1ab356}@media (max-width:360px){.CookieNotice-module__RyutMG__toggles{grid-template-columns:1fr 1.4fr}.CookieNotice-module__RyutMG__toggleLabel{font-size:11px}.CookieNotice-module__RyutMG__toggle{gap:5px;padding:6px 7px}.CookieNotice-module__RyutMG__text{font-size:12px}.CookieNotice-module__RyutMG__title{font-size:14px}}@media (prefers-reduced-motion:reduce){.CookieNotice-module__RyutMG__btn,.CookieNotice-module__RyutMG__switch,.CookieNotice-module__RyutMG__switch:after,.CookieNotice-module__RyutMG__close{transition:none}}@media (min-width:735px){.CookieNotice-module__RyutMG__wrap{justify-content:center;bottom:20px;left:20px;right:20px}.CookieNotice-module__RyutMG__card{max-width:400px;box-shadow:6px 6px 0 var(--ink);gap:10px;padding:14px 16px}.CookieNotice-module__RyutMG__desktopOnly{display:inline}.CookieNotice-module__RyutMG__mobileOnly{display:none}.CookieNotice-module__RyutMG__title{font-size:16px}.CookieNotice-module__RyutMG__text{white-space:normal;font-size:13.5px}.CookieNotice-module__RyutMG__text a{white-space:nowrap}.CookieNotice-module__RyutMG__toggles{gap:8px}.CookieNotice-module__RyutMG__toggle{padding:7px 10px}.CookieNotice-module__RyutMG__toggleLabel{font-size:12.5px}.CookieNotice-module__RyutMG__btn{padding:10px 12px;font-size:13.5px}}
