.rynko-nav{position:sticky;top:0;z-index:50;border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;pointer-events:none}.rynko-nav-inner{max-width:1248px;margin:0 auto;padding:0 20px;min-height:60px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rynko-nav-inner,.rynko-nav-piatt{pointer-events:auto}.rynko-nav-brand{display:flex;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;color:var(--tx)}.rynko-nav-links{display:none;align-items:center;gap:2px;flex:1;min-width:0}@media (min-width:1280px){.rynko-nav-links{display:flex}}.rynko-nav-link{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 11px;border-radius:9px;font-size:13px;font-weight:500;color:var(--tx2);text-decoration:none;white-space:nowrap;transition:color .22s ease,background .22s ease,text-shadow .22s ease,box-shadow .22s ease}.rynko-nav-link:after{content:"";position:absolute;left:11px;right:11px;bottom:5px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--acc),var(--acc2));opacity:0;transform:scaleX(.6);transition:opacity .22s ease,transform .22s ease,box-shadow .22s ease}.rynko-nav-link:hover{color:var(--acc2,#0053CE);background:color-mix(in oklab,var(--acc2,#0053CE) 8%,transparent)}.rynko-nav-link:hover:after{opacity:1;transform:scaleX(1)}.rynko-nav-catalogo{position:relative;flex-shrink:0}.rynko-nav-catalogo-trigger{display:none;appearance:none;border:0;background:transparent;font-family:inherit;cursor:pointer}.rynko-nav-catalogo-chevron{margin-left:5px;transition:transform .2s ease}.rynko-nav-catalogo-trigger[aria-expanded=true] .rynko-nav-catalogo-chevron{transform:rotate(180deg)}.rynko-nav-mega{position:absolute;top:calc(100% + 8px);left:-104px;width:min(1080px,calc(100vw - 48px));padding:24px;display:grid;grid-template-columns:minmax(238px,1.25fr) minmax(140px,.7fr) minmax(140px,.7fr) minmax(230px,1.15fr);gap:0;overflow:hidden;border:1px solid color-mix(in oklab,var(--bd) 88%,var(--tx) 12%);border-radius:14px;background:color-mix(in oklab,var(--surf) 97%,var(--bg));box-shadow:0 24px 54px rgba(10,12,18,.24),0 2px 8px rgba(10,12,18,.08);isolation:isolate}.rynko-nav-mega[hidden]{display:none}.rynko-nav-mega-section+.rynko-nav-mega-section{border-left:1px solid var(--bd);padding-left:24px}.rynko-nav-mega-section{min-width:0;padding-right:24px}.rynko-nav-mega-title{margin:0 0 12px;color:var(--tx2);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rynko-nav-mega-grid{display:grid;gap:3px}.rynko-nav-mega-generi{grid-template-columns:1fr 1fr;column-gap:10px}.rynko-nav-mega-all,.rynko-nav-mega-link{display:flex;align-items:center;min-height:34px;padding:6px 9px;border-radius:8px;color:var(--tx2);font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;transition:color .18s ease,background .18s ease,transform .18s ease}.rynko-nav-mega-all:focus-visible,.rynko-nav-mega-all:hover,.rynko-nav-mega-link:focus-visible,.rynko-nav-mega-link:hover{color:var(--tx);background:color-mix(in oklab,var(--acc) 13%,transparent);outline:none;transform:translateX(2px)}.rynko-nav-mega-link-featured{color:var(--tx)}.rynko-nav-mega-link-rich{align-items:flex-start;flex-direction:column;gap:2px;padding-block:8px}.rynko-nav-mega-link-rich small{color:var(--tx3,var(--tx2));font-size:11px;font-weight:500}.rynko-nav-mega-highlight{padding-right:0}.rynko-nav-mega-card{display:flex;min-height:154px;padding:18px;flex-direction:column;justify-content:flex-end;border:1px solid color-mix(in oklab,var(--acc) 22%,var(--bd));border-radius:10px;color:var(--tx);text-decoration:none;background:linear-gradient(145deg,color-mix(in oklab,var(--acc) 10%,var(--surf)),color-mix(in oklab,var(--surf) 96%,var(--bg)) 60%);transition:border-color .18s ease,transform .18s ease}.rynko-nav-mega-card:focus-visible,.rynko-nav-mega-card:hover{border-color:color-mix(in oklab,var(--acc) 50%,var(--bd));outline:none;transform:translateY(-2px)}.rynko-nav-mega-card-kicker{margin-bottom:auto;color:var(--acc2);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rynko-nav-mega-card strong{margin-bottom:5px;font-size:17px;line-height:1.15}.rynko-nav-mega-card>span:not(.rynko-nav-mega-card-kicker){color:var(--tx2);font-size:11px;line-height:1.4}.rynko-nav-mega-card b{margin-top:14px;color:var(--acc2);font-size:12px}.rynko-nav-mega-all{justify-content:space-between;margin-top:8px;color:var(--acc2);border:1px solid color-mix(in oklab,var(--acc) 28%,transparent)}@media (min-width:1280px){.rynko-nav-catalogo-trigger{display:inline-flex}.rynko-nav-catalogo-mobile,.rynko-nav-link-mobile-only{display:none}}.rynko-nav-search{flex:1;min-width:140px;max-width:280px;margin-left:auto}@media (min-width:1366px){.rynko-nav-inner{max-width:1360px}.rynko-nav-search{flex:0 1 220px;margin-left:0}}.rynko-nav-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.rynko-nav-login{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:9px;font-size:12.5px;font-weight:600;color:var(--tx2);text-decoration:none;border:1px solid var(--bd);background:color-mix(in oklab,var(--surf) 70%,transparent);transition:color .22s ease,border-color .22s ease,background .22s ease,text-shadow .22s ease,box-shadow .22s ease}.rynko-nav-login-icon{width:18px;height:18px;flex-shrink:0}.rynko-nav-login-label{display:none}@media (min-width:1024px){.rynko-nav-login{padding:7px 12px}.rynko-nav-login-label{display:inline}}.rynko-nav-login:hover{color:var(--acc2);border-color:color-mix(in oklab,var(--acc2) 45%,transparent);background:color-mix(in oklab,var(--acc2) 10%,transparent);text-shadow:0 0 14px color-mix(in oklab,var(--acc2) 45%,transparent);box-shadow:0 0 18px color-mix(in oklab,var(--acc2) 16%,transparent)}.rynko-nav-radar{display:none;align-items:center;gap:6px;padding:7px 14px;border-radius:9px;font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit;color:#ffffff;background:linear-gradient(135deg,#27272a,#09090b);border:1px solid rgba(255,255,255,.12);box-shadow:0 2px 8px rgba(0,0,0,.18);transition:transform .15s ease,box-shadow .22s ease,background .2s ease,color .2s ease}.rynko-nav-radar:hover{transform:translateY(-1px);background:linear-gradient(135deg,#3f3f46,#18181b);box-shadow:0 4px 12px rgba(0,0,0,.28)}[data-theme=dark] .rynko-nav-radar,html.dark .rynko-nav-radar{color:#000000;background:linear-gradient(135deg,#ffffff,#e4e4e7);border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 10px rgba(255,255,255,.14)}[data-theme=dark] .rynko-nav-radar:hover,html.dark .rynko-nav-radar:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f4f4f5,#d4d4d8);box-shadow:0 4px 16px rgba(255,255,255,.22)}@media (min-width:640px){.rynko-nav-radar{display:inline-flex}}.rynko-locale-switcher{display:none;align-items:center;gap:4px}@media (min-width:768px){.rynko-locale-switcher{display:flex}}.rynko-locale-select{appearance:none;min-height:44px;padding:0 8px;border-radius:8px;font-size:11px;font-weight:700;font-family:inherit;letter-spacing:.04em;color:var(--tx2);background:color-mix(in oklab,var(--surf) 70%,transparent);border:1px solid var(--bd);cursor:pointer;transition:border-color .2s ease,color .2s ease}.rynko-locale-select:focus-visible,.rynko-locale-select:hover{outline:none;color:var(--acc2);border-color:color-mix(in oklab,var(--acc2) 45%,transparent)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1279px){.rynko-nav-inner{padding:10px 14px 0;gap:10px}.rynko-nav-search{max-width:none;order:3;flex:1 1 100%;margin-left:0;padding-bottom:10px}.rynko-nav-links{display:flex;order:4;flex:1 1 100%;gap:4px;overflow-x:auto;padding:0 0 10px;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.rynko-nav-links::-webkit-scrollbar{display:none}.rynko-nav-link{flex-shrink:0;font-size:12.5px;padding:7px 10px}.rynko-nav-catalogo-trigger,.rynko-nav-mega{display:none}}.rynko-nav-sentinella{position:absolute;top:0;height:1px;width:100%;pointer-events:none}.rynko-nav{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.rynko-nav:after,.rynko-nav:before{display:none!important;content:none!important}body[data-scrollato] .rynko-nav{border-bottom:none!important;box-shadow:none!important;background:transparent!important}.rynko-nav-search{flex:1 1 auto;min-width:0;max-width:520px;margin:0 auto}@media (min-width:1280px){.rynko-nav-inner{min-height:68px}.rynko-nav-search{flex:1 1 auto;max-width:460px;margin:0 12px 0 auto}.rynko-nav-links{flex:0 1 auto}}.rynko-nav-search>button:first-child{width:100%;height:40px;justify-content:flex-start;border-radius:10px;background:color-mix(in oklab,var(--surf) 74%,transparent);border:1px solid var(--bd);transition:border-color .2s ease,background .2s ease}.rynko-nav-search>button:first-child:focus-visible,.rynko-nav-search>button:first-child:hover{border-color:color-mix(in oklab,var(--acc) 48%,transparent);background:color-mix(in oklab,var(--surf) 92%,transparent)}.rynko-nav-piatt{border-top:1px solid color-mix(in oklab,var(--bd) 60%,transparent)}.rynko-nav-piatt-inner{max-width:1248px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:6px;min-height:42px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.rynko-nav-piatt-inner::-webkit-scrollbar{display:none}@media (min-width:1366px){.rynko-nav-piatt-inner{max-width:1360px}}.rynko-nav-pill{flex-shrink:0;display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--bd);background:color-mix(in oklab,var(--surf) 60%,transparent);color:var(--tx2);font-size:12.5px;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background .2s ease}.rynko-nav-pill:hover{color:var(--tx);border-color:color-mix(in oklab,var(--acc) 45%,transparent);background:color-mix(in oklab,var(--acc) 12%,transparent)}.rynko-nav-pill[aria-current=page]{color:var(--acc-fg);border-color:transparent;background:var(--acc)}@media (max-width:1279px){.rynko-nav-piatt-inner{padding:0 14px;min-height:38px}.rynko-nav-pill{min-height:30px;padding:0 12px;font-size:12px}}.rynko-nav{background:var(--bg)!important}@media (min-width:821px){body[data-scrollato] .rynko-nav{background:var(--bg)!important;border-bottom:1px solid var(--bd)!important}}@media (prefers-reduced-motion:reduce){.rynko-nav,.rynko-nav-catalogo-chevron,.rynko-nav-mega-all,.rynko-nav-mega-link,.rynko-nav:before{transition:none}}.rynko-nav-inner,.rynko-nav-piatt{position:relative;z-index:1}.rynko-mobile-dock{display:none}@media (max-width:820px){.rynko-nav-sentinella{display:block;height:64px}body{padding-top:116px;padding-bottom:14px;transition:padding-top .44s cubic-bezier(.22,1,.36,1),padding-bottom .44s cubic-bezier(.22,1,.36,1)}body[data-scrollato]{padding-top:12px;padding-bottom:calc(86px + env(safe-area-inset-bottom))}.rynko-nav{position:fixed;inset:0 0 auto;z-index:60;height:auto;border:0;background:color-mix(in oklab,var(--surf) 84%,transparent);border-bottom:1px solid color-mix(in oklab,var(--bd) 66%,transparent);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:none;pointer-events:auto;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .3s ease}.rynko-nav:before{display:none}.rynko-nav-inner{display:flex;flex-wrap:wrap;align-items:center;width:100%;min-height:0;margin:0;padding:max(8px,env(safe-area-inset-top)) 12px 9px;gap:8px 10px;transition:opacity .26s ease}.rynko-nav-brand{order:0}.rynko-nav-brand .rk-logo__wordmark{max-width:none;opacity:1}.rynko-nav-actions{order:1;margin-left:auto;display:flex;align-items:center;gap:6px}.rynko-locale-switcher,.rynko-nav-actions>.rynko-nav-radar,.rynko-nav-actions>button:not(.rynko-nav-radar){display:none}.rynko-nav-login{padding:8px;border-radius:10px}.rynko-nav-login-label{display:none}.rynko-nav-links{order:3;display:flex;flex:1 1 100%;gap:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0 0;margin:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.rynko-nav-links::-webkit-scrollbar{display:none}.rynko-nav-link{flex-shrink:0;font-size:12.5px;padding:8px 11px;min-height:40px}.rynko-nav-catalogo-trigger,.rynko-nav-mega{display:none}.rynko-nav-catalogo-mobile{display:inline-flex}.rynko-nav-search{order:4;position:static;flex:1 1 100%;width:auto;height:auto;max-width:none;margin:3px 0 0;transform:none;pointer-events:auto}.rynko-nav-search>button:first-child{display:flex!important;width:100%;height:40px}.rynko-nav-search>button:nth-child(2){display:none!important}body[data-scrollato] .rynko-nav{transform:translateY(-100%);opacity:0;pointer-events:none}body[data-scrollato] .rynko-nav-inner{opacity:0}.rynko-mobile-dock{position:fixed;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));z-index:70;height:66px;padding:7px 8px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;border:1px solid color-mix(in oklab,var(--bd) 76%,var(--acc) 24%);border-radius:20px;background:color-mix(in oklab,var(--surf) 92%,transparent);box-shadow:0 18px 46px -12px rgba(10,8,5,.38),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(20px) saturate(165%);backdrop-filter:blur(20px) saturate(165%);transform:translateY(165%);opacity:0;pointer-events:none;transition:transform .46s cubic-bezier(.22,1,.36,1),opacity .3s ease}body[data-scrollato] .rynko-mobile-dock{transform:translateY(0);opacity:1;pointer-events:auto}.rynko-mobile-dock:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;border-radius:inherit;background:repeating-linear-gradient(135deg,transparent 0 11px,var(--acc) 11px 12px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 58%,#000);mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 58%,#000)}.rynko-mobile-dock-link{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:13px;color:var(--tx2);font-size:9px;font-weight:700;line-height:1;text-decoration:none;transition:color .22s ease,background .22s ease,transform .22s ease}.rynko-mobile-dock-link svg{width:22px;height:22px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.rynko-mobile-dock-link:after{content:"";position:absolute;bottom:1px;width:18px;height:2px;border-radius:2px;background:var(--acc);opacity:0;transform:scaleX(.35);transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1)}.rynko-mobile-dock-link[aria-current=page]{color:var(--acc);background:color-mix(in oklab,var(--acc) 11%,transparent)}.rynko-mobile-dock-link[aria-current=page] svg{transform:translateY(-2px)}.rynko-mobile-dock-link[aria-current=page]:after{opacity:1;transform:scaleX(1)}.rynko-mobile-dock-search-space{grid-column:3;position:relative}.rynko-mobile-dock-search{position:absolute;left:50%;top:50%;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in oklab,var(--acc) 58%,white 12%);border-radius:17px;color:var(--acc-fg);background:linear-gradient(150deg,var(--acc),color-mix(in oklab,var(--acc) 72%,var(--acc2)));box-shadow:0 10px 24px -6px color-mix(in oklab,var(--acc) 46%,transparent),inset 0 1px 0 rgba(255,255,255,.28);animation:rynko-mobile-search-breathe 3.4s ease-in-out infinite}.rynko-mobile-dock-search svg{width:23px;height:23px}.rynko-mobile-dock-search:focus-visible{outline:3px solid color-mix(in oklab,var(--acc) 34%,white);outline-offset:3px}@keyframes rynko-mobile-search-breathe{0%,to{transform:translate(-50%,-58%) scale(1)}50%{transform:translate(-50%,-64%) scale(1.04)}}}@media (max-width:360px){.rynko-mobile-dock{left:6px;right:6px;padding-inline:4px}.rynko-mobile-dock-link{font-size:8px}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.rynko-mobile-dock,.rynko-mobile-dock-link,.rynko-mobile-dock-link svg,.rynko-mobile-dock-link:after,.rynko-nav,.rynko-nav-inner,body{transition:none}.rynko-mobile-dock-search{animation:none;transform:translate(-50%,-58%)}}.rynko-nav-mega-title--secondo{margin-top:18px}.rynko-mobile-dock,.rynko-nav,.rynko-nav .rk-logo__wordmark{font-family:var(--font-poppins),"Poppins",system-ui,-apple-system,sans-serif}@media (min-width:821px){.rynko-nav-inner{max-width:1440px;min-height:76px;padding:0 clamp(16px,4vw,64px)}.rynko-nav-links{margin-left:clamp(24px,4.5vw,80px);gap:clamp(4px,1vw,18px)}.rynko-nav-link{padding:0 6px;font-size:13px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.rynko-nav-search{flex:0 0 auto;max-width:none;margin:0 0 0 auto}.rynko-nav-search>button:first-child{width:44px;height:44px;padding:0;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--tx)}.rynko-nav-search>button:first-child svg{width:20px;height:20px}.rynko-nav-search>button:first-child>kbd,.rynko-nav-search>button:first-child>span{display:none}.rynko-nav-search>button:first-child:focus-visible{background:color-mix(in oklab,var(--tx) 8%,transparent);border-color:transparent}.rynko-nav-search>button:first-child{transition:transform .1s cubic-bezier(.23,1,.32,1)}.rynko-nav-search>button:first-child:active{transform:scale(.94)}.rynko-nav-actions{gap:clamp(8px,1.2vw,18px);margin-left:clamp(4px,1vw,14px)}}@media (min-width:821px) and (hover:hover) and (pointer:fine){.rynko-nav-search>button:first-child:hover{background:color-mix(in oklab,var(--tx) 8%,transparent);border-color:transparent}}@media (prefers-reduced-motion:reduce){.rynko-nav-search>button:first-child:active{transform:none}}html[data-tema-vt]::view-transition-new(root),html[data-tema-vt]::view-transition-old(root){animation:none;mix-blend-mode:normal}.skin-footer{--sc-canvas:oklch(0.145 0.004 264);--sc-ink:oklch(0.985 0.002 264);--sc-ink-soft:oklch(0.72 0 0);--sc-accent:oklch(0.52 0.22 264.53);--sc-accent-ink:oklch(0.985 0.002 264);--sc-r-sm:6px;--sc-r-pill:999px;--sc-gutter:clamp(1.25rem,5vw,5.5rem);--sc-ease-out:cubic-bezier(0.23,1,0.32,1);--sc-font-display:var(--font-hubot),"Hubot Fallback",Arial,sans-serif;--sc-font-text:var(--font-mona),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;position:relative;overflow:clip;background:var(--sc-canvas);color:var(--sc-ink);font-family:var(--sc-font-text);font-stretch:120%;border-top:1px solid color-mix(in oklab,var(--sc-ink) 10%,transparent)}.skin-footer *,.skin-footer :after,.skin-footer :before{box-sizing:border-box}.skin-footer :focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.skin-footer__inner{width:min(1240px,100%);margin:0 auto;padding:clamp(3rem,8vh,5.5rem) var(--sc-gutter) 1.4rem}.skin-footer__top{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(120px,.6fr));gap:clamp(2rem,5vw,4.5rem);padding-bottom:clamp(2.4rem,6vh,4rem)}.skin-footer__brand{display:flex;flex-direction:column;align-items:flex-start}.skin-footer__brand .rk-logo{color:var(--sc-ink)}.skin-footer__claim{margin:22px 0 0;max-width:22ch;text-wrap:balance;font:400 clamp(1.35rem,1.1rem + .9vw,1.85rem)/1.25 var(--sc-font-text);letter-spacing:-.01em;color:var(--sc-ink)}.skin-footer__sub{margin:10px 0 0;max-width:34ch;font:400 15px/1.5 var(--sc-font-text);color:var(--sc-ink-soft)}.skin-footer__platforms{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none}.skin-footer__platforms li{padding:4px 10px;border-radius:var(--sc-r-sm);border:1px solid color-mix(in oklab,var(--sc-ink) 14%,transparent);background:color-mix(in oklab,var(--sc-ink) 6%,transparent);font:700 11px/1.2 var(--sc-font-display);font-stretch:112%;color:var(--sc-ink-soft)}.skin-footer__cta{margin-top:24px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:var(--sc-r-pill);background:var(--sc-accent);color:var(--sc-accent-ink);cursor:pointer;font:700 11px/1 var(--sc-font-display);font-stretch:105%;letter-spacing:.1em;text-transform:uppercase;transition:filter .16s var(--sc-ease-out),transform .12s var(--sc-ease-out)}.skin-footer__cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.skin-footer__cta:hover{filter:brightness(1.1)}}.skin-footer__social{display:flex;gap:8px;margin-top:16px}.skin-footer__social a{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--sc-r-pill);color:inherit;border:1px solid color-mix(in oklab,currentColor 22%,transparent);transition:background-color .16s ease,transform .12s var(--sc-ease-out)}.skin-footer__social a:active{transform:scale(.97)}.skin-footer__social svg{width:18px;height:18px;fill:currentColor}@media (hover:hover) and (pointer:fine){.skin-footer__social a:hover{background:color-mix(in oklab,currentColor 10%,transparent)}}.skin-footer__nav{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.skin-footer__h{margin:0 0 6px;font:700 11px/1 var(--sc-font-display);font-stretch:120%;letter-spacing:.12em;text-transform:uppercase;color:var(--sc-ink-soft)}.skin-footer__nav a{position:relative;padding-bottom:2px;text-decoration:none;font:400 15px/1.3 var(--sc-font-text);color:color-mix(in oklab,var(--sc-ink) 86%,transparent);background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .26s var(--sc-ease-out),color .16s var(--sc-ease-out)}.skin-footer__nav a:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.skin-footer__nav a:hover{color:var(--sc-ink);background-size:100% 1px}}.skin-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:1.2rem;border-top:1px solid color-mix(in oklab,var(--sc-ink) 12%,transparent);font:400 13px/1.4 var(--sc-font-text);color:var(--sc-ink-soft)}.skin-footer__est{display:inline-flex;align-items:center;gap:8px}.skin-footer__est img{border-radius:4px}.skin-footer__actions{display:flex;align-items:center;gap:12px}.skin-footer__ver{font:500 12px/1 var(--sc-font-display);font-stretch:110%}.skin-footer__up{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;cursor:pointer;border:1px solid color-mix(in oklab,var(--sc-ink) 16%,transparent);background:none;color:var(--sc-ink);transition:translate .22s var(--sc-ease-out),transform .12s var(--sc-ease-out),background .16s var(--sc-ease-out)}.skin-footer__up:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.skin-footer__up:hover{background:color-mix(in oklab,var(--sc-ink) 7%,transparent);translate:0 -2px}}@media (max-width:900px){.skin-footer__top{grid-template-columns:repeat(3,1fr)}.skin-footer__brand{grid-column:1/-1}}@media (max-width:560px){.skin-footer__top{grid-template-columns:1fr 1fr}.skin-footer__bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.skin-footer__cta,.skin-footer__nav a,.skin-footer__social a,.skin-footer__up{transition:none}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_a11773{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_a11773{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}