.jcYmqq_main{color:var(--color-white);background:#0f1b2d}.jcYmqq_inner{max-width:900px;margin:0 auto;padding:1.75rem 1.5rem 3rem}.jcYmqq_hatch{text-align:right;margin-bottom:1.5rem}.jcYmqq_hatchLink{color:#8fa0b5;text-underline-offset:3px;font-size:.85rem;text-decoration:underline}.jcYmqq_hatchLink:hover{color:var(--color-white)}.jcYmqq_skipToProgram{margin:0 0 1rem;font-size:.9rem}.jcYmqq_skipToProgram a{color:var(--color-brand);text-decoration:underline}.jcYmqq_kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand);text-align:center;margin:0 0 .85rem;font-size:.78rem;font-weight:700}.jcYmqq_title{letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:20ch;margin:0 auto .85rem;font-size:clamp(1.85rem,4.4vw,2.9rem);font-weight:800;line-height:1.12}.jcYmqq_sub{color:#b8c4d4;text-align:center;max-width:52ch;margin:0 auto 2rem;font-size:1.08rem;line-height:1.6}.jcYmqq_videoWrapper{aspect-ratio:16/9;border-radius:var(--radius-lg);background:#1a2f4b;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 24px 60px #00000073}.jcYmqq_video{border:0;width:100%;height:100%;position:absolute;inset:0}.jcYmqq_videoBuy{text-align:center;flex-direction:column;align-items:center;gap:.55rem;margin-top:1.25rem;display:flex}.jcYmqq_videoPanel{text-align:center;border-radius:var(--radius-lg);background:#1a2f4b;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:.55rem;max-width:560px;margin:0 auto;padding:1.4rem 1.5rem;display:flex}.jcYmqq_videoPanelText{margin:0;font-size:1.02rem;font-weight:600}.jcYmqq_videoPanelLink{color:var(--color-brand);text-underline-offset:3px;font-weight:700;text-decoration:underline}.jcYmqq_offer{background:var(--color-white);color:var(--color-text);padding:3.5rem 1.5rem}.jcYmqq_offerInner{text-align:center;max-width:900px;margin:0 auto}.jcYmqq_offerKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.jcYmqq_offerTitle{letter-spacing:-.02em;text-wrap:balance;max-width:28ch;margin:0 auto 2rem;font-size:clamp(1.45rem,3vw,2.05rem);font-weight:800;line-height:1.2}.jcYmqq_offerSub{color:var(--color-text-muted);max-width:56ch;margin:-1rem auto 1.75rem;font-size:1.02rem;line-height:1.65}.jcYmqq_offerAside{color:var(--color-text-muted);max-width:56ch;margin:1.5rem auto 0;font-size:.95rem;line-height:1.6}.jcYmqq_offerSub a,.jcYmqq_offerAside a{color:var(--color-brand-dark);text-underline-offset:2px;text-decoration:underline}.jcYmqq_stack{text-align:left;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.jcYmqq_stackRow{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:2rem minmax(0,1fr) 10rem;align-items:start;gap:1rem;padding:1.1rem 1.25rem;display:grid}.jcYmqq_stackNum{border-radius:var(--radius-full);background:var(--color-bg-subtle);width:2rem;height:2rem;color:var(--color-text);justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:flex}.jcYmqq_stackTitle{margin:.2rem 0 .35rem;font-size:1.03rem;font-weight:700;line-height:1.35}.jcYmqq_stackDetail{color:var(--color-text-muted);margin:0;font-size:.93rem;line-height:1.6}.jcYmqq_stackValue{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.2rem;padding-top:.2rem;display:flex}.jcYmqq_stackValueAmt{color:var(--color-text);white-space:nowrap;font-size:1rem;font-weight:800}.jcYmqq_stackRunning{color:var(--color-text-muted);white-space:nowrap;font-size:.8rem}.jcYmqq_stackBlock{border-top:1px solid var(--color-border);margin-top:3.5rem;padding-top:3rem}.jcYmqq_recap{text-align:left;max-width:520px;color:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#0f1b2d;margin:1.75rem auto 0;padding:1.4rem 1.75rem}.jcYmqq_recapRow{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.jcYmqq_recapRow+.jcYmqq_recapRow{border-top:1px solid #ffffff1f}.jcYmqq_recapLabel{color:#b8c4d4;font-size:.95rem;font-weight:600}.jcYmqq_recapValue{font-size:1.35rem;font-weight:800}.jcYmqq_recapPrice{color:var(--color-brand);font-size:1.65rem;font-weight:800}.jcYmqq_recapNote{color:#b8c4d4;margin:.65rem 0 0;font-size:.88rem}.jcYmqq_bonus{text-align:left;background:color-mix(in srgb, var(--color-brand) 5%, var(--color-white));border:2px solid var(--color-brand);border-radius:var(--radius-lg);margin:2.25rem 0 0;padding:1.5rem}.jcYmqq_bonusHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:0 0 1.1rem;display:flex}.jcYmqq_bonusTitle{text-wrap:balance;max-width:34ch;margin:0;font-size:1.12rem;font-weight:800;line-height:1.35}.jcYmqq_countdown{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text);background:color-mix(in srgb, var(--color-brand) 16%, var(--color-white));border:1px solid var(--color-brand-border);border-radius:var(--radius-full);align-items:center;padding:.3rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.jcYmqq_bonus .jcYmqq_stackRow{border-color:var(--color-brand-border)}.jcYmqq_bonus .jcYmqq_stackNum{color:var(--color-white);background:var(--color-brand)}.jcYmqq_bonusTotal{font-variant-numeric:tabular-nums;margin:1.1rem 0 .4rem;font-size:1rem;line-height:1.55}.jcYmqq_bonusTotal strong{font-weight:800}.jcYmqq_bonusNote{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.55}.jcYmqq_buy{text-align:center;max-width:560px;margin:2.75rem auto 0}.jcYmqq_priceBlock{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.65rem;margin-bottom:1rem;display:flex}.jcYmqq_price{letter-spacing:-.03em;color:var(--color-brand);font-size:clamp(2.5rem,6vw,3.4rem);font-weight:800;line-height:1}.jcYmqq_priceNote{color:var(--color-text-muted);font-size:1rem;font-weight:600}.jcYmqq_seats{color:var(--color-text);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-full);margin:0 0 .65rem;padding:.3rem .9rem;font-size:.88rem;font-weight:700;display:inline-block}.jcYmqq_closesNote{max-width:44ch;color:var(--color-text-muted);margin:0 auto 1.4rem;font-size:.9rem;line-height:1.55}.jcYmqq_cta{min-width:320px;color:var(--color-white);text-align:center;background:var(--color-brand);border-radius:var(--radius-sm);box-shadow:0 10px 24px color-mix(in srgb, var(--color-brand) 30%, transparent);cursor:pointer;border:none;padding:1.1rem 2.25rem;font-family:inherit;font-size:1.12rem;font-weight:800;text-decoration:none;transition:background .15s,transform .15s;display:inline-block}.jcYmqq_cta:hover:not(:disabled){background:var(--color-brand-dark);transform:translateY(-1px)}.jcYmqq_cta:disabled{opacity:.65;cursor:not-allowed}.jcYmqq_cta:focus-visible{outline:3px solid var(--color-brand-border);outline-offset:3px}.jcYmqq_guarantee{max-width:46ch;color:var(--color-text-muted);margin:1rem auto 0;font-size:.9rem;line-height:1.55}.jcYmqq_payLaterNote{max-width:46ch;color:var(--color-text-muted);margin:.65rem auto 0;font-size:.85rem;line-height:1.5}.jcYmqq_notice{max-width:46ch;color:var(--color-text);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);margin:.9rem auto 0;padding:.7rem 1rem;font-size:.92rem;line-height:1.5}.jcYmqq_error{color:var(--color-error);margin:.75rem 0 0;font-size:.9rem}.jcYmqq_details{background:var(--color-bg-subtle);color:var(--color-text);padding:3.5rem 1.5rem 1.5rem}.jcYmqq_detailsInner{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:900px;margin:0 auto;display:grid}.jcYmqq_detailsOne{grid-template-columns:minmax(0,1fr);max-width:640px}.jcYmqq_detailBlock{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem}.jcYmqq_sectionHeading{letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(1.2rem,2.2vw,1.4rem);font-weight:800}.jcYmqq_steps{gap:.6rem;margin:0;padding-left:1.2rem;font-size:.96rem;line-height:1.55;display:grid}.jcYmqq_steps li::marker{color:var(--color-brand)}.jcYmqq_schedule{margin:0;padding:0;list-style:none}.jcYmqq_scheduleRow{border-top:1px solid var(--color-border);grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem;padding:.6rem 0;font-size:.94rem;line-height:1.5;display:grid}.jcYmqq_scheduleRow:first-child{border-top:0;padding-top:0}.jcYmqq_scheduleWeek{letter-spacing:.05em;text-transform:uppercase;color:var(--color-brand);padding-top:.12rem;font-size:.78rem;font-weight:700}.jcYmqq_scheduleNote{color:var(--color-text-muted);margin:1rem 0 0;font-size:.88rem}.jcYmqq_renewal{background:var(--color-bg-subtle);color:var(--color-text);padding:3.5rem 1.5rem}.jcYmqq_details+.jcYmqq_renewal{padding-top:0}.jcYmqq_renewalInner{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:900px;margin:0 auto;padding:1.5rem}.jcYmqq_renewalText{color:var(--color-text-muted);margin:0;font-size:.98rem;line-height:1.65}.jcYmqq_proofSection{color:var(--color-white);background:#0f1b2d;padding:3.5rem 1.5rem}.jcYmqq_proofInner{max-width:900px;margin:0 auto}.jcYmqq_proofHeading{letter-spacing:-.01em;text-align:center;margin:0 0 1.75rem;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800}.jcYmqq_typicality{text-align:center;color:#8fa0b5;max-width:60ch;margin:1.5rem auto 0;font-size:.88rem;line-height:1.55}.jcYmqq_faqSection{background:var(--color-bg-subtle);color:var(--color-text);padding:3.5rem 1.5rem}.jcYmqq_faqInner{max-width:700px;margin:0 auto}.jcYmqq_faqHeading{letter-spacing:-.01em;text-align:center;margin:0 0 1.5rem;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800}.jcYmqq_faq{margin:0}.jcYmqq_faqItem{border-top:1px solid var(--color-border);padding:1.1rem 0}.jcYmqq_faqQ{margin:0 0 .35rem;font-size:1rem;font-weight:700}.jcYmqq_faqA{color:var(--color-text-muted);margin:0;font-size:.96rem;line-height:1.6}.jcYmqq_finalCta{color:var(--color-white);text-align:center;background:#0f1b2d;padding:3.5rem 1.5rem}.jcYmqq_finalInner{max-width:640px;margin:0 auto}.jcYmqq_finalTitle{letter-spacing:-.01em;text-wrap:balance;max-width:28ch;margin:0 auto 1.5rem;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;line-height:1.3}.jcYmqq_finalNote{color:#b8c4d4;margin:.9rem 0 0;font-size:.9rem}.jcYmqq_finalCta .jcYmqq_error{color:color-mix(in srgb, var(--color-danger) 40%, var(--color-white))}@media (max-width:639px){.jcYmqq_inner{padding:1.5rem 1rem 2.5rem}.jcYmqq_offer,.jcYmqq_details,.jcYmqq_renewal,.jcYmqq_proofSection,.jcYmqq_faqSection,.jcYmqq_finalCta{padding-left:1rem;padding-right:1rem}.jcYmqq_offer{padding-top:2.5rem;padding-bottom:2.5rem}.jcYmqq_hatch{text-align:center}.jcYmqq_stackRow{grid-template-columns:1.75rem minmax(0,1fr);gap:.4rem .75rem;padding:1rem}.jcYmqq_stackNum{width:1.75rem;height:1.75rem;font-size:.82rem}.jcYmqq_stackValue{text-align:left;flex-flow:wrap;grid-column:2;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;padding-top:.35rem}.jcYmqq_recap{padding:1.15rem 1.25rem}.jcYmqq_bonus{padding:1.1rem}.jcYmqq_detailsInner{grid-template-columns:1fr;gap:1rem}.jcYmqq_detailBlock,.jcYmqq_renewalInner{padding:1.25rem}.jcYmqq_cta{width:100%;min-width:0}}.jcYmqq_upgradeList{text-align:left;gap:.45rem;max-width:52ch;margin:1.1rem auto 0;padding-left:1.25rem;line-height:1.5;display:grid}
