.buttons[data-astro-cid-pptrituu]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-pptrituu]{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-size:.875rem;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex}.chip[data-astro-cid-pptrituu]:hover{border-color:var(--tint);transform:translateY(-1px)}.badge[data-astro-cid-pptrituu]{color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;display:inline-grid}small[data-astro-cid-pptrituu]{color:var(--muted);font-size:.7rem}.notices[data-astro-cid-lcdefpme]{gap:12px;margin-top:24px;display:grid}.notice[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--tint-strong);font-weight:700}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.08fr;align-items:center;gap:48px;padding:64px 0;display:grid}.hero-text[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;display:grid}h1[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,6vw,3.9rem);line-height:1.06}.intro[data-astro-cid-lcdefpme]{font-size:clamp(1.2rem,2.4vw,1.375rem);line-height:1.4}.body[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.65}.small[data-astro-cid-lcdefpme]{font-size:.8rem}.button[data-astro-cid-lcdefpme].large{padding:16px 22px}.hero-image[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:24px;margin:0;overflow:hidden;box-shadow:0 18px 40px -24px #00000059}.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1.08;object-fit:cover;width:100%}.hero-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--text);align-items:center;gap:14px;padding:20px;font-size:.95rem;font-weight:700;display:flex}.hero-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] svg{color:var(--tint-strong);flex:none}.genres[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center;gap:12px;padding:25px 0;display:grid}.genre-list[data-astro-cid-lcdefpme]{font-size:1.06rem;font-weight:600}.section[data-astro-cid-lcdefpme]{gap:12px;padding-top:64px;display:grid}.section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:12px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);align-content:start;gap:14px;padding-top:24px;display:grid}.step-top[data-astro-cid-lcdefpme]{color:var(--tint-strong);justify-content:space-between;align-items:center;display:flex}.step-number[data-astro-cid-lcdefpme]{letter-spacing:.15em;font-size:.75rem}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.3rem;font-weight:700}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.section-heading[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{gap:10px;display:grid}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.arrows[data-astro-cid-lcdefpme]{gap:8px;margin-bottom:4px;display:flex}.arrow[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:grid}.arrow[data-astro-cid-lcdefpme]:hover{background:var(--tint-soft)}.carousel[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--surface);border-radius:20px;margin-top:12px;display:flex;overflow-x:auto}.carousel[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.slide[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:55% 1fr;display:grid}.slide[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:440px}.slide-copy[data-astro-cid-lcdefpme]{align-content:center;gap:18px;padding:36px;display:grid}.slide-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700}.text-link[data-astro-cid-lcdefpme]{color:var(--tint-strong);font-weight:700;text-decoration:none}.text-link[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.dots[data-astro-cid-lcdefpme]{align-items:center;gap:4px;display:flex}.dot[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:0;width:32px;height:44px;padding:0}.dot[data-astro-cid-lcdefpme]:before{content:"";background:var(--border);border-radius:4px;width:8px;height:8px;margin:auto;transition:width .2s;display:block}.dot[data-astro-cid-lcdefpme][aria-current]:before{background:var(--tint);width:28px}.counter[data-astro-cid-lcdefpme]{margin-left:8px}.wisdom[data-astro-cid-lcdefpme]{background:var(--tint-soft);text-align:center;border-radius:20px;justify-items:center;gap:20px;margin-top:64px;padding:48px 28px;display:grid}.wisdom[data-astro-cid-lcdefpme] .wisdom-icon{color:var(--tint-strong)}.wisdom[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.quotes[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,1fr);align-self:stretch;gap:16px;display:grid}.quote[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:16px;align-content:space-between;gap:12px;margin:0;padding:24px;display:grid}.quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.06rem;font-style:italic;line-height:1.6}.quote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:var(--tint-strong);gap:6px;font-size:.875rem;display:grid}.quote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.75rem;line-height:1.6}.wisdom-copy[data-astro-cid-lcdefpme]{max-width:720px;font-size:1.06rem;line-height:1.65}.download[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;gap:40px;padding-top:64px;display:grid}.download-copy[data-astro-cid-lcdefpme]{gap:14px;display:grid}.download-buttons[data-astro-cid-lcdefpme]{max-width:440px}@media (width<=860px){.hero[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme],.quotes[data-astro-cid-lcdefpme],.download[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero[data-astro-cid-lcdefpme]{padding:40px 0}.slide[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.slide[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1.5;height:auto}.slide-copy[data-astro-cid-lcdefpme]{padding:24px}.wide-only[data-astro-cid-lcdefpme]{display:none}}
