.hero[data-astro-cid-2uinlyrj]{border-radius:var(--r-xl);padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;gap:14px}.layout[data-astro-cid-2uinlyrj]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start}.layout[data-astro-cid-2uinlyrj]>[data-astro-cid-2uinlyrj]{min-width:0}.side[data-astro-cid-2uinlyrj]{position:sticky;top:100px;border-radius:var(--r-lg);padding:14px;display:flex;flex-direction:column;gap:6px}.row[data-astro-cid-2uinlyrj]{box-sizing:border-box;text-decoration:none;color:var(--ink);width:100%;min-height:60px;padding:10px 12px;border-radius:22px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:background-color .25s ease,color .25s ease}.row[data-astro-cid-2uinlyrj]:hover{background:#fff9}.row[data-astro-cid-2uinlyrj][aria-current=true]{background:var(--accent);color:#fff}.row[data-astro-cid-2uinlyrj]:focus-visible{outline:2px solid #1f5c38;outline-offset:2px}.lab[data-astro-cid-2uinlyrj]{display:flex;flex-direction:column}.lab[data-astro-cid-2uinlyrj] strong[data-astro-cid-2uinlyrj]{font-family:var(--font-display);font-size:17px}.sub[data-astro-cid-2uinlyrj]{font-size:13px;color:var(--ink-2)}.row[data-astro-cid-2uinlyrj][aria-current=true] .sub[data-astro-cid-2uinlyrj]{color:#ffffffe0}.areas[data-astro-cid-2uinlyrj]{scroll-margin-top:100px;display:flex;flex-direction:column;gap:24px}.area[data-astro-cid-2uinlyrj]{border-radius:36px;padding:30px;display:flex;flex-direction:column;gap:22px;scroll-margin-top:100px}.ahead[data-astro-cid-2uinlyrj]{display:flex;align-items:center;gap:18px}.tools[data-astro-cid-2uinlyrj]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.tools[data-astro-cid-2uinlyrj] li[data-astro-cid-2uinlyrj]{padding:14px;border-radius:24px;background:#ffffff80;display:flex;align-items:center;gap:14px}.tools[data-astro-cid-2uinlyrj] .tile[data-astro-cid-2uinlyrj]{font-size:16px}.tl[data-astro-cid-2uinlyrj]{display:flex;flex-direction:column;min-width:0}.tl[data-astro-cid-2uinlyrj] strong[data-astro-cid-2uinlyrj]{font-family:var(--font-display);font-size:17px}.area[data-astro-cid-2uinlyrj][hidden],.altro[data-astro-cid-2uinlyrj][hidden]{display:none}.lvl[data-astro-cid-2uinlyrj]{display:flex;align-items:center;gap:8px}.meter[data-astro-cid-2uinlyrj]{display:inline-flex;gap:3px}.meter[data-astro-cid-2uinlyrj] i[data-astro-cid-2uinlyrj]{width:14px;height:6px;border-radius:3px;background:#17251b1f;overflow:hidden;position:relative}.meter[data-astro-cid-2uinlyrj] i[data-astro-cid-2uinlyrj].f:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--accent);transform-origin:0 50%}.legend[data-astro-cid-2uinlyrj]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:12px 18px;border-radius:var(--r-pill);background:#ffffff8c;border:1px solid rgba(255,255,255,.9);align-self:flex-start;color:var(--ink-2)}.legend[data-astro-cid-2uinlyrj] .meter[data-astro-cid-2uinlyrj]{margin-left:8px}.legend[data-astro-cid-2uinlyrj] .meter[data-astro-cid-2uinlyrj]:first-child{margin-left:0}.sr[data-astro-cid-2uinlyrj]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.row-altro[data-astro-cid-2uinlyrj]{min-height:44px;padding:8px 12px 8px 66px}.row-altro[data-astro-cid-2uinlyrj] .lab[data-astro-cid-2uinlyrj] strong[data-astro-cid-2uinlyrj]{font-size:15px}.altro[data-astro-cid-2uinlyrj]{border-radius:28px;padding:18px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;scroll-margin-top:100px}.chips[data-astro-cid-2uinlyrj]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-2uinlyrj] li[data-astro-cid-2uinlyrj]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:var(--r-pill);background:#ffffff8c;font-size:14px;font-weight:500}.mini[data-astro-cid-2uinlyrj]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;font-size:11px;font-weight:700}.mini[data-astro-cid-2uinlyrj] img[data-astro-cid-2uinlyrj]{width:16px;height:16px;object-fit:contain}.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj].on .meter[data-astro-cid-2uinlyrj] i[data-astro-cid-2uinlyrj].f:after,.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj] .meter[data-astro-cid-2uinlyrj] i[data-astro-cid-2uinlyrj].f:after{transition:transform .5s var(--ease-out) calc(.12s + var(--s) * 90ms)}.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj]:not(.on) .meter[data-astro-cid-2uinlyrj] i[data-astro-cid-2uinlyrj].f:after{transform:scaleX(0)}.js .area[data-astro-cid-2uinlyrj],.js .altro[data-astro-cid-2uinlyrj]{opacity:0;transform:translateY(70px) scale(.97);clip-path:inset(6% 4% 6% 4% round 60px);transition:opacity .6s ease,transform .9s var(--ease-out),clip-path .9s var(--ease-out)}.js .area[data-astro-cid-2uinlyrj].on,.js .altro[data-astro-cid-2uinlyrj].on{opacity:1;transform:none;clip-path:inset(0 0 0 0 round 36px)}.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj]{opacity:0;transform:translateY(42px) scale(.93) rotate(var(--tr, 0deg));transition:opacity .5s ease calc(var(--i) * 55ms),transform .75s var(--ease-out) calc(var(--i) * 55ms)}.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj].on{opacity:1;transform:none}.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj]:nth-child(3n+1){--tr: -2.5deg}.js .tools[data-astro-cid-2uinlyrj]>li[data-astro-cid-2uinlyrj]:nth-child(3n){--tr: 2.5deg}.end[data-astro-cid-2uinlyrj]{border-radius:var(--r-xl);padding:36px 44px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.row-btn[data-astro-cid-2uinlyrj]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:860px){.layout[data-astro-cid-2uinlyrj]{grid-template-columns:minmax(0,1fr)}.ahead[data-astro-cid-2uinlyrj]{flex-wrap:wrap}.ahead[data-astro-cid-2uinlyrj]>.small[data-astro-cid-2uinlyrj]{width:100%}.side[data-astro-cid-2uinlyrj]{position:sticky;top:84px;z-index:5;flex-direction:row;overflow-x:auto;scrollbar-width:none}.row[data-astro-cid-2uinlyrj]{width:auto;flex-shrink:0}.area[data-astro-cid-2uinlyrj]{padding:20px}}
