.Ko8IbW_simulator{width:100%;min-width:0}.Ko8IbW_toolbar{z-index:40;background:var(--color-surface,#151b24);color:var(--color-foreground,#f4f5f8);border-bottom:2px solid var(--color-accent,#9ee7c4);padding:16px max(16px,50% - 590px);position:sticky;top:0;box-shadow:0 4px 24px #0003}.Ko8IbW_toolbar h1{margin:0 0 6px;font-size:20px;font-weight:700}.Ko8IbW_toolbar p{margin:5px 0;font-size:13px;line-height:1.5}.Ko8IbW_controls{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.Ko8IbW_controls button{border:1px solid var(--color-border,#53616f);min-height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:7px 11px;font-size:13px}.Ko8IbW_controls button[aria-pressed=true]{color:#112d24;background:#a7f0cf;border-color:#a7f0cf;font-weight:700}.Ko8IbW_controls button:focus-visible{outline-offset:2px;outline:3px solid #69aef8}.Ko8IbW_controls button:disabled{cursor:progress;opacity:.65}.Ko8IbW_toolbar .Ko8IbW_prices{font-size:16px;font-weight:700}.Ko8IbW_status:empty{display:none}@media (max-width:640px){.Ko8IbW_toolbar{padding:16px;position:relative}.Ko8IbW_controls button{flex:auto;min-height:44px}}
._YgF7q_pending{vertical-align:middle;flex:none;align-items:center;margin-left:.35rem;display:inline-flex}._YgF7q_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:.85em;height:.85em;animation:.7s linear infinite _YgF7q_link-spin;display:inline-block}@keyframes _YgF7q_link-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._YgF7q_spinner{animation:none}}
.kWBDKq_notice{border:1px solid var(--color-accent,#71aaff);background:var(--color-surface-2,#10223a);color:var(--color-foreground,#eef5ff);border-radius:1rem;margin:1.5rem 0 2rem;padding:clamp(1.2rem,3vw,2rem)}.kWBDKq_heading{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.kWBDKq_eyebrow{color:var(--accent-text);letter-spacing:.1em;margin:0 0 .55rem;font-size:.75rem;font-weight:750}.kWBDKq_notice h3{margin:.35rem 0 .6rem;font-size:clamp(1.2rem,2.6vw,1.65rem);line-height:1.5}.kWBDKq_notice p{margin:.65rem 0;line-height:1.85}.kWBDKq_value{border:1px solid var(--color-border,#34445d);background:var(--color-surface,#0b1729);border-radius:.75rem;flex-shrink:0;gap:.35rem;padding:.8rem 1rem;display:grid}.kWBDKq_value strong{font-size:.95rem}.kWBDKq_value span{color:var(--color-muted,#b3c0d4);font-size:.85rem}.kWBDKq_availability{background:var(--color-surface,#0b1729);border:1px solid var(--color-border,#34445d);border-radius:.7rem;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:1rem 0;padding:.85rem 1rem;display:flex}.kWBDKq_availability>strong{font-variant-numeric:tabular-nums;color:var(--accent-text);font-size:2rem;line-height:1.2}.kWBDKq_availability small{font-size:.9rem}.kWBDKq_availabilityNote{color:var(--color-muted,#b3c0d4);font-size:.85rem}.kWBDKq_booking{font-size:.95rem}.kWBDKq_guidelines{border-left:3px solid var(--color-accent,#71aaff);background:var(--color-surface,#0b1729);border-radius:.4rem;margin:1.1rem 0;padding:1rem}.kWBDKq_guidelines h4{margin:0;font-size:.95rem;font-weight:700}.kWBDKq_guidelines p,.kWBDKq_finePrint{color:var(--color-muted,#b3c0d4);font-size:.85rem}.kWBDKq_actions{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.kWBDKq_actions a{min-height:44px;color:var(--accent-text);text-underline-offset:4px;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.kWBDKq_actions a:focus-visible{outline:2px solid var(--color-accent,#71aaff);outline-offset:4px}@media (max-width:640px){.kWBDKq_heading{flex-direction:column;gap:.3rem}.kWBDKq_value{width:100%}.kWBDKq_availabilityNote{flex-basis:100%}}.kWBDKq_deadline{color:var(--color-muted,#b3c0d4);font-size:.85rem}.kWBDKq_compact{border-color:var(--color-border,#34445d);border-left:3px solid var(--color-accent,#71aaff);border-radius:.65rem;margin:0 0 1.25rem;padding:1rem 1.2rem}.kWBDKq_compactIntro{flex-wrap:wrap;align-items:center;gap:.45rem .85rem;display:flex}.kWBDKq_compact h3{margin:0;font-size:1rem;font-weight:650}.kWBDKq_tag{color:var(--accent-text);font-size:.72rem;font-weight:700}.kWBDKq_compactValue{color:var(--color-muted,#b3c0d4);margin-left:auto;font-size:.8rem}.kWBDKq_compact .kWBDKq_deadline{margin:.45rem 0;line-height:1.65}.kWBDKq_activityDetails{font-size:.85rem}.kWBDKq_activityDetails summary{width:fit-content;color:var(--accent-text);cursor:pointer;padding:.25rem 0}.kWBDKq_activityDetails summary:focus-visible{outline:2px solid var(--color-accent,#71aaff);outline-offset:4px}.kWBDKq_activityDetails[open]{margin-top:.6rem}.kWBDKq_activityDetails a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:640px){.kWBDKq_compact{padding:.85rem 1rem}.kWBDKq_compactIntro{grid-template-columns:1fr auto;gap:.25rem .65rem;display:grid}.kWBDKq_compact h3{grid-area:1/1/auto/-1}.kWBDKq_tag{grid-row:2}.kWBDKq_compactValue{grid-row:2;margin-left:0;font-size:.75rem}}.kWBDKq_availabilityInline{color:var(--text-secondary);font-size:.8rem}.kWBDKq_availabilityInline strong{color:var(--accent-text);font-size:1rem;font-weight:800}.kWBDKq_cardOffer{border:1px solid var(--border-active);background:var(--accent-glow);border-radius:10px;margin-top:14px}.kWBDKq_cardOffer summary{cursor:pointer;gap:4px;padding:12px 14px;list-style:none;display:grid}.kWBDKq_cardOffer summary::-webkit-details-marker{display:none}.kWBDKq_cardOffer summary:focus-visible{outline:2px solid var(--color-accent,#71aaff);outline-offset:2px;border-radius:10px}.kWBDKq_cardOfferTag{background:var(--accent);width:fit-content;color:var(--accent-ink);letter-spacing:.08em;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:900}.kWBDKq_cardOfferTitle{font-size:.9rem;font-weight:700;line-height:1.5}.kWBDKq_cardOfferMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.kWBDKq_cardOfferMore{color:var(--accent-text);text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.kWBDKq_cardOffer[open] .kWBDKq_cardOfferMore{visibility:hidden}.kWBDKq_cardOfferBody{color:var(--text-secondary);gap:8px;padding:0 14px 12px;font-size:.82rem;line-height:1.7;display:grid}.kWBDKq_cardOfferFine{font-size:.75rem}.kWBDKq_cardOfferBody a{min-height:44px;color:var(--accent-text);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}
.AJLj0W_journey{border:1px solid var(--border);background:var(--surface-2);border-radius:1rem;margin:2rem 0;padding:clamp(1.1rem,3vw,2rem)}.AJLj0W_eyebrow{letter-spacing:.12em;color:var(--accent);margin:0 0 .65rem;font-size:.75rem;font-weight:700}.AJLj0W_journey h2,.AJLj0W_start h2{text-wrap:balance;margin:0;font-size:clamp(1.3rem,2.5vw,1.9rem);line-height:1.45}.AJLj0W_intro{max-width:70ch;color:var(--muted);margin:.8rem 0 1.3rem;line-height:1.8}.AJLj0W_stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.AJLj0W_stages article{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;min-width:0;padding:1.2rem}.AJLj0W_code{color:var(--accent);margin-bottom:.5rem;font-weight:800;display:inline-block}.AJLj0W_stages h3{margin:0 0 .65rem;font-size:1.1rem;line-height:1.6}.AJLj0W_stages p{color:var(--muted);margin:.5rem 0;font-size:.94rem;line-height:1.8}.AJLj0W_stages .AJLj0W_outcome{color:var(--foreground)}.AJLj0W_stages a{min-height:44px;color:var(--accent);text-underline-offset:4px;align-items:center;margin-top:.35rem;font-weight:650;text-decoration:underline;display:inline-flex}.AJLj0W_note{color:var(--muted);margin:1.1rem 0 0;font-size:.8rem;line-height:1.8}.AJLj0W_start{border:1px solid var(--accent);background:var(--surface-2);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:center;gap:1.5rem;margin:1.5rem 0;padding:clamp(1.1rem,3vw,1.75rem);display:grid}.AJLj0W_start p:not(.AJLj0W_eyebrow){color:var(--muted);margin:.7rem 0 0;line-height:1.8}.AJLj0W_startActions{gap:.7rem;display:grid}.AJLj0W_primary,.AJLj0W_secondary{text-align:center;border-radius:.6rem;justify-content:center;align-items:center;min-height:48px;padding:.7rem 1rem;font-weight:650;line-height:1.55;display:flex}.AJLj0W_primary{background:var(--accent);color:var(--accent-ink)}.AJLj0W_secondary{border:1px solid var(--border);color:var(--foreground)}.AJLj0W_primary:focus-visible,.AJLj0W_secondary:focus-visible,.AJLj0W_stages a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:700px){.AJLj0W_stages,.AJLj0W_start{grid-template-columns:minmax(0,1fr)}.AJLj0W_journey{margin:1.25rem 0}.AJLj0W_stages{gap:.75rem}.AJLj0W_stages article{padding:1rem}.AJLj0W_start{gap:1rem}}.AJLj0W_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.AJLj0W_cardTop .AJLj0W_code{margin-bottom:0}.AJLj0W_releaseBadge{border:1px solid var(--border-color);color:var(--accent-text);border-radius:5px;padding:4px 7px;font-size:11px;font-weight:600;line-height:1.5}.AJLj0W_comingStrip{border-top:1px solid var(--border-color);color:var(--text-secondary);align-items:baseline;gap:10px 16px;margin-top:16px;padding-top:14px;font-size:13px;line-height:1.8;display:flex}.AJLj0W_comingStrip strong{color:var(--accent-text);white-space:nowrap}.AJLj0W_journey .AJLj0W_note{margin-top:10px;font-size:11px}@media (max-width:700px){.AJLj0W_comingStrip{flex-direction:column;gap:6px}.AJLj0W_releaseBadge{font-size:11px}}.AJLj0W_intro{text-wrap:wrap;width:100%;max-width:none}.AJLj0W_cardTop{flex-wrap:nowrap}.AJLj0W_releaseBadge{text-align:right;max-width:calc(100% - 34px);margin-left:auto}.AJLj0W_start{gap:20px;margin:18px 0;padding:20px}.AJLj0W_start h2{font-size:clamp(20px,2vw,26px)}.AJLj0W_start p:not(.AJLj0W_eyebrow){font-size:14px;line-height:1.7}@media (max-width:700px){.AJLj0W_start{gap:16px;padding:16px}}
.rVHgrq_map{width:min(1240px,100% - 64px);color:var(--text-primary);overflow-wrap:anywhere;margin-inline:auto;padding:58px 0 110px}.rVHgrq_map [id]{scroll-margin-top:130px}.rVHgrq_hero{max-width:100%}.rVHgrq_kicker,.rVHgrq_eyebrow{color:var(--accent-text);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.rVHgrq_hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin-top:18px;font-size:clamp(40px,5vw,68px);font-weight:680;line-height:1.18}.rVHgrq_heroIntro{max-width:900px;color:var(--text-secondary);margin-top:24px;font-size:17px;line-height:1.9}.rVHgrq_progressPanel{border:1px solid var(--border-active);background:var(--bg-secondary);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:28px;padding:18px 20px;display:grid}.rVHgrq_progressPanel>div:first-child{align-items:baseline;gap:10px;display:flex}.rVHgrq_progressPanel strong{color:var(--accent-text);font-size:22px}.rVHgrq_progressPanel span{color:var(--text-secondary);font-size:13px}.rVHgrq_progressPanel>b{font-size:15px}.rVHgrq_progressTrack{background:var(--bg-card);border-radius:999px;height:8px;overflow:hidden}.rVHgrq_progressTrack>span{background:var(--accent);border-radius:inherit;height:100%;display:block}.rVHgrq_signInProgressNote{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:18px 20px;display:flex}.rVHgrq_signInProgressNote strong{font-size:16px}.rVHgrq_signInProgressNote p{color:var(--text-secondary);margin-top:5px;font-size:14px;line-height:1.65}.rVHgrq_stageNav{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:30px;padding-bottom:3px;display:grid;overflow-x:auto}.rVHgrq_stageNav a{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;flex-direction:column;justify-content:center;min-width:0;min-height:96px;padding:16px 14px 15px;text-decoration:none;display:flex;position:relative}.rVHgrq_stageNav a:hover{border-color:var(--border-active);background:var(--bg-card-hover)}.rVHgrq_stageNavTitle{align-items:baseline;gap:8px;padding-right:78px;display:flex}.rVHgrq_stageNavTitle>span{color:var(--accent-text);letter-spacing:.02em;font-size:19px;font-weight:800}.rVHgrq_stageNavTitle>strong{white-space:nowrap;font-size:15px;font-weight:800}.rVHgrq_stageAccess{border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.rVHgrq_stageNav small{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;padding-right:18px;font-size:11px;line-height:1.45;overflow:hidden}.rVHgrq_stageNav i{color:var(--accent-text);font-style:normal;position:absolute;bottom:12px;right:12px}.rVHgrq_releaseNote{border:1px solid var(--border-color);background:color-mix(in srgb,var(--bg-card) 86%,transparent);border-radius:8px;grid-template-columns:auto auto 1fr;align-items:center;gap:10px 12px;margin-top:16px;padding:14px 16px;display:grid}.rVHgrq_releaseNote>span{color:var(--accent-text)}.rVHgrq_releaseNote strong{font-size:13px}.rVHgrq_releaseNote small{color:var(--text-secondary);font-size:12px;line-height:1.55}.rVHgrq_levelSection{border-top:1px solid var(--border-color);padding:70px 0}.rVHgrq_l0Section{border:1px solid var(--border-active);background:radial-gradient(circle at 90% 0,var(--accent-glow),transparent 36%),var(--bg-secondary);border-radius:16px;margin-top:18px;padding:46px 36px 54px}.rVHgrq_sectionHeading{grid-template-columns:135px 1fr;align-items:stretch;gap:22px;padding-inline:20px;display:grid}.rVHgrq_sectionHeading>div:first-child{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:11px;display:flex}.rVHgrq_levelCode{color:var(--accent-text);letter-spacing:-.06em;font-size:58px;font-weight:360;line-height:1}.rVHgrq_publicPill,.rVHgrq_memberPill,.rVHgrq_paidPill{border:1px solid var(--border-color);letter-spacing:.05em;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.rVHgrq_publicPill{border-color:var(--accent-light);color:var(--accent-text)}.rVHgrq_memberPill{color:var(--text-primary)}.rVHgrq_paidPill{color:var(--text-secondary)}.rVHgrq_sectionHeading h2{letter-spacing:-.025em;text-wrap:balance;max-width:790px;margin-top:9px;font-size:clamp(27px,3vw,42px);font-weight:620;line-height:1.42}.rVHgrq_sectionHeading>div:last-child>p:not(.rVHgrq_eyebrow){max-width:780px;color:var(--text-secondary);margin-top:14px;font-size:15px;line-height:1.82}.rVHgrq_lessonList{gap:9px;margin-top:34px;display:grid}.rVHgrq_lessonRow{border:1px solid var(--border-color);background:var(--bg-card);border-radius:9px;grid-template-columns:135px 1fr 175px;align-items:center;gap:22px;min-height:112px;padding:18px 20px;transition:border-color .18s,background .18s;display:grid}.rVHgrq_lessonRow:hover{border-color:var(--border-active);background:var(--bg-card-hover);text-decoration:none}.rVHgrq_lessonGateButton{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.rVHgrq_lessonGateButton:disabled{cursor:wait;opacity:.72}.rVHgrq_lessonNumber{flex-direction:column;gap:5px;display:flex}.rVHgrq_lessonNumber>span{color:var(--accent-text);letter-spacing:.04em;font-size:15px;font-weight:800}.rVHgrq_lessonNumber small{color:var(--text-secondary);font-size:12px}.rVHgrq_lessonTitleRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.rVHgrq_lessonMain h3{font-size:19px;font-weight:620;line-height:1.45}.rVHgrq_lessonMain>p{color:var(--text-secondary);margin-top:7px;font-size:14px;line-height:1.7}.rVHgrq_typeBadge{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:5px;align-items:center;padding:5px 8px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.rVHgrq_doneBadge{border:1px solid var(--accent-light);background:var(--accent-glow);color:var(--accent-text);border-radius:999px;align-items:center;padding:5px 8px;font-size:11px;font-weight:800;display:inline-flex}.rVHgrq_lessonStatus{justify-content:flex-end;align-items:center;gap:18px;font-size:12px;display:flex}.rVHgrq_live,.rVHgrq_demo,.rVHgrq_upcoming,.rVHgrq_locked{border:1px solid var(--border-color);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.rVHgrq_live{border-color:var(--accent-light);color:var(--accent-text);background:var(--accent-glow)}.rVHgrq_demo{color:var(--text-primary);border-color:var(--border-active)}.rVHgrq_upcoming{color:var(--text-secondary)}.rVHgrq_locked{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 50%,var(--border-color))}.rVHgrq_disabledCard{opacity:.72;cursor:default}.rVHgrq_disabledCard:hover{background:var(--bg-card);border-color:var(--border-color)}@media (max-width:1080px){.rVHgrq_stageNav{grid-template-columns:repeat(5,minmax(205px,1fr))}.rVHgrq_sectionHeading{grid-template-columns:110px 1fr;gap:22px}.rVHgrq_lessonRow{grid-template-columns:110px 1fr}.rVHgrq_lessonStatus{grid-column:2;justify-content:flex-start}.rVHgrq_releaseNote{grid-template-columns:auto 1fr}.rVHgrq_releaseNote small{grid-column:2}}@media (max-width:640px){.rVHgrq_map{width:calc(100% - 32px);padding:34px 0 70px}.rVHgrq_hero h1{font-size:40px}.rVHgrq_heroIntro{font-size:15px}.rVHgrq_progressPanel{grid-template-columns:1fr auto}.rVHgrq_progressPanel>div:first-child{grid-column:1}.rVHgrq_progressTrack{grid-column:1/3}.rVHgrq_progressPanel>b{grid-area:1/2}.rVHgrq_signInProgressNote{flex-direction:column;align-items:flex-start}.rVHgrq_stageNav{grid-template-columns:repeat(5,205px);margin-right:-16px}.rVHgrq_releaseNote{grid-template-columns:auto 1fr}.rVHgrq_releaseNote small{grid-column:1/3}.rVHgrq_l0Section{padding:30px 18px 36px}.rVHgrq_levelSection{padding:48px 0}.rVHgrq_sectionHeading{grid-template-columns:1fr;gap:18px;padding-inline:17px}.rVHgrq_sectionHeading>div:first-child{flex-direction:row;justify-content:flex-start;align-items:center}.rVHgrq_levelCode{font-size:42px}.rVHgrq_lessonRow{grid-template-columns:1fr;gap:10px;padding:17px}.rVHgrq_lessonStatus{grid-column:auto;justify-content:space-between}.rVHgrq_lessonTitleRow{align-items:flex-start}.rVHgrq_typeBadge{font-size:10px}}@media (prefers-reduced-motion:reduce){.rVHgrq_lessonRow{transition:none}}.rVHgrq_stageCount{font-variant-numeric:tabular-nums;align-items:baseline;gap:.35rem;margin-block:.65rem;display:flex}.rVHgrq_stageCount strong{color:var(--foreground);font-size:2.3rem;line-height:1}.rVHgrq_stageCount small{font-size:1rem}.rVHgrq_stageComplete{color:var(--accent);font-size:.85rem;font-weight:700}.rVHgrq_map{padding-top:32px}.rVHgrq_hero h1{text-wrap:pretty;max-width:none;margin-top:12px;font-size:clamp(28px,3vw,42px);line-height:1.35}.rVHgrq_heroIntro{max-width:none;margin-top:14px;font-size:16px;line-height:1.75}.rVHgrq_signInProgressNote,.rVHgrq_progressPanel{margin-top:18px}.rVHgrq_sectionHeading>div:last-child{min-width:0}.rVHgrq_sectionHeading h2{text-wrap:wrap;max-width:none;font-size:clamp(24px,2.1vw,32px)}.rVHgrq_sectionHeading>div:last-child>p:not(.rVHgrq_eyebrow){max-width:none}@media (min-width:1081px){.rVHgrq_sectionHeading h2{font-size:28px}.rVHgrq_stageNav{margin-top:22px}}@media (max-width:640px){.rVHgrq_map{padding-top:24px}.rVHgrq_hero h1{font-size:30px}.rVHgrq_sectionHeading h2{font-size:25px}}.rVHgrq_curriculumCount{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:12px;font-size:14px}.rVHgrq_sectionCount{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.rVHgrq_stageCount{gap:6px;margin-block:12px 2px}.rVHgrq_stageCount strong{color:var(--text-primary);font-size:30px}.rVHgrq_stageCount small{margin-top:0;padding-right:0;font-size:13px}.rVHgrq_stageCount>span{color:var(--text-secondary)}@media (max-width:640px){.rVHgrq_sectionHeading>div:first-child{flex-wrap:wrap;gap:12px}.rVHgrq_stageCount strong{font-size:28px}}.rVHgrq_lessonStatus{flex-shrink:0;max-width:230px}.rVHgrq_lessonStatus>span:first-child{white-space:normal;text-align:center;line-height:1.7}@media (max-width:700px){.rVHgrq_lessonStatus{max-width:100%}}.rVHgrq_preview{white-space:nowrap;color:#fbbf24;border:1px solid color-mix(in srgb, #fbbf24 55%, var(--border-color));background:#fbbf241a;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.rVHgrq_stageTrial{color:#fbbf24;margin-top:10px;padding-right:18px;font-size:12px;font-weight:800;line-height:1.45;display:block}
._5ZNS4W_stage{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent-text);white-space:nowrap;border-radius:999px;margin:0 .15em;padding:.05em .45em;font-weight:700}
.IPcKvW_frame{aspect-ratio:16/9;border:1px solid var(--border);background:#080c19;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0002}.IPcKvW_poster,.IPcKvW_player{border:0;width:100%;height:100%;display:block}.IPcKvW_poster{cursor:pointer;background:0 0;padding:0;position:relative}.IPcKvW_poster:focus-visible,.IPcKvW_player:focus-visible{outline-offset:-4px;outline:3px solid #baf}.IPcKvW_image{object-fit:contain}.IPcKvW_play{color:#fff;background:#251858;border:1px solid #ffffff70;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:8px 18px;font-size:15px;font-weight:650;display:inline-flex;position:absolute;bottom:20px;right:20px}.IPcKvW_poster:hover .IPcKvW_play{background:#483084}.IPcKvW_fallback{color:var(--muted);margin-top:12px;font-size:13px}.IPcKvW_fallback a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:640px){.IPcKvW_play{gap:4px;padding:6px 12px;font-size:13px;bottom:10px;right:10px}}
.N3bMMG_page{max-width:1160px;margin:auto;padding:0 28px;line-height:1.8}.N3bMMG_hero{padding:86px 0 28px}.N3bMMG_eyebrow{letter-spacing:.18em;color:var(--accent-text);font-size:12px;font-weight:750}.N3bMMG_hero h1{letter-spacing:-.035em;max-width:1000px;margin:22px 0;font-size:clamp(30px,4.1vw,53px);font-weight:650;line-height:1.45}.N3bMMG_hero em{color:var(--accent);font-style:normal}.N3bMMG_intro{max-width:800px;color:var(--muted);font-size:18px;line-height:1.95}.N3bMMG_steps{flex-wrap:wrap;gap:30px;margin:30px 0;padding:0;list-style:none;display:flex}.N3bMMG_steps li{align-items:center;gap:10px;font-weight:600;display:flex}.N3bMMG_steps span{letter-spacing:.08em;color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:3px;font-size:11px}.N3bMMG_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.N3bMMG_primary,.N3bMMG_secondary{border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:12px 23px;font-weight:650;text-decoration:none;display:inline-flex}.N3bMMG_primary{background:var(--accent);color:var(--accent-ink)}.N3bMMG_secondary{border:1px solid var(--border)}.N3bMMG_primary:hover,.N3bMMG_secondary:hover{filter:brightness(1.1)}.N3bMMG_freeNote{color:var(--muted);margin-top:20px;font-size:13px}.N3bMMG_urgency{margin-top:14px;font-size:14px}.N3bMMG_proof{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;padding:26px 0;display:grid}.N3bMMG_proof dt{font-size:30px;font-weight:650;line-height:1.2}.N3bMMG_proof dd{color:var(--muted);margin-top:8px;font-size:13px}.N3bMMG_proof small{display:block}.N3bMMG_section{padding:42px 0}.N3bMMG_section h2{letter-spacing:-.025em;margin:12px 0 20px;font-size:clamp(25px,3.2vw,36px);font-weight:600;line-height:1.5}.N3bMMG_video{aspect-ratio:16/9;background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;box-shadow:0 24px 70px #0002}.N3bMMG_videoIcon{border:1px solid var(--border);border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:22px;font-size:30px;display:grid}.N3bMMG_video h2{margin:12px 0;font-size:clamp(19px,2.6vw,30px)}.N3bMMG_video p:not(.N3bMMG_eyebrow){color:var(--muted);font-size:14px}.N3bMMG_video a{text-underline-offset:5px;margin-top:18px;text-decoration:underline}.N3bMMG_answer{max-width:880px}.N3bMMG_answer>p:last-child{color:var(--muted);font-size:18px;line-height:2}.N3bMMG_muted{color:var(--muted)}.N3bMMG_capabilities{grid-template-columns:repeat(2,1fr);gap:0 40px;margin-top:24px;display:grid}.N3bMMG_capabilities article{border-top:1px solid var(--border);padding:23px 0}.N3bMMG_capabilities span{letter-spacing:.1em;color:var(--accent);font-size:12px}.N3bMMG_capabilities h3{margin:8px 0;font-size:18px;font-weight:600;line-height:1.6}.N3bMMG_capabilities p{color:var(--muted);font-size:14px}.N3bMMG_textLink{text-underline-offset:6px;align-items:center;min-height:44px;margin-top:20px;text-decoration:underline;display:inline-flex}.N3bMMG_works{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.N3bMMG_works article{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:22px;overflow:hidden}.N3bMMG_works img{aspect-ratio:16/9;object-fit:cover;border-radius:5px;width:100%}.N3bMMG_works h3{margin:16px 0 10px;font-size:22px;font-weight:600}.N3bMMG_works p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.N3bMMG_works small{color:var(--muted);margin-top:12px;display:block}.N3bMMG_paidProof{margin-top:16px;font-weight:600}.N3bMMG_pricing{border-top:1px solid var(--border);margin-top:30px}.N3bMMG_priceSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0;padding:0;list-style:none;display:grid}.N3bMMG_priceSteps li{border:1px solid var(--border);border-radius:8px;padding:22px}.N3bMMG_priceSteps li[data-current=true]{border-color:var(--accent);background:var(--surface)}.N3bMMG_priceSteps li[data-past=true]{opacity:.65}.N3bMMG_priceSteps span{color:var(--muted);font-size:12px}.N3bMMG_priceSteps h3{margin:10px 0;font-size:22px;font-weight:650}.N3bMMG_priceSteps p{justify-content:space-between;gap:12px;font-size:14px;display:flex}.N3bMMG_pricing>.N3bMMG_primary{margin-top:24px}.N3bMMG_final{text-align:center;padding:64px 0 90px}.N3bMMG_final>.N3bMMG_primary{margin-top:24px}@media (max-width:640px){.N3bMMG_page{padding:0 20px}.N3bMMG_hero{padding-top:42px}.N3bMMG_hero h1{font-size:29px}.N3bMMG_intro{font-size:16px}.N3bMMG_steps{grid-template-columns:1fr 1fr;gap:12px;font-size:14px;display:grid}.N3bMMG_actions{flex-direction:column;align-items:stretch;gap:10px}.N3bMMG_proof{grid-template-columns:1fr;gap:16px}.N3bMMG_proof>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.N3bMMG_proof dt{white-space:nowrap;font-size:25px}.N3bMMG_proof dd{text-align:right;margin:0}.N3bMMG_video{padding:16px}.N3bMMG_videoIcon{display:none}.N3bMMG_video h2{margin:6px 0;font-size:18px}.N3bMMG_videoCaption{font-size:13px}.N3bMMG_videoIcon{margin-bottom:14px}.N3bMMG_section{padding:30px 0}.N3bMMG_capabilities,.N3bMMG_works,.N3bMMG_priceSteps{grid-template-columns:1fr}.N3bMMG_answer>p:last-child{font-size:16px}.N3bMMG_priceSteps{gap:12px}.N3bMMG_final{padding-bottom:60px}}.N3bMMG_videoCaption{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.8}.N3bMMG_videoCaption a{text-underline-offset:4px;text-decoration:underline}.N3bMMG_planPrice{min-height:138px;padding:18px 0 8px}.N3bMMG_planPrice+.N3bMMG_planPrice{border-top:1px solid var(--border);margin-top:10px}.N3bMMG_priceSteps .N3bMMG_planLabel{margin:0 0 6px;font-size:14px;font-weight:600}.N3bMMG_priceLine{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.N3bMMG_priceLine>strong{letter-spacing:-.025em;font-size:27px;font-weight:750;line-height:1.4}.N3bMMG_priceLine del{color:var(--muted);white-space:nowrap;font-size:12px}.N3bMMG_priceSteps .N3bMMG_priceSaving{border:1px solid var(--accent);color:var(--accent-text);border-radius:5px;justify-content:flex-start;align-items:baseline;gap:7px;margin:10px 0 0;padding:4px 10px;font-size:13px;line-height:1.6;display:inline-flex}.N3bMMG_priceSaving strong{font-size:15px}.N3bMMG_priceSteps li[data-current=true] .N3bMMG_priceLine>strong{color:var(--accent-text)}.N3bMMG_priceSteps li[data-current=true] .N3bMMG_priceSaving{background:var(--accent);color:var(--accent-ink)}
._09Cx2W_roadmap{color:var(--text-primary);margin:40px 0 20px}._09Cx2W_heading{justify-content:space-between;align-items:center;gap:36px;margin-bottom:30px;display:flex}._09Cx2W_heading>div:first-child{max-width:780px}._09Cx2W_eyebrow{letter-spacing:.12em;color:var(--accent-text);margin:0 0 12px;font-size:12px;font-weight:750}._09Cx2W_heading h2{text-wrap:balance;letter-spacing:-.03em;margin:0;font-size:clamp(25px,2.8vw,36px);font-weight:700;line-height:1.5}._09Cx2W_overall{color:var(--text-secondary);flex:none;gap:6px;font-size:12px;display:grid}._09Cx2W_overall strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:34px}._09Cx2W_overall small{color:var(--text-secondary);font-size:16px;font-weight:500}._09Cx2W_overall a{min-height:44px;color:var(--accent-text);text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}._09Cx2W_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._09Cx2W_step{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:14px;flex-direction:column;min-width:0;padding:22px 20px;display:flex;position:relative}._09Cx2W_stepTop{letter-spacing:.04em;color:var(--text-secondary);align-items:center;gap:12px;font-size:10px;font-weight:650;display:flex}._09Cx2W_node{border:1px solid var(--border-color);width:32px;height:32px;color:var(--accent-text);background:var(--bg-card);border-radius:50%;place-items:center;font-size:12px;display:grid}._09Cx2W_step h3{min-height:3.2em;margin:22px 0 8px;font-size:19px;font-weight:700;line-height:1.6}._09Cx2W_scope{color:var(--text-secondary);min-height:3.5em;margin:0;font-size:13px;line-height:1.75}._09Cx2W_progressBlock{min-height:114px;margin:22px 0 0}._09Cx2W_progressLabel{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._09Cx2W_progressLabel strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:32px;font-weight:750}._09Cx2W_progressLabel small{color:var(--text-secondary);font-size:20px;font-weight:500}._09Cx2W_progressLabel span,._09Cx2W_progressBlock p{color:var(--text-secondary);font-size:12px;line-height:1.7}._09Cx2W_progressBlock progress{appearance:none;background:var(--border-color);border:0;border-radius:9px;width:100%;height:7px;margin:14px 0 10px;display:block;overflow:hidden}._09Cx2W_progressBlock progress::-webkit-progress-bar{background:var(--border-color)}._09Cx2W_progressBlock progress::-webkit-progress-value{background:var(--accent-text);border-radius:9px}._09Cx2W_progressBlock progress::-moz-progress-bar{background:var(--accent-text);border-radius:9px}._09Cx2W_progressState{color:var(--text-secondary);font-size:12px}._09Cx2W_date{min-height:44px;color:var(--accent-text);margin:8px 0 16px;font-size:11px;line-height:1.75}._09Cx2W_prices{border-top:1px solid var(--border-color);margin-top:auto;padding-top:18px}._09Cx2W_prices>p{letter-spacing:.05em;color:var(--text-secondary);margin:0 0 12px;font-size:12px;font-weight:650;line-height:1.7}._09Cx2W_prices dl{gap:10px;margin:0;display:grid}._09Cx2W_prices dl>div{justify-content:space-between;align-items:baseline;gap:6px;display:flex}._09Cx2W_prices dt{color:var(--text-secondary);font-size:12px}._09Cx2W_prices dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:650}._09Cx2W_step[data-price-state=current]{border-color:var(--border-active)}._09Cx2W_step[data-price-state=current] ._09Cx2W_prices>p{color:var(--accent-text)}._09Cx2W_step[data-price-state=current] ._09Cx2W_node{border-color:var(--border-active);background:var(--accent-glow)}._09Cx2W_note{color:var(--text-secondary);margin:18px 0 0;font-size:11px;line-height:1.9}@media (min-width:1001px){._09Cx2W_step:not(:last-child) ._09Cx2W_stepTop:after{content:"";background:var(--border-color);width:16px;height:1px;position:absolute;top:38px;right:-17px}}@media (max-width:1000px){._09Cx2W_steps{grid-template-columns:repeat(2,minmax(0,1fr))}._09Cx2W_heading{align-items:flex-start}._09Cx2W_heading h2{font-size:28px}}@media (max-width:640px){._09Cx2W_heading{flex-direction:column;gap:18px}._09Cx2W_overall{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}._09Cx2W_steps{grid-template-columns:1fr;gap:16px}._09Cx2W_step{padding:22px}._09Cx2W_step h3,._09Cx2W_scope{min-height:0}._09Cx2W_progressBlock{min-height:0;margin-top:18px}._09Cx2W_date{min-height:0;margin:14px 0 20px}._09Cx2W_prices dl{grid-template-columns:1fr 1fr;gap:22px}._09Cx2W_prices dl>div{flex-direction:column;gap:5px}._09Cx2W_heading h2{font-size:26px}}._09Cx2W_pastMilestone{color:var(--text-secondary);font-size:12px;line-height:1.8}._09Cx2W_pastMilestone p{margin:0 0 8px;font-weight:650}._09Cx2W_pastMilestone span{display:block}._09Cx2W_step[data-price-state=past]{background:var(--bg-primary)}._09Cx2W_step[data-price-state=current] ._09Cx2W_prices{border-top-color:var(--border-active)}
.Yh8YQG_campaign{border:1px solid var(--color-accent,#71aaff);background:var(--color-surface-2,#10223a);color:var(--color-foreground,#eef5ff);border-radius:1rem;margin:1.5rem 0;padding:clamp(1.25rem,3vw,2rem)}.Yh8YQG_eyebrow{letter-spacing:.12em;color:var(--color-accent-text,#a9cbff);margin:0 0 .55rem;font-size:.75rem;font-weight:750}.Yh8YQG_campaign h2,.Yh8YQG_campaign h3{margin:0 0 .6rem;font-size:clamp(1.25rem,2.6vw,1.75rem);line-height:1.5}.Yh8YQG_campaign p{margin:.5rem 0;line-height:1.8}.Yh8YQG_clock{flex-wrap:wrap;gap:.65rem;margin:1.1rem 0;display:flex}.Yh8YQG_clock>span{background:var(--color-surface,#0b1729);border:1px solid var(--color-border,#34445d);border-radius:.65rem;justify-content:center;align-items:baseline;gap:.4rem;min-width:4.5rem;padding:.65rem .8rem;display:flex}.Yh8YQG_clock strong{font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,4vw,2rem);line-height:1.15}.Yh8YQG_clock small{color:var(--color-muted,#b3c0d4);font-size:.8rem}.Yh8YQG_nextPrice{font-weight:650}.Yh8YQG_finePrint{color:var(--color-muted,#b3c0d4);font-size:.85rem;line-height:1.8}.Yh8YQG_updating{font-weight:650;line-height:1.8}.Yh8YQG_consultation{border:1px solid var(--color-border,#34445d);border-left:3px solid var(--color-accent,#71aaff);background:var(--color-surface,#0b1729);color:var(--color-foreground,#eef5ff);border-radius:.75rem;margin:1.5rem 0;padding:1.25rem 1.5rem}.Yh8YQG_consultation h3{margin:.35rem 0 .6rem;font-size:1.15rem;line-height:1.5}.Yh8YQG_consultation p{line-height:1.85}.Yh8YQG_consultation a{text-underline-offset:3px;min-height:44px;color:var(--color-accent-text,#a9cbff);align-items:center;margin-top:.3rem;text-decoration:underline;display:inline-flex}.Yh8YQG_simulator{max-width:1000px;margin:2rem auto;padding:0 1.25rem 3rem}.Yh8YQG_simulator h1{font-size:1.75rem;line-height:1.5}.Yh8YQG_controls{flex-wrap:wrap;gap:.65rem;margin:1.5rem 0;display:flex}.Yh8YQG_controls button{border:1px solid var(--color-border,#34445d);background:var(--color-surface-2,#10223a);min-height:44px;color:var(--color-foreground,#eef5ff);cursor:pointer;border-radius:.5rem;padding:.7rem 1rem}.Yh8YQG_controls button:hover,.Yh8YQG_controls button[aria-pressed=true]{border-color:var(--color-accent,#71aaff)}.Yh8YQG_controls input[type=number]{border:1px solid var(--color-border,#34445d);background:var(--color-surface,#0b1729);max-width:9rem;color:inherit;border-radius:.4rem;margin:0 .5rem;padding:.5rem}.Yh8YQG_controls label{align-items:center;gap:.4rem;min-height:44px;display:flex}.Yh8YQG_controls button:focus-visible,.Yh8YQG_controls input:focus-visible,.Yh8YQG_consultation a:focus-visible{outline:2px solid var(--color-accent,#71aaff);outline-offset:3px}.Yh8YQG_simPrices{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.Yh8YQG_simPrices>div{border:1px solid var(--color-border,#34445d);border-radius:.75rem;padding:1.25rem}.Yh8YQG_simPrices strong{margin-top:.5rem;font-size:1.8rem;display:block}@media (max-width:480px){.Yh8YQG_clock{gap:.4rem}.Yh8YQG_clock>span{flex:1;gap:.25rem;min-width:0;padding:.6rem .35rem}.Yh8YQG_simPrices{grid-template-columns:1fr}.Yh8YQG_consultation{padding:1rem}}
.t7QhkG_offer{color:var(--text-primary)}.t7QhkG_sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.t7QhkG_sectionHeading>div{flex:1.15;min-width:0}.t7QhkG_sectionHeading>p{max-width:480px;color:var(--text-secondary);flex:1;font-size:15px;line-height:1.9}.t7QhkG_eyebrow{color:var(--accent-text);letter-spacing:.12em;margin:0 0 12px;font-size:11px;font-weight:800}.t7QhkG_sectionHeading h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(25px,3.2vw,38px);font-weight:750;line-height:1.45}.t7QhkG_offerGrid{gap:16px;display:grid}.t7QhkG_offerPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.t7QhkG_offerPlan{border:1px solid var(--border-color);background:var(--bg-card);border-radius:18px;flex-direction:column;min-width:0;padding:28px;display:flex}.t7QhkG_offerPlan[data-featured=true]{border-color:var(--border-active);background:linear-gradient(135deg,var(--accent-glow),transparent 75%),var(--bg-card)}.t7QhkG_offerPlan h3{margin:0;font-size:24px;font-weight:750}.t7QhkG_bigPrice{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:16px 0 0;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.2}.t7QhkG_once{color:var(--text-secondary);margin-top:8px;font-size:13px}.t7QhkG_comparison{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;font-size:13px;line-height:1.6;display:flex}.t7QhkG_comparison strong{font-weight:650}.t7QhkG_saving{border:1px solid var(--border-active);background:var(--accent-glow);color:var(--accent-text);border-radius:6px;padding:4px 9px;font-weight:800}.t7QhkG_planDescription{color:var(--text-secondary);margin:20px 0;font-size:14px;line-height:1.9}.t7QhkG_cta{background:var(--accent);min-height:48px;color:var(--accent-ink);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:12px 18px;font-size:15px;font-weight:750;text-decoration:none;transition:filter .15s;display:flex}.t7QhkG_cta:hover{filter:brightness(1.1);text-decoration:none}.t7QhkG_urgency{border:1px solid var(--border-active);background:var(--accent-glow);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.t7QhkG_urgency>div{align-items:center;gap:10px;font-size:14px;font-weight:750;display:flex}.t7QhkG_dot{background:var(--accent-text);border-radius:50%;flex-shrink:0;width:8px;height:8px}.t7QhkG_urgency>strong{white-space:nowrap;color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:30px;font-weight:850}.t7QhkG_urgency small{font-size:14px;font-weight:650}.t7QhkG_urgency p{max-width:370px;color:var(--text-secondary);font-size:13px;line-height:1.8}.t7QhkG_finalNotice{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:12px;padding:18px 20px;font-size:14px;line-height:1.8}.t7QhkG_roadmap{margin-top:40px}.t7QhkG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.t7QhkG_step{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;min-width:0;padding:20px 18px;position:relative}.t7QhkG_step[data-status=current]{border-color:var(--border-active);background:linear-gradient(160deg,var(--accent-glow),transparent 80%),var(--bg-card);box-shadow:inset 0 3px 0 var(--accent)}.t7QhkG_step[data-status=past]{background:var(--bg-primary)}.t7QhkG_stepTop{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;font-size:10px;line-height:1.6;display:flex}.t7QhkG_stepTop b{background:var(--bg-card);letter-spacing:.03em;border-radius:4px;padding:3px 6px;font-size:9px}.t7QhkG_step[data-status=current] .t7QhkG_stepTop b{background:var(--accent);color:var(--accent-ink)}.t7QhkG_step h3{margin:17px 0;font-size:17px;font-weight:750;line-height:1.5}.t7QhkG_stepPrices{gap:8px;margin:0;display:grid}.t7QhkG_stepPrices>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.t7QhkG_stepPrices dt{color:var(--text-secondary);font-size:12px}.t7QhkG_stepPrices dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:17px;font-weight:800}.t7QhkG_stepCondition{border-top:1px solid var(--border-color);align-content:start;gap:7px;margin-top:18px;padding-top:15px;line-height:1.65;display:grid}.t7QhkG_stepCondition strong{color:var(--accent-text);font-size:12px}.t7QhkG_stepCondition span,.t7QhkG_stepCondition time{color:var(--text-secondary);font-size:11px}.t7QhkG_finePrint{color:var(--text-secondary);margin-top:16px;font-size:12px;line-height:1.85}.t7QhkG_upgrade{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;align-items:start;gap:16px;margin-top:20px;padding:22px 24px;display:flex}.t7QhkG_upgradeIcon{border:1px solid var(--border-active);background:var(--accent-glow);height:38px;color:var(--accent-text);border-radius:10px;flex:0 0 38px;place-items:center;font-size:24px;display:grid}.t7QhkG_upgrade h3{margin:0;font-size:17px;font-weight:750;line-height:1.6}.t7QhkG_upgrade p{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:1.85}.t7QhkG_upgrade p strong{color:var(--text-primary)}.t7QhkG_upgrade small{color:var(--text-secondary);margin-top:7px;font-size:11px;line-height:1.8;display:block}.t7QhkG_delivery{border:1px solid var(--border-color);background:var(--bg-card);border-radius:14px;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;padding:24px;display:grid}.t7QhkG_deliveryDates{gap:20px;display:grid}.t7QhkG_deliveryDates>div{align-items:start;gap:14px;display:flex}.t7QhkG_deliveryDates b{text-align:center;color:var(--accent-text);background:var(--accent-glow);border-radius:8px;flex:0 0 38px;padding:8px 0;font-size:15px}.t7QhkG_deliveryDates strong{font-size:15px;line-height:1.7;display:block}.t7QhkG_deliveryDates span{color:var(--text-secondary);margin-top:5px;font-size:12px;line-height:1.8;display:block}.t7QhkG_coming{border-left:1px solid var(--border-color);padding-left:24px}.t7QhkG_tag{color:var(--accent-text);letter-spacing:.12em;font-size:10px;font-weight:800;display:inline-block}.t7QhkG_coming h3{margin:8px 0;font-size:19px;font-weight:750;line-height:1.5}.t7QhkG_coming p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.9}.t7QhkG_teaser{border:1px solid var(--border-active);background:var(--accent-glow);max-width:490px;color:var(--text-primary);border-radius:12px;gap:9px;margin-top:24px;padding:17px 20px;text-decoration:none;display:grid}.t7QhkG_teaser:hover{background:var(--bg-card-hover);text-decoration:none}.t7QhkG_teaser>span{letter-spacing:.09em;color:var(--accent-text);font-size:10px;font-weight:750}.t7QhkG_teaser>strong{flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:21px;font-weight:800;line-height:1.5;display:flex}.t7QhkG_teaser small{color:var(--text-secondary);font-size:12px;font-weight:500}.t7QhkG_teaser>div{color:var(--accent-text);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}@media (max-width:1000px){.t7QhkG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.t7QhkG_urgency{flex-wrap:wrap}.t7QhkG_urgency p{flex:100%;max-width:none;margin:0}.t7QhkG_sectionHeading{flex-direction:column;align-items:start;gap:14px}.t7QhkG_sectionHeading>p{max-width:none;margin:0}}@media (max-width:640px){.t7QhkG_offerPlans,.t7QhkG_delivery{grid-template-columns:1fr}.t7QhkG_offerPlan{padding:22px}.t7QhkG_bigPrice{font-size:38px}.t7QhkG_steps{gap:10px}.t7QhkG_step{padding:16px 12px}.t7QhkG_stepPrices>div{flex-direction:column;gap:1px}.t7QhkG_step h3{font-size:15px}.t7QhkG_stepPrices dd{font-size:18px}.t7QhkG_stepTop{gap:5px;font-size:9px}.t7QhkG_urgency{padding:16px}.t7QhkG_urgency>strong{font-size:28px}.t7QhkG_upgrade{gap:10px;padding:18px 16px}.t7QhkG_upgradeIcon{flex-basis:30px;height:30px;font-size:20px}.t7QhkG_upgrade h3{font-size:16px}.t7QhkG_delivery{padding:20px}.t7QhkG_coming{border-left:0;border-top:1px solid var(--border-color);padding:20px 0 0}.t7QhkG_teaser{padding:15px}.t7QhkG_sectionHeading h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.t7QhkG_cta{transition:none}}.t7QhkG_urgencyCompact{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);border-radius:10px;margin:20px 0;padding:14px 18px;font-size:14px;line-height:1.8}.t7QhkG_urgencyCompact>div{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.t7QhkG_urgencyCompact p{margin:3px 0 0;font-size:13px}.t7QhkG_remainingCount{color:var(--accent-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;animation:5s ease-in-out infinite t7QhkG_remaining-emphasis;display:inline-block}.t7QhkG_remainingCount small{font-size:13px;font-weight:600}.t7QhkG_urgencyNote{opacity:.8;margin-top:3px;font-size:10px;display:block}@keyframes t7QhkG_remaining-emphasis{0%,78%,to{filter:brightness()}86%{filter:brightness(1.35)}}@media (prefers-reduced-motion:reduce){.t7QhkG_remainingCount{animation:none}}@media (max-width:640px){.t7QhkG_urgencyCompact{padding:12px 14px}.t7QhkG_remainingCount{font-size:17px}}.t7QhkG_urgencyCompact p{margin:0}.t7QhkG_urgencyCompact{gap:.55rem;padding:1.25rem;display:grid}.t7QhkG_purchasedCount{font-variant-numeric:tabular-nums;opacity:.8;font-size:.875rem}.t7QhkG_urgencyCompact .t7QhkG_noticeTiming{font-size:1rem;line-height:1.6}.t7QhkG_urgencyCompact .t7QhkG_noticePrices{text-wrap:balance;font-size:1.1rem;font-weight:700;line-height:1.6}.t7QhkG_urgencyCompact .t7QhkG_noticeNote{opacity:.8;font-size:.875rem;line-height:1.6}.t7QhkG_participation{text-align:center;color:var(--text-secondary);margin:20px 0 24px;line-height:1.85}.t7QhkG_participation p{margin:6px 0 0;font-size:14px}.t7QhkG_participation small{color:var(--accent-text);font-size:11px;display:block}.t7QhkG_participationHero{border:1px solid var(--border-active);background:var(--accent-glow);text-align:center;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 14px;margin:22px 0 4px;padding:10px 16px;display:flex}.t7QhkG_participationHero small{color:var(--accent-text);flex-basis:100%;font-size:11px}.t7QhkG_participationHeroCount{align-items:baseline;gap:6px;margin:0;display:flex}.t7QhkG_participationHeroCount strong{color:var(--accent-text);letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.t7QhkG_participationHeroCount span{color:var(--text-primary);font-size:15px;font-weight:700}.t7QhkG_participationHeroNote{color:var(--text-secondary);margin:0;font-size:13px}.t7QhkG_startSelf{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:14px;margin-top:54px;padding:30px}.t7QhkG_startSelfKicker{color:var(--accent-text);letter-spacing:.14em;font-size:12px;font-weight:800}.t7QhkG_startSelf h2{margin-top:8px;font-size:clamp(24px,3vw,34px);font-weight:700}.t7QhkG_startSelfGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.t7QhkG_startSelfGrid>div{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;flex-direction:column;gap:10px;padding:22px;display:flex}.t7QhkG_startSelfGrid h3{font-size:18px;font-weight:700}.t7QhkG_startSelfGrid p{color:var(--text-secondary);font-size:14px;line-height:1.8}.t7QhkG_startSelfGrid small{color:var(--text-secondary);font-size:12px;line-height:1.6}.t7QhkG_startSelfPrimary,.t7QhkG_startSelfSecondary{border-radius:7px;align-self:flex-start;align-items:center;min-height:44px;margin-top:auto;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.t7QhkG_startSelfPrimary{background:var(--accent);color:var(--accent-ink)}.t7QhkG_startSelfSecondary{border:1px solid var(--border-active);color:var(--text-primary)}.t7QhkG_startSelfPrimary:hover,.t7QhkG_startSelfSecondary:hover{filter:brightness(1.05);text-decoration:none}@media (max-width:760px){.t7QhkG_startSelf{padding:20px 16px}.t7QhkG_startSelfGrid{grid-template-columns:1fr}}
._3sow0a_page{width:min(1180px,100% - 48px);color:var(--text-primary);margin-inline:auto;padding:64px 0 110px}._3sow0a_kicker{color:var(--accent-text);letter-spacing:.16em;font-size:12px;font-weight:800}._3sow0a_hero h1{letter-spacing:-.045em;text-wrap:balance;margin-top:14px;font-size:clamp(38px,5vw,62px);font-weight:680;line-height:1.16}._3sow0a_hero>p:last-child{color:var(--text-secondary);margin-top:20px;font-size:17px;line-height:1.85}._3sow0a_release{border:1px solid var(--border-active);background:var(--accent-glow);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:28px;padding:15px 17px;display:flex}._3sow0a_release strong{font-size:14px}._3sow0a_release span{color:var(--text-secondary);font-size:13px}._3sow0a_stageInfo{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:16px;font-size:13px;display:flex}._3sow0a_stageInfo strong{color:var(--accent-text)}._3sow0a_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:38px;display:grid}._3sow0a_plan{border:1px solid var(--border-color);background:var(--bg-card);border-radius:14px;flex-direction:column;min-height:465px;padding:26px;display:flex;position:relative}._3sow0a_planFeatured{border-color:var(--border-active);box-shadow:0 0 0 1px var(--accent-glow),0 18px 50px #0000002e}._3sow0a_planBadge{background:var(--accent);color:var(--accent-ink);letter-spacing:.08em;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;position:absolute;top:18px;right:18px}._3sow0a_planEyebrow{color:var(--accent-text);letter-spacing:.14em;font-size:11px;font-weight:800}._3sow0a_plan h2{margin-top:10px;font-size:28px;font-weight:700}._3sow0a_summary{min-height:54px;color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.7}._3sow0a_price{letter-spacing:-.04em;margin-top:24px;font-size:36px;font-weight:760}._3sow0a_price small{color:var(--text-secondary);letter-spacing:0;margin-left:7px;font-size:12px;font-weight:500}._3sow0a_approx{color:var(--text-secondary);margin-top:4px;font-size:12px}._3sow0a_planAction{margin-top:20px}._3sow0a_freeCta{background:var(--accent);width:100%;color:var(--accent-ink);border-radius:7px;justify-content:center;padding:10px 14px;font-size:14px;font-weight:800;text-decoration:none;display:flex}._3sow0a_freeCta:hover{filter:brightness(1.05);text-decoration:none}._3sow0a_highlights{border-top:1px solid var(--border-color);gap:10px;margin-top:24px;padding-top:20px;display:grid}._3sow0a_highlights li{color:var(--text-secondary);gap:9px;font-size:13px;line-height:1.55;display:flex}._3sow0a_highlights li:before{content:"○";color:var(--accent-text);font-weight:900}._3sow0a_refundShort{color:var(--text-secondary);margin-top:auto;padding-top:20px;font-size:11px;line-height:1.6}._3sow0a_compare{margin-top:54px}._3sow0a_compareHeader{justify-content:space-between;align-items:end;gap:24px;display:flex}._3sow0a_compareHeader h2{font-size:clamp(28px,3vw,40px);font-weight:680}._3sow0a_compareHeader p{max-width:560px;color:var(--text-secondary);font-size:14px;line-height:1.7}._3sow0a_tableWrap{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;margin-top:22px;overflow-x:auto}._3sow0a_table{border-collapse:collapse;width:100%;min-width:760px}._3sow0a_table th,._3sow0a_table td{border-bottom:1px solid var(--border-color);text-align:center;padding:16px 18px;font-size:13px}._3sow0a_table th:first-child,._3sow0a_table td:first-child{text-align:left}._3sow0a_table thead th{background:var(--bg-card);letter-spacing:.05em;font-size:12px}._3sow0a_table tbody tr:last-child td{border-bottom:0}._3sow0a_featureName{font-weight:650}._3sow0a_included{color:var(--accent-text);font-size:18px;font-weight:900}._3sow0a_excluded{color:var(--text-secondary);font-size:18px}._3sow0a_refund{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;margin-top:42px;padding:24px}._3sow0a_refund>p:first-child{color:var(--accent-text);letter-spacing:.14em;font-size:11px;font-weight:800}._3sow0a_refund h2{margin-top:9px;font-size:23px;font-weight:700}._3sow0a_refund>p:last-child{color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.8}._3sow0a_note{color:var(--text-secondary);margin-top:22px;font-size:12px;line-height:1.65}@media (max-width:900px){._3sow0a_plans{grid-template-columns:1fr}._3sow0a_plan{min-height:auto}._3sow0a_summary{min-height:0}._3sow0a_compareHeader{flex-direction:column;align-items:flex-start}}@media (max-width:640px){._3sow0a_page{width:calc(100% - 32px);padding:40px 0 80px}._3sow0a_hero h1{font-size:40px}._3sow0a_hero>p:last-child{font-size:15px}._3sow0a_plan{padding:21px}._3sow0a_price{font-size:32px}._3sow0a_table th,._3sow0a_table td{padding:14px 13px}}._3sow0a_offerUrgency{margin-top:28px}._3sow0a_plan{scroll-margin-top:100px}._3sow0a_planAction>button{white-space:normal;width:100%;min-height:48px;padding:12px 16px}._3sow0a_price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}._3sow0a_price small{margin:0}._3sow0a_plans{margin-top:24px}._3sow0a_hero{max-width:920px}._3sow0a_hero h1{font-size:clamp(34px,4.2vw,52px);line-height:1.3}._3sow0a_summary{min-height:76px}._3sow0a_planBadge{align-self:flex-start;margin-bottom:12px;position:static}._3sow0a_planFeatured ._3sow0a_planEyebrow{margin-top:0}@media (min-width:901px){._3sow0a_planFeatured{padding-top:18px}._3sow0a_plan:not(._3sow0a_planFeatured){padding-top:54px}._3sow0a_plans{grid-template-columns:.82fr 1.09fr 1.09fr}}@media (max-width:900px){._3sow0a_summary{min-height:0}._3sow0a_plan:first-child{order:3}._3sow0a_plan:nth-child(2){order:1}._3sow0a_plan:nth-child(3){order:2}}._3sow0a_compareHeader{display:block}._3sow0a_compareHeader p{text-wrap:wrap;width:100%;max-width:none;margin-top:12px}
.M3ohjG_notice{border:1px solid var(--border-active);border-left:4px solid var(--accent);background:var(--accent-glow);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:22px 0;padding:16px 20px;display:flex}.M3ohjG_tag{background:var(--accent);color:var(--accent-ink);letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:900}.M3ohjG_body{flex:360px;min-width:0}.M3ohjG_body strong{font-size:16px;font-weight:800;line-height:1.5;display:block}.M3ohjG_body p{color:var(--text-secondary);margin-top:4px;font-size:14px;line-height:1.7}.M3ohjG_cta{background:var(--accent);min-height:44px;color:var(--accent-ink);white-space:nowrap;border-radius:7px;align-items:center;padding:10px 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.M3ohjG_cta:hover{filter:brightness(1.05);text-decoration:none}@media (max-width:640px){.M3ohjG_notice{padding:14px 16px}.M3ohjG_cta{justify-content:center;width:100%}}
.BeCXYW_lesson{overflow-wrap:anywhere;max-width:1100px;margin:0 auto;padding:32px 24px 80px}.BeCXYW_breadcrumb{color:var(--text-secondary);margin-bottom:32px;font-size:.875rem}.BeCXYW_breadcrumb ol{flex-wrap:wrap;gap:8px 12px;display:flex}.BeCXYW_breadcrumb li:not(:last-child):after{content:"/";color:var(--text-secondary);margin-left:12px}.BeCXYW_breadcrumb a:hover,.BeCXYW_back:hover{color:var(--accent-text)}.BeCXYW_reading{min-width:0;max-width:820px;margin:0 auto}.BeCXYW_heading h1{letter-spacing:-.035em;text-wrap:pretty;margin-top:20px;font-size:clamp(2rem,4.5vw,3.1rem);font-weight:750;line-height:1.3}.BeCXYW_meta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:.8125rem;display:flex}.BeCXYW_level{color:var(--accent-text);letter-spacing:.1em;font-weight:750}.BeCXYW_badge{border:1px solid var(--border-color);background:var(--bg-card);border-radius:6px;padding:4px 10px}.BeCXYW_note{color:var(--text-secondary);margin-top:12px;font-size:.875rem}.BeCXYW_jump{color:var(--accent-text);text-underline-offset:4px;margin-top:20px;text-decoration:underline;display:inline-block}.BeCXYW_cover{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:16px;margin-top:32px;overflow:hidden}.BeCXYW_cover img{object-fit:cover;width:100%;max-height:540px;display:block}.BeCXYW_video{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:16px;margin:28px auto 0;overflow:hidden}.BeCXYW_summary{border-left:3px solid var(--accent);background:var(--bg-secondary);margin-top:32px;padding:22px 26px}.BeCXYW_summary h2{color:var(--accent-text);font-size:.875rem;font-weight:700}.BeCXYW_summary p{margin-top:10px;font-size:1.0625rem;line-height:1.85}.BeCXYW_prerequisites{margin-top:22px}.BeCXYW_prerequisites:first-child{margin-top:0}.BeCXYW_prerequisites>div{margin-top:8px}.BeCXYW_section,.BeCXYW_body{margin-top:48px}.BeCXYW_body .prose-lesson{font-size:1.0625rem;line-height:1.9}.BeCXYW_section>h2,.BeCXYW_completion>h2{margin-bottom:18px;font-size:1.25rem;font-weight:750}.BeCXYW_section h2[id]{scroll-margin-top:100px}.BeCXYW_assets{gap:12px;display:grid}.BeCXYW_assets li{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;min-width:0;padding:22px}.BeCXYW_assets p,.BeCXYW_assetMeta{color:var(--text-secondary);margin-top:10px;font-size:.875rem;line-height:1.7}.BeCXYW_assetMeta{flex-wrap:wrap;gap:8px 20px;display:flex}.BeCXYW_assets a{color:var(--accent-text);margin-top:12px;text-decoration:underline;display:block}.BeCXYW_pitfalls{border-top:1px solid var(--border-color);padding-top:32px}.BeCXYW_completion{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;margin-top:48px;padding:28px}.BeCXYW_completion>p{color:var(--text-secondary);margin-bottom:20px;line-height:1.7}.BeCXYW_lock{border:1px solid var(--border-active);background:var(--bg-card);border-radius:16px;margin-top:48px;padding:36px}.BeCXYW_lockIcon{color:var(--accent-text);font-size:2rem}.BeCXYW_lock h2{margin:12px 0;font-size:1.5rem;font-weight:750}.BeCXYW_lock p{color:var(--text-secondary);line-height:1.85}.BeCXYW_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.BeCXYW_actions button,.BeCXYW_primary{white-space:normal;text-align:center;min-height:44px}.BeCXYW_primary{background:var(--accent);color:var(--accent-ink);border-radius:6px;align-items:center;padding:10px 20px;font-weight:650;display:inline-flex}.BeCXYW_secondary{border:1px solid var(--border-active);min-height:44px;color:var(--accent-text);border-radius:6px;align-items:center;padding:10px 20px;font-size:.875rem;font-weight:650;display:inline-flex}.BeCXYW_secondary:hover{background:var(--bg-secondary)}.BeCXYW_neighbors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:40px 0 28px;display:grid}.BeCXYW_neighbors a{border-top:1px solid var(--border-color);padding:20px 0}.BeCXYW_neighbors a:hover{border-color:var(--accent)}.BeCXYW_neighbors span{color:var(--accent-text);margin-bottom:8px;font-size:.875rem;display:block}.BeCXYW_neighbors strong{font-weight:650;line-height:1.65}.BeCXYW_back{color:var(--text-secondary);font-size:.875rem;display:inline-block}@media (max-width:600px){.BeCXYW_lesson{padding:24px 20px 56px}.BeCXYW_cover,.BeCXYW_video{border-radius:8px}.BeCXYW_cover{margin-top:26px}.BeCXYW_video{margin-top:20px}.BeCXYW_summary,.BeCXYW_lock,.BeCXYW_completion,.BeCXYW_assets li{padding:20px}.BeCXYW_section,.BeCXYW_body{margin-top:36px}.BeCXYW_body .prose-lesson{font-size:1rem}.BeCXYW_neighbors{grid-template-columns:1fr;gap:0}}.BeCXYW_resourceGate{border:1px solid var(--border-color);background:var(--bg-card);border-radius:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem}.BeCXYW_resourceGate h2{margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.BeCXYW_resourceGate p{margin:.5rem 0 1rem;line-height:1.8}.BeCXYW_resourceGate a{text-underline-offset:.2em;margin-right:1rem;text-decoration:underline;display:inline-block}.BeCXYW_preview{text-align:left;border-bottom:1px solid var(--line,#ffffff1f);margin:0 0 2rem;padding-bottom:1.5rem}.BeCXYW_previewLabel{letter-spacing:.04em;color:#5eead4;background:#5eead426;border-radius:999px;margin:0 0 1rem;padding:.2rem .7rem;font-size:.85rem;font-weight:700;display:inline-block}.BeCXYW_preview .BeCXYW_video{margin:0 0 1.5rem}
.lD9gHq_notice{background:color-mix(in srgb, #f0b429 8%, var(--surface-2));border:1px solid #6b4f12;border-left:5px solid #f0b429;border-radius:1rem;gap:1.5rem;margin:0 0 1.5rem;padding:1.25rem 1.5rem;line-height:1.8;display:flex}.lD9gHq_notice h2{margin:.4rem 0 .5rem;font-size:1.25rem;font-weight:750}.lD9gHq_notice p+p{margin-top:.4rem}.lD9gHq_badge{color:#1a1300;background:#f0b429;border-radius:.4rem;padding:.1rem .6rem;font-size:.78rem;font-weight:700;display:inline-block}.lD9gHq_muted{color:var(--muted)}.lD9gHq_noticeSide{text-align:center;min-width:170px;color:var(--muted);align-content:center;justify-items:center;gap:.2rem;display:grid}.lD9gHq_noticeSide b{color:#f0b429;font-size:2.6rem;line-height:1.1}.lD9gHq_noticeSide b span{color:var(--muted);font-size:1.2rem}.lD9gHq_noticeSide small{font-size:.8rem}.lD9gHq_origin{border:1px solid var(--border);background:var(--surface-2);border-radius:1rem;margin:0 0 1.75rem;padding:1.25rem 1.5rem}.lD9gHq_origin figcaption{gap:.2rem;margin-bottom:1rem;display:grid}.lD9gHq_origin figcaption strong{font-size:1.2rem}.lD9gHq_origin figcaption span{color:var(--muted);font-size:.9rem}.lD9gHq_originSteps{grid-template-columns:1fr 1.2fr 1.3fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.lD9gHq_originSteps>li{background:color-mix(in srgb, #f0b429 6%, var(--surface));border:1px solid #6b4f12;border-radius:.9rem;padding:1rem;position:relative}.lD9gHq_originSteps>li+li:before{content:"➜";color:#f0b429;font-size:1.2rem;position:absolute;top:45%;left:-1rem;transform:translate(-50%)}.lD9gHq_stepLabel{margin-bottom:.6rem;font-size:.92rem;font-weight:750;display:block}.lD9gHq_chips{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.lD9gHq_chips li{border:1px solid #6b4f12;border-radius:999px;justify-content:space-between;padding:.3rem .8rem;font-size:.88rem;display:flex}.lD9gHq_chips b{color:#f0b429}.lD9gHq_originNeeds ul{gap:.45rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.lD9gHq_originNeeds small{color:var(--muted);margin-top:.6rem;font-size:.78rem;display:block}.lD9gHq_exampleNames{grid-template-columns:1fr 1fr;gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.lD9gHq_exampleNames li{text-align:center;border:1px solid #f0b429;border-radius:.5rem;padding:.4rem .5rem;font-size:.82rem}.lD9gHq_note{color:var(--muted);margin-top:.8rem;font-size:.8rem}.lD9gHq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;display:grid}.lD9gHq_card{background:var(--surface-2);border:1px solid #5c4612;border-radius:1rem;overflow:hidden}.lD9gHq_cover{aspect-ratio:16/9;object-fit:cover;background:var(--surface);width:100%;display:block}.lD9gHq_cardBody{padding:1.1rem}.lD9gHq_cardBody h3{margin:.3rem 0 .6rem;font-size:1.08rem;font-weight:700;line-height:1.5}.lD9gHq_cardBody p{color:var(--muted);font-size:.88rem;line-height:1.7}.lD9gHq_eyebrow{color:#f0b429;letter-spacing:.12em;font-size:.78rem;font-weight:700}.lD9gHq_source{background:color-mix(in srgb, #f0b429 8%, var(--surface));border-left:3px solid #f0b429;border-radius:0 .5rem .5rem 0;margin:.5rem 0 .7rem;padding:.45rem .7rem;font-size:.82rem;line-height:1.6}.lD9gHq_source b{color:#f0b429;letter-spacing:.05em;font-size:.74rem;display:block}.lD9gHq_meta{justify-content:space-between;margin-top:.9rem;font-size:.88rem;display:flex}.lD9gHq_hint{color:var(--foreground);border:1px dashed #6b4f12;border-radius:.7rem;margin:0 0 1rem;padding:.7rem 1rem;font-size:.95rem;display:block}.lD9gHq_hint:hover{border-color:#f0b429}.lD9gHq_start{background:color-mix(in srgb, #f0b429 8%, var(--surface));border:1px solid #6b4f12;border-radius:.9rem;margin:1.25rem 0;padding:1rem 1.2rem}.lD9gHq_start b{color:#f0b429}.lD9gHq_start q{margin:.4rem 0;font-size:1.05rem;display:block}.lD9gHq_start small{color:var(--muted)}.lD9gHq_lessons{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.lD9gHq_lessons a{border:1px solid var(--border);border-radius:999px;padding:.2rem .7rem;font-size:.85rem}.lD9gHq_lessons a:hover{border-color:var(--accent)}.lD9gHq_images{background:var(--surface);border-block:1px solid var(--border);gap:1rem;padding:1rem;display:grid}.lD9gHq_images img{border:1px solid var(--border);border-radius:.8rem;width:100%;height:auto}.lD9gHq_submitTip{background:color-mix(in srgb, #f0b429 8%, var(--surface-2));border:1px solid #6b4f12;border-radius:.9rem;max-width:760px;margin:1rem 0 1.5rem;padding:1rem 1.2rem;line-height:1.8}.lD9gHq_submitTip a{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.lD9gHq_notice{flex-direction:column}.lD9gHq_originSteps{grid-template-columns:1fr}.lD9gHq_originSteps>li+li:before{content:"⬇";top:-1.1rem;left:50%}.lD9gHq_grid{grid-template-columns:1fr}}
.OnH-6W_player{width:100%;container-type:inline-size}.OnH-6W_fullscreenButton{cursor:pointer;border:1px solid var(--border-color);background:var(--bg-card);min-height:44px;color:var(--text-primary);white-space:nowrap;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .7rem;display:inline-flex}.OnH-6W_fullscreenButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.OnH-6W_fullscreenButton:disabled{opacity:.6;cursor:wait}.OnH-6W_fullscreenHint{color:var(--text-secondary);flex-basis:100%;font-size:.75rem}.OnH-6W_player[data-player-fullscreen]{box-sizing:border-box;background:var(--bg-primary,#09090e);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text-primary);padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border:0;flex-direction:column;margin:0;display:flex;overflow:hidden}.OnH-6W_player[data-player-fullscreen=expanded]{z-index:2147483647;position:fixed;inset:0}.OnH-6W_player[data-player-fullscreen] .OnH-6W_viewport{aspect-ratio:auto;border-radius:0;flex:1 1 0;min-height:0}.OnH-6W_player[data-player-fullscreen] .OnH-6W_controls{overscroll-behavior:contain;border-radius:0;flex:none;min-width:0;max-height:45dvh;margin:0;overflow:visible}.OnH-6W_player[data-player-fullscreen] .OnH-6W_controls button,.OnH-6W_player[data-player-fullscreen] .OnH-6W_controls select{min-height:44px}.OnH-6W_player[data-player-fullscreen] .OnH-6W_controls input[type=range]{min-height:32px}.OnH-6W_player::backdrop{background:#09090e}@media (max-height:480px) and (orientation:landscape){.OnH-6W_player[data-player-fullscreen] .OnH-6W_controls{gap:.35rem .65rem;padding:.25rem .5rem}.OnH-6W_player[data-player-fullscreen] .OnH-6W_fullscreenHint{font-size:.65rem}}.OnH-6W_voicePanel{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:.85rem 1rem}.OnH-6W_voiceChoices{flex-wrap:wrap;gap:.6rem;display:flex}.OnH-6W_voiceChoices button{border:1px solid var(--border-color);background:var(--bg-card);text-align:left;cursor:pointer;border-radius:.6rem;flex-direction:column;flex:145px;align-items:flex-start;gap:.2rem;min-height:52px;padding:.6rem .85rem;display:flex}.OnH-6W_voiceChoices button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-glow);box-shadow:inset 0 0 0 1px var(--accent)}.OnH-6W_voiceChoices strong{font-size:.9rem;font-weight:700}.OnH-6W_voiceChoices span{color:var(--text-secondary);font-size:.75rem}.OnH-6W_voiceHint{color:var(--text-secondary);overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.8rem;line-height:1.7}.OnH-6W_helpPanel{padding:0 .8rem .65rem}.OnH-6W_helpPanel button{min-height:44px;color:var(--accent-text);cursor:pointer;margin-left:.75rem;text-decoration:underline}.OnH-6W_voiceChoices button:focus-visible,.OnH-6W_helpPanel button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.OnH-6W_viewport{min-height:200px}.OnH-6W_player[data-player-fullscreen] .OnH-6W_voicePanel,.OnH-6W_player[data-player-fullscreen] .OnH-6W_helpPanel{flex:none}@media (max-height:480px) and (orientation:landscape){.OnH-6W_player[data-player-fullscreen] .OnH-6W_voicePanel{padding:.3rem .5rem}.OnH-6W_player[data-player-fullscreen] .OnH-6W_voiceChoices button{flex-direction:row;align-items:center;gap:.5rem;min-height:44px;padding:.3rem .5rem}.OnH-6W_player[data-player-fullscreen] .OnH-6W_voicePanel>.OnH-6W_voiceHint{display:none}.OnH-6W_player[data-player-fullscreen] .OnH-6W_helpPanel{max-height:20dvh;padding-bottom:.25rem;overflow-y:auto}}.OnH-6W_controls{border:1px solid var(--border-color);background:var(--bg-card);border-radius:6px;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;margin-top:8px;padding:6px 8px;font-size:13px;display:flex;position:relative}.OnH-6W_controlIcon{border:1px solid var(--border-color);width:36px;height:38px;color:var(--text-primary);background:var(--bg-secondary);cursor:pointer;border-radius:5px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.OnH-6W_controlIcon:disabled{opacity:.5;cursor:default}.OnH-6W_controlIcon:focus-visible,.OnH-6W_controls select:focus-visible,.OnH-6W_controls input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OnH-6W_playButton{background:var(--accent);color:var(--accent-ink);border-color:#0000}.OnH-6W_controlIcon[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.OnH-6W_time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-secondary);flex:none;font-size:12px}.OnH-6W_seek{flex:100px;align-items:center;min-width:30px;display:flex}.OnH-6W_seek input{width:100%;min-width:0;accent-color:var(--accent)}.OnH-6W_speed,.OnH-6W_captions{flex:none}.OnH-6W_controls select{border:1px solid var(--border-color);width:62px;height:38px;color:var(--text-primary);background:var(--bg-secondary);border-radius:5px;padding:0 3px}.OnH-6W_captions select{width:60px}.OnH-6W_volumeMenu{flex:none;position:relative}.OnH-6W_volumeMenu summary{list-style:none}.OnH-6W_volumeMenu summary::-webkit-details-marker{display:none}.OnH-6W_volumePopover{z-index:5;border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;gap:8px;width:160px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0006}.OnH-6W_volumePopover input{width:100%;accent-color:var(--accent)}.OnH-6W_compactFullscreen{flex:0 0 36px;width:36px;height:38px;min-height:38px;padding:0}@container (max-width:560px){.OnH-6W_controls{gap:3px;padding:4px;font-size:12px}.OnH-6W_controlIcon,.OnH-6W_compactFullscreen{flex-basis:30px;width:30px;height:44px;min-height:44px}.OnH-6W_time{font-size:11px}.OnH-6W_duration{display:none}.OnH-6W_seek{min-width:18px}.OnH-6W_controls select{width:49px;height:44px;font-size:11px}.OnH-6W_captions select{width:48px}}
._0TRIzq_page{max-width:1120px;margin:0 auto;padding:3rem 1.25rem 5rem}._0TRIzq_header{max-width:960px;margin-bottom:2.5rem}._0TRIzq_eyebrow{color:var(--accent);letter-spacing:.14em;font-size:.8rem;font-weight:700}._0TRIzq_header h1{margin:.65rem 0 1rem;font-size:clamp(2rem,4vw,3rem);line-height:1.2}._0TRIzq_header p,._0TRIzq_muted{color:var(--muted);line-height:1.8}._0TRIzq_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}._0TRIzq_button{background:var(--accent);color:var(--background,#0b1020);border:1px solid var(--accent);cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:650;display:inline-flex}._0TRIzq_button:disabled{cursor:wait;opacity:.6}._0TRIzq_secondary{color:inherit;border-color:var(--border);background:0 0}._0TRIzq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;display:grid}._0TRIzq_card{border:1px solid var(--border);background:var(--surface-2);border-radius:1rem;overflow:hidden}._0TRIzq_cover{aspect-ratio:16/9;object-fit:cover;background:var(--surface);width:100%;display:block}._0TRIzq_cardBody{padding:1.1rem}._0TRIzq_cardBody h2{overflow-wrap:anywhere;margin:.3rem 0 .7rem;font-size:1.12rem;font-weight:700}._0TRIzq_cardBody p{color:var(--muted);font-size:.9rem}._0TRIzq_meta{justify-content:space-between;gap:.6rem;margin-top:.9rem;font-size:.9rem;display:flex}._0TRIzq_panel{border:1px solid var(--border);background:var(--surface-2);border-radius:1rem;max-width:760px;margin:1.25rem 0;padding:1.5rem;line-height:1.8}._0TRIzq_panel h2{margin-bottom:.5rem;font-size:1.1rem;font-weight:700}._0TRIzq_panel p+p{margin-top:.65rem}._0TRIzq_panel a{text-underline-offset:3px;text-decoration:underline}._0TRIzq_form{gap:1.25rem;max-width:760px;display:grid}._0TRIzq_field{gap:.45rem;font-weight:600;display:grid}._0TRIzq_field input,._0TRIzq_field textarea{border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;border-radius:.65rem;width:100%;padding:.8rem}._0TRIzq_field textarea{resize:vertical;min-height:170px}._0TRIzq_consent{align-items:flex-start;gap:.65rem;line-height:1.7;display:flex}._0TRIzq_consent input{margin-top:.4rem}._0TRIzq_status{border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.7rem;padding:1rem}._0TRIzq_gallery{gap:1rem;max-width:900px;margin:2rem 0;display:grid}._0TRIzq_gallery img{border:1px solid var(--border);border-radius:.8rem;width:100%;height:auto}._0TRIzq_description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:760px;line-height:1.9}._0TRIzq_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:2rem 0 1.5rem;display:grid}._0TRIzq_filter{border:2px solid var(--border);background:var(--surface-2);min-height:94px;color:inherit;border-radius:.9rem;align-content:center;gap:.45rem;padding:1rem 1.1rem;text-decoration:none;display:grid}._0TRIzq_filterTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;font-size:1.15rem;font-weight:750;display:flex}._0TRIzq_filter[aria-current=page]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink,#061c38)}._0TRIzq_filter:hover{border-color:var(--accent)}._0TRIzq_filter:focus-visible,._0TRIzq_button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}._0TRIzq_selectedLabel{border:1px solid;border-radius:999px;align-items:center;gap:.2rem;padding:.2rem .55rem;font-size:.75rem;font-weight:750;display:inline-flex}._0TRIzq_resultsHeading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}._0TRIzq_resultsHeading h2{font-size:1.35rem;font-weight:750}._0TRIzq_resultsHeading span{color:var(--muted);font-size:.85rem}._0TRIzq_imagePicker{gap:.7rem;min-width:0;display:grid}._0TRIzq_imagePicker ._0TRIzq_muted{font-size:.85rem}._0TRIzq_filePickerControl{border:1px solid var(--border);background:var(--surface);border-radius:.65rem;align-items:center;gap:.85rem;min-height:52px;padding:.45rem;display:flex;position:relative}._0TRIzq_filePickerControl:focus-within{outline:3px solid var(--accent);outline-offset:3px}._0TRIzq_filePickerControl[data-disabled]{opacity:.6}._0TRIzq_field ._0TRIzq_filePickerInput{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}._0TRIzq_field ._0TRIzq_filePickerInput:disabled{cursor:not-allowed}._0TRIzq_filePickerButton{border:1px solid var(--border);background:var(--surface-2);border-radius:.4rem;flex-shrink:0;padding:.5rem .8rem;font-size:.9rem}._0TRIzq_filePickerSelection{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:.85rem;font-weight:400}._0TRIzq_previewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.85rem;font-size:.85rem;display:flex}._0TRIzq_previewHeading ._0TRIzq_button{min-height:44px;padding:.5rem .8rem;font-size:.85rem}._0TRIzq_previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}._0TRIzq_previewCard{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;min-width:0;margin:0;overflow:hidden}._0TRIzq_previewImage{aspect-ratio:16/9;object-fit:contain;background:var(--surface);width:100%;height:auto;display:block}._0TRIzq_previewCard figcaption{gap:.25rem;padding:.75rem;font-size:.8rem;display:grid}._0TRIzq_previewCard figcaption span{color:var(--muted);overflow-wrap:anywhere}._0TRIzq_previewFallback{padding:1rem;font-size:.85rem;line-height:1.7}@media (max-width:900px){._0TRIzq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){._0TRIzq_grid{grid-template-columns:1fr}._0TRIzq_page{padding-top:2rem}._0TRIzq_filter{padding:.85rem}._0TRIzq_filterTitle{font-size:1rem}._0TRIzq_previewGrid{grid-template-columns:1fr}}._0TRIzq_submitArea{gap:.85rem;max-width:760px;scroll-margin-block:100px 24px;display:grid}._0TRIzq_submitArea:focus{outline:none}._0TRIzq_submitControls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._0TRIzq_submitControls ._0TRIzq_secondary{margin-left:auto}._0TRIzq_uploadFeedback{border:1px solid var(--border);background:var(--surface-2);overflow-wrap:anywhere;border-radius:.75rem;padding:1rem 1.1rem;line-height:1.75}._0TRIzq_uploadFeedback p{margin:0}._0TRIzq_uploadFeedback details{margin-top:.4rem}._0TRIzq_uploadFeedback summary{cursor:pointer}._0TRIzq_uploadFeedback a{text-underline-offset:3px;text-decoration:underline}._0TRIzq_wallPage{padding-top:1.6rem}._0TRIzq_wallHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1rem;max-width:none;margin-bottom:1.2rem;display:flex}._0TRIzq_wallHeader h1{margin:0;font-size:clamp(1.45rem,3vw,1.85rem)}._0TRIzq_wallHeader ._0TRIzq_actions{margin-top:0}._0TRIzq_filters{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}._0TRIzq_filter{border-width:1px;border-radius:.6rem;gap:.15rem;min-width:190px;min-height:58px;padding:.65rem 1rem}._0TRIzq_filterTitle{font-size:.95rem}._0TRIzq_filter small{font-size:.75rem}._0TRIzq_resultsHeading h2{font-size:1.15rem}._0TRIzq_submissionPage{max-width:960px;padding-top:1.5rem}._0TRIzq_submitHeader{margin:1.1rem 0 1.5rem}._0TRIzq_submitHeader h1{margin:0 0 .5rem;font-size:clamp(1.4rem,3vw,1.85rem)}._0TRIzq_submitHeader p{font-size:.9rem}._0TRIzq_submissionPage ._0TRIzq_form,._0TRIzq_submissionPage ._0TRIzq_submitArea{max-width:none}._0TRIzq_ownerStatus{border:1px solid var(--border);border-top:3px solid var(--accent);background:var(--surface-2);border-radius:.9rem;margin-bottom:1.25rem;padding:1.5rem;line-height:1.8}._0TRIzq_ownerHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}._0TRIzq_ownerHeading h2{margin:.15rem 0 0;font-size:1.2rem;font-weight:700}._0TRIzq_ownerHeading ._0TRIzq_eyebrow{letter-spacing:.08em;margin:0;font-size:.7rem}._0TRIzq_ownerStatus>p{color:var(--muted);font-size:.9rem}._0TRIzq_ownerTitle{overflow-wrap:anywhere;font-size:1.1rem;font-weight:650}._0TRIzq_reviewBadge{border:1px solid var(--border);white-space:nowrap;color:var(--accent-text);border-radius:999px;padding:.25rem .7rem;font-size:.8rem}._0TRIzq_reviewBadge[data-state=rejected]{color:var(--foreground)}._0TRIzq_reviewReason{white-space:pre-wrap;overflow-wrap:anywhere}._0TRIzq_ownerEdit{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem 1.2rem;margin-top:1rem;padding-top:1rem;display:flex}._0TRIzq_ownerEdit ._0TRIzq_button{min-height:44px;font-size:.85rem}._0TRIzq_ownerEdit small{color:var(--muted);font-size:.8rem}._0TRIzq_guideDisclosure{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;margin:0 0 1.5rem}._0TRIzq_guideDisclosure>summary{cursor:pointer;padding:1rem 1.2rem;line-height:1.6}._0TRIzq_guideDisclosure>summary strong{font-size:.95rem}._0TRIzq_guideDisclosure>summary span{color:var(--muted);margin-left:1rem;font-size:.8rem}._0TRIzq_guideDisclosure>summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._0TRIzq_guideDisclosure>section{border:0;border-top:1px solid var(--border);border-radius:0 0 .75rem .75rem;margin:0}@media (max-width:580px){._0TRIzq_filter{flex:1;min-width:0}._0TRIzq_filterTitle{font-size:.9rem}._0TRIzq_selectedLabel{padding:.1rem .3rem;font-size:.65rem}._0TRIzq_ownerStatus{padding:1.1rem}._0TRIzq_guideDisclosure>summary span{margin:.25rem 0 0 1rem;display:block}}._0TRIzq_filtersThree{grid-template-columns:repeat(3,minmax(0,1fr))}._0TRIzq_filterExamples{border-color:#6b4f12}._0TRIzq_filterExamples[aria-current=page]{color:#1a1300;background:#f0b429;border-color:#f0b429}@media (max-width:700px){._0TRIzq_filtersThree{grid-template-columns:1fr}}
._0RJLXa_panel{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;align-items:center;gap:16px 24px;min-width:0;margin:18px 0 0;padding:14px 18px;display:flex}._0RJLXa_time{flex-wrap:wrap;flex-shrink:0;align-items:baseline;gap:8px 16px;max-width:100%;display:flex}._0RJLXa_label{color:var(--text-secondary);font-size:.8125rem;line-height:1.5}._0RJLXa_time strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:1.25rem;font-weight:750;line-height:1.4}._0RJLXa_withHint ._0RJLXa_time{flex-direction:column;align-items:flex-start;gap:2px}._0RJLXa_hint{min-width:0;color:var(--text-secondary);text-wrap:pretty;flex:1;margin:0;font-size:.875rem;line-height:1.75}@media (max-width:600px){._0RJLXa_panel{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px}._0RJLXa_withHint ._0RJLXa_time{flex-direction:row;align-items:baseline;gap:6px 12px}._0RJLXa_time strong{font-size:1.125rem}}
.L_6jdG_page{max-width:880px;margin:0 auto;padding:2rem 1.25rem 4rem}.L_6jdG_back{min-height:44px;color:var(--muted);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9rem;display:inline-flex}.L_6jdG_back:hover{color:var(--accent-text)}.L_6jdG_card{border:1px solid var(--border);background:var(--surface-2);border-radius:1.25rem;overflow:hidden;box-shadow:0 16px 50px #00000014}.L_6jdG_header{padding:clamp(1.25rem,4vw,2rem)}.L_6jdG_headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.L_6jdG_badge{border:1px solid var(--border);color:var(--accent-text);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.L_6jdG_title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:.9rem 0 .65rem;font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:750;line-height:1.4}.L_6jdG_developer{color:var(--muted);overflow-wrap:anywhere;font-size:.95rem;line-height:1.7}.L_6jdG_developer strong{color:var(--foreground);font-weight:650}.L_6jdG_gallery{background:var(--surface);border-block:1px solid var(--border);padding:1rem 1rem .85rem}.L_6jdG_galleryHeading{color:var(--muted);letter-spacing:.06em;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-inline:.15rem;font-size:.75rem;font-weight:650;display:flex}.L_6jdG_galleryStage{touch-action:pan-y pinch-zoom;grid-template-columns:minmax(40px,10%) minmax(0,1fr) minmax(40px,10%);align-items:center;gap:.65rem;height:clamp(210px,32vw,320px);display:grid}.L_6jdG_gallery[data-image-count="1"] .L_6jdG_galleryStage{grid-template-columns:minmax(0,1fr)}.L_6jdG_focusFrame{border:1px solid var(--border);background:var(--background);cursor:zoom-in;border-radius:.8rem;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.L_6jdG_focusFrame img{object-fit:contain;width:100%;height:100%;display:block}.L_6jdG_focusFrame:disabled{cursor:default}.L_6jdG_zoomHint{color:#fff;background:#0a0f19cc;border-radius:.4rem;padding:.35rem .55rem;font-size:.7rem;position:absolute;bottom:.55rem;right:.55rem}.L_6jdG_neighbor{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:.65rem;width:100%;min-width:0;height:80%;position:relative;overflow:hidden}.L_6jdG_neighbor img{object-fit:cover;opacity:.45;width:100%;height:100%;transition:opacity .15s}.L_6jdG_neighbor:hover img{opacity:.8}.L_6jdG_arrow{color:#fff;text-shadow:0 1px 10px #000;background:#0003;place-items:center;font-size:2.25rem;font-weight:400;display:grid;position:absolute;inset:0}.L_6jdG_galleryFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;display:flex}.L_6jdG_galleryFooter p{color:var(--muted);font-size:.75rem;line-height:1.6}.L_6jdG_thumbnails{gap:.5rem;display:flex}.L_6jdG_thumbnails button{background:var(--surface-2);cursor:pointer;opacity:.65;border:2px solid #0000;border-radius:.45rem;place-items:center;width:64px;height:44px;padding:2px;display:grid;overflow:hidden}.L_6jdG_thumbnails button[aria-pressed=true]{border-color:var(--accent);opacity:1}.L_6jdG_thumbnails button img{object-fit:cover;border-radius:.2rem;width:100%;height:100%}.L_6jdG_story{padding:clamp(1.25rem,4vw,2rem)}.L_6jdG_story h2{margin:0 0 1rem;font-size:1.05rem;font-weight:750}.L_6jdG_description{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--foreground);font-size:1rem;line-height:1.95}.L_6jdG_description+.L_6jdG_description{margin-top:1.1rem}.L_6jdG_footer{border-top:1px solid var(--border);margin:0 clamp(1.25rem,4vw,2rem);padding:1.25rem 0}.L_6jdG_actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.L_6jdG_actions p{color:var(--muted);font-size:.85rem;line-height:1.7}.L_6jdG_moderation{color:var(--muted);margin-top:1rem;font-size:.75rem;line-height:1.8}.L_6jdG_share{flex-wrap:wrap;align-items:center;gap:.45rem .7rem;min-width:0;display:flex}.L_6jdG_shareButton,.L_6jdG_primaryButton{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.85rem;font-weight:650;text-decoration:none;display:inline-flex}.L_6jdG_primaryButton{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.L_6jdG_shareButton:hover{border-color:var(--accent);color:var(--accent-text)}.L_6jdG_shareButton:disabled{opacity:.6;cursor:default}.L_6jdG_shareFeedback{color:var(--accent-text);font-size:.75rem}.L_6jdG_shareFeedback:empty{display:none}.L_6jdG_manualCopy{color:var(--muted);flex-basis:100%;gap:.4rem;font-size:.8rem;line-height:1.65;display:grid}.L_6jdG_manualCopy input{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:.4rem;padding:.65rem}.L_6jdG_publishedPanel{background:0 0;border:0;margin-top:0;padding:.25rem 0}.L_6jdG_publishedPanel p{color:var(--muted);font-size:.9rem;line-height:1.8}.L_6jdG_publishedActions{flex-wrap:wrap;align-items:flex-start;gap:.8rem;margin-top:1rem;display:flex}.L_6jdG_publishedActions a{text-decoration:none}.L_6jdG_publishedPanel h3{overflow-wrap:anywhere;margin-bottom:.35rem;font-size:1.12rem;font-weight:650}.L_6jdG_publishedPanel[data-visibility=hidden]{border-left:3px solid var(--accent);background:var(--surface);border-radius:.4rem;padding:.85rem 1rem}.L_6jdG_lightbox{border:1px solid var(--border);background:var(--background);width:min(1200px,96vw);max-width:96vw;max-height:94dvh;color:var(--foreground);border-radius:1rem;margin:auto;padding:1rem;box-shadow:0 20px 90px #00000080}.L_6jdG_lightbox::backdrop{background:#000000d9}.L_6jdG_lightboxBar{justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.85rem;display:flex}.L_6jdG_lightbox button{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:.5rem;min-width:44px;min-height:44px;padding:.4rem .75rem}.L_6jdG_lightboxContent{justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.L_6jdG_lightboxContent img{object-fit:contain;width:auto;min-width:0;max-width:calc(100% - 104px);height:auto;max-height:76dvh;display:block}.L_6jdG_gallery[data-image-count="1"] .L_6jdG_lightboxContent img{max-width:100%}.L_6jdG_imageError{min-height:160px;color:var(--muted);place-items:center;padding:1rem;font-size:.9rem;line-height:1.8;display:grid}.L_6jdG_gallery button:focus-visible,.L_6jdG_shareButton:focus-visible,.L_6jdG_primaryButton:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:580px){.L_6jdG_page{padding:1rem .75rem 3rem}.L_6jdG_card{border-radius:.9rem}.L_6jdG_headerTop{gap:.65rem}.L_6jdG_gallery{padding:.75rem .5rem}.L_6jdG_galleryStage{grid-template-columns:34px minmax(0,1fr) 34px;gap:.35rem;height:210px}.L_6jdG_galleryFooter{gap:.5rem}.L_6jdG_galleryFooter p{flex-basis:100%}.L_6jdG_title{font-size:1.65rem}.L_6jdG_lightbox{padding:.65rem}.L_6jdG_lightboxContent{gap:.25rem}.L_6jdG_lightboxContent img{max-width:calc(100% - 96px)}}@media (prefers-reduced-motion:reduce){.L_6jdG_neighbor img{transition:none}}
.cYxstq_shell{--paper:#faf8f3;--ink:#232c2b;--muted:#68716b;--line:#dddcd2;--orange:#ad492b;--soft:#f0ede4;color:var(--ink);background:var(--paper);min-height:100vh;font-family:Noto Sans TC,Microsoft JhengHei,sans-serif;line-height:1.7}.cYxstq_shell *{box-sizing:border-box}.cYxstq_shell a{text-decoration:none}.cYxstq_shell button,.cYxstq_shell input,.cYxstq_shell textarea,.cYxstq_shell select{font:inherit}.cYxstq_shell button,.cYxstq_shell summary{cursor:pointer}.cYxstq_shell button:disabled{cursor:not-allowed;opacity:.55}.cYxstq_shell :focus-visible{outline:3px solid var(--orange);outline-offset:5px}.cYxstq_shell h1,.cYxstq_shell h2,.cYxstq_shell h3,.cYxstq_shell p{margin:0}.cYxstq_shell input,.cYxstq_shell textarea,.cYxstq_shell select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cYxstq_previewBar{color:#525a50;letter-spacing:.04em;background:#ecece3;justify-content:space-between;align-items:center;gap:16px;min-height:35px;padding:7px max(24px,50% - 620px);font-size:11px;display:flex}.cYxstq_previewBar>span{align-items:center;display:flex}.cYxstq_previewBar i{background:#87947a;border-radius:50%;width:6px;height:6px;margin-right:8px}.cYxstq_previewBar button{white-space:nowrap;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.cYxstq_header{justify-content:space-between;align-items:center;gap:20px;max-width:1288px;margin:auto;padding:26px 24px;display:flex}.cYxstq_brand{color:var(--ink);letter-spacing:.12em;align-items:center;gap:12px;font-size:13px;font-weight:800;line-height:1.5;display:flex}.cYxstq_brand small{letter-spacing:.2em;color:var(--muted);font-size:10px;font-weight:500;display:block}.cYxstq_brandMark{background:var(--ink);width:38px;height:42px;color:var(--paper);letter-spacing:-6px;justify-content:center;align-items:center;font-family:Georgia,serif;font-size:30px;display:flex}.cYxstq_brandMark span{color:#e7b39c;align-self:flex-start;padding:1px 7px 0 0;font-size:18px}.cYxstq_header[data-live-page]{padding-block:10px}.cYxstq_header nav{align-items:center;gap:32px;font-size:13px;font-weight:600;display:flex}.cYxstq_navAction{border-bottom:1px solid var(--ink);padding-bottom:5px}.cYxstq_navAction span{margin-left:18px}.cYxstq_hero{grid-template-columns:1fr 420px;align-items:start;gap:70px;max-width:1288px;margin:auto;padding:42px 24px 76px;display:grid}.cYxstq_heroContent{padding-top:25px}.cYxstq_eyebrow{color:var(--orange);letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.cYxstq_dot{background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.cYxstq_hero h1{letter-spacing:-.065em;margin:27px 0;font-size:clamp(38px,4.45vw,65px);font-weight:800;line-height:1.34}.cYxstq_accent{color:var(--orange);display:inline-block;position:relative}.cYxstq_accent:after{content:"";border-top:1px solid var(--orange);border-bottom:1px solid #ad492b66;height:6px;position:absolute;bottom:1px;left:4px;right:5px;transform:rotate(-2deg)}.cYxstq_heroLead{letter-spacing:-.035em;font-size:23px;font-weight:600;line-height:1.7}.cYxstq_heroDescription{color:var(--muted);max-width:490px;font-size:14px;line-height:2;margin-top:16px!important}.cYxstq_heroFacts{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:26px 0 30px;font-size:12px;display:flex}.cYxstq_heroFacts span+span{border-left:1px solid var(--line);padding-left:22px}.cYxstq_heroFacts b{font-family:Georgia,serif;font-size:24px;font-weight:400}.cYxstq_hostMini{align-items:center;gap:13px;display:flex}.cYxstq_hostMini img{object-fit:cover;border-radius:50%;width:48px;height:48px}.cYxstq_hostMini strong{font-size:12px;display:block}.cYxstq_hostMini span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.cYxstq_heroFootnote{border-top:1px solid var(--line);color:var(--muted);max-width:450px;margin-top:32px;padding-top:19px;font-size:11px}.cYxstq_heroFootnote span{color:var(--ink)}.cYxstq_mobileBookingLink{display:none}.cYxstq_booking{background:#f4f1e8;border:1px solid #d6d3c5;padding:27px 30px 22px;scroll-margin-top:24px;position:relative;box-shadow:6px 7px #e9e6db}.cYxstq_booking:before{content:"";background:var(--orange);width:65px;height:3px;position:absolute;top:-2px;left:30px}.cYxstq_bookingTop{color:var(--muted);letter-spacing:.1em;justify-content:space-between;font-size:9px;display:flex}.cYxstq_bookingTop span+span{color:var(--orange);letter-spacing:.05em;font-size:11px;font-weight:700}.cYxstq_booking h2{letter-spacing:-.03em;margin:17px 0 8px;font-size:27px;font-weight:700;line-height:1.5}.cYxstq_muted{color:var(--muted);font-size:13px;line-height:1.9}.cYxstq_sessions{border:0;min-width:0;margin:23px 0 8px;padding:0}.cYxstq_sessions legend,.cYxstq_fieldLabel{margin-bottom:10px;font-size:12px;font-weight:600}.cYxstq_sessions legend span,.cYxstq_fieldLabel span{color:var(--muted);margin-left:8px;font-size:10px;font-weight:400}.cYxstq_sessionChoice{cursor:pointer;background:#faf8f3;border:1px solid #d7d6cc;align-items:center;gap:14px;margin-top:8px;padding:11px 14px;display:flex}.cYxstq_sessionChoice[data-selected=true]{border-color:var(--orange);background:#fffaf5}.cYxstq_sessionChoice input,.cYxstq_consent input,.cYxstq_options input{accent-color:var(--orange);flex-shrink:0;width:16px;height:16px}.cYxstq_sessionChoice .cYxstq_date{color:var(--ink);margin-right:auto;font-family:Georgia,serif;font-size:25px;line-height:1.2}.cYxstq_sessionChoice small{color:var(--muted);margin-top:3px;font-family:Microsoft JhengHei,sans-serif;font-size:10px;display:block}.cYxstq_sessionChoice>span:last-child{font-size:12px}.cYxstq_fieldLabel{margin-top:20px;display:block}.cYxstq_input,.cYxstq_textarea{width:100%;color:var(--ink);background:#fffefa;border:1px solid #d3d5cb;border-radius:3px;padding:12px 13px;display:block;font-size:14px!important}.cYxstq_input::placeholder,.cYxstq_textarea::placeholder{color:#8b8b7e;font-size:12px}.cYxstq_input[aria-invalid=true],.cYxstq_textarea[aria-invalid=true]{border-color:#a93120}.cYxstq_textarea{resize:vertical;min-height:110px;line-height:1.9}.cYxstq_fine{color:var(--muted);font-size:10px;line-height:1.8;margin-top:7px!important}.cYxstq_consent{cursor:pointer;align-items:flex-start;gap:9px;margin:18px 0;font-size:11px;line-height:1.8;display:flex}.cYxstq_consent input{margin-top:3px}.cYxstq_consent small{color:var(--muted);font-size:10px;display:block}.cYxstq_primary,.cYxstq_secondary{border:1px solid #0000;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:13px 21px;font-size:13px;font-weight:600;line-height:1.5;transition:background .18s,transform .18s;display:inline-flex}.cYxstq_primary{background:var(--orange);color:#fffaf6}.cYxstq_primary:hover{background:#913d24;transform:translateY(-1px)}.cYxstq_primary>span{margin-left:auto}.cYxstq_secondary{color:var(--ink);background:0 0;border-color:#d0d1c6}.cYxstq_secondary:hover{background:var(--soft)}.cYxstq_booking .cYxstq_primary{justify-content:space-between;width:100%}.cYxstq_formNote{text-align:center;color:var(--muted);font-size:10px;margin-top:10px!important}.cYxstq_previewNote{color:#75644f;text-align:center;padding-top:12px;font-size:10px}.cYxstq_error{color:#962e1c;background:#fae9e1;border-left:3px solid #ab422c;padding:9px 12px;font-size:12px;margin:10px 0!important}.cYxstq_topicStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:23px 0;display:flex}.cYxstq_topicStrip span{color:var(--muted);font-size:11px}.cYxstq_topicStrip strong{letter-spacing:.14em;font-size:16px;font-weight:500}.cYxstq_topicStrip i{color:#a6aa9d;padding:0 13px;font-style:normal}.cYxstq_section{max-width:1240px;margin:auto;padding:90px 0}.cYxstq_sectionHeading h2{letter-spacing:-.04em;margin:18px 0;font-size:32px;font-weight:700;line-height:1.5}.cYxstq_sectionHeading>p:not(.cYxstq_eyebrow){color:var(--muted);font-size:13px;line-height:1.9}.cYxstq_takeaways{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:44px;display:grid}.cYxstq_takeaways article{border-top:1px solid var(--line);padding-top:18px}.cYxstq_takeaways article>span{color:#aaac9a;font-family:Georgia,serif;font-size:34px;font-style:italic}.cYxstq_takeaways h3{font-size:19px;font-weight:600;margin:12px 0!important}.cYxstq_takeaways p{color:var(--muted);max-width:340px;font-size:13px;line-height:1.9}.cYxstq_agenda{border-top:1px solid var(--line);grid-template-columns:1fr 1.6fr;gap:70px;display:grid}.cYxstq_textLink{color:var(--orange);text-underline-offset:5px;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;display:inline-block}.cYxstq_textLink:hover{text-decoration:underline}.cYxstq_sectionHeading .cYxstq_textLink{margin-top:26px}.cYxstq_agendaList{margin:0;padding:0;list-style:none}.cYxstq_agendaList li{border-bottom:1px solid var(--line);grid-template-columns:65px 1fr;gap:23px;padding:22px 0;display:grid}.cYxstq_agendaList li:first-child{padding-top:0}.cYxstq_agendaList li>span{color:var(--orange);font-family:Georgia,serif;font-size:19px}.cYxstq_agendaList small{color:var(--muted);margin-top:3px;font-family:inherit;font-size:10px;display:block}.cYxstq_agendaList h3{font-size:16px;font-weight:600}.cYxstq_agendaList p{color:var(--muted);font-size:12px;line-height:1.9;margin-top:7px!important}.cYxstq_hostSection{background:#eeeee4;grid-template-columns:300px 1fr;align-items:center;gap:65px;max-width:1240px;margin:auto;padding:60px;display:grid}.cYxstq_hostPortrait{position:relative}.cYxstq_hostPortrait img{aspect-ratio:1;object-fit:cover;filter:saturate(.65);width:100%;height:auto}.cYxstq_hostPortrait>span{color:var(--muted);letter-spacing:.18em;padding:8px 0;font-size:9px;display:block}.cYxstq_hostSection h2{letter-spacing:-.025em;font-size:31px;font-weight:700;line-height:1.6;margin:18px 0!important}.cYxstq_hostSection p:not(.cYxstq_eyebrow){color:var(--muted);margin-top:12px;font-size:13px;line-height:2}.cYxstq_signature{margin-top:15px;font-family:Georgia,serif;font-size:33px;font-style:italic;display:block}.cYxstq_faqSection{grid-template-columns:1fr 1.6fr;gap:70px;display:grid}.cYxstq_faq details{border-bottom:1px solid var(--line)}.cYxstq_faq summary{justify-content:space-between;align-items:center;gap:12px;padding:23px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.cYxstq_faq summary::-webkit-details-marker{display:none}.cYxstq_faq summary span{color:var(--orange);font-size:19px}.cYxstq_faq details[open] summary span{transform:rotate(45deg)}.cYxstq_faq p{color:var(--muted);padding-bottom:24px;font-size:13px;line-height:1.9}.cYxstq_finalCta{text-align:center;background:var(--ink);color:var(--paper);padding:70px 24px}.cYxstq_finalCta .cYxstq_eyebrow{color:#e6b9a3;justify-content:center}.cYxstq_finalCta h2{letter-spacing:-.03em;margin:20px 0 28px;font-size:32px;font-weight:600;line-height:1.6}.cYxstq_finalCta .cYxstq_primary{color:#2f2722;background:#df9f7c;min-width:250px}.cYxstq_finalCta>p:last-child{color:#bfc5bb;margin-top:20px;font-size:11px}.cYxstq_footer{justify-content:space-between;gap:25px;max-width:1240px;margin:auto;padding:55px 0;display:flex}.cYxstq_footer strong{font-size:19px;font-weight:600;line-height:1.7}.cYxstq_footer p,.cYxstq_footer small{color:var(--muted);margin-top:18px;font-size:10px;line-height:2}.cYxstq_footer>div:last-child{flex-direction:column;align-items:flex-end;gap:5px;font-size:12px;display:flex}.cYxstq_footer small{text-align:right}.cYxstq_flowPage{text-align:center;max-width:680px;margin:0 auto;padding:42px 24px 90px}.cYxstq_flowSteps{justify-content:center;gap:30px;margin:0 auto 48px;padding:0;list-style:none;display:flex}.cYxstq_flowSteps li{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.cYxstq_flowSteps li>span{border:1px solid var(--line);border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.cYxstq_flowSteps li[data-current=true]{color:var(--orange);font-weight:700}.cYxstq_flowSteps li[data-current=true]>span{background:var(--orange);color:#fff;border-color:var(--orange)}.cYxstq_flowSteps li[data-done=true]>span{color:#4a6344;background:#e5ebdf}.cYxstq_successIcon{color:#5f7450;background:#e7ecde;border:1px solid #c9d3bc;border-radius:50%;place-items:center;width:53px;height:53px;margin:0 auto 26px;font-size:26px;display:grid}.cYxstq_flowPage>.cYxstq_eyebrow{justify-content:center}.cYxstq_flowPage h1{letter-spacing:-.04em;margin:17px 0;font-size:42px;font-weight:700;line-height:1.45}.cYxstq_flowIntro{color:var(--muted);font-size:13px;line-height:1.9;margin:15px 0 30px!important}.cYxstq_confirmation{text-align:left;border:1px solid var(--line);background:#f4f1e8;margin:30px 0;padding:28px 32px}.cYxstq_email{overflow-wrap:anywhere;margin:8px 0 18px;font-size:17px;display:block}.cYxstq_bookedSessions>div{border-top:1px solid var(--line);align-items:center;gap:24px;padding:15px 0;display:flex}.cYxstq_bookedSessions>div>span{font:26px Georgia,serif}.cYxstq_bookedSessions small{color:var(--muted);margin-top:3px;font:10px/1.8 Microsoft JhengHei,sans-serif;display:block}.cYxstq_bookedSessions p{font-size:13px}.cYxstq_bookedSessions b{color:#6d855b;margin-left:auto}.cYxstq_confirmation .cYxstq_secondary{margin:17px 16px 0 0}.cYxstq_liveLink{border:1px solid var(--line);border-left:4px solid var(--orange);background:#fff;margin-top:18px;padding:14px 16px}.cYxstq_liveLink a{color:var(--orange);overflow-wrap:anywhere;text-underline-offset:4px;font-size:14px;font-weight:700;text-decoration:underline;display:block}.cYxstq_confirmation h2{margin-bottom:12px;font-size:24px;font-weight:600}.cYxstq_confirmation>p{color:var(--muted);font-size:13px}.cYxstq_confirmation>.cYxstq_primary{margin:20px 0;display:flex}.cYxstq_smallBadge{color:#725d43;white-space:nowrap;background:#eee7da;padding:4px 9px;font-size:10px;display:inline-block}.cYxstq_surveyInvite{padding:18px 0}.cYxstq_surveyInvite h2{font-size:27px;font-weight:600;line-height:1.6;margin:18px 0!important}.cYxstq_surveyInvite p{color:var(--muted);font-size:13px}.cYxstq_surveyInvite .cYxstq_primary{width:100%;margin:24px 0 18px;display:flex}.cYxstq_surveyPage{max-width:830px}.cYxstq_surveyProgress{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:30px 0;font-size:11px;display:flex}.cYxstq_surveyProgress a{color:var(--orange)}.cYxstq_surveyProgress progress{appearance:none;width:100%;height:3px;accent-color:var(--orange);background:#e6e3d8;border:0;display:block}.cYxstq_surveyProgress progress::-webkit-progress-bar{background:#e6e3d8}.cYxstq_surveyProgress progress::-webkit-progress-value{background:var(--orange);transition:width .2s}.cYxstq_surveyPage form{text-align:left}.cYxstq_questionSet{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:25px 0 31px}.cYxstq_questionSet legend,.cYxstq_questionLabel{float:left;width:100%;margin-bottom:17px;font-size:16px;font-weight:600;line-height:1.8;display:block}.cYxstq_questionSet legend>span,.cYxstq_questionLabel>span{color:var(--orange);margin-right:15px;font:italic 18px Georgia,serif}.cYxstq_questionSet legend small,.cYxstq_questionLabel small{color:var(--muted);margin-left:34px;font-size:10px;font-weight:400;display:block}.cYxstq_options{clear:both;flex-wrap:wrap;gap:9px;display:flex}.cYxstq_options label{cursor:pointer;background:#fffdf8;border:1px solid #d6d6ca;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.cYxstq_options label[data-selected=true]{border-color:var(--orange);color:var(--orange);background:#fbf0e6}.cYxstq_options label:has(input:disabled){opacity:.5;cursor:not-allowed}.cYxstq_options input{width:13px;height:13px}.cYxstq_otherField{color:var(--muted);margin-top:15px;font-size:11px;display:block}.cYxstq_otherField input{margin-top:5px}.cYxstq_surveyPage form>.cYxstq_primary{width:100%;margin-top:26px}.cYxstq_charCount{text-align:right;color:var(--muted);margin-top:6px;font-size:10px;display:block}.cYxstq_livePage{max-width:1288px;margin:auto;padding:32px 24px 0}.cYxstq_liveHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px;display:flex}.cYxstq_liveHeading h1{letter-spacing:-.045em;margin:14px 0;font-size:40px;font-weight:700;line-height:1.5}.cYxstq_liveHeading p:not(.cYxstq_eyebrow){color:var(--muted);font-size:13px}.cYxstq_mobileBreak{display:none}.cYxstq_sessionToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.cYxstq_sessionTabs{gap:5px;display:flex}.cYxstq_sessionTabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:12px;padding:10px 22px 14px;display:flex}.cYxstq_sessionTabs button[aria-pressed=true]{color:var(--orange);border-color:var(--orange)}.cYxstq_sessionTabs strong{font:24px Georgia,serif}.cYxstq_sessionTabs span,.cYxstq_sessionTimezone{font-size:11px}.cYxstq_sessionTimezone{color:var(--muted)}.cYxstq_liveGrid{grid-template-columns:minmax(0,1fr) 320px;gap:28px;display:grid}.cYxstq_player{aspect-ratio:16/9;color:#f1f0e5;background:#222c2a;position:relative;overflow:hidden}.cYxstq_player>iframe{border:0;width:100%;height:100%}.cYxstq_playerPlaceholder{background:radial-gradient(at 70% 90%,#b8815535,#0000 65%);flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:25px 28px;display:flex;position:relative}.cYxstq_playerTop,.cYxstq_playerBottom{z-index:1;color:#c5cabe;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:15px;font-size:9px;display:flex;position:relative}.cYxstq_playerTop>span:last-child{color:#d5dccd;letter-spacing:0;border:1px solid #b4c3ac44;padding:3px 8px;font-size:10px}.cYxstq_playerDate{color:#faf8f309;pointer-events:none;font:italic 160px Georgia,serif;position:absolute;top:27px;right:26px}.cYxstq_playerCenter{text-align:center;padding:5px;position:relative}.cYxstq_playIcon{background:#ffffff08;border:1px solid #c2cab355;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 15px;padding-left:4px;font:26px Georgia,serif;display:grid}.cYxstq_playerCenter h2{letter-spacing:-.035em;font-size:23px;font-weight:500;line-height:1.6}.cYxstq_playerCenter p{color:#d1d6c6;margin-top:11px;font-size:11px}.cYxstq_playerCenter small{color:#b5bbab;margin-top:15px;font-size:10px;display:block}.cYxstq_playerLoad{border:1px solid #cbd3be;margin-top:12px;padding:8px 12px;font-size:12px!important}.cYxstq_playerCaption{justify-content:space-between;align-items:flex-start;gap:20px;margin:19px 0;display:flex}.cYxstq_playerCaption p{font-size:12px}.cYxstq_playerCaption .cYxstq_dot{background:#899979;margin-right:8px}.cYxstq_playerCaption small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.cYxstq_sceneControl{color:#746955;background:#eeece1;margin:15px 0 28px;padding:9px 13px;font-size:10px}.cYxstq_sceneControl label{justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.cYxstq_sceneControl select{border:1px solid var(--line);background:#fffdf6;padding:5px}.cYxstq_questionBox{border:1px solid var(--line);background:#fffdf7;padding:25px 28px}.cYxstq_questionHeading{align-items:center;gap:12px;margin-bottom:15px;display:flex}.cYxstq_questionHeading h2{margin-top:4px;font-size:22px;font-weight:600;line-height:1.5}.cYxstq_questionHeading .cYxstq_eyebrow{font-size:9px}.cYxstq_questionHeading .cYxstq_smallBadge{margin-left:auto}.cYxstq_lockIcon{width:36px;height:44px;color:var(--orange);background:#eee9dd;place-items:center;font-size:25px;display:grid}.cYxstq_questionActions{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.cYxstq_questionActions .cYxstq_primary{white-space:nowrap;font-size:12px}.cYxstq_questionReceipt{text-align:center;background:#f1f3e9;margin-top:20px;padding:28px 15px}.cYxstq_questionReceipt>span{color:#667e50;font-size:28px}.cYxstq_questionReceipt h3{margin:10px 0;font-size:17px}.cYxstq_questionReceipt p{color:var(--muted);font-size:12px}.cYxstq_questionReceipt .cYxstq_secondary{margin-top:20px}.cYxstq_chatBox{border:1px solid var(--line);background:#fffdf8}.cYxstq_chatHeading{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:18px;display:flex}.cYxstq_chatHeading h2{font-size:13px;font-weight:600}.cYxstq_chatHeading>span:last-child{color:var(--muted);margin-left:auto}.cYxstq_youtubeIcon{color:#fff;background:#a34230;border-radius:4px;padding:0 6px;font-size:10px}.cYxstq_chatPlaceholder{text-align:center;padding:27px 24px 20px}.cYxstq_chatPlaceholder>span{color:#b0b2a0;font:64px/.9 Georgia,serif;display:block}.cYxstq_chatPlaceholder h3{margin-bottom:9px;font-size:16px;font-weight:500}.cYxstq_chatPlaceholder p{color:var(--muted);font-size:11px;line-height:1.9}.cYxstq_chatLines{padding:21px 12px 4px}.cYxstq_chatLines i{background:#eeeee5;border-radius:5px;width:83%;height:7px;margin:7px 0;display:block}.cYxstq_chatLines i:nth-child(2){width:62%}.cYxstq_chatLines i:nth-child(3){width:72%}.cYxstq_chatFooter{border-top:1px solid var(--line);padding:17px 18px}.cYxstq_chatFooter p{color:var(--muted);font-size:10px;line-height:1.9}.cYxstq_chatFooter .cYxstq_secondary{width:100%;margin:12px 0 7px;padding:11px 8px;font-size:11px}.cYxstq_chatFooter small{color:var(--muted);font-size:9px}.cYxstq_chatFrame{border:0;width:100%;height:340px}.cYxstq_liveAgenda{padding:32px 6px 18px}.cYxstq_liveAgenda h2{margin-top:12px;font-size:15px;font-weight:600}.cYxstq_liveAgenda ol{margin:16px 0 0;padding:0;list-style:none}.cYxstq_liveAgenda li{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:11px 0;font-size:12px;display:flex}.cYxstq_liveAgenda li span{color:var(--orange);font:italic 14px Georgia,serif}.cYxstq_liveNote{background:#eeede2;padding:20px;font-size:14px}.cYxstq_liveNote p{color:var(--muted);margin-top:7px;font-size:11px}.cYxstq_liveClosing{text-align:center;border-top:1px solid var(--line);margin:65px 0 0;padding:60px 15px}.cYxstq_liveClosing .cYxstq_eyebrow{justify-content:center}.cYxstq_liveClosing h2{margin:17px 0;font-size:29px;font-weight:600;line-height:1.6}.cYxstq_liveClosing p{color:var(--muted);margin-bottom:18px;font-size:12px}@media (min-width:1000px){.cYxstq_heroContent{animation:.6s both cYxstq_rise}.cYxstq_booking{animation:.65s 80ms both cYxstq_rise}}@keyframes cYxstq_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1320px){.cYxstq_section,.cYxstq_topicStrip,.cYxstq_hostSection,.cYxstq_footer{margin-left:40px;margin-right:40px}.cYxstq_hero{gap:40px;padding-left:40px;padding-right:40px}.cYxstq_header,.cYxstq_livePage{padding-left:40px;padding-right:40px}}@media (max-width:1050px){.cYxstq_hero{grid-template-columns:1fr 365px;gap:32px}.cYxstq_hero h1{font-size:43px}.cYxstq_heroLead{font-size:20px}.cYxstq_booking{padding:24px}.cYxstq_heroFacts{display:block}.cYxstq_heroFacts span{margin:4px 0;display:block}.cYxstq_heroFacts span+span{border:0;padding:0}.cYxstq_hostSection{grid-template-columns:250px 1fr;gap:35px;padding:35px}.cYxstq_topicStrip>span:last-child{display:none}.cYxstq_liveGrid{grid-template-columns:minmax(0,1fr) 285px;gap:20px}.cYxstq_playerCenter h2{font-size:19px}.cYxstq_playerPlaceholder{padding:18px}.cYxstq_playerDate{font-size:120px}.cYxstq_questionActions{flex-wrap:wrap}.cYxstq_questionHeading .cYxstq_smallBadge{display:none}}@media (max-width:800px){.cYxstq_hero{grid-template-columns:1fr;gap:40px;padding-top:12px}.cYxstq_heroContent{padding-top:15px}.cYxstq_hero h1{font-size:52px}.cYxstq_heroDescription{max-width:560px}.cYxstq_heroFacts{margin:20px 0;display:flex}.cYxstq_heroFacts span+span{border-left:1px solid var(--line);padding-left:20px}.cYxstq_heroFootnote{max-width:none;margin-top:25px}.cYxstq_booking{justify-self:center;width:100%;max-width:560px;padding:28px}.cYxstq_booking h2 br{display:none}.cYxstq_booking h2{font-size:26px}.cYxstq_mobileBookingLink{color:var(--orange);margin-bottom:25px;font-size:13px;font-weight:600;display:inline-block}.cYxstq_takeaways{gap:24px}.cYxstq_agenda,.cYxstq_faqSection{grid-template-columns:1fr;gap:35px}.cYxstq_section{padding:60px 0}.cYxstq_sectionHeading h2{font-size:30px}.cYxstq_agendaList li:first-child{border-top:1px solid var(--line);padding-top:20px}.cYxstq_hostSection{grid-template-columns:180px 1fr;gap:25px;padding:25px}.cYxstq_hostSection h2{font-size:25px}.cYxstq_hostSection p:not(.cYxstq_eyebrow){font-size:12px}.cYxstq_liveGrid{grid-template-columns:1fr}.cYxstq_liveSidebar{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cYxstq_liveAgenda{padding:16px 6px}.cYxstq_liveNote{grid-column:1/-1}.cYxstq_liveHeading{flex-direction:column;align-items:flex-start;gap:15px}.cYxstq_liveHeading h1{font-size:35px}.cYxstq_playerCenter h2{font-size:25px}.cYxstq_playerPlaceholder{padding:24px}.cYxstq_playerDate{font-size:160px}.cYxstq_chatPlaceholder{padding-top:20px}.cYxstq_chatLines,.cYxstq_chatFrame{display:none}.cYxstq_questionActions{flex-wrap:nowrap}.cYxstq_liveHeading .cYxstq_secondary{min-height:40px;padding:10px 13px;font-size:11px}}@media (max-width:560px){.cYxstq_header{gap:12px;padding:20px}.cYxstq_header nav{gap:0}.cYxstq_header nav>a:first-child{display:none}.cYxstq_header nav .cYxstq_navAction{font-size:11px}.cYxstq_navAction span{margin-left:6px}.cYxstq_brand{gap:8px;font-size:11px}.cYxstq_brandMark{width:31px;height:36px;font-size:25px}.cYxstq_brand small{font-size:8px}.cYxstq_previewBar{gap:8px;padding:7px 20px;font-size:10px}.cYxstq_previewDetail{display:none}.cYxstq_hero{gap:32px;padding:17px 22px 48px}.cYxstq_hero h1{letter-spacing:-.075em;margin:23px 0;font-size:39px}.cYxstq_eyebrow{letter-spacing:.09em;font-size:9px}.cYxstq_heroLead{font-size:20px}.cYxstq_heroDescription{font-size:13px;line-height:1.95}.cYxstq_heroFacts{gap:6px 10px;font-size:10px}.cYxstq_heroFacts span+span{padding-left:12px}.cYxstq_heroFacts b{font-size:22px}.cYxstq_hostMini span{font-size:9px}.cYxstq_booking{padding:24px 20px;box-shadow:4px 5px #e9e6db}.cYxstq_booking h2{font-size:24px}.cYxstq_booking h2 br{display:block}.cYxstq_sessionChoice{gap:10px;padding:10px 12px}.cYxstq_topicStrip{flex-direction:column;align-items:flex-start;gap:10px;margin:0 22px;padding:20px 0}.cYxstq_topicStrip strong{letter-spacing:.07em;font-size:13px}.cYxstq_topicStrip i{padding:0 5px}.cYxstq_section{margin:0 22px;padding:48px 0}.cYxstq_sectionHeading h2{font-size:27px}.cYxstq_takeaways{grid-template-columns:1fr;gap:25px;margin-top:25px}.cYxstq_takeaways article{padding:20px 0 0 48px;position:relative}.cYxstq_takeaways article>span{font-size:27px;position:absolute;top:24px;left:0}.cYxstq_takeaways h3{font-size:18px;margin:4px 0 9px!important}.cYxstq_takeaways p{max-width:none;font-size:12px}.cYxstq_agendaList li{grid-template-columns:54px 1fr;gap:17px}.cYxstq_agendaList h3{font-size:15px}.cYxstq_agendaList p{font-size:12px}.cYxstq_hostSection{grid-template-columns:1fr;gap:25px;margin:0 22px;padding:25px}.cYxstq_hostPortrait{max-width:240px}.cYxstq_hostSection h2{font-size:25px}.cYxstq_faq summary{padding:20px 0;font-size:13px}.cYxstq_finalCta{padding:48px 22px}.cYxstq_finalCta h2{font-size:26px}.cYxstq_finalCta>p:last-child{font-size:10px}.cYxstq_footer{gap:15px;margin:0 22px;padding:36px 0}.cYxstq_footer strong{font-size:16px}.cYxstq_footer>div:last-child{font-size:10px}.cYxstq_footer small{font-size:8px}.cYxstq_flowPage{padding:28px 22px 55px}.cYxstq_flowSteps{gap:15px;margin-bottom:36px}.cYxstq_flowSteps li{gap:5px;font-size:10px}.cYxstq_flowSteps li>span{width:22px;height:22px}.cYxstq_flowPage h1{font-size:33px}.cYxstq_flowIntro{font-size:12px}.cYxstq_confirmation{padding:22px}.cYxstq_bookedSessions>div{gap:18px}.cYxstq_confirmation .cYxstq_secondary{font-size:12px}.cYxstq_surveyInvite h2{font-size:25px}.cYxstq_questionSet legend,.cYxstq_questionLabel{font-size:15px}.cYxstq_options{gap:8px}.cYxstq_options label{padding:10px;font-size:11px}.cYxstq_surveyProgress{font-size:10px}.cYxstq_livePage{padding:20px 20px 0}.cYxstq_liveHeading h1{font-size:34px}.cYxstq_mobileBreak,.cYxstq_sessionToolbar{display:block}.cYxstq_sessionTabs button{flex:1;gap:8px;padding:10px 15px}.cYxstq_sessionTabs strong{font-size:23px}.cYxstq_sessionTabs span{font-size:10px}.cYxstq_sessionTimezone{padding:7px 0;font-size:10px;display:block}.cYxstq_player{aspect-ratio:1.23}.cYxstq_playerPlaceholder{padding:18px}.cYxstq_playerDate{font-size:118px;top:58px;right:10px}.cYxstq_playerCenter h2{max-width:260px;margin:auto;font-size:19px}.cYxstq_playerCenter p{margin-top:12px;font-size:10px}.cYxstq_playerCenter small{margin-top:12px;font-size:9px}.cYxstq_playerTop,.cYxstq_playerBottom{letter-spacing:.02em;font-size:8px}.cYxstq_playerTop>span:last-child{font-size:9px}.cYxstq_playIcon{width:38px;height:38px;margin-bottom:12px;font-size:22px}.cYxstq_playerCaption{gap:12px}.cYxstq_playerCaption p{font-size:11px}.cYxstq_playerCaption small{font-size:9px}.cYxstq_playerCaption>span{text-align:right;max-width:75px}.cYxstq_questionBox{padding:20px}.cYxstq_questionHeading{gap:10px}.cYxstq_questionHeading h2{font-size:19px}.cYxstq_questionHeading .cYxstq_eyebrow{font-size:8px}.cYxstq_lockIcon{width:29px;height:38px}.cYxstq_questionBox>.cYxstq_muted{font-size:12px}.cYxstq_questionActions{flex-direction:column;align-items:stretch;gap:13px}.cYxstq_questionActions .cYxstq_primary{width:100%}.cYxstq_questionActions .cYxstq_fine{font-size:9px}.cYxstq_liveSidebar{grid-template-columns:1fr}.cYxstq_chatPlaceholder{padding:25px 18px}.cYxstq_chatFooter .cYxstq_secondary{font-size:12px}.cYxstq_chatFooter small{font-size:10px}.cYxstq_liveAgenda{padding:15px 4px}.cYxstq_liveClosing{margin-top:40px;padding:40px 5px}.cYxstq_liveClosing h2{font-size:25px}.cYxstq_liveClosing p{font-size:11px}.cYxstq_sceneControl label{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cYxstq_shell *,.cYxstq_shell :before,.cYxstq_shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
._5ayb7q_links{text-align:left;flex-wrap:wrap;gap:8px 20px;margin-top:18px;font-size:12px;line-height:1.8;display:flex}._5ayb7q_links a{color:#944025;text-underline-offset:4px;padding:5px 0;text-decoration:underline!important}._5ayb7q_links a:hover{color:#622a19}._5ayb7q_links a:focus-visible{outline-offset:4px;outline:2px solid #944025}
.X8PgFq_page{overflow-wrap:anywhere;max-width:1080px;margin:auto;padding:64px 24px 96px}.X8PgFq_page h1{letter-spacing:-.045em;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2}.X8PgFq_eyebrow{color:var(--accent-text);letter-spacing:.15em;margin-bottom:16px;font-size:.72rem;font-weight:700}.X8PgFq_header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.X8PgFq_intro{color:var(--muted);margin-top:16px;line-height:1.8}.X8PgFq_badge{border:1px solid var(--border);border-radius:100px;flex-shrink:0;padding:8px 16px;font-size:.8rem}.X8PgFq_actions{flex-wrap:wrap;align-items:center;gap:24px;margin:28px 0 36px;font-size:.875rem;display:flex}.X8PgFq_actions a:hover,.X8PgFq_lesson:hover{color:var(--accent-text)}.X8PgFq_overview{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:1fr 1.3fr;display:grid;overflow:hidden}.X8PgFq_overview>div{min-width:0;padding:36px}.X8PgFq_number{letter-spacing:-.07em;font-variant-numeric:tabular-nums;margin-bottom:24px;font-size:5rem;font-weight:650;line-height:1.15}.X8PgFq_number span{color:var(--muted);margin-left:6px;font-size:2rem}.X8PgFq_progress{appearance:none;background:var(--border);width:100%;height:6px;accent-color:var(--accent);border:0;border-radius:10px;overflow:hidden}.X8PgFq_progress::-webkit-progress-bar{background:var(--border)}.X8PgFq_progress::-webkit-progress-value{background:var(--accent);border-radius:10px}.X8PgFq_progress::-moz-progress-bar{background:var(--accent)}.X8PgFq_next{border-left:1px solid var(--border);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.X8PgFq_next h2{font-size:1.6rem;font-weight:600;line-height:1.5}.X8PgFq_next>p:not(.X8PgFq_eyebrow){color:var(--muted);margin-top:12px;font-size:.875rem}.X8PgFq_primary{background:var(--accent);color:var(--accent-ink);border-radius:7px;margin-top:24px;padding:12px 20px;font-weight:600;display:inline-block}.X8PgFq_note{color:var(--muted);margin-top:16px;font-size:.8rem;line-height:1.8}.X8PgFq_notice{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin-bottom:24px;padding:20px;line-height:1.8}.X8PgFq_notice a{text-underline-offset:4px;text-decoration:underline}.X8PgFq_tracks{gap:36px;margin-top:48px;display:grid}.X8PgFq_track{border-top:1px solid var(--border)}.X8PgFq_trackHeader{align-items:center;gap:20px;padding:24px 0;display:flex}.X8PgFq_level{color:var(--accent-text);font-size:1.5rem;font-weight:700}.X8PgFq_trackHeader h2{font-size:1.1rem;font-weight:600}.X8PgFq_trackHeader p{color:var(--muted);margin-top:6px;font-size:.8rem}.X8PgFq_trackHeader progress{max-width:160px;margin-left:auto}.X8PgFq_lessons{border:1px solid var(--border);border-radius:10px;overflow:hidden}.X8PgFq_lessons li{background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.X8PgFq_lessons li+li{border-top:1px solid var(--border)}.X8PgFq_lesson{flex:1;align-items:center;gap:16px;min-width:0;line-height:1.6;display:flex}.X8PgFq_lesson small{color:var(--muted);margin-top:4px;font-size:.75rem;display:block}.X8PgFq_status{color:var(--accent-text)}@media (max-width:640px){.X8PgFq_page{padding:36px 20px 64px}.X8PgFq_header{flex-direction:column;gap:16px}.X8PgFq_overview{grid-template-columns:1fr}.X8PgFq_overview>div{padding:24px}.X8PgFq_next{border-left:0;border-top:1px solid var(--border)}.X8PgFq_lessons li{flex-direction:column;align-items:flex-start}.X8PgFq_trackHeader{flex-wrap:wrap}.X8PgFq_trackHeader progress{max-width:none}}
