.M4WQpa_borderBottom{border-bottom:1px solid var(--color-grey-300)}.M4WQpa_borderTop{border-top:1px solid var(--color-grey-300)}.M4WQpa_bgMuted{background-color:var(--color-grey-100)}.M4WQpa_hero{position:relative;overflow:hidden}.M4WQpa_hero:before{content:"";pointer-events:none;background:radial-gradient(640px 480px at 50% 0%, rgb(var(--color-primary-rgb) / .08), transparent 70%);position:absolute;inset:0}.M4WQpa_heroContainer{z-index:1;text-align:center;padding-block:var(--section-pad-sm);position:relative}.M4WQpa_sectionBleed{position:relative}.M4WQpa_sectionBleed:before{content:"";background:radial-gradient(60% 100% at 50% 0%, rgb(var(--color-primary-rgb) / .1), transparent 70%);pointer-events:none;width:90vw;height:220px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.M4WQpa_sectionPad{padding-block:var(--section-pad)}.M4WQpa_sectionPadTop{padding-top:var(--section-pad)}.M4WQpa_eyebrow{font-family:var(--font-family);font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height);letter-spacing:.14em;text-transform:uppercase;color:var(--color-grey-600);margin:0 0 var(--spacing-1);font-weight:700}.M4WQpa_heroTitle{font-family:var(--font-family);font-size:var(--typography-display-font-size);font-weight:var(--typography-display-font-weight);line-height:var(--typography-display-line-height);letter-spacing:var(--typography-display-letter-spacing);color:var(--color-grey-800);margin:0 0 var(--spacing-3)}.M4WQpa_heroSubhead{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-700);margin:0}.M4WQpa_sectionTitle{font-family:var(--font-family);font-size:var(--typography-section-title-font-size);font-weight:var(--typography-h1-font-weight);line-height:var(--typography-h1-line-height);letter-spacing:var(--typography-h2-letter-spacing);color:var(--color-grey-800);margin:0 0 var(--spacing-1)}.M4WQpa_subsectionTitle{font-family:var(--font-family);font-size:var(--typography-h2-font-size);font-weight:var(--typography-h2-font-weight);line-height:var(--typography-h2-line-height);letter-spacing:var(--typography-h2-letter-spacing);color:var(--color-grey-800);margin:0}.M4WQpa_stackCol{flex-direction:column;display:flex}.M4WQpa_stackColFull{flex-direction:column;width:100%;display:flex}.M4WQpa_maxW1200{max-width:1200px;margin-inline:auto}.M4WQpa_howGrid{gap:var(--spacing-3);margin-top:var(--spacing-6);grid-template-columns:1fr;display:grid}@media (min-width:860px){.M4WQpa_howGrid{grid-template-columns:1fr 2fr 1fr}}.M4WQpa_pricingColumn{gap:var(--spacing-3);flex-direction:column;height:100%;display:flex}.M4WQpa_heading3{font-family:var(--font-family);font-size:var(--typography-h3-font-size);font-weight:var(--typography-h3-font-weight);line-height:var(--typography-h3-line-height);color:var(--color-grey-800);margin:0 0 var(--spacing-3) 0}.M4WQpa_pricingItem{margin-bottom:var(--spacing-2)}.M4WQpa_pricingItem:last-child{margin-bottom:0}.M4WQpa_labelMuted{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-700);margin:0 0 var(--spacing-0-5) 0}.M4WQpa_valueH4{font-family:var(--font-family);font-size:var(--typography-h4-font-size);font-weight:var(--typography-h4-font-weight);line-height:var(--typography-h4-line-height);color:var(--color-grey-800);margin:0}.M4WQpa_priceRow{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:flex}.M4WQpa_priceStrike{font-family:var(--font-family);font-size:var(--typography-h4-font-size);font-weight:var(--typography-h4-font-weight);line-height:var(--typography-h4-line-height);color:var(--color-grey-600);margin:0;text-decoration:line-through}.M4WQpa_priceSale{font-family:var(--font-family);font-size:var(--typography-h4-font-size);font-weight:var(--typography-h4-font-weight);line-height:var(--typography-h4-line-height);color:var(--color-grey-800);margin:0}.M4WQpa_discountBadge{font-family:var(--font-family);font-size:var(--typography-subtitle1-font-size);font-weight:var(--typography-body2-font-weight);line-height:var(--typography-body2-line-height);border-radius:var(--border-radius-sm);border:1px solid var(--color-primary-main);background-color:var(--color-primary-light);padding-inline:var(--spacing-0-5);letter-spacing:var(--typography-h1-letter-spacing);color:var(--color-primary-main)}.M4WQpa_overviewRow{--week-pill-height:32px;--week-connector-height:76px;margin-bottom:var(--spacing-3);display:flex;position:relative}.M4WQpa_overviewRow:last-child{margin-bottom:0}.M4WQpa_weekPill{border:1px solid var(--color-grey-300);border-radius:var(--border-radius-sm);height:var(--week-pill-height);margin-top:var(--spacing-0-5);padding-inline:var(--spacing-1);margin-right:var(--spacing-3);background-color:var(--color-common-white);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.M4WQpa_weekPillLabel{font-family:var(--font-family);font-size:var(--typography-subtitle1-font-size);font-weight:var(--typography-subtitle1-font-weight);line-height:var(--typography-subtitle1-line-height);color:var(--color-primary-main);margin:0}.M4WQpa_weekConnector{top:calc(var(--week-pill-height) + 1px);width:2px;height:var(--week-connector-height);background-color:var(--color-grey-100);z-index:0;position:absolute;left:calc(50% + 1px);transform:translate(-50%)}.M4WQpa_overviewItemTitle{font-family:var(--font-family);font-size:var(--typography-h4-font-size);font-weight:500;line-height:var(--typography-h4-line-height);color:var(--color-grey-700);margin:0}.M4WQpa_overviewItemText{font-family:var(--font-family);font-size:var(--typography-body2-font-size);font-weight:var(--typography-body2-font-weight);line-height:var(--typography-body2-line-height);color:var(--color-grey-600);margin:0}.M4WQpa_liveTitle{font-family:var(--font-family);font-size:var(--typography-h3-font-size);font-weight:var(--typography-h3-font-weight);line-height:var(--typography-h3-line-height);color:var(--color-grey-800);margin:0 0 var(--spacing-1) 0}.M4WQpa_liveTime{font-family:var(--font-family);font-size:var(--typography-body2-font-size);color:var(--color-primary-main);margin:0 0 var(--spacing-1) 0;font-weight:500;line-height:1.5}.M4WQpa_liveBody{font-family:var(--font-family);font-size:var(--typography-body2-font-size);font-weight:var(--typography-body2-font-weight);line-height:var(--typography-body2-line-height);color:var(--color-grey-600);margin:0}.M4WQpa_whyGrid{gap:var(--spacing-6);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:860px){.M4WQpa_whyGrid{grid-template-columns:1fr 1fr}}.M4WQpa_priceCompareRow{justify-content:center;align-items:center;gap:var(--spacing-3);display:flex}.M4WQpa_strikeH1{font-family:var(--font-family);font-size:var(--typography-h1-font-size);font-weight:var(--typography-h1-font-weight);line-height:var(--typography-h1-line-height);letter-spacing:var(--typography-h1-letter-spacing);color:var(--color-grey-600);margin:0;text-decoration:line-through}.M4WQpa_freeH1{font-family:var(--font-family);font-size:var(--typography-h1-font-size);font-weight:var(--typography-h1-font-weight);line-height:var(--typography-h1-line-height);letter-spacing:var(--typography-h1-letter-spacing);color:var(--color-primary-main);margin:0}.M4WQpa_bodyMuted{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-600);margin:0 0 var(--spacing-1) 0}.M4WQpa_captionMuted{font-family:var(--font-family);font-size:var(--typography-body2-font-size);font-weight:var(--typography-body2-font-weight);line-height:var(--typography-body2-line-height);color:var(--color-grey-600);margin:0}.M4WQpa_fitRow{align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-3);display:flex}.M4WQpa_fitRow:last-child{margin-bottom:0}.M4WQpa_iconCircleOk{border-radius:var(--border-radius-full);background-color:var(--color-success-main);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.M4WQpa_iconCircleNo{border-radius:var(--border-radius-full);background-color:var(--color-error-main);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.M4WQpa_fitText{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-700);margin:0}.M4WQpa_teamGrid{flex-wrap:wrap;justify-content:center;display:flex}.M4WQpa_teamItem{padding:var(--spacing-2);box-sizing:border-box;width:100%}@media (min-width:1070px){.M4WQpa_teamItem{flex:0 0 33.333%;width:33.333%;max-width:33.333%}}.M4WQpa_dialogCloseWrap{z-index:var(--z-drawer);position:absolute;top:16px;right:20px}.M4WQpa_waitlistSuccess{text-align:center;padding-block:var(--spacing-4);padding-inline:var(--spacing-3)}.M4WQpa_waitlistTitle{font-family:var(--font-family);font-size:var(--typography-h2-font-size);font-weight:var(--typography-h2-font-weight);line-height:var(--typography-h2-line-height);color:var(--color-primary-main);margin:0 0 var(--spacing-2) 0}.M4WQpa_waitlistBody{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-700);margin:0}.M4WQpa_formRow{gap:var(--spacing-2);grid-template-columns:1fr;align-items:center;width:100%;display:grid}@media (min-width:435px){.M4WQpa_formRow{grid-template-columns:2fr 1fr}}.M4WQpa_dialogH1{font-family:var(--font-family);font-size:var(--typography-h1-font-size);font-weight:var(--typography-h1-font-weight);line-height:var(--typography-h1-line-height);letter-spacing:var(--typography-h1-letter-spacing);color:var(--color-grey-800);margin:0}.M4WQpa_dialogLead{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-600);margin:0 0 var(--spacing-1) 0}.M4WQpa_consent{margin-top:var(--spacing-4);color:var(--color-grey-400);font-family:var(--font-family);font-size:var(--typography-body2-font-size);line-height:var(--typography-body2-line-height)}.M4WQpa_mb4{margin-bottom:var(--spacing-4)}.M4WQpa_ctaButton{margin-top:var(--spacing-3)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.M4WQpa_cardLift{transition:transform var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.M4WQpa_cardLift:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}}.M4WQpa_niceFlex{flex:1}.M4WQpa_niceHFull{height:100%}.M4WQpa_sampleMessageLink{color:var(--color-primary-main);text-decoration:none}.M4WQpa_whyDesc{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-600);margin:0 0 var(--spacing-2)}.M4WQpa_perfectHeader{margin-bottom:var(--spacing-4)}.M4WQpa_perfectSkip{margin-bottom:var(--spacing-3);margin-top:var(--spacing-8)}.M4WQpa_teamIntro{font-family:var(--font-family);font-size:var(--typography-body1-font-size);font-weight:var(--typography-body1-font-weight);line-height:var(--typography-body1-line-height);color:var(--color-grey-700);margin:0 0 var(--spacing-3)}.M4WQpa_dialogPaper{background-color:var(--color-common-white);box-shadow:var(--shadow-md);border-radius:var(--border-radius-md)}.M4WQpa_dialogPanel{box-sizing:border-box;background-color:var(--color-common-white);width:100%;min-height:100%;box-shadow:none;border-radius:var(--border-radius-md);align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border:0;flex-direction:column;display:flex}@media (min-width:435px){.M4WQpa_dialogPanel{padding:var(--spacing-8)}}.M4WQpa_dialogIconCard{background-color:var(--color-grey-100);border-radius:var(--border-radius-sm);border:1px solid var(--color-grey-300);padding:var(--spacing-2);box-sizing:border-box;position:relative}.M4WQpa_waitlistField input{box-sizing:border-box;width:100%;min-height:55px}.M4WQpa_waitlistField .MuiFormControl-root{width:100%}.M4WQpa_waitlistSubmit{width:100%;height:55px}.M4WQpa_privacyLink{color:var(--color-primary-main)}.M4WQpa_coinsNice{margin:var(--spacing-4);gap:var(--spacing-3);flex-direction:column;height:100%;display:flex}