:root{--shumi-mint:#c4e8d3;--shumi-mint-shade:#90bba9;--shumi-lilac:#c4b4dc;--shumi-light:#eff4de;--shumi-dark:#252a30;--shumi-joint:#42484c;--shumi-screen:#171e24;--shumi-white:#faf8ed;--shumi-scene-max:72rem;--shumi-art-max:30rem;--shumi-copy-max:34rem;--shumi-body-size:1.125rem;--shumi-label-size:0.875rem;--shumi-control-size:1rem;--shumi-heading:clamp(2rem,4vw,3.5rem);--shumi-farewell-duration:3600ms;--shumi-head-origin:302px 219px;--shumi-hand-origin:365px 252px;--shumi-head-offset:2px;--shumi-head-dip:4px;--color-bg:#f9f9f9;--color-ink:#26264a;--color-ink-hover:#32325e;--color-surface:#fff;--color-pink:#ff1493;--color-orange:#f38706;--color-teal:#79bfb3;--golosa-blue:#4055c8;--color-seminar-pink:#ff0b8e;--color-seminar-teal:#78c0b5;--color-seminar-muted:#f7f7ff;--color-seminar-photo:#e9e9ee;--color-seminar-kicker:#9695a2;--color-seminar-kicker-dark:#a9a8bd;--color-seminar-card-muted:#c2c1cb;--color-academy-page:#140f28;--color-academy-surface:#1d1b3b;--color-academy-surface-raised:#2b2a4a;--color-academy-accent:#86d2c5;--color-academy-accent-strong:#66afa3;--color-academy-muted:#c4c4d0;--gradient-seminar-registration:linear-gradient(135deg,#ff5a31,#ff0b8e);--color-black:#000;--color-white:#fff;--color-hero-black:#0b0b0e;--color-nav-pill:rgb(68,68,68,0.1);--color-media-overlay:rgb(0,0,0,0.4);--color-dot-muted:#d9d9d9;--color-pink-deep:#b3005e;--color-pink-light:#ff8ac9;--color-danger:var(--color-pink-deep);--color-hc-ink:#000;--color-hc-muted:#1a1a1a;--color-hc-accent:#8a0048;--color-hc-danger:#a3000a;--color-hc-btn-hover:#333;--color-dm-page:#0e0e16;--color-dm-ink:#f4f4fa;--color-dm-surface:#16162a;--color-dm-raised:#1e1e34;--color-dm-muted:#c8c8dc;--color-dm-border:#43436a;--color-dm-field-border:#6a6a94;--color-dm-field-hover:#9a9ac0;--color-dm-placeholder:#a0a0c0;--color-dm-danger:#ff9d9d;--color-dm-btn-hover:#dcdcea;--color-dm-signal:#666;--gradient-brand:linear-gradient(113.11deg,#f38706 4.81%,#ff1493 106.63%);--gradient-brand-wide:linear-gradient(118.83deg,#f38706 -12.67%,#ff1493 136.9%);--gradient-brand-reverse:linear-gradient(118.83deg,#ff1493 -12.67%,#f38706 136.9%);--gradient-icon:linear-gradient(107.66deg,#ff1493 -6.4%,#f38706 230.02%);--text-scale:1;--fs-hero:calc((clamp(28px, calc(28px + 36 * (100vw - 375px) / 1065), 64px)) * var(--text-scale));--fs-h1:calc((clamp(26px, calc(26px + 38 * (100vw - 375px) / 1065), 64px)) * var(--text-scale));--fs-display-lg:calc((clamp(24px, calc(24px + 18 * (100vw - 375px) / 1065), 42px)) * var(--text-scale));--fs-display-md:calc((clamp(24px, calc(24px + 12 * (100vw - 375px) / 1065), 36px)) * var(--text-scale));--fs-display-sm:calc((clamp(24px, calc(24px + 10 * (100vw - 375px) / 1065), 34px)) * var(--text-scale));--fs-lead:calc((clamp(22px, calc(22px + 12 * (100vw - 375px) / 1065), 34px)) * var(--text-scale));--fs-name:calc((clamp(20px, calc(20px + 16 * (100vw - 375px) / 1065), 36px)) * var(--text-scale));--fs-body-xl:calc((clamp(16px, calc(16px + 8 * (100vw - 375px) / 1065), 24px)) * var(--text-scale));--fs-body-lg:calc((clamp(12px, calc(12px + 8 * (100vw - 375px) / 1065), 20px)) * var(--text-scale));--fs-body-md:calc((clamp(14px, calc(14px + 4 * (100vw - 375px) / 1065), 18px)) * var(--text-scale));--fs-body:calc((clamp(14px, calc(14px + 2 * (100vw - 375px) / 1065), 16px)) * var(--text-scale));--fs-body-xs:calc((12px) * var(--text-scale));--fs-body-sm:calc((clamp(12px, calc(12px + 2 * (100vw - 375px) / 1065), 14px)) * var(--text-scale));--fs-button:calc((clamp(12px, calc(12px + 4 * (100vw - 375px) / 1065), 16px)) * var(--text-scale));--fs-label:calc((clamp(10.9px, calc(10.9px + 5.1 * (100vw - 375px) / 1065), 16px)) * var(--text-scale));--fs-workspace-body:calc(14px * var(--text-scale));--fs-workspace-secondary:calc(12px * var(--text-scale));--fs-workspace-heading:calc(28px * var(--text-scale));--fs-badge:calc((clamp(8.2px, calc(8.2px + 5.8 * (100vw - 375px) / 1065), 14px)) * var(--text-scale));--fs-contact:calc((clamp(43.74px, calc(43.74px + 20.26 * (100vw - 375px) / 1065), 64px)) * var(--text-scale));--fs-footer-h:calc((clamp(24px, calc(24px + 0 * (100vw - 375px) / 1065), 24px)) * var(--text-scale));--fw-regular:400;--fw-medium:500;--fw-demibold:600;--fw-bold:700;--lh-none:1;--lh-tight:1.05;--lh-display:1.1;--lh-snug:1.2;--lh-body:1.3;--lh-media-hero:0.96;--lh-media-section:0.98;--fs-media-region-mobile:calc(clamp(20px, 6vw, 28px) * var(--text-scale));--tracking-display:-0.04em;--tracking-text:-0.04em;--tracking-body:-0.02em;--tracking-nav:-0.03em;--tracking-media-display:-0.015em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--size-touch-target:44px;--size-focus-outline:2px;--width-workspace-dialog:34rem;--width-workspace-rail:232px;--radius-workspace-control:8px;--width-workspace-preview-desktop:1442px;--width-workspace-preview-mobile:377px;--height-workspace-preview:40rem;--height-workspace-preview-short:22rem;--color-hc-selected:#e7e7e7;--color-hc-surface:#fff;--space-media-hero-cta:clamp(28px,3.4vw,56px);--space-media-faq-answer:clamp(20px,2vw,32px);--media-photo-madina-position:50% 12%;--media-photo-yana-position:68% 50%;--nav-pill-pad-y:15px;--nav-pill-pad-x:30px;--nav-pill-gap:31px;--container-max:1440px;--container-pad:clamp(10px,calc(10px + 30 * (100vw - 375px) / 1065),40px);--grid-gap:clamp(7px,calc(7px + 13 * (100vw - 375px) / 1065),20px);--content-width-prose:820px;--content-width-form:720px;--table-key-column:35%;--banner-h:clamp(470px,calc(470px + 215 * (100vw - 375px) / 1065),685px);--about-intro-pad-top:clamp(176px,calc(176px + 71 * (100vw - 1024px) / 416),247px);--about-intro-para-gap:clamp(141px,calc(141px + 57 * (100vw - 1024px) / 416),198px);--about-intro-pad-bottom:clamp(127px,calc(127px + 52 * (100vw - 1024px) / 416),179px);--about-intro-text-max:760px;--track-rail:210fr;--track-stat:555fr;--track-quarter:325fr;--track-head-title:1015fr;--h-card-stat:clamp(140px,calc(140px + 95 * (100vw - 375px) / 1065),235px);--h-card-program:clamp(180px,calc(180px + 115 * (100vw - 375px) / 1065),295px);--footer-contact-col:calc(8.6 * var(--fs-contact));--measure-section-title:14em;--header-h:clamp(56px,calc(56px + 42 * (100vw - 375px) / 1065),98px);--radius-hero:clamp(30px,calc(30px + 10 * (100vw - 375px) / 1065),40px);--radius-section:clamp(15px,calc(15px + 35 * (100vw - 375px) / 1065),50px);--radius-card-lg:clamp(15px,calc(15px + 15 * (100vw - 375px) / 1065),30px);--radius-card:clamp(12px,calc(12px + 8 * (100vw - 375px) / 1065),20px);--radius-photo:clamp(7.5px,calc(7.5px + 7.5 * (100vw - 375px) / 1065),15px);--radius-tile:clamp(6px,calc(6px + 4 * (100vw - 375px) / 1065),10px);--radius-xs:5px;--radius-pill:100px;--radius-field:clamp(8px,calc(8px + 4 * (100vw - 375px) / 1065),12px);--shadow-card:0 4px 24px rgb(38,38,74,0.06);--shadow-card-hover:0 12px 40px rgb(38,38,74,0.14);--shadow-float:0 8px 32px rgb(38,38,74,0.12);--z-base:0;--z-raised:10;--z-sticky:100;--z-header:200;--z-overlay:900;--z-modal:1000;--dur-instant:100ms;--dur-fast:150ms;--dur-base:200ms;--dur-enter:300ms;--dur-hero:500ms;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--shift-reveal:12px;--shift-hero:16px;--scale-press:0.96;--scale-enter:0.96;--lift-hover:-4px;--stagger:50ms;--skeleton-alpha:10%;--delay-skeleton:240ms;--focus-ring:0 0 0 3px rgb(255,20,147,0.5);--golosa-canvas:1443px;--golosa-header-h:63px;--golosa-collage-h:clamp(530px,51.697vw,746px);--golosa-photo-h:clamp(480px,46.778vw,675px);--golosa-photo-radius:25px;--golosa-collage-radius:30px;--golosa-collage-enter-duration:900ms;--golosa-intro-stagger:80ms;--golosa-collage-enter-x:min(32vw,462px);--golosa-collage-enter-x-mobile:48vw;--golosa-collage-parallax:48px;--golosa-collage-parallax-mobile:16px;--golosa-photo-frame:7px;--golosa-photo-top:34px;--golosa-photo-inset:clamp(24px,2.772vw,40px);--golosa-title-size:calc(clamp(38px, 7.683vw, 110.865px) * var(--text-scale));--golosa-about-title-size:calc(clamp(28px, 5.718vw, 82.517px) * var(--text-scale));--golosa-section-size:calc(clamp(30px, 4.124vw, 59.507px) * var(--text-scale));--golosa-block-space:clamp(48px,6.1vw,88px);--golosa-panel-pad:clamp(24px,3.33vw,48px);--golosa-story-title-size:calc(clamp(26px, 2.5vw, 36px) * var(--text-scale));--golosa-body-size:calc(clamp(18px, 1.525vw, 22px) * var(--text-scale));--golosa-small-size:calc(16px * var(--text-scale));--golosa-action-size:calc(clamp(18px, 1.66vw, 24px) * var(--text-scale));--golosa-lead-size:calc(clamp(20px, 2.107vw, 30.404px) * var(--text-scale));--golosa-label-size:calc(clamp(14px, 1.405vw, 20.269px) * var(--text-scale));--golosa-nav-size:calc(12px * var(--text-scale));--golosa-card-copy-size:calc(clamp(19px, 1.871vw, 27px) * var(--text-scale));--golosa-title-leading:0.961;--golosa-tracking:-0.06em;--golosa-copy-width:692.633px;--golosa-about-copy-width:576px;--golosa-directions-copy-width:896px;--golosa-direction-h:438px;--golosa-direction-radius:15px;--golosa-direction-pad:29px;--golosa-direction-title-gap:76px;--golosa-direction-title-h:104px;--golosa-control-size:clamp(52px,6.514vw,94px);--golosa-teal:#86d2c5;--golosa-purple:#6565a9;--golosa-grey:#8f8f8f;--golosa-muted:#6b6b85;--golosa-on-navy:#bdbdcf;--golosa-direction-pink-copy:#ffb4dc;--golosa-direction-navy-copy:#7f7f9a;--golosa-direction-teal-copy:#c9fff6;--golosa-direction-orange-copy:#ffe1bc;--golosa-direction-purple-copy:#a0a0e4;--golosa-direction-grey-copy:#c0c0c0;--golosa-process-title-size:calc(clamp(28px, 3.4vw, 49px) * var(--text-scale));--golosa-scrim:linear-gradient(180deg,rgb(0 0 0/0.62),rgb(0 0 0/0.02) 75%);--golosa-about-scrim:linear-gradient(180deg,rgb(0 0 0/0.64),rgb(0 0 0/0.12) 55%,rgb(0 0 0/0.42));--golosa-step-number-width:calc(2.1 * var(--fs-display-sm))}