.bc-hero-grid[data-astro-cid-rn2voh6w]{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.bc-tagline[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;letter-spacing:.14em;color:var(--lime);font-size:17px;margin-top:22px}.bc-img-wrap[data-astro-cid-rn2voh6w]{display:flex;justify-content:center}.bc-frame[data-astro-cid-rn2voh6w]{border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 80px #00000080,0 0 50px #4f7bff2e}.bc-frame[data-astro-cid-rn2voh6w] img[data-astro-cid-rn2voh6w]{display:block;width:100%;height:auto}.bc-stat[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:800;font-size:2.4rem;line-height:1;background:linear-gradient(120deg,var(--blue),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.bc-stat-label[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;font-size:15px;color:var(--navy);margin:8px 0 10px}.bc-item[data-astro-cid-rn2voh6w]{display:flex;gap:18px;align-items:flex-start}.bc-n[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:800;font-size:2rem;line-height:1.1;background:linear-gradient(120deg,var(--blue),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent;flex-shrink:0;min-width:52px}.bc-item-h[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;font-size:15px;color:var(--navy);margin-bottom:6px}.bc-note[data-astro-cid-rn2voh6w]{font-size:12.5px;color:var(--muted);margin-top:8px;font-style:italic}.weeks-list[data-astro-cid-rn2voh6w]{display:flex;flex-direction:column;gap:14px;margin-top:40px}.week-row[data-astro-cid-rn2voh6w]{display:grid;grid-template-columns:80px 1fr 2fr;gap:20px 28px;align-items:start;background:var(--cream);border:1px solid var(--rule);border-radius:16px;padding:22px 26px}.week-lbl[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.week-num[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:800;font-size:2.5rem;line-height:1;color:var(--navy)}.week-title[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;font-size:16px;color:var(--navy);margin-bottom:4px}.week-topics[data-astro-cid-rn2voh6w]{font-size:13.5px;color:var(--muted)}.week-act[data-astro-cid-rn2voh6w]{font-size:13.5px;line-height:1.62;color:var(--muted);border-left:1px solid var(--rule);padding-left:22px}.std-card[data-astro-cid-rn2voh6w]{background:#ffffff0d;border-color:#ffffff1f}.std-card[data-astro-cid-rn2voh6w]:hover{border-color:#b4f05a66;background:#ffffff12}.std-card[data-astro-cid-rn2voh6w] .kick[data-astro-cid-rn2voh6w]{margin-bottom:14px}.std-list[data-astro-cid-rn2voh6w]{margin-top:0;display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.std-list[data-astro-cid-rn2voh6w] li[data-astro-cid-rn2voh6w]{font-size:14px;line-height:1.55;color:#bcd0ee;padding-left:16px;position:relative}.std-list[data-astro-cid-rn2voh6w] li[data-astro-cid-rn2voh6w]:before{content:"·";position:absolute;left:0;color:var(--lime)}.price-table[data-astro-cid-rn2voh6w]{border-radius:16px;overflow:hidden;border:1px solid var(--rule);background:#fff;margin-top:32px}.price-row[data-astro-cid-rn2voh6w]{display:flex;justify-content:space-between;align-items:center;padding:14px 22px;border-bottom:1px solid var(--rule);font-size:14px;color:var(--text)}.price-row[data-astro-cid-rn2voh6w]:last-child{border-bottom:0}.price-num[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;color:var(--navy);flex-shrink:0}.price-row[data-astro-cid-rn2voh6w].subtotal{background:#f6f4ee}.price-row[data-astro-cid-rn2voh6w].subtotal>span[data-astro-cid-rn2voh6w]:first-child{font-family:var(--disp);font-weight:700;color:var(--navy)}.price-row[data-astro-cid-rn2voh6w].highlight{background:#8ad13c1a}.price-row[data-astro-cid-rn2voh6w].highlight>span[data-astro-cid-rn2voh6w]:first-child{font-family:var(--disp);font-weight:700;color:var(--navy)}.price-big[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:800;font-size:1.5rem;background:linear-gradient(120deg,var(--lime2),var(--lime));-webkit-background-clip:text;background-clip:text;color:transparent;flex-shrink:0}.try-card[data-astro-cid-rn2voh6w]{background:linear-gradient(160deg,#081732,#0a1a33);border-radius:20px;padding:44px 40px;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 80px #00000059}.try-card[data-astro-cid-rn2voh6w] .kick[data-astro-cid-rn2voh6w]{color:var(--lime);margin-bottom:16px}.try-card[data-astro-cid-rn2voh6w] .h2[data-astro-cid-rn2voh6w]{margin-top:0}.faq-list[data-astro-cid-rn2voh6w]{display:flex;flex-direction:column}.faq-item[data-astro-cid-rn2voh6w]{padding:20px 0;border-top:1px solid var(--rule)}.faq-item[data-astro-cid-rn2voh6w]:first-child{border-top:0;padding-top:0}.faq-q[data-astro-cid-rn2voh6w]{font-family:var(--disp);font-weight:700;font-size:16px;color:var(--navy);margin-bottom:8px}.faq-a[data-astro-cid-rn2voh6w]{font-size:14.5px;line-height:1.65;color:var(--muted)}@media(max-width:860px){.bc-hero-grid[data-astro-cid-rn2voh6w]{grid-template-columns:1fr}.bc-img-wrap[data-astro-cid-rn2voh6w]{order:-1}.week-row[data-astro-cid-rn2voh6w]{grid-template-columns:60px 1fr}.week-act[data-astro-cid-rn2voh6w]{border-left:0;padding-left:0;grid-column:1/-1}.try-card[data-astro-cid-rn2voh6w]{padding:30px 24px}}@media(max-width:560px){.week-row[data-astro-cid-rn2voh6w]{grid-template-columns:1fr}.week-n[data-astro-cid-rn2voh6w]{display:flex;align-items:baseline;gap:12px}.week-lbl[data-astro-cid-rn2voh6w]{margin-bottom:0}}
