.atl{padding-top:32px;animation:atlZoom .62s cubic-bezier(.2,.8,.2,1) both;transform-origin:50% 0;will-change:transform,opacity}@keyframes atlZoom{0%{opacity:0;transform:scale(.93) translateY(10px)}to{opacity:1;transform:none}}.ahero{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:24px}.ahero h1{font-size:clamp(34px,5vw,56px);font-weight:800;letter-spacing:-.04em;perspective:700px;display:flex;align-items:center;gap:14px}.ahero h1 .atw{display:inline-block;transform-origin:50% 60%;animation:atlSpin .7s cubic-bezier(.22,1,.36,1) .08s both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ahero h1 .aico{display:inline-flex;width:clamp(44px,6vw,60px);height:clamp(44px,6vw,60px);border-radius:18px;align-items:center;justify-content:center;color:#fff;background:var(--ac);box-shadow:0 10px 26px -10px var(--ac);animation:atlPop .6s cubic-bezier(.22,1,.36,1) both}@keyframes atlSpin{0%{opacity:0;transform:rotateY(-110deg) rotate(-10deg) scale(.7)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes atlPop{0%{opacity:0;transform:rotate(-180deg) scale(.4)}to{opacity:1;transform:none}}.amark{color:var(--ac)}.amut{color:var(--mut)}.asm{font-size:12.5px}.acard{background:var(--card);border-radius:22px;box-shadow:var(--sh);color:var(--fg);padding:20px;min-width:0}.agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.atwo{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:20px;gap:20px;align-items:start}.atwo>*{min-width:0}.at{font-size:clamp(24px,3vw,34px);letter-spacing:-.035em;margin:44px 0 16px}.ah3,.at{font-weight:800}.ah3{font-size:20px;letter-spacing:-.02em;margin-bottom:8px}.atabs{display:inline-flex;background:var(--line);border-radius:99px;padding:3px;flex-wrap:wrap}.atabs button{border:0;background:none;color:var(--mut);font:600 13px inherit;font-family:inherit;padding:8px 15px;border-radius:99px;cursor:pointer;transition:all .35s var(--spring,ease)}.atabs button.on{background:var(--card);color:var(--fg);box-shadow:0 2px 8px rgba(0,0,0,.12)}.apill{display:inline-flex;align-items:center;gap:8px;background:var(--card);box-shadow:var(--sh);border-radius:99px;padding:8px 14px;font-size:13px;font-weight:600}.apill i{width:8px;height:8px;border-radius:50%;background:#34c759;animation:pulse 1.6s infinite}.arow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.arow:last-child{border:0}.atag{font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:99px;background:color-mix(in srgb,var(--ac) 14%,transparent);color:var(--ac);white-space:nowrap}.aload{opacity:.45;transition:opacity .4s}.acard,.agrid>*{transition:transform .45s var(--spring,ease),box-shadow .4s}.agrid>.acard:hover{transform:translateY(-3px);box-shadow:var(--shh,var(--sh))}.ain{animation:atlRise .55s cubic-bezier(.22,1,.36,1) both}@keyframes atlRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}nav a{transition:transform .25s ease}nav a:active{transform:scale(.95)}@media(max-width:900px){.atwo{grid-template-columns:1fr}.atl{padding-top:20px}.acard{padding:16px;border-radius:18px}}@media(prefers-reduced-motion:reduce){.ahero h1 .aico,.ahero h1 .atw,.ain,.atl{animation:none!important}nav a:active{transform:none}}