.visual[data-astro-cid-bbynnshy]{padding:clamp(1.25rem,4vw,3.5rem) clamp(1rem,5vw,4.5rem) 0;border-radius:32px;overflow:hidden;background:radial-gradient(70% 60% at 85% 0%,rgba(230,126,34,.16),transparent 60%),linear-gradient(170deg,var(--surface-tint) 0%,#E9EEF6 100%)}.visual-stage[data-astro-cid-bbynnshy]{width:min(100%,980px);margin:0 auto;padding-bottom:clamp(1.25rem,3vw,2.5rem)}.visual-stage[data-astro-cid-bbynnshy] .stage{margin-right:0}.intro[data-astro-cid-bbynnshy]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.intro-copy[data-astro-cid-bbynnshy] p[data-astro-cid-bbynnshy]{max-width:38rem;font-size:var(--text-lead);line-height:var(--leading-relaxed)}.intro-copy[data-astro-cid-bbynnshy] p[data-astro-cid-bbynnshy]+p[data-astro-cid-bbynnshy]{margin-top:var(--space-4)}.included[data-astro-cid-bbynnshy]{padding:clamp(1.5rem,3vw,2.25rem);border-radius:28px;color:#fff;background:radial-gradient(80% 70% at 100% 100%,rgba(230,126,34,.38),transparent 60%),linear-gradient(150deg,var(--navy-900),var(--navy))}.included[data-astro-cid-bbynnshy] h3[data-astro-cid-bbynnshy]{color:#fff;font-size:1.15rem;margin-bottom:var(--space-5)}.included[data-astro-cid-bbynnshy] ul[data-astro-cid-bbynnshy]{display:grid;gap:12px;list-style:none;padding:0;margin:0}.included[data-astro-cid-bbynnshy] li[data-astro-cid-bbynnshy]{display:flex;gap:10px;align-items:flex-start;line-height:1.4;color:#ffffffe6}.ck[data-astro-cid-bbynnshy]{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#ffffff24;color:#fff}.features[data-astro-cid-bbynnshy]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.feature[data-astro-cid-bbynnshy]{padding:clamp(1.5rem,2.5vw,2rem);border-radius:24px;background:var(--surface-tint)}.feature[data-astro-cid-bbynnshy] h3[data-astro-cid-bbynnshy]{margin-top:var(--space-5);font-size:1.12rem;letter-spacing:-.02em}.feature[data-astro-cid-bbynnshy] p[data-astro-cid-bbynnshy]{margin-top:var(--space-2);line-height:var(--leading-relaxed)}.steps-panel[data-astro-cid-bbynnshy]{padding:clamp(1.75rem,4vw,3.5rem);border-radius:32px;background:#f4ece2}.steps[data-astro-cid-bbynnshy]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0}.steps[data-astro-cid-bbynnshy] li[data-astro-cid-bbynnshy]{padding:1.5rem;border-radius:20px;background:#fff;box-shadow:0 12px 30px #50341412}.n[data-astro-cid-bbynnshy]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:.85rem;color:var(--orange-deep);letter-spacing:.06em}.steps[data-astro-cid-bbynnshy] h3[data-astro-cid-bbynnshy]{margin-top:var(--space-3);font-size:1.05rem;letter-spacing:-.02em}.steps[data-astro-cid-bbynnshy] p[data-astro-cid-bbynnshy]{margin-top:var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.faq[data-astro-cid-bbynnshy]{display:grid;gap:10px;max-width:52rem}details[data-astro-cid-bbynnshy]{border-radius:20px;background:var(--surface-tint)}summary[data-astro-cid-bbynnshy]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:1.15rem 1.4rem;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:1.05rem;color:var(--ink-strong)}summary[data-astro-cid-bbynnshy]::-webkit-details-marker{display:none}.pm[data-astro-cid-bbynnshy]{position:relative;flex-shrink:0;width:14px;height:14px}.pm[data-astro-cid-bbynnshy]:before,.pm[data-astro-cid-bbynnshy]:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:2px;background:var(--muted);transition:transform var(--dur-base) var(--ease-std)}.pm[data-astro-cid-bbynnshy]:after{transform:rotate(90deg)}details[data-astro-cid-bbynnshy][open] .pm[data-astro-cid-bbynnshy]:after{transform:rotate(0)}details[data-astro-cid-bbynnshy] p[data-astro-cid-bbynnshy]{padding:0 1.4rem 1.3rem;max-width:44rem;line-height:var(--leading-relaxed)}@media(max-width:960px){.features[data-astro-cid-bbynnshy],.steps[data-astro-cid-bbynnshy]{grid-template-columns:repeat(2,minmax(0,1fr))}.intro[data-astro-cid-bbynnshy]{grid-template-columns:1fr}}@media(max-width:620px){.features[data-astro-cid-bbynnshy],.steps[data-astro-cid-bbynnshy]{grid-template-columns:1fr}}
