.Jc6NPW_backLink{align-items:center;gap:var(--space-075);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle);margin-bottom:var(--space-250);display:inline-flex}.Jc6NPW_backLink:hover{color:var(--color-text)}.Jc6NPW_hero{gap:var(--space-300);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.Jc6NPW_hero{grid-template-columns:minmax(0, 1fr) var(--size-320);align-items:start}}.Jc6NPW_heroArt{border-radius:var(--radius-xl);aspect-ratio:2;margin-top:var(--space-250);border:var(--border-width-heavy) solid var(--color-text);box-shadow:var(--shadow-sticker-teal);margin-bottom:var(--space-300);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Jc6NPW_heroCover{object-fit:cover;border-radius:inherit}.Jc6NPW_heroEmoji{font-size:var(--font-size-8xl);line-height:var(--font-line-height-none)}.Jc6NPW_heroChips{top:var(--space-150);left:var(--space-150);gap:var(--space-100);display:flex;position:absolute}.Jc6NPW_heroBadge{top:var(--space-150);right:var(--space-150);position:absolute}.Jc6NPW_title{font-family:var(--font-family-display);font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tighter);margin-bottom:var(--space-125)}@media (min-width:768px){.Jc6NPW_title{font-size:var(--font-size-7xl)}}.Jc6NPW_desc{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-relaxed);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin-bottom:var(--space-200)}.Jc6NPW_metaPills{gap:var(--space-100);margin-bottom:var(--space-300);flex-wrap:wrap;display:flex}.Jc6NPW_learn{margin-top:var(--space-100)}.Jc6NPW_sectionTitle{font-family:var(--font-family-display);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tight);font-size:var(--font-size-2xl);letter-spacing:0;margin-bottom:var(--space-150)}@media (min-width:1024px){.Jc6NPW_rail{top:var(--space-1000);position:sticky}}.Jc6NPW_priceCard{background:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-250)}.Jc6NPW_priceCard+.Jc6NPW_priceCard{margin-top:var(--space-150)}.Jc6NPW_pinnedLabel{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtlest);text-transform:uppercase;margin-top:var(--space-200);margin-bottom:var(--space-075)}.Jc6NPW_pinnedRow{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);align-items:center;gap:var(--space-100);color:var(--color-text-subtle);margin-top:var(--space-150);display:flex}.Jc6NPW_pinnedFull{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-regular);color:var(--color-text-subtle);margin-top:var(--space-150)}.Jc6NPW_price{font-family:var(--font-family-display);font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tighter);letter-spacing:0}.Jc6NPW_priceNote{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtlest);margin-top:var(--space-050)}.Jc6NPW_cta{margin-top:var(--space-200)}.Jc6NPW_whatsapp{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);text-align:center;color:var(--color-text-subtle);font-weight:var(--font-weight-semibold);margin-top:var(--space-150);display:block}.Jc6NPW_whatsapp:hover{color:var(--color-text)}.Jc6NPW_includes{margin-top:var(--space-250);padding-top:var(--space-200);border-top:var(--border-width-thin) solid var(--color-border)}.Jc6NPW_includesLabel{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtlest);text-transform:uppercase;letter-spacing:var(--font-letter-spacing-wide);margin-bottom:var(--space-150)}.Jc6NPW_includeRow{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);align-items:center;gap:var(--space-125);color:var(--color-text-subtle);margin-bottom:var(--space-125);display:flex}.Jc6NPW_body{margin-top:var(--space-400)}.Jc6NPW_levelRequirement{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin:var(--space-negative-150) 0 var(--space-300);font-weight:var(--font-weight-semibold);color:var(--color-text-subtlest)}.Jc6NPW_takeHeading{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin-bottom:var(--space-150)}.Jc6NPW_takeList{gap:var(--space-125);flex-direction:column;display:flex}.Jc6NPW_takeRow{padding:var(--space-150);border-radius:var(--radius-lg);background:var(--color-surface-sunken);border:var(--border-width-thin) solid var(--color-border)}.Jc6NPW_takeRowPrimary{background:var(--color-surface);border:var(--border-width-thick) solid var(--color-text)}.Jc6NPW_takeHead{justify-content:space-between;align-items:center;gap:var(--space-125);display:flex}.Jc6NPW_takeLabel{font-family:var(--font-family-display);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal)}.Jc6NPW_takeSoon{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--font-letter-spacing-wide);color:var(--color-text-subtlest);background:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-025) var(--space-100);white-space:nowrap}.Jc6NPW_takePrice{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-normal);margin-top:var(--space-075)}.Jc6NPW_takePriceNote{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-regular);color:var(--color-text-subtlest);margin-top:var(--space-025)}.Jc6NPW_takeBlurb{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);color:var(--color-text-subtle);margin-top:var(--space-075)}.Jc6NPW_takeCta{margin-top:var(--space-150)}.Jc6NPW_takeDates{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);text-align:center;margin-top:var(--space-125);color:var(--color-text-subtle);display:block}.Jc6NPW_takeDates:hover{color:var(--color-text)}.Jc6NPW_takeMore{gap:var(--space-125);flex-direction:column;display:flex}.Jc6NPW_offer{background:var(--color-surface);border:var(--border-width-heavy) solid var(--color-text);border-radius:var(--radius-xl);overflow:hidden}.Jc6NPW_offer+.Jc6NPW_offer,.Jc6NPW_offer+.Jc6NPW_priceCard{margin-top:var(--space-250)}.Jc6NPW_offerTeal{box-shadow:var(--shadow-sticker-teal)}.Jc6NPW_offerCrimson{box-shadow:var(--shadow-sticker-crimson)}.Jc6NPW_offerAmber{box-shadow:var(--shadow-sticker-amber)}.Jc6NPW_offerBody{gap:var(--space-100);padding:var(--space-250);flex-direction:column;display:flex}.Jc6NPW_offerTitle{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin:0}.Jc6NPW_offerMeta{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin:0 0 var(--space-100);color:var(--color-text-subtlest)}.Jc6NPW_levelRow{align-items:center;gap:var(--space-100);flex-wrap:wrap;display:flex}.Jc6NPW_kicker{align-items:center;gap:var(--space-100);margin-bottom:var(--space-150);flex-wrap:wrap;display:flex}.Jc6NPW_learnGrid{gap:var(--space-150);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Jc6NPW_learnGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.Jc6NPW_learnItem{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);align-items:flex-start;gap:var(--space-125);padding:var(--space-150) var(--space-200);font-weight:var(--font-weight-semibold);color:var(--color-text);background:var(--color-surface);border:var(--border-width-thick) solid var(--color-text);border-radius:var(--radius-xl);box-shadow:var(--size-4) var(--size-4) 0 0 var(--color-cohort-teal);display:flex}.Jc6NPW_learnCheck{width:var(--size-24);height:var(--size-24);color:var(--color-text-inverse);background:var(--color-cohort-teal-strong);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:grid}.Jc6NPW_path{gap:var(--space-300);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.Jc6NPW_path:before{content:"";top:var(--space-400);bottom:var(--space-400);left:var(--space-250);border-left:var(--border-width-thick) dotted var(--color-text-subtlest);position:absolute}@media (min-width:768px){.Jc6NPW_path:before{left:var(--space-300)}}.Jc6NPW_stop-teal{--stop:var(--color-cohort-teal);--stop-strong:var(--color-cohort-teal-strong)}.Jc6NPW_stop-crimson{--stop:var(--color-cohort-crimson);--stop-strong:var(--color-cohort-crimson-strong)}.Jc6NPW_stop-amber{--stop:var(--color-cohort-amber);--stop-strong:var(--color-cohort-amber-strong)}.Jc6NPW_stop{grid-template-columns:var(--space-500) minmax(0, 1fr);gap:var(--space-150);display:grid;position:relative}@media (min-width:768px){.Jc6NPW_stop{grid-template-columns:var(--space-600) minmax(0, 1fr);gap:var(--space-250)}}.Jc6NPW_stopNumber{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);width:var(--space-500);height:var(--space-500);color:var(--color-text-inverse);background:var(--stop-strong);border:var(--border-width-thick) solid var(--color-text);border-radius:var(--radius-full);place-items:center;display:grid;position:relative}@media (min-width:768px){.Jc6NPW_stopNumber{width:var(--space-600);height:var(--space-600)}}.Jc6NPW_stopCard{background:var(--color-surface);border:var(--border-width-heavy) solid var(--color-text);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--size-6) var(--size-6) 0 0 var(--stop);overflow:hidden}@media (min-width:1024px){.Jc6NPW_stopCard{grid-template-columns:minmax(var(--size-320), var(--size-480)) minmax(0, 1fr);display:grid}}.Jc6NPW_stopBanner{aspect-ratio:16/9;border-bottom:var(--border-width-heavy) solid var(--color-text);place-items:center;display:grid;position:relative}@media (min-width:1024px){.Jc6NPW_stopBanner{aspect-ratio:auto;min-height:var(--size-200);border-bottom:none;border-right:var(--border-width-heavy) solid var(--color-text)}}.Jc6NPW_stopImage{object-fit:cover}.Jc6NPW_stopEmoji{font-size:var(--font-size-8xl);line-height:var(--font-line-height-none)}.Jc6NPW_stopBody{gap:var(--space-100);padding:var(--space-250);flex-direction:column;display:flex}.Jc6NPW_stopLabel{font-family:var(--font-family-display);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-widest);color:var(--stop-strong);text-transform:uppercase}.Jc6NPW_stopTitle{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-tight);margin:0}.Jc6NPW_stopSummary{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin:0}.Jc6NPW_gallery{margin-top:var(--space-400)}.Jc6NPW_shots{gap:var(--space-250);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Jc6NPW_shots{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start}}.Jc6NPW_shot-0{--shot-shadow:var(--color-cohort-teal)}.Jc6NPW_shot-1{--shot-shadow:var(--color-cohort-crimson)}.Jc6NPW_shot-2{--shot-shadow:var(--color-cohort-amber)}.Jc6NPW_shotFigure{margin:0}.Jc6NPW_shotFrame{background:var(--color-surface);border:var(--border-width-heavy) solid var(--color-text);border-radius:var(--radius-xl);box-shadow:var(--size-6) var(--size-6) 0 0 var(--shot-shadow);overflow:hidden}.Jc6NPW_shotImage{width:100%;height:auto;display:block}.Jc6NPW_titleBar{align-items:center;gap:var(--space-075);padding:var(--space-075) var(--space-125);background:var(--color-surface-sunken);border-bottom:var(--border-width-thick) solid var(--color-text);display:flex}.Jc6NPW_titleBar span{width:var(--size-8);height:var(--size-8);background:var(--color-text-subtlest);border-radius:var(--radius-full)}.Jc6NPW_titleBar em{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin-left:var(--space-075);color:var(--color-text-subtle);font-style:normal}.Jc6NPW_shotCaption{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin-top:var(--space-150);color:var(--color-text-subtle)}.Jc6NPW_retired{margin-top:var(--space-300)}
.JGdMMa_outline{margin-top:var(--space-100)}.JGdMMa_heading{margin-bottom:var(--space-300)}.JGdMMa_heading h2{font-family:var(--font-family-display);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tight);color:var(--color-text);margin:var(--space-100) 0}.JGdMMa_heading p{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-relaxed);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin:0}.JGdMMa_eyebrow,.JGdMMa_chapterLabel,.JGdMMa_classesLabel{font-family:var(--font-family-display);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-widest);text-transform:uppercase}.JGdMMa_eyebrow,.JGdMMa_chapterLabel{color:var(--color-accent-secondary-pressed)}.JGdMMa_classesLabel{color:var(--color-text-subtlest)}.JGdMMa_chapters{gap:var(--space-200);display:grid}.JGdMMa_previewCta{margin-top:var(--space-250);padding:var(--space-400) var(--space-300);border-radius:var(--radius-xl);background:var(--color-information-subtle);text-align:center}.JGdMMa_previewCta h3{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-tight);margin:0 0 var(--space-075);color:var(--color-text)}.JGdMMa_previewCta p{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin:0}.JGdMMa_previewActions{justify-content:center;gap:var(--space-125);margin-top:var(--space-250);flex-wrap:wrap;display:flex}.JGdMMa_chapter{border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);overflow:hidden}@media (min-width:768px){.JGdMMa_chapter{grid-template-columns:minmax(var(--size-200), var(--size-280)) minmax(0, 1fr);display:grid}}.JGdMMa_visual{min-height:var(--size-200);background:var(--color-information-subtle);position:relative}@media (min-width:768px){.JGdMMa_visual{min-height:var(--size-240)}}.JGdMMa_image,.JGdMMa_imageFallback{width:100%;height:100%;min-height:inherit;display:block}.JGdMMa_image{object-fit:cover}.JGdMMa_imageFallback{background:linear-gradient(to bottom right, var(--color-information-subtle), var(--color-success-subtle));place-items:center;display:grid}.JGdMMa_imageFallback span{font-family:var(--font-family-display);font-size:var(--font-size-8xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-none);letter-spacing:var(--font-letter-spacing-tighter);color:var(--color-accent-secondary-pressed);opacity:.42}.JGdMMa_content{padding:var(--space-300)}@media (min-width:768px){.JGdMMa_content{padding:var(--space-400)}}.JGdMMa_content h3{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-tight);margin:var(--space-100) 0;color:var(--color-text)}.JGdMMa_summary{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin:0}.JGdMMa_classes,.JGdMMa_outcomes{border-top:var(--border-width-thin) solid var(--color-border);margin-top:var(--space-250);padding-top:var(--space-200)}.JGdMMa_classes ul{gap:var(--space-125);margin:var(--space-150) 0 0;padding:0;list-style:none;display:grid}.JGdMMa_classes li{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);align-items:flex-start;gap:var(--space-125);color:var(--color-text);display:flex}.JGdMMa_classes li:before{content:"";width:var(--size-8);height:var(--size-8);margin-top:var(--space-075);border-radius:var(--radius-full);background:var(--color-accent-secondary-pressed);flex:none}.JGdMMa_topicSummary{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);margin-top:var(--space-050);color:var(--color-text-subtle);display:block}.JGdMMa_outcomes ul{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);margin:var(--space-150) 0 0;padding-left:var(--space-250);color:var(--color-text-subtle)}.JGdMMa_outcomes li+li{margin-top:var(--space-075)}
.q7Um7a_screen{gap:var(--space-250);flex-direction:column;display:flex}.q7Um7a_heroArt{height:var(--size-200);border-radius:var(--radius-2xl);border:var(--border-width-medium) solid var(--color-border);margin-bottom:var(--space-250);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.q7Um7a_heroCoverImg{object-fit:cover}.q7Um7a_heroEmoji{font-size:var(--font-size-8xl);filter:drop-shadow(0 var(--space-125) var(--space-200) color-mix(in srgb, color-mix(in srgb, var(--color-scrim) 50%, transparent) 50%, transparent))}.q7Um7a_heroChips{top:var(--space-200);left:var(--space-200);gap:var(--space-100);display:flex;position:absolute}.q7Um7a_heroBadge{top:var(--space-200);right:var(--space-200);position:absolute}.q7Um7a_metaPills{gap:var(--space-100);margin-bottom:var(--space-075);flex-wrap:wrap;display:flex}.q7Um7a_heroIncludes{gap:var(--space-150) var(--space-250);padding:var(--space-150) var(--space-200);border-radius:var(--radius-lg);background:var(--color-surface-sunken);margin-bottom:var(--space-200);flex-wrap:wrap;display:flex}.q7Um7a_heroInclude{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);align-items:center;gap:var(--space-075);color:var(--color-text-subtle);display:inline-flex}.q7Um7a_heroLearn{margin-top:var(--space-300)}.q7Um7a_levelRequirement{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);margin:var(--space-125) 0 0;font-weight:var(--font-weight-semibold);color:var(--color-text-subtlest)}.q7Um7a_priceCard{gap:var(--space-150);flex-direction:column;display:flex}.q7Um7a_guardians{align-items:center;gap:var(--space-125);padding:var(--space-125) var(--space-150);border-radius:var(--radius-lg);background:var(--color-information-subtle);display:flex}.q7Um7a_guardianText{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-bold);color:var(--color-text)}.q7Um7a_includes{gap:var(--space-100);margin-top:var(--space-050);padding-top:var(--space-200);border-top:var(--border-width-thin) solid var(--color-border);flex-direction:column;display:flex}.q7Um7a_includeRow{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);align-items:center;gap:var(--space-100);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle);display:flex}.q7Um7a_safe{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);justify-content:center;align-items:center;gap:var(--space-075);font-weight:var(--font-weight-bold);color:var(--color-text-subtlest);display:flex}.q7Um7a_modalBody{text-align:center}.q7Um7a_modalIcon{width:var(--size-96);height:var(--size-96);border-radius:var(--radius-full);margin:0 auto var(--space-250);background:var(--color-information-subtle);box-shadow:var(--shadow-md);place-items:center;display:grid}.q7Um7a_plane{animation:q7Um7a_plane var(--duration-pulse) var(--easing-in-out) infinite;display:inline-block}.q7Um7a_modalTitle{font-family:var(--font-family-display);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tight);color:var(--color-text);margin:0 0 var(--space-100)}.q7Um7a_modalText{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-relaxed);letter-spacing:var(--font-letter-spacing-normal);margin:0 auto var(--space-300);color:var(--color-text-subtle);max-width:var(--size-400)}.q7Um7a_modalStrong{color:var(--color-text)}.q7Um7a_summary{padding:var(--space-150) var(--space-200);border-radius:var(--radius-xl);background:var(--color-surface-sunken);border:var(--border-width-thin) solid var(--color-border);text-align:left}@keyframes q7Um7a_plane{0%,to{transform:translate(var(--space-negative-075), var(--space-050)) rotate(calc(var(--rotation-full) * -.0222))}50%{transform:translate(var(--space-075), var(--space-negative-050)) rotate(calc(var(--rotation-full) * -.0222))}}
.ns2jfW_page{max-width:var(--layout-page-standard);gap:var(--space-300);margin:0 auto;display:grid}.ns2jfW_back{justify-self:start}.ns2jfW_hero{padding:var(--space-400);border-radius:var(--radius-2xl);background:var(--color-information-subtle)}@media (min-width:768px){.ns2jfW_hero{padding:var(--space-600)}}.ns2jfW_hero h1{font-family:var(--font-family-display);font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tighter);color:var(--color-text);margin:var(--space-100) 0}.ns2jfW_hero p{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-relaxed);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin:0}.ns2jfW_progress{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);justify-content:space-between;gap:var(--space-150);margin:var(--space-300) 0 var(--space-125);color:var(--color-text);display:flex}.ns2jfW_next{gap:var(--space-100);justify-items:start;display:grid}.ns2jfW_next h2{font-family:var(--font-family-display);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tight);color:var(--color-text);margin:0}.ns2jfW_next p{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-relaxed);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtle);margin:0}.ns2jfW_links{gap:var(--space-150);flex-wrap:wrap;display:flex}
._7D1CmW_stat{width:100%}@media (min-width:460px){._7D1CmW_stat{text-align:right;width:auto;margin-left:auto}}
._6afAKG_card{border:none}._6afAKG_card ._6afAKG_eyebrow{color:var(--color-text)}._6afAKG_title{font-family:var(--font-family-display);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-tight);color:var(--color-text);margin:var(--space-075) 0 var(--space-125)}._6afAKG_note{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-semibold);margin:var(--space-150) 0;color:var(--color-text);opacity:.8}
.nxxQVq_card{gap:var(--space-150);flex-direction:column;display:flex}.nxxQVq_body{align-items:flex-start;gap:var(--space-125);display:flex}.nxxQVq_title{font-family:var(--font-family-display);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text)}.nxxQVq_note{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text-subtlest);margin:var(--space-025) 0 0}.nxxQVq_action{min-height:var(--size-44)}
.azPsgG_screen{gap:var(--space-200);flex-direction:column;display:flex}.azPsgG_nextInner{padding:var(--space-300)}.azPsgG_nextChip{margin-bottom:var(--space-200)}.azPsgG_nextTitle{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-tight);font-weight:var(--font-weight-bold);color:var(--color-text-inverse);margin:0 0 var(--space-075)}.azPsgG_attendList{gap:var(--space-100);flex-direction:column;display:flex}.azPsgG_attendRow{align-items:center;gap:var(--space-150);padding:var(--space-125) var(--space-150);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--color-border);display:flex}.azPsgG_attendRowNext{background:var(--color-surface-sunken);border-color:var(--color-danger)}.azPsgG_attendBody{flex:1;min-width:0}.azPsgG_attendTitle{font-family:var(--font-family-display);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-snug);letter-spacing:var(--font-letter-spacing-normal);color:var(--color-text)}.azPsgG_attendDate{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-semibold);color:var(--color-text-subtlest)}.azPsgG_attendUpcoming{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal);letter-spacing:var(--font-letter-spacing-normal);font-weight:var(--font-weight-bold);color:var(--color-text-subtlest)}.azPsgG_tutorChip{padding:var(--space-125) var(--space-150);border-radius:var(--radius-lg);background:var(--color-surface-sunken)}
.iwER5W_themeRow{gap:var(--space-200);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:768px){.iwER5W_themeRow{flex-direction:row;align-items:stretch}}.iwER5W_themeRow>*{flex:1;min-width:0}.iwER5W_demoRow{padding:var(--space-200) 0 var(--space-050);flex-shrink:0;justify-content:center;display:flex}.iwER5W_buddyGrid{grid-template-columns:repeat(auto-fill, var(--size-56));justify-content:start;gap:var(--space-125);padding:var(--space-100) 0 var(--space-200);display:grid}.iwER5W_buddy{width:var(--size-56);height:var(--size-56);border-radius:var(--radius-lg);font-size:var(--font-size-5xl);cursor:pointer;background:var(--color-surface-sunken);border:var(--border-width-medium) solid var(--color-border);transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);place-items:center;display:grid}.iwER5W_buddy:focus-visible{outline:var(--border-width-thick) solid var(--color-border-focused);outline-offset:var(--space-025)}.iwER5W_buddyOn{background:var(--color-danger-subtle);border:var(--border-width-thick) solid var(--color-accent)}.iwER5W_segmented{margin:var(--space-100) 0 var(--space-200)}.iwER5W_slider{padding:var(--space-100) 0 var(--space-200)}
