._page_gmaxk_1{background:var(--background);color:var(--foreground);overflow-x:clip}._btn_gmaxk_6{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 var(--spacing-8);border-radius:var(--radius-full);background:var(--grad);color:#fff;text-decoration:none;font:800 1.15rem/1 var(--font-family-display);box-shadow:var(--shadow-cta)}._kicker_gmaxk_19{margin:0 0 var(--spacing-4);font-weight:700;color:var(--primary)}._h1_gmaxk_24{margin:0 0 var(--spacing-6);font-family:var(--font-family-display);font-weight:800;font-size:clamp(2.8rem,6.5vw,5rem);line-height:.95;letter-spacing:-.05em}._h2_gmaxk_32{margin:0 0 var(--spacing-8);font-family:var(--font-family-display);font-weight:800;font-size:clamp(2.1rem,4.5vw,3.2rem);line-height:1;letter-spacing:-.04em}._h3_gmaxk_40{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-weight:800;font-size:1.45rem;letter-spacing:-.03em}._lede_gmaxk_47{margin:0 0 var(--spacing-8);max-width:540px;font-size:1.25rem;color:var(--body-soft)}._muted_gmaxk_53{margin:0;color:var(--muted-foreground)}._body_gmaxk_57{margin:0;color:var(--body-soft)}._hero_gmaxk_61{max-width:1240px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);display:grid;grid-template-columns:1.1fr 1fr;gap:var(--spacing-12);align-items:center}._heroCopy_gmaxk_70{min-width:0}._heroStack_gmaxk_73{position:relative;height:440px}._heroStack_gmaxk_73 img{position:absolute;width:56%;aspect-ratio:3 / 4;object-fit:cover;border-radius:22px;border:6px solid #fff;box-shadow:var(--shadow-lg)}._s1_gmaxk_86{left:0;top:30px;transform:rotate(-7deg)}._s2_gmaxk_91{left:24%;top:0;z-index:1;transform:rotate(2deg)}._s3_gmaxk_97{right:0;top:50px;transform:rotate(8deg)}._weeksSec_gmaxk_102{max-width:1100px;margin:0 auto;padding:0 var(--spacing-8) var(--spacing-16)}._weeks_gmaxk_102{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-12)}._week_gmaxk_102{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--spacing-8);align-items:center}._flip_gmaxk_121 ._weekImg_gmaxk_121{order:2}._weekImg_gmaxk_121{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:32px 32px 32px 110px;box-shadow:var(--shadow-md)}._flip_gmaxk_121 ._weekImg_gmaxk_121{border-radius:32px 32px 110px}._weekCopy_gmaxk_135{min-width:0}._weekTag_gmaxk_138{display:inline-block;margin-bottom:var(--spacing-3);padding:5px 12px;border-radius:var(--radius-full);background:var(--ink);color:var(--lime);font-weight:700;font-size:.85rem}._weekTitle_gmaxk_148{margin:0 0 4px;font-family:var(--font-family-display);font-weight:800;font-size:clamp(2rem,4vw,2.8rem);line-height:1;letter-spacing:-.04em}._where_gmaxk_156{margin:0 0 var(--spacing-3);font-weight:700;color:var(--primary)}._titleLink_gmaxk_161{color:inherit;text-decoration:none}._titleLink_gmaxk_161:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}._more_gmaxk_170{display:inline-block;margin-top:var(--spacing-4);color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--coral);text-decoration-thickness:2px;text-underline-offset:4px}._session_gmaxk_180{padding:0 var(--spacing-4)}._sessionInner_gmaxk_183{max-width:1240px;margin:0 auto;padding:var(--spacing-16) var(--spacing-8);background:var(--ink);color:var(--ink-foreground);border-radius:var(--radius-lg)}._steps_gmaxk_191{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6)}._step_gmaxk_191{background:#ffffff0f;border-radius:var(--radius-md);padding:var(--spacing-6);min-width:0}._step_gmaxk_191 p{margin:0;color:var(--ink-muted)}._num_gmaxk_209{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--lime);color:var(--ink);font:800 1rem/1 var(--font-family-display);margin-right:var(--spacing-2)}._mins_gmaxk_220{font-weight:700;color:var(--apricot)}._step_gmaxk_191 ._h3_gmaxk_40{margin-top:var(--spacing-3)}._host_gmaxk_227{margin:var(--spacing-8) 0 0;color:var(--ink-muted);font-weight:600}._final_gmaxk_232{padding:var(--spacing-16) var(--spacing-8) var(--spacing-8);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);text-align:center}._final_gmaxk_232 a:not(._btn_gmaxk_6){color:var(--primary);font-weight:700}._finalTitle_gmaxk_244{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:clamp(2.6rem,6vw,4.2rem);letter-spacing:-.05em;line-height:1}@media(max-width:900px){._hero_gmaxk_61,._week_gmaxk_102{grid-template-columns:1fr}._heroStack_gmaxk_73{height:340px;order:-1}._flip_gmaxk_121 ._weekImg_gmaxk_121{order:0}._steps_gmaxk_191{grid-template-columns:1fr}}@media(max-width:700px){._hero_gmaxk_61,._weeksSec_gmaxk_102,._final_gmaxk_232{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._sessionInner_gmaxk_183{padding:var(--spacing-12) var(--spacing-6)}._heroStack_gmaxk_73{height:280px}._weeks_gmaxk_102{gap:var(--spacing-8)}}
