.atl{padding-top:32px;--am:cubic-bezier(.2,.8,.2,1)}.pt:has(>.atl){animation:none}@keyframes amUp{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes amFade{0%{opacity:0}to{opacity:1}}@keyframes amIcon{0%{opacity:0;transform:scale(.96)}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;display:flex;align-items:center;gap:14px}.ahero h1 .atw{display:inline-block;animation:amUp .42s var(--am) .05s both}.ahero .amut{animation:amUp .42s var(--am) .1s both}.ahero>div+div{animation:amFade .4s var(--am) .16s both}.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:amIcon .38s var(--am) both}.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 .3s var(--am),box-shadow .3s var(--am)}.agrid>.acard:hover{transform:translateY(-2px);box-shadow:var(--shh,var(--sh))}.atl>:not(.ahero){animation:amUp .45s var(--am) .14s both}.atl>:nth-child(3){animation-delay:.18s}.atl>:nth-child(4){animation-delay:.22s}.atl>:nth-child(n+5){animation-delay:.26s}.ain{animation:amUp .4s var(--am) both}.ain:nth-child(2){animation-delay:.04s}.ain:nth-child(3){animation-delay:.08s}.ain:nth-child(4){animation-delay:.12s}.ain:nth-child(n+5){animation-delay:.16s}@media(max-width:900px){.atwo{grid-template-columns:1fr}.atl{padding-top:20px}.acard{padding:16px;border-radius:18px}}html.vt-atl .ahero .aico{view-transition-name:atl-icon;animation:none}@media(prefers-reduced-motion:reduce){.ahero .amut,.ahero h1 .aico,.ahero h1 .atw,.ahero>div+div,.ain,.atl>*{animation:none!important}.acard,.agrid>*{transition:none}}