.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--sky), #cfe6f200 85%);padding-block:56px 40px;overflow:hidden}.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;margin-top:12px;font-size:clamp(2.3rem,4.6vw,3.5rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--leaf-deep);white-space:nowrap;display:block}.lede[data-astro-cid-lcdefpme]{max-width:52ch;margin-top:18px;font-size:1.14rem}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.note[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:16px;font-size:.92rem;font-weight:700}.hero-art[data-astro-cid-lcdefpme]{padding-bottom:40px;position:relative}.hero-art[data-astro-cid-lcdefpme] .main[data-astro-cid-lcdefpme]{transform:rotate(1.2deg)}.hero-art[data-astro-cid-lcdefpme] .pol[data-astro-cid-lcdefpme]{width:44%;padding:6px;position:absolute;bottom:-6px;left:-8%;transform:rotate(-4deg)}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px;display:grid}.step[data-astro-cid-lcdefpme]{padding:20px;position:relative}.step[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--leaf);color:#fff;width:34px;height:34px;font:700 1.05rem var(--display);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;font-size:.95rem}.feature[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;margin-bottom:84px;display:grid}.feature[data-astro-cid-lcdefpme].flip>.frame[data-astro-cid-lcdefpme]{order:2}.feature-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:8px;font-size:clamp(1.8rem,3.4vw,2.5rem)}.feature-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){margin-top:14px;font-size:1.06rem}.feature-copy[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.feature-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:28px;font-weight:800;position:relative}.feature-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--leaf);border-radius:50% 0;width:16px;height:16px;position:absolute;top:.32em;left:0;transform:rotate(-20deg)}.feature[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]:first-child{transform:rotate(-.6deg)}.feature[data-astro-cid-lcdefpme].flip .frame[data-astro-cid-lcdefpme]{transform:rotate(.6deg)}.duo[data-astro-cid-lcdefpme] .pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.duo[data-astro-cid-lcdefpme] .pair[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{padding:6px;transform:none}.duo[data-astro-cid-lcdefpme] .pair[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]:last-child{transform:translateY(26px)}.roster-sec[data-astro-cid-lcdefpme]{background:linear-gradient(#fffaf000,#fffaf0bf 20% 80%,#fffaf000)}.roster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mon[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;padding:18px;display:flex}.mon-pic[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 50% 42%,#fffef8,#f0e4c8 64%,#0000 66%);border-radius:50%;place-items:center;width:112px;height:112px;margin:0 auto 4px;display:grid}.mon-pic[data-astro-cid-lcdefpme] img{object-fit:contain;width:96px;height:96px}.mon-name[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:8px;display:flex}.mon-name[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.25rem}.mon[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.92rem}.mon[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink)}.starters[data-astro-cid-lcdefpme]{margin-top:-20px}.starters[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{max-width:920px;margin:0 auto;transform:rotate(.4deg)}.controls-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.3fr;align-items:start;gap:40px;display:grid}.controls[data-astro-cid-lcdefpme]{margin:0;padding:10px 22px;display:grid}.controls[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px dashed var(--edge);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.controls[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.controls[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:center;gap:4px;font-weight:800;display:flex}.controls[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-align:right;color:var(--muted);margin:0;font-weight:700}.news-card[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:28px;padding:28px 32px;text-decoration:none;transition:transform .14s;display:flex}.news-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.ver[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 40% 35%, #f7c27a, var(--sun-deep));color:#fffaf0;width:108px;height:108px;font:700 1.9rem var(--display);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 4px #9a5228}.news-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:6px;font-size:1.9rem}.news-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--muted);max-width:70ch;margin-top:8px}.more[data-astro-cid-lcdefpme]{color:var(--sun-deep);margin-top:12px;font-weight:800;display:inline-block}.final[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:20px;margin-top:72px;display:grid}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,4vw,2.8rem)}@media (width<=900px){.hero-in[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme],.controls-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.hero-art[data-astro-cid-lcdefpme] .pol[data-astro-cid-lcdefpme]{width:40%;bottom:-10px;left:auto;right:-4%}.feature[data-astro-cid-lcdefpme].flip>.frame[data-astro-cid-lcdefpme]{order:0}.feature[data-astro-cid-lcdefpme]{margin-bottom:56px}.steps[data-astro-cid-lcdefpme],.roster[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.duo[data-astro-cid-lcdefpme] .pair[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]:last-child{transform:none}}@media (width<=520px){.steps[data-astro-cid-lcdefpme],.roster[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.news-card[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;padding:22px}.ver[data-astro-cid-lcdefpme]{width:80px;height:80px;font-size:1.5rem}.controls[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:.9rem}}
