@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-20{top:calc(var(--spacing) * 20)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.min-w-0{min-width:calc(var(--spacing) * 0)}.shrink{flex-shrink:1}.grow{flex-grow:1}.grow\!{flex-grow:1!important}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-wrap{text-wrap:wrap}.capitalize{text-transform:capitalize}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-display:swap;font-family:Neue Haas Grotesk Display Pro;font-style:normal;font-weight:500 600;src:url(/fonts/NeueHaasDisplayMediu.ttf)format("truetype")}@font-face{font-display:swap;font-family:Neue Haas Grotesk Display Pro;font-style:italic;font-weight:500 600;src:url(/fonts/NeueHaasDisplayMediumItalic.ttf)format("truetype")}:root{--cream-100:#f7f0eb;--cream-200:#f4eeeb;--cream-300:#eee5e0;--cream-500:#ddcdc4;--paper:#fffdfd;--white:#fff;--ink-900:#070d08;--ink-800:#1e1e1e;--ink-700:#2b2827;--ink-600:#434a43;--ink-500:#494340;--ink-400:#4e4e4e;--ink-100:silver;--blue-900:#010f2a;--hero-ink:#041a30;--green-900:#082012;--green-800:#0e301a;--green-700:#164a28;--green-600:#1e6836;--green-500:#3a9e54;--green-300:#92d698;--green-200:#bae8ba;--hero-ink-italic:#2d4a6b;--surface-card-dark:linear-gradient(180deg, #242427 0%, #141416 100%);--blue-700:#0c1824;--blue-600:#1c548d;--blue-500:#2551a3;--blue-400:#5283b2;--blue-300:#5e96ff;--blue-200:#b1c8f4;--success-500:#72bd3d;--success-600:#1b9505;--warm-600:#d85600;--line-200:#0000001a;--font-sans:"Neue Haas Grotesk Display Pro", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:Inter, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-editorial:Georgia, "Times New Roman", serif;--font-display-italic:Georgia, "Times New Roman", serif;--font-wordmark:Impact, "Arial Narrow", sans-serif;--font-handwriting:"Marker Felt", "Bradley Hand", cursive;--shadow-lift:0 2px 1.6px #00000005, 0 5px 4px #00000007, 0 9px 7.5px #00000009, 0 17px 13px #0000000b, 0 31px 25px #0000000d, 0 74px 60px #00000012;--shadow-card-sm:0 2px 12px #00000012;--shadow-card-md:0 2px 24px #0000001a;--shadow-card-lg:0 8px 30px #00000021;--shadow-inset-glow:inset 0 0 24px #ffffff59;--radius-sm:16px;--radius-md:20px;--radius-lg:24px;--radius-xl:30px;--radius-2xl:40px;--radius-pill:100px;--page-x:clamp(18px, 5vw, 100px);--wrap:1240px;--nav-h:74px;--grain-url:url(/cut30-assets/noise.png);--motion-ease:cubic-bezier(.2, .7, .2, 1);--motion-ease-hero:cubic-bezier(.2, .8, .2, 1);--motion-ease-modal:cubic-bezier(.2, .7, .3, 1);--motion-fast:.15s;--motion-fastest:.12s;--motion-reveal-opacity:.52s;--motion-reveal-transform:.62s;--motion-reveal-heading:.56s;--motion-reveal-copy:.52s;--motion-hero:.62s;--motion-modal:.24s;--motion-backdrop:.18s;--motion-drawer:.24s;--motion-toast:.3s;--motion-shimmer:1.5s;--motion-collage:.26s;--motion-wipe:.7s;--reveal-slide:46px;--reveal-offset:60px;--split-offset:24px;--stagger-char:12ms;--stagger-word:40ms;--delay-headline:20ms;--delay-body:.14s;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.32, .5, 1);--motion-text:.44s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-settle:cubic-bezier(.34, 1.4, .64, 1)}*{box-sizing:border-box}html{background:var(--cream-300);scroll-behavior:smooth;overflow-x:clip}body{background:var(--cream-300);color:var(--ink-700);font-family:var(--font-body);margin:0;font-weight:400;overflow-x:clip}a{color:inherit}img{max-width:100%;display:block}.wrap{max-width:var(--wrap);padding:0 var(--page-x);width:100%;margin:0 auto}.wrap-narrow{max-width:920px}.section{padding:clamp(52px,6.5vw,92px) 0;scroll-margin-top:96px;position:relative}.section-tight{padding:clamp(40px,5vw,68px) 0}.section-hero{padding:clamp(108px,12.5vw,176px) 0 84px;position:relative;overflow:hidden}.section-hero-bootcamp{padding:clamp(104px,9vw,132px) 0 90px}.stack{flex-direction:column;display:flex}.stack-xs{gap:12px}.stack-sm{gap:18px}.stack-md{gap:28px}.stack-lg,.stack-xl{gap:34px}.stack-center{text-align:center;align-items:center}.cluster{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cluster-center{justify-content:center}.auto-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:34px;display:grid}.auto-grid-tight{gap:24px}.split-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:40px;display:grid}.split-grid-narrow{gap:48px;max-width:980px}.cms-hero-grid{min-height:72vh}.max-prose{max-width:780px}.max-copy{max-width:760px}.max-copy-lg{max-width:790px}.max-cms-title{max-width:64rem}.max-cms-copy{max-width:42rem}.media-frame{border-radius:var(--radius-xl);box-shadow:0 0 0 10px var(--paper), var(--shadow-card-md);width:100%;max-width:1000px;overflow:hidden}.video-frame{aspect-ratio:1000/570;background:#12202b}.video-embed{border:0;width:100%;height:100%;display:block}.media-thumb{aspect-ratio:4/5;background:linear-gradient(150deg,#23262b,#15171a);position:relative}.image-cover{object-fit:cover}.placeholder-center{color:var(--white);place-items:center;height:100%;display:grid}:root,.cw-blue{--cw-ink:var(--hero-ink);--cw-accent:var(--blue-500);--cw-accent-light:var(--blue-200);--graphite-400:#4e545c;--graphite-700:#262a30;--graphite-900:#16191d;--cta-surface:linear-gradient(180deg, var(--graphite-400) 0%, var(--graphite-700) 46%, var(--graphite-900) 100%)}.cw-green{--cw-ink:var(--green-900);--cw-accent:var(--green-600);--cw-accent-light:var(--green-300);--cta-surface:linear-gradient(180deg, var(--green-600) 0%, var(--green-700) 100%)}.grain,.hero-grad,.hero-grad-deep,.hero-grad-green,.hero-grad-night,.surface-cream,.surface-deep,.surface-faq,.surface-green-deep,.surface-ink,.surface-night,.surface-paper,.surface-white{isolation:isolate;position:relative}:is(.grain,.hero-grad,.hero-grad-deep,.hero-grad-green,.hero-grad-night,.surface-cream,.surface-deep,.surface-faq,.surface-green-deep,.surface-ink,.surface-night,.surface-paper,.surface-white):after{background:var(--grain-url) repeat;content:"";mix-blend-mode:overlay;opacity:.3;pointer-events:none;z-index:0;position:absolute;inset:0}:is(.grain,.hero-grad,.hero-grad-deep,.hero-grad-green,.hero-grad-night,.surface-cream,.surface-deep,.surface-faq,.surface-green-deep,.surface-ink,.surface-night,.surface-paper,.surface-white)>*{z-index:1;position:relative}.hero-grad,.hero-grad-deep,.surface-cream,.surface-faq,.surface-paper,.surface-white{--pair-sans:var(--cw-ink);--pair-serif:var(--cw-accent);--surface-eyebrow:var(--blue-600)}.hero-grad-green,.hero-grad-night,.surface-deep,.surface-green-deep,.surface-ink,.surface-night{--pair-sans:var(--white);--pair-serif:var(--cw-accent-light);--surface-eyebrow:#ffffffdb}.hero-grad-night{--pair-sans:var(--cw-accent-light);--pair-serif:var(--white)}.surface-cream,.surface-paper{background:var(--cream-200)}.surface-white{background:var(--white)}.surface-ink{color:var(--white);background:linear-gradient(#1a3252 0%,#101f34 52%,#09101c 100%)}.surface-deep{color:var(--white);background:linear-gradient(#0c1626 0%,#070d18 100%)}.hero-grad{background:linear-gradient(180deg, #3e7caa 0%, #80a1c1 18%, #b0c3d4 34%, #d6dee4 48%, #f4f4ef 62%, var(--cream-200) 100%)}.eyebrow{color:var(--surface-eyebrow,var(--blue-600));letter-spacing:.04em;text-transform:uppercase;font-size:clamp(12px,1vw,14px);font-weight:600;line-height:1}.heading-section,.heading-card,.heading-card-sm,.heading-card-md,.heading-card-lg,.heading-row,.heading-coach,.eyebrow,.btn,.session-start,.countdown-value,.countdown-label,.offer-price,.offer-kicker,.footer-reach,.footer-seo-heading,.faq-question,.outcome-title,.student-handle,.person-name,.sales-nav-link,.footer-nav-link,.hero-metric-value,.hero-profile-card-inner strong{font-family:var(--font-sans)}.heading-display{color:var(--ink-700);font-family:var(--font-sans);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(38px,7.4vw,82px);font-weight:500;line-height:.98}.heading-display em,.heading-italic{font-family:var(--font-display-italic);font-style:italic}.hero-grad .heading-display em{color:var(--hero-ink-italic)}.heading-section{color:var(--ink-700);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(27px,4vw,46px);font-weight:500;line-height:1.06}.lead{color:var(--ink-400);text-wrap:pretty;margin:0;font-size:clamp(16px,1.8vw,20px);font-weight:400;line-height:1.45}.heading-card,.heading-card-sm,.heading-card-md,.heading-row,.heading-coach{color:var(--ink-700);letter-spacing:0;text-wrap:balance;font-weight:500;line-height:1.15}.heading-about{font-size:clamp(38px,6vw,66px)}.heading-compact{font-size:clamp(28px,4vw,42px)}.heading-card{margin:16px 0 18px;font-size:28px}.heading-card-sm{margin:0;font-size:24px}.heading-card-md{margin:0 0 18px;font-size:26px}.heading-row{margin:8px 0 0;font-size:30px}.heading-coach{font-size:32px}.hero-title{max-width:940px}.home-hero-title{max-width:920px}.cms-route-title{color:var(--blue-700);margin:0;font-size:32px}.cms-slug{color:var(--ink-700);font-weight:600}.text-muted{color:var(--ink-400)}.text-soft{color:var(--ink-500)}.text-blue{color:var(--blue-600)}.text-blue-soft{color:var(--blue-500)}.text-small{font-size:14px}.text-kicker{text-transform:capitalize;font-size:13px;font-weight:700}.copy{line-height:1.55}.copy-tight{line-height:1.45}.copy-flat{margin:0}.session-start{margin-top:18px;font-size:22px;font-weight:600}.surface-ink .heading-section,.surface-deep .heading-section,.surface-ink .heading-display,.surface-deep .heading-display{color:var(--white)}.surface-ink .lead,.surface-deep .lead{color:var(--ink-100)}.hero-grad .heading-display,.hero-grad .heading-section,.hero-grad .session-start,.hero-grad .lead,.hero-grad .eyebrow{color:var(--hero-ink)}.btn{background:var(--cta-surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-inset-glow), 0 7px 18px -8px #00000057;color:var(--white);cursor:pointer;font:600 clamp(16px, 1.7vw, 20px) / 1 var(--font-sans);min-height:54px;transition:filter var(--motion-fast) ease, transform var(--motion-fast) ease, box-shadow var(--motion-fast) ease;white-space:normal;border:0;justify-content:center;align-items:center;padding:16px 26px;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(1.12);box-shadow:var(--shadow-inset-glow), 0 12px 24px -12px #00000073;transform:translateY(-1px)}.btn:active{transform:scale(.98)}.btn:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.5;transform:none}.btn:focus-visible,.nav-link:focus-visible,.footer-nav-link:focus-visible,.footer-legal-link:focus-visible,.input:focus-visible,.proof-card:focus-visible,.video-card:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}.nav .btn:focus-visible,.nav-link:focus-visible,.footer-nav-link:focus-visible,.footer-legal-link:focus-visible,.surface-ink .btn:focus-visible,.hero-grad .btn:focus-visible{outline-color:var(--white)}.input:focus-visible{border-color:var(--blue-500)}.btn-light{background:var(--white);color:var(--ink-800)}.btn-nav{min-height:44px;padding:13px 20px}.btn-nav-mobile{min-height:44px;padding:13px 18px}.input{background:var(--white);border:1.5px solid var(--line-200);color:var(--ink-800);font:500 16px / 1 var(--font-sans);border-radius:18px;width:100%;min-height:58px;padding:0 18px}.lead-form{flex-direction:column;gap:12px;width:100%;display:flex}.form-error{color:var(--warm-600);margin:0}.card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-sm);transition:transform var(--motion-fast) ease, box-shadow var(--motion-fast) ease}.card:hover{box-shadow:var(--shadow-card-md);transform:translateY(-1px)}.cut30-wordmark{font-family:var(--font-wordmark);letter-spacing:.02em;font-size:30px;font-weight:900}.nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white);height:var(--nav-h);z-index:50;background:#0b1321eb;border-bottom:1px solid #ffffff0f;align-items:center;display:flex;position:sticky;top:0}.nav-row{align-items:center;gap:28px;display:flex}.nav-brand{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.nav-badge{background:var(--cream-200);color:var(--ink-700);font-family:var(--font-handwriting);border-radius:3px;padding:2px 7px;font-size:18px;transform:rotate(-7deg)}.nav-links{align-items:center;gap:4px;margin-left:auto;display:flex}.nav-link{opacity:.82;transition:background var(--motion-fastest) ease, color var(--motion-fastest) ease, opacity var(--motion-fastest) ease;border-radius:10px;padding:10px 14px;font-size:16px;font-weight:500;text-decoration:none}.nav-link:hover{opacity:1;background:#ffffff1f}.mobile-menu-button{margin-left:auto;display:none}.benefit-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.offer-card{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;width:100%;max-width:980px;padding:24px;display:grid}.offer-enrollment{background:var(--white);border-radius:var(--radius-lg);text-align:center;align-self:start;padding:28px}.offer-kicker{color:var(--warm-600);letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:700}.offer-price{margin-top:10px;font-size:46px;font-weight:600;line-height:1}.curriculum-row{border-top:1px solid var(--line-200);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding:28px 0;display:grid}.curriculum-kicker{color:var(--ink-500);font-size:22px}.wins-band{background:linear-gradient(180deg, var(--cw-ink) 0%, var(--cw-ink) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.wins-band{background:linear-gradient(180deg, color-mix(in oklab, var(--cw-ink) 82%, var(--white)) 0%, var(--cw-ink) 100%)}}.wins-band{color:var(--white);isolation:isolate;border-bottom:1px solid #ffffff14;height:46px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -12px 24px -18px #000000b3}.wins-band:before{background:var(--grain-url) repeat;content:"";mix-blend-mode:overlay;opacity:.32;pointer-events:none;z-index:1;position:absolute;inset:0}.wins-band:after{background:linear-gradient(90deg, #0000 0%, var(--cw-ink) 100%);content:"";pointer-events:none;z-index:3;width:clamp(40px,8vw,110px);position:absolute;inset:0 0 0 auto}.wins-label{background:var(--cw-ink);color:var(--cw-accent-light);font-family:var(--font-sans);letter-spacing:.12em;height:100%;padding:0 44px 0 var(--page-x);text-transform:uppercase;z-index:4;flex:none;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000 100%)}.wins-band:hover .wins-track,.wins-band:focus-within .wins-track{animation-play-state:paused}.wins-dot{background:var(--success-500);box-shadow:0 0 0 3px var(--success-500);border-radius:50%;animation:2s infinite pulse}@supports (color:color-mix(in lab, red, red)){.wins-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--success-500) 22%, transparent)}}.wins-dot{width:7px;height:7px}.wins-track{z-index:2;white-space:nowrap;gap:52px;width:max-content;animation:46s linear infinite marquee;display:flex;position:relative}.wins-track-group{gap:44px;display:flex}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.proof-card{color:var(--ink-700);flex-direction:column;gap:18px;min-height:260px;padding:24px;text-decoration:none;display:flex}.proof-card:hover{box-shadow:var(--shadow-card-md);transform:translateY(-1px)}.proof-card-head,.proof-card-foot{align-items:center;gap:12px;display:flex}.proof-card-foot{color:var(--blue-600);gap:8px;margin-top:auto}.proof-handle{color:var(--ink-400);font-size:14px}.proof-quote{color:var(--ink-500);margin:0;line-height:1.45}.proof-quote-large{font-size:18px}.proof-chip-metric{color:var(--blue-600);margin-top:auto;font-weight:700}.video-card{overflow:hidden}.video-card:hover{box-shadow:var(--shadow-card-lg);transform:translateY(-2px)}.video-card-body{padding:18px}.video-card-meta{color:var(--ink-400);margin-top:6px;font-size:14px}.video-section-stack{gap:40px}.proof-metric{color:var(--blue-600);font-size:clamp(34px,5vw,58px);font-weight:600;line-height:.95}.proof-metric span{color:var(--ink-400);margin-top:8px;font-size:14px;line-height:1.2;display:block}.avatar{background:linear-gradient(150deg, var(--blue-600), var(--blue-400));color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.avatar-sm{width:42px;height:42px;font-size:15px}.avatar-md{width:44px;height:44px;font-size:16px}.avatar-lg{width:64px;height:64px;font-size:23px}.avatar-bordered{border:2px solid var(--white)}.avatar img{object-fit:cover;width:100%;height:100%}.countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.4vw,16px);width:100%;max-width:620px;display:grid}.countdown-block{background:var(--grain-url) repeat, radial-gradient(118% 96% at 50% 42%, #0000 46%, #030a1e8c 100%), linear-gradient(180deg, #061230 0%, #143478 44%, #26529e 78%, #3a6cbe 100%);background-blend-mode:soft-light, normal, normal;color:var(--white);contain:layout paint;text-align:center;border-radius:18px;flex-direction:column;justify-content:center;min-block-size:clamp(96px,12vw,142px);padding:clamp(13px,2vw,22px) 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 14px 22px -12px #ffffff73,0 12px 36px #163b6140}.countdown-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;min-inline-size:3ch;font-size:clamp(24px,5.4vw,56px);font-weight:600;line-height:1;display:inline-block}.countdown-label{color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:700}.sales-nav-shell{min-width:0;height:0;padding:0 var(--page-x);pointer-events:none;z-index:60;justify-content:center;align-items:flex-start;display:flex;position:sticky;top:18px}.sales-nav{border-radius:var(--radius-pill);box-shadow:var(--shadow-inset-glow), 0 12px 28px -14px #0009;pointer-events:auto;background:linear-gradient(#263040 0%,#161e2c 100%);border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:clamp(12px,2vw,28px);min-width:0;max-width:100%;margin-top:18px;padding:8px 8px 8px clamp(14px,2.4vw,30px);display:flex;position:relative}.sales-nav-brand{color:var(--white);flex:none;align-items:center;min-height:44px;font-size:23px;text-decoration:none;display:inline-flex}.sales-nav-brand-block{color:var(--white);align-items:center;gap:12px;display:flex}.sales-nav-avatars{display:flex}.sales-nav-avatars .avatar+.avatar{margin-left:-14px}.sales-nav-title{font-family:var(--font-sans);font-size:17px;font-weight:600;display:block}.sales-nav-sub{color:#ffffffad;font-size:14px;display:block}.sales-nav-links{align-items:center;gap:clamp(10px,1.4vw,20px);display:flex}.sales-nav-link{color:#ffffffd6;white-space:nowrap;transition:color var(--motion-fastest) ease;font-size:15px;font-weight:500;text-decoration:none}.sales-nav-link:hover{color:var(--white)}.sales-nav-cta{white-space:nowrap;flex:0 auto;min-width:0;min-height:44px;padding:12px clamp(14px,4vw,22px);font-size:clamp(14px,1.5vw,17px)}.sales-nav-shell.sales-nav-shell-bare{height:auto;padding:clamp(26px, 3vw, 40px) var(--page-x) 0;z-index:2;justify-content:flex-start;position:absolute;top:0;left:0;right:0}.sales-nav-shell-bare .sales-nav{box-shadow:none;max-width:var(--wrap);background:0 0;border:0;width:100%;margin-top:0;padding:0}.sales-nav-shell-bare .sales-nav-brand{font-size:26px}.sales-nav-brand-block,.sales-nav-links{display:none}@media (min-width:881px){.sales-nav-brand-block,.sales-nav-links{display:flex}.sales-nav-shell-bar{background:var(--cw-ink);height:auto;padding:14px var(--page-x);position:relative;top:0}.sales-nav-shell-bar .sales-nav{box-shadow:none;max-width:var(--wrap);background:0 0;border:0;width:100%;margin-top:0;padding:0}}.eyebrow-sentence{letter-spacing:0;text-transform:none;font-size:clamp(13px,1.2vw,15px)}.lead-emphasis{font-style:italic;font-weight:700}.lead-platform{color:var(--blue-500);font-weight:500}.btn-suffix{opacity:.72;margin-left:6px;font-style:italic;font-weight:400}.heading-hero-ink{color:var(--hero-ink)}.heading-italic-blue{color:var(--hero-ink-italic)}.heading-italic-warm{color:#d6544c}.heading-italic-light{color:var(--blue-200)}.heading-card-lg{text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:500;line-height:1.2}.state-icon{border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:30px;line-height:1;display:inline-flex}.state-icon-bad{color:var(--white);background:#f06058}.state-icon-good{background:var(--blue-300);color:var(--white)}.problem-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:clamp(32px,5vw,64px);display:grid}.pain-list,.outcome-list,.audience-list,.faq-list{margin:0;padding:0;list-style:none}.faq-heading-italic{font-family:var(--font-display-italic);font-style:italic}.pain-list{gap:16px;margin-top:32px;display:grid}.pain-list li{color:var(--hero-ink);align-items:center;gap:12px;font-weight:500;display:flex}.pain-dot{color:var(--white);background:#9e201c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:inline-flex}.outcome-card{border-radius:var(--radius-xl)}.outcome-list{gap:20px;margin-top:28px;display:grid}.outcome-list li{gap:12px;display:flex}.outcome-check{background:var(--blue-300);color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:inline-flex}.outcome-title{color:var(--hero-ink);font-size:17px;font-weight:600;display:block}.outcome-body{color:var(--ink-400);margin-top:4px;font-size:15px;line-height:1.45;display:block}.audience-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(28px,4vw,48px);width:100%;max-width:840px;display:grid}.audience-column+.audience-column{border-left:1px dashed var(--cream-500);padding-left:clamp(28px,4vw,48px)}.audience-list{gap:8px;margin-top:20px;display:grid}.audience-list li{color:var(--ink-600);text-align:center;background:#fff9;border:1px solid #0000000f;border-radius:12px;padding:12px 18px;font-size:15px}.levelup-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px;width:100%;margin-top:78px;display:grid}.levelup-card{border-radius:var(--radius-xl);padding-top:14px;overflow:visible}.levelup-collage{justify-content:center;align-items:flex-end;min-height:104px;margin:-66px auto 22px;display:flex}.levelup-collage-item{transition:transform var(--motion-collage) var(--motion-ease);flex:none}.levelup-collage-item img{width:100%;height:auto}.levelup-collage-fit .levelup-collage-item:first-child{width:104px;transform:rotate(-4deg)}.levelup-collage-fit .levelup-collage-item:nth-child(2){width:62px;margin-bottom:-6px;margin-left:-34px}.levelup-collage-fit:hover .levelup-collage-item:first-child{transform:rotate(-7deg)translate(-10px,-4px)}.levelup-collage-fit:hover .levelup-collage-item:nth-child(2){transform:rotate(9deg)translate(12px,2px)}.levelup-collage-people .levelup-collage-item{width:84px}.levelup-collage-people .levelup-collage-item:first-child{margin-right:-30px;transform:rotate(-3deg)}.levelup-collage-people .levelup-collage-item:nth-child(2){z-index:2;width:100px}.levelup-collage-people .levelup-collage-item:nth-child(3){margin-left:-30px;transform:rotate(3deg)}.levelup-collage-people:hover .levelup-collage-item:first-child{transform:rotate(-9deg)translate(-18px)}.levelup-collage-people:hover .levelup-collage-item:nth-child(2){transform:translateY(-6px)}.levelup-collage-people:hover .levelup-collage-item:nth-child(3){transform:rotate(9deg)translate(18px)}.levelup-collage-videos .levelup-collage-item{width:68px}.levelup-collage-videos .levelup-collage-item img{border:3px solid var(--white);box-shadow:var(--shadow-card-sm);border-radius:10px}.levelup-collage-videos .levelup-collage-item:first-child{margin-right:-20px;transform:rotate(-8deg)}.levelup-collage-videos .levelup-collage-item:nth-child(2){z-index:2;width:76px}.levelup-collage-videos .levelup-collage-item:nth-child(3){margin-left:-20px;transform:rotate(8deg)}.levelup-collage-videos:hover .levelup-collage-item:first-child{transform:rotate(-15deg)translate(-16px,-4px)}.levelup-collage-videos:hover .levelup-collage-item:nth-child(2){transform:translateY(-8px)}.levelup-collage-videos:hover .levelup-collage-item:nth-child(3){transform:rotate(15deg)translate(16px,-4px)}.person-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;width:100%;display:grid}.guest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;display:grid}.person-photo{aspect-ratio:3/4;position:relative;overflow:hidden}.person-photo-tone-0{background:linear-gradient(160deg,#3a3e46,#1a1c21)}.person-photo-tone-1{background:linear-gradient(160deg,#423a34,#1c1916)}.person-photo-tone-2{background:linear-gradient(160deg,#2e3a4a,#141a22)}.person-photo-initials{color:#ffffff47;justify-content:center;align-items:center;height:100%;font-size:40px;font-weight:600;display:flex}.person-card-body{background:linear-gradient(#14141600 0%,#141416b8 26%,#141416f2 52%,#141416 100%);padding:40px 18px 18px;position:absolute;inset:auto 0 0}.person-card{background:var(--surface-card-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-md);color:var(--white);height:100%;min-height:0;transition:box-shadow var(--motion-fast) ease, transform var(--motion-fast) ease;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.person-card:hover{box-shadow:var(--shadow-card-lg);transform:translateY(-2px)}.person-name{overflow-wrap:anywhere;margin:0;font-size:clamp(15px,1.55vw,22px);font-weight:500;line-height:1}.person-name-serif{font-family:var(--font-display-italic);font-style:italic}.person-bio{color:#ffffffc7;margin:10px 0 0;font-size:15px;line-height:1.4}.person-meta{justify-content:flex-start;align-items:center;gap:10px;margin-top:18px;display:flex}.person-socials{margin-left:auto}.person-pill,.person-social{border-radius:var(--radius-pill);color:var(--white);border:1px solid #ffffff38;justify-content:center;align-items:center;gap:7px;font-size:14px;display:inline-flex}.person-pill{padding:8px 14px}.person-socials{gap:8px;display:inline-flex}.person-social{width:36px;height:36px}.hero-grad-deep{background:linear-gradient(#10263c 0,#3c607c 90px,#aabac6 190px,#e2e4e4 280px,#f4f2f0 420px 100%)}.waitlist-shell{align-items:center;min-height:100vh;padding:clamp(40px,6vw,72px) 0;display:flex}.waitlist-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:center;gap:clamp(32px,5vw,72px);display:grid}.waitlist-title em{color:var(--hero-ink-italic)}.waitlist-title{max-width:680px;font-size:clamp(32px,4.1vw,54px)}.benefit-chips{flex-wrap:wrap;gap:12px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:flex}.benefit-chips li{border-radius:var(--radius-pill);box-shadow:var(--shadow-card-sm);color:var(--hero-ink);background:#ffffffdb;padding:11px 17px;font-size:clamp(14px,1.25vw,15px);font-weight:500}.waitlist-card{background:var(--white);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card-lg);flex-direction:column;gap:14px;width:100%;max-width:520px;margin-left:auto;padding:clamp(24px,3vw,40px);display:flex}.waitlist-card-bare{box-shadow:none;background:0 0;border-radius:0;max-width:none;margin-left:0;padding:0}.not-found-shell{color:var(--white);background:radial-gradient(circle at 12% 28%,#5c96ff4d,#0000 31%),radial-gradient(circle at 88% 78%,#b1c8f42e,#0000 28%),linear-gradient(145deg,#050d1c 0%,#0b1f3a 46%,#18375e 100%);align-items:center;min-height:100svh;padding:clamp(112px,13vw,164px) 0 clamp(34px,5vw,64px);display:flex;position:relative;overflow:hidden}.not-found-glow{pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:clamp(280px,43vw,680px);height:clamp(280px,43vw,680px);position:absolute}.not-found-glow:before,.not-found-glow:after{border:inherit;border-radius:inherit;content:"";position:absolute;inset:13%}.not-found-glow:after{inset:29%}.not-found-glow-left{top:5%;left:max(-280px,-18vw)}.not-found-glow-right{bottom:-34%;right:max(-300px,-20vw)}.not-found-stage{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);align-items:center;gap:clamp(34px,6vw,76px);display:grid}.not-found-copy{max-width:780px}.not-found-kicker{color:#ffffffb8;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:13px;font-weight:600;display:flex}.not-found-rec-dot{background:#ff5b4a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff5b4a21,0 0 22px #ff5b4a99}.not-found-code{color:#fffffff5;font-family:var(--font-sans);letter-spacing:-.085em;white-space:nowrap;align-items:center;margin:0 0 clamp(32px,5vw,54px);font-size:clamp(96px,18vw,220px);font-weight:500;line-height:.68;display:flex}.not-found-clapper{filter:drop-shadow(0 22px 18px #0000004d);object-fit:contain;width:auto;height:clamp(88px,14vw,172px);margin:0 clamp(5px,1.4vw,18px);transform:rotate(-5deg)translateY(-2%)}.not-found-title{color:var(--white);font-family:var(--font-sans);letter-spacing:-.025em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(34px,5vw,64px);font-weight:500;line-height:.98}.not-found-title em{color:var(--blue-200);font-family:var(--font-display-italic);font-weight:400}.not-found-lead{color:#ffffffb8;max-width:620px;margin:24px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.5}.not-found-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.not-found-secondary{box-shadow:none;color:var(--white);background:#ffffff14;border:1px solid #fff3}.not-found-secondary:hover{box-shadow:none;background:#ffffff24}.not-found-timeline{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--radius-lg);background:#030a15ad;border:1px solid #ffffff1f;align-self:end;min-width:0;padding:18px;position:relative;overflow:hidden;transform:rotate(2.5deg);box-shadow:0 28px 70px #00000052}.not-found-timeline-head{color:#ffffff75;font:600 10px / 1 var(--font-sans);letter-spacing:.08em;justify-content:space-between;margin-bottom:16px;display:flex}.not-found-track{grid-template-columns:25px 1.35fr .72fr .38fr;gap:4px;min-height:34px;margin-top:5px;display:grid}.not-found-track-label{color:#ffffff52;font:600 9px / 1 var(--font-sans);align-items:center;display:flex}.not-found-clip{font:600 8px / 1 var(--font-sans);letter-spacing:.03em;white-space:nowrap;border-radius:5px;align-items:center;padding:0 8px;display:flex;overflow:hidden}.not-found-clip-blue{color:#ffffffd6;background:linear-gradient(#467ed2,#26539a)}.not-found-clip-missing{color:var(--white);background:repeating-linear-gradient(135deg,#cd3742 0 7px,#62121f 7px 14px);justify-content:center;padding:0 4px}.not-found-clip-audio{background:linear-gradient(90deg,#0000 0 3%,#ffffff47 3% 4%,#0000 4% 9%),#22664e;grid-column:span 2}.not-found-clip-long{grid-column:auto}.not-found-playhead{background:#ff5b4a;width:1px;position:absolute;top:40px;bottom:12px;left:63%;box-shadow:0 0 12px #ff5b4a7a}.not-found-playhead:before{clip-path:polygon(0 0,100% 0,50% 100%);content:"";background:#ff5b4a;width:9px;height:8px;position:absolute;top:-2px;left:-4px}@media (max-width:880px){.not-found-shell{align-items:flex-start;padding-top:118px}.not-found-stage{grid-template-columns:1fr}.not-found-timeline{width:100%;max-width:600px;transform:rotate(1deg)}}@media (max-width:520px){.not-found-code{justify-content:center;font-size:clamp(88px,31vw,132px)}.not-found-clapper{height:clamp(76px,24vw,104px)}.not-found-actions .btn{width:100%}.not-found-timeline{margin-top:4px;padding:14px}.not-found-track{grid-template-columns:20px 1.15fr .78fr .28fr}}.waitlist-card-title{color:var(--hero-ink);text-wrap:balance;margin:0 0 6px;font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1.2}.input-soft::placeholder{color:#686868}.input-soft{border-radius:var(--radius-pill);background:#eee;border-color:#0000;min-height:62px;padding:0 24px}.consent-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.consent-box{accent-color:var(--blue-500);cursor:pointer;flex:none;width:20px;height:20px;margin:0}.consent-copy{cursor:pointer;color:var(--ink-400);text-align:left;padding:4px 0;font-size:12px;font-weight:400;line-height:1.45}.consent-copy a{text-underline-offset:2px;text-decoration:underline}.featured-grid{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-card-sm);grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:clamp(28px,4vw,56px);max-width:1040px;margin-inline:auto;padding:clamp(22px,3vw,40px);display:grid}.featured-photo{aspect-ratio:1;border-radius:var(--radius-xl);max-width:420px;position:relative;overflow:hidden}.featured-stat{color:var(--hero-ink);text-wrap:balance;margin:0;font-size:clamp(20px,2.2vw,27px);font-weight:600;line-height:1.25}.featured-quote{color:var(--ink-400);margin:18px 0 0;line-height:1.55}.sales-footer{color:var(--white);isolation:isolate;background:linear-gradient(#09101c 0%,#142d58 44%,#265298 100%);padding:clamp(64px,9vw,110px) 0 28px;position:relative}.sales-footer:after{background:var(--grain-url) repeat;content:"";mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute;inset:0}.sales-footer>*{z-index:1;position:relative}.cw-green .sales-footer{background:linear-gradient(180deg, var(--green-800) 0%, var(--green-700) 46%, var(--green-600) 100%)}.footer-mark{width:clamp(112px,12vw,164px);height:auto}.footer-kicker{color:#ffffffb8;margin:clamp(26px,4vw,44px) 0 0;font-size:clamp(17px,1.8vw,20px);font-style:italic}.footer-reach{color:var(--white);margin:18px 0 0;font-size:clamp(24px,2.8vw,34px);font-weight:600}.footer-tail{color:#ffffffb3;margin:8px 0 0;font-size:clamp(15px,1.6vw,18px)}.footer-email{color:var(--white);margin-top:26px;padding:14px 4px;font-size:clamp(16px,1.7vw,19px);font-weight:600;text-decoration:none}.footer-email:hover{text-decoration:underline}.cw-green .footer-seo-italic{color:var(--green-200)}.footer-seo{text-align:center;max-width:900px;margin-top:clamp(48px,7vw,96px)}.footer-seo-mark+.footer-seo{margin-top:24px}.footer-seo-heading{color:var(--white);text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,42px);font-weight:600;line-height:1.15}.footer-seo-italic{font-family:var(--font-display-italic);font-style:italic;font-weight:400}.footer-seo-body{color:#ffffffbd;margin:22px 0 0;font-weight:400;line-height:1.6}.footer-nav{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:center;gap:clamp(14px,2.4vw,34px);width:100%;margin-top:clamp(40px,6vw,72px);padding-top:26px;display:flex}.footer-nav-link{color:var(--white);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.footer-nav-link:hover{color:var(--blue-200)}.footer-handles{color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:22px;display:flex}.footer-handle{font-family:var(--font-sans);font-size:14px}.footer-bottom-line{color:#ffffffa8;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:26px;padding-top:22px;font-size:14px;display:flex}.footer-legal-row{gap:6px;display:inline-flex}.footer-legal-link{color:#ffffffa8;align-items:center;min-height:44px;padding:0 6px;text-decoration:none;display:inline-flex}.footer-legal-link:hover{color:var(--white)}.closing-countdown{justify-content:center;width:100%;display:flex}.student-rail{margin-top:44px;padding:4px 0 20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.student-track{gap:18px;width:max-content;animation:64s linear infinite marquee;display:flex}.student-group{gap:18px;display:flex}.student-rail:hover .student-track,.student-rail:focus-within .student-track{animation-play-state:paused}.student-card{background:var(--surface-card-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-md);color:var(--white);flex-direction:column;flex:none;width:clamp(248px,26vw,300px);display:flex;overflow:hidden}.student-photo{aspect-ratio:4/3;flex:none}.student-card-body{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.student-quote{color:#ffffffd1;margin:0;font-size:14px;line-height:1.45}.student-handle{margin-top:auto;font-size:20px}.tm-hero{padding-bottom:clamp(48px,5.5vw,76px)}.tm-hero-heading{margin-top:16px}.tm-hero-lead{margin-top:clamp(18px,2.2vw,26px)}.tm-hero-actions{margin-top:clamp(24px,2.8vw,34px)}.tm-stat-row{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:clamp(20px,2.6vw,34px);display:grid}.tm-stat{border-left:2px solid #ffffff29;padding-left:clamp(14px,1.6vw,20px)}.tm-stat-value{color:var(--white);font-family:var(--font-sans);letter-spacing:-.01em;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1;display:block}.tm-stat-label{color:#ffffffb8;font-family:var(--font-body);margin-top:10px;font-size:14px;display:block}.tm-browse-head{max-width:720px;margin-bottom:clamp(26px,3.2vw,40px)}.tm-browse-note{margin-top:14px}.tm-controls{gap:clamp(18px,2.2vw,26px);scroll-margin-top:clamp(96px,16vw,120px);display:grid}.tm-search{align-items:center;gap:10px;max-width:560px;display:flex;position:relative}.tm-search-icon{color:var(--ink-400);pointer-events:none;position:absolute;left:18px}.tm-search-input{width:100%;padding-left:48px}.tm-search-clear{color:var(--ink-500);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;position:absolute;right:6px}.tm-search-clear:hover{color:var(--hero-ink)}.tm-facets{gap:clamp(14px,1.8vw,22px);display:grid}.tm-facet-group{border:0;min-width:0;margin:0;padding:0}.tm-facet-legend{color:var(--ink-500);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;padding:0;font-size:12px}.tm-facet-row{flex-wrap:wrap;gap:8px;display:flex}.tm-chip{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-pill);color:var(--ink-700);cursor:pointer;font-family:var(--font-sans);min-height:44px;transition:background var(--motion-fastest) ease, border-color var(--motion-fastest) ease, color var(--motion-fastest) ease;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover){.tm-chip:hover{border-color:var(--cw-accent);color:var(--cw-ink)}}.tm-chip-active{background:var(--cw-ink);border-color:var(--cw-ink);color:var(--white)}.tm-chip-count{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background:#09162817;padding:2px 8px;font-size:12px}.tm-chip-active .tm-chip-count{background:#ffffff38}.tm-resultbar{border-top:1px solid var(--line-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:clamp(14px,1.8vw,20px);display:flex}.tm-resultcount{color:var(--ink-500);font-family:var(--font-body);margin:0;font-size:15px}.tm-resultcount strong{color:var(--hero-ink);font-variant-numeric:tabular-nums}.tm-resultbar-end{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tm-sort{align-items:center;gap:8px;display:inline-flex}.tm-sort-label{color:var(--ink-500);font-family:var(--font-body);font-size:13px}.tm-sort-select{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-pill);color:var(--ink-700);font-family:var(--font-sans);min-height:44px;padding:10px 14px;font-size:14px}.tm-clear{color:var(--cw-accent);cursor:pointer;font-family:var(--font-sans);text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:10px 4px;font-size:14px;font-weight:600;text-decoration:underline}.tm-wall{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));align-items:start;gap:clamp(16px,2vw,24px);margin-top:clamp(26px,3.2vw,40px);display:grid}.tm-card{flex-direction:column;gap:16px;display:flex}.tm-card-spotlight{background:var(--white);grid-column:span 2}@media (max-width:720px){.tm-card-spotlight{grid-column:span 1}}.tm-metric{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tm-metric-value{color:var(--cw-accent);font-family:var(--font-sans);letter-spacing:-.01em;font-size:clamp(28px,3.2vw,40px);font-weight:600;line-height:1}.tm-metric-label{color:var(--ink-500);font-family:var(--font-body);font-size:14px}.tm-quote{color:var(--ink-700);font-family:var(--font-body);overflow-wrap:anywhere;margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.62}.tm-quote:before{content:"“"}.tm-quote:after{content:"”"}.tm-card-spotlight .tm-quote{font-family:var(--font-editorial);font-size:clamp(19px,2.1vw,26px);line-height:1.45}.tm-person{align-items:center;gap:12px;margin-top:auto;display:flex}.tm-person-photo{border-radius:50%;flex:none;width:54px;height:54px;position:relative;overflow:hidden}.tm-person-text{min-width:0;display:grid}.tm-person-name{color:var(--hero-ink);font-family:var(--font-sans);font-size:16px;font-weight:600}.tm-person-handle{color:var(--ink-400);font-family:var(--font-body);text-overflow:ellipsis;font-size:14px;overflow:hidden}.tm-followers{background:var(--cream-200);border-radius:var(--radius-pill);color:var(--hero-ink);font-family:var(--font-sans);text-align:center;flex:none;margin-left:auto;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.2;display:grid}.tm-followers-label{color:var(--ink-400);font-size:11px;font-weight:500}.tm-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tm-tag{border-radius:var(--radius-pill);color:var(--ink-500);font-family:var(--font-body);background:#0916280e;padding:5px 11px;font-size:12px}.tm-empty{border:1px dashed var(--line-200);border-radius:var(--radius-lg);text-align:center;margin-top:clamp(26px,3.2vw,40px);padding:clamp(32px,4vw,56px)}.tm-empty-title{color:var(--hero-ink);font-family:var(--font-sans);margin:0;font-size:clamp(19px,2vw,24px);font-weight:600}.tm-empty-body{color:var(--ink-500);font-family:var(--font-body);max-width:56ch;margin:12px auto 22px;font-size:15px;line-height:1.62}.tm-video-head,.tm-guests-inner>div:first-child{max-width:680px}.tm-video-grid{margin-top:clamp(26px,3.2vw,40px)}.tm-guests-inner{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:center;gap:clamp(28px,4vw,56px);display:grid}.tm-guest-strip{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tm-guest-chip{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-md);color:var(--hero-ink);font-family:var(--font-sans);gap:2px;padding:12px 16px;font-size:15px;font-weight:600;display:grid}.tm-guest-topic{color:var(--ink-400);font-family:var(--font-body);font-size:13px;font-weight:400}.hero-tiles{aspect-ratio:1/.98;width:100%;max-width:620px;position:relative}.hero-tiles-item{--rot:0deg;--wiggle:0deg;--lift:0px;transform:rotate(calc(var(--rot) + var(--wiggle))) translateY(var(--lift));transition:transform var(--motion-hero) var(--ease-spring);width:31%;position:absolute}.hero-tiles-tile{background:var(--cream-200);border:4px solid var(--white);box-shadow:var(--shadow-card-lg);border-radius:14px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.hero-tiles-item-portrait{aspect-ratio:9/15}.hero-tiles-item-landscape{aspect-ratio:4/3;width:44%}.hero-tiles-item-note{aspect-ratio:5/3;width:46%}.hero-tiles-item:first-child{--rot:-7deg;top:6%;left:0}.hero-tiles-item:nth-child(2){--rot:3deg;z-index:2;top:0;left:30%}.hero-tiles-item:nth-child(3){--rot:8deg;top:14%;right:0}.hero-tiles-item:nth-child(4){--rot:-4deg;z-index:3;bottom:2%;left:8%}.hero-tiles-item:nth-child(5){--rot:5deg;z-index:4;bottom:12%;left:40%}.hero-tiles-item:nth-child(6){--rot:-3deg;z-index:5;bottom:0;right:2%}.hero-tiles:hover .hero-tiles-item{--wiggle:3deg;--lift:-6px}.hero-tiles:hover .hero-tiles-item:nth-child(2n){--wiggle:-4deg;--lift:4px}.hero-tiles-item:hover{--wiggle:0deg;--lift:-14px;z-index:9}.hero-tiles-placeholder{background:radial-gradient(120% 90% at 30% 12%, #ffffff57 0%, #fff0 60%), linear-gradient(158deg, var(--cw-accent) 0%, var(--cw-accent) 44%, var(--cw-ink) 100%)}@supports (color:color-mix(in lab, red, red)){.hero-tiles-placeholder{background:radial-gradient(120% 90% at 30% 12%, #ffffff57 0%, #fff0 60%), linear-gradient(158deg, color-mix(in oklab, var(--cw-accent) 88%, var(--white)) 0%, var(--cw-accent) 44%, color-mix(in oklab, var(--cw-ink) 82%, var(--cw-accent)) 100%)}}.hero-tiles-placeholder{width:100%;height:100%;display:block}.hero-tiles-item:nth-child(2n) .hero-tiles-placeholder{background:radial-gradient(110% 80% at 70% 8%, #ffffff47 0%, #fff0 58%), linear-gradient(196deg, var(--cw-accent-light) 0%, var(--cw-accent) 52%, var(--cw-ink) 100%)}.hero-tiles-item:nth-child(3n) .hero-tiles-placeholder{background:radial-gradient(120% 90% at 20% 90%, #ffffff4d 0%, #fff0 62%), linear-gradient(142deg, var(--cw-ink) 0%, var(--cw-accent) 68%, var(--cw-accent-light) 100%)}.hero-tiles-note{background:var(--white);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;height:100%;padding:clamp(14px,1.8vw,22px);display:flex}.hero-tiles-note-text{color:var(--hero-ink);font-family:var(--font-editorial);font-size:clamp(14px,1.5vw,18px);line-height:1.35}.hero-tiles-note-by{color:var(--ink-400);font-family:var(--font-sans);font-size:13px;font-weight:600}.hero-tiles-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-pill);color:var(--white);font-family:var(--font-sans);background:#0a121ec2;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:8px;right:8px}@media (prefers-reduced-motion:reduce){.hero-tiles-item,.hero-tiles:hover .hero-tiles-item,.hero-tiles:hover .hero-tiles-item:nth-child(2n),.hero-tiles-item:hover{--wiggle:0deg;--lift:0px;transition:none}}.guest-hero{padding-bottom:clamp(44px,5vw,68px)}.guest-hero-heading{margin-top:16px}.guest-hero-lead{margin-top:clamp(18px,2.2vw,26px)}.guest-hero-actions{margin-top:clamp(22px,2.6vw,30px)}.guest-stat-row{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(34px,4.2vw,58px);display:grid}.guest-stat{border-left:2px solid #fff3;padding-left:clamp(14px,1.6vw,20px)}.guest-stat-value{color:var(--white);font-family:var(--font-sans);letter-spacing:-.01em;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1;display:block}.guest-stat-label{color:#ffffffbd;font-family:var(--font-body);margin-top:10px;font-size:14px;display:block}.guest-stat-note{color:#ffffff9e;font-family:var(--font-body);margin-top:18px;font-size:13px}.guest-archive-grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:clamp(16px,2vw,26px);margin-top:clamp(26px,3.2vw,40px);display:grid}@media (max-width:560px){.guest-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.guest-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-md);transition:box-shadow var(--motion-fast) ease, transform var(--motion-fast) ease;flex-direction:column;display:flex;overflow:hidden}.guest-card:hover{box-shadow:var(--shadow-card-lg);transform:translateY(-3px)}.guest-card-photo{aspect-ratio:4/5;background:var(--cream-200);position:relative}.guest-card-fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.guest-card-topic{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-pill);color:var(--white);font-family:var(--font-sans);background:#0a121ec7;padding:7px 13px;font-size:13px;font-weight:600;position:absolute;bottom:12px;left:12px}.guest-card-body{flex-direction:column;flex:1;gap:4px;padding:clamp(16px,1.8vw,22px);display:flex}.guest-card-name{color:var(--hero-ink);font-family:var(--font-sans);margin:0;font-size:18px;font-weight:600;line-height:1.2}.guest-card-handle{color:var(--ink-400);font-family:var(--font-body);text-overflow:ellipsis;margin:0;font-size:14px;overflow:hidden}.guest-card-bio{color:var(--ink-500);font-family:var(--font-body);margin:8px 0 0;font-size:14px;line-height:1.55}.guest-card-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.guest-card-followers{background:var(--cream-200);border-radius:var(--radius-pill);color:var(--hero-ink);font-family:var(--font-sans);text-align:center;padding:7px 13px;font-size:14px;font-weight:600;line-height:1.2;display:grid}.guest-card-followers-label{color:var(--ink-400);font-size:11px;font-weight:500}.guest-card-session{color:var(--ink-400);font-family:var(--font-body);font-size:13px}.guest-how-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(28px,4vw,56px);display:grid}.guest-how-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.guest-how-list li{border-top:1px solid var(--line-200);gap:6px;padding-top:16px;display:grid}.guest-how-title{color:var(--hero-ink);font-family:var(--font-sans);font-size:16px;font-weight:600}.guest-how-body{color:var(--ink-500);font-family:var(--font-body);font-size:15px;line-height:1.6}.legal-head{padding-bottom:clamp(36px,4vw,56px)}.legal-title{margin-top:14px}.legal-updated{color:var(--ink-500);font-family:var(--font-body);margin-top:14px;font-size:15px}.legal-intro{margin-top:clamp(20px,2.4vw,30px)}.legal-body{padding-top:clamp(40px,5vw,68px)}.legal-section+.legal-section{border-top:1px solid var(--line-200);margin-top:clamp(30px,3.4vw,44px);padding-top:clamp(30px,3.4vw,44px)}.legal-heading{color:var(--hero-ink);font-family:var(--font-sans);margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.25}.legal-copy{color:var(--ink-600);font-family:var(--font-body);max-width:68ch;margin:16px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.68}.legal-list{gap:12px;max-width:68ch;margin:18px 0 0;padding:0;list-style:none;display:grid}.legal-list li{color:var(--ink-600);font-family:var(--font-body);padding-left:22px;font-size:clamp(15px,1.5vw,17px);line-height:1.68;position:relative}.legal-list li:before{background:var(--blue-400);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:4px}.legal-term{color:var(--hero-ink);font-weight:600}.legal-link{color:var(--blue-600);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.legal-link:hover{color:var(--blue-700)}.surface-faq .eyebrow{color:var(--hero-ink)}.surface-faq{background:linear-gradient(180deg, var(--cream-200) 0%, #9cb0ca 10%, #587ca6 30%, #3a608c 58%, #182e4c 78%, #09101c 100%)}.faq-list{gap:14px;width:100%;max-width:940px;margin-inline:auto;display:grid}.faq-item{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-card-sm)}.faq-question{color:var(--hero-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:20px 30px;font-size:clamp(17px,1.9vw,21px);font-weight:600;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-marker{color:var(--ink-500);transition:transform var(--motion-fast) ease;flex:none;display:inline-flex}.faq-item[open] .faq-marker{transform:rotate(45deg)}.faq-answer{color:var(--ink-400);margin:0;padding:0 30px 26px;line-height:1.55}.offer-card-dark{box-shadow:var(--shadow-inset-glow), var(--shadow-card-lg);background:linear-gradient(#ffffff1a,#99999914)}.offer-card-dark-title,.offer-card-dark-list{color:var(--white)}.offer-card-dark .card-inner-pad{text-align:left}.offer-card-dark-list{gap:14px;font-size:17px;font-weight:400}.offer-alert{color:var(--ink-700);margin:0 0 18px;font-size:clamp(16px,1.8vw,19px);font-weight:600;line-height:1.35}.offer-fine-print{color:#0009;margin:14px 0 0;font-size:14px;font-style:italic;line-height:1.4}.stagger-dense{--stagger:35ms}.stagger-tag{--stagger:25ms}.stagger-media{--stagger:90ms}.stagger-0{--i:0}.stagger-1{--i:1}.stagger-2{--i:2}.stagger-3{--i:3}.stagger-4{--i:4}.stagger-5{--i:5}.stagger-6{--i:6}.rotate-neg-8{--final-rotation:-8deg}.rotate-neg-5{--final-rotation:-5deg}.rotate-neg-3{--final-rotation:-3deg}.rotate-pos-3{--final-rotation:3deg}.rotate-pos-6{--final-rotation:6deg}.rotate-pos-7{--final-rotation:7deg}.hero-collage{pointer-events:none;z-index:1;position:absolute;inset:0}.hero-collage>*{pointer-events:auto}.hero-floater-profile{position:absolute;top:11%;left:1%}.hero-floater-handle{position:absolute;top:9%;right:2%}.hero-floater-views{position:absolute;bottom:8%;left:4%}.hero-floater-followers{position:absolute;top:44%;right:3%}.hero-floater-growth{position:absolute;bottom:8%;right:9%}.platform-badge{background:var(--white);box-shadow:var(--shadow-card-md);z-index:3;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:absolute}.platform-badge img{width:27px;height:auto}.platform-badge-tl{top:24%;left:-30px}.platform-badge-br{top:24%;right:-30px}.platform-badge-tr{top:-14px;right:-16px}.platform-badge-bl{bottom:-14px;left:-16px}.hero-handle-card .platform-badge{width:40px;height:40px}.hero-handle-card .platform-badge img{width:19px}.hero-handle-card{border-radius:var(--radius-md);box-shadow:var(--shadow-card-md);background:#fffffff0;align-items:center;gap:10px;padding:10px 16px 10px 12px;display:flex;position:relative}.hero-handle-name{color:var(--hero-ink);font-size:16px;font-weight:600;line-height:1.1}.hero-handle-at{color:var(--ink-400);font-size:14px;line-height:1.2}.hero-profile-card{border:2px solid var(--white);box-shadow:var(--shadow-lift);background:#ffffffe6;border-radius:34px;width:208px;padding:26px 24px 24px;position:relative}.hero-profile-card-inner{flex-direction:column;align-items:center;gap:16px;display:flex}.hero-profile-card-inner strong{color:var(--ink-900);letter-spacing:-.01em;font-size:22px}.hero-metric-card{border:1px solid var(--white);box-shadow:var(--shadow-lift);background:#ffffffd1;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:inline-flex}.hero-metric-label{color:var(--ink-400);letter-spacing:.04em;font-size:12px}.hero-metric-value{margin-top:4px;font-size:19px;font-weight:700}.icon-row{color:var(--ink-800);align-items:center;gap:8px;font-size:20px;font-weight:500;display:flex}.icon-row svg{width:21px;height:21px}.reveal,.hero-motion-card,.motion-tag,.motion-chip{--reveal-delay:min(calc(var(--i,0) * var(--stagger,80ms)), .28s);transition:opacity var(--motion-reveal-opacity) var(--motion-ease) var(--reveal-delay), transform var(--motion-reveal-transform) var(--motion-ease) var(--reveal-delay)}.motion-ready .reveal:not(.is-visible),.motion-ready .hero-motion-card:not(.is-visible),.motion-ready .motion-tag:not(.is-visible),.motion-ready .motion-chip:not(.is-visible){will-change:opacity, transform}.motion-ready .reveal:not(.is-visible),.motion-ready .hero-motion-card:not(.is-visible),.motion-ready .motion-tag:not(.is-visible),.motion-ready .motion-chip:not(.is-visible),.motion-ready .reveal-chars:not(.is-visible) .split-unit,.motion-ready .reveal-words:not(.is-visible) .split-unit{transition:none}.motion-ready .reveal,.motion-ready .hero-motion-card,.motion-ready .motion-tag,.motion-ready .motion-chip{opacity:0;transform:translateY(var(--reveal-offset))}.reveal.is-visible,.hero-motion-card.is-visible,.motion-tag.is-visible,.motion-chip.is-visible{opacity:1;transform:none}.motion-ready .reveal-up{transform:translateY(var(--reveal-offset))}.motion-ready .reveal-soft{transform:translateY(10px)scale(.985)}.motion-ready .reveal-scale{transform:scale(.96)}.motion-ready .reveal-left{transform:translateX(calc(var(--reveal-slide) * -1))}.motion-ready .reveal-right{transform:translateX(var(--reveal-slide))}.reveal-left.is-visible,.reveal-right.is-visible{transform:none}.reveal-wipe{transition:filter var(--motion-wipe) var(--motion-ease) var(--reveal-delay), opacity var(--motion-wipe) var(--motion-ease) var(--reveal-delay), transform var(--motion-wipe) var(--motion-ease) var(--reveal-delay)}.motion-ready .reveal-wipe{filter:blur(7px);transform:translateY(16px)}.reveal-wipe.is-visible{filter:blur();transform:none}.reveal-expand{transform-origin:50%;transition:opacity var(--motion-reveal-opacity) var(--motion-ease) var(--reveal-delay), transform var(--motion-hero) var(--ease-settle) var(--reveal-delay)}.motion-ready .reveal-expand{transform:scale(.42)}.reveal-expand.is-visible{transform:none}.reveal-heading{transition:opacity var(--motion-reveal-opacity) var(--motion-ease) var(--reveal-delay), transform var(--motion-reveal-heading) var(--motion-ease) var(--reveal-delay)}.motion-ready .reveal-heading{transform:translateY(10px)}.reveal-copy{transition:opacity var(--motion-reveal-opacity) var(--motion-ease) var(--reveal-delay), transform var(--motion-reveal-copy) var(--motion-ease) var(--reveal-delay)}.motion-ready .reveal-copy{transform:translateY(28px)}.motion-ready .reveal.is-visible,.motion-ready .reveal-up.is-visible,.motion-ready .reveal-soft.is-visible,.motion-ready .reveal-scale.is-visible,.motion-ready .reveal-left.is-visible,.motion-ready .reveal-right.is-visible,.motion-ready .reveal-heading.is-visible,.motion-ready .reveal-copy.is-visible,.motion-ready .reveal-wipe.is-visible,.motion-ready .reveal-expand.is-visible,.motion-ready .reveal-spring.is-visible{opacity:1;transform:none}.hero-motion-card{transform:rotate(var(--final-rotation,0deg));transition:opacity var(--motion-hero) var(--motion-ease-hero) var(--reveal-delay), transform var(--motion-hero) var(--motion-ease-hero) var(--reveal-delay), box-shadow .24s var(--motion-ease)}.motion-ready .hero-motion-card{transform:translateY(14px) scale(var(--hero-start-scale,.955)) rotate(var(--final-rotation,0deg))}.hero-motion-card.is-visible,.hero-motion-card.in-view{transform:translateY(0) scale(1) rotate(var(--final-rotation,0deg))}.hero-motion-card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px) scale(1.025) rotate(var(--final-rotation,0deg))}.motion-stack{aspect-ratio:4/5;isolation:isolate;width:min(180px,100%);display:grid;position:relative}.motion-stack,.motion-stack-item{transition:transform .22s var(--motion-ease)}.motion-stack:hover{transform:translateY(-3px)scale(1.025)}.motion-stack-item{border-radius:var(--radius-md);box-shadow:var(--shadow-card-sm);transition:box-shadow .24s var(--motion-ease), transform .24s var(--motion-ease);position:absolute;inset:0;overflow:hidden}.motion-stack:hover .motion-stack-item{box-shadow:var(--shadow-card-md)}.motion-stack:hover .motion-stack-item:first-child{transform:rotate(-10deg)translate(-5px,1px)}.motion-stack:hover .motion-stack-item:nth-child(2){transform:rotate(1deg)translateY(-3px)}.motion-stack:hover .motion-stack-item:nth-child(3){transform:rotate(11deg)translate(6px,-5px)}.motion-ready .motion-tag,.motion-ready .motion-chip{transform:translateY(10px) scale(.96) rotate(var(--final-rotation,0deg))}.motion-tag,.motion-chip{transition:opacity var(--motion-reveal-copy) var(--motion-ease) var(--reveal-delay), transform var(--motion-reveal-copy) var(--motion-ease) var(--reveal-delay), background var(--motion-fast) ease, border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, color var(--motion-fast) ease}.motion-tag.is-visible,.motion-chip.is-visible{transform:translateY(0) scale(1) rotate(var(--final-rotation,0deg))}.motion-tag:hover,.motion-chip:hover{z-index:3;transform:rotate(0)scale(1.08);box-shadow:0 4px 14px #0000001a}.card.reveal{transition:opacity var(--motion-reveal-opacity) var(--motion-ease) var(--reveal-delay), transform var(--motion-reveal-transform) var(--motion-ease) var(--reveal-delay), box-shadow var(--motion-fast) ease}.btn.reveal{transition:opacity var(--motion-reveal-opacity) var(--motion-ease) var(--reveal-delay), transform var(--motion-reveal-transform) var(--motion-ease) var(--reveal-delay), box-shadow var(--motion-fast) ease, filter var(--motion-fast) ease}.card.reveal:hover,.btn.reveal:hover{transition-duration:var(--motion-fast)}.modal-backdrop{opacity:0;transition:opacity var(--motion-backdrop) ease}.modal-backdrop.is-visible{opacity:1}.modal-card{opacity:0;transition:opacity var(--motion-modal) var(--motion-ease-modal), transform var(--motion-modal) var(--motion-ease-modal);transform:scale(.96)}.modal-card.is-visible{opacity:1;transform:scale(1)}.drawer-panel{transition:transform var(--motion-drawer) ease-out;transform:translate(100%)}.drawer-panel.is-visible{transform:translate(0)}.toast{opacity:0;transition:opacity var(--motion-toast) var(--motion-ease), transform var(--motion-toast) var(--motion-ease);transform:translate(100%)scale(.95)}.toast.is-visible{opacity:1;transform:none}.skeleton-shimmer{animation:skeleton-shimmer var(--motion-shimmer) linear infinite;background:linear-gradient(90deg, var(--cream-300) 25%, var(--paper) 50%, var(--cream-300) 75%);background-size:200% 100%}.input-preview{max-width:360px}.ds-hero{padding-bottom:clamp(56px,6vw,84px)}.ds-code{color:var(--blue-700);overflow-wrap:anywhere;white-space:pre-wrap;background:#09162812;border-radius:6px;padding:3px 7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.ds-code-onsurface{color:inherit;background:#ffffff29}.ds-toc{flex-wrap:wrap;gap:10px;display:flex}.ds-toc-link{border-radius:var(--radius-pill);color:var(--hero-ink);background:#09162814;align-items:center;min-height:44px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ds-toc-link:hover{background:#09162824}.ds-block+.ds-block{border-top:1px solid var(--line-200)}.ds-block-head{max-width:760px;margin-bottom:clamp(28px,3.4vw,44px)}.ds-block-intro{color:var(--ink-500);font-family:var(--font-body);margin-top:12px;font-size:clamp(15px,1.5vw,17px);line-height:1.62}.ds-entry{border-top:1px solid var(--line-200);padding:clamp(24px,3vw,36px) 0}.ds-entry:first-child{border-top:0;padding-top:0}.ds-entry-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ds-entry-title{color:var(--hero-ink);font-family:var(--font-sans);margin:0;font-size:clamp(18px,1.9vw,22px);font-weight:600}.ds-note{color:var(--ink-500);font-family:var(--font-body);max-width:68ch;margin-top:8px;font-size:14px;line-height:1.6}.ds-entry-body{margin-top:20px}.ds-stack-lg{gap:clamp(20px,2.4vw,30px);display:grid}.ds-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:clamp(24px,3vw,40px);display:grid}.ds-grid-3{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:clamp(16px,2vw,24px);display:grid}.ds-cw-demo{border-radius:var(--radius-lg);padding:clamp(20px,2.4vw,28px)}.ds-cw-demo+.ds-cw-demo{margin-top:14px}.ds-token-list{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ds-surface-list{border:1px solid var(--line-200);border-radius:var(--radius-lg);display:grid;overflow:hidden}.ds-surface{padding:clamp(26px,3.4vw,44px) clamp(20px,3vw,36px)}.ds-surface+.ds-surface{border-top:1px solid #78787838}.ds-surface-inner{max-width:760px}.ds-surface-meta,.ds-surface-zone{border-radius:var(--radius-sm);color:#fffffff0;background:#0e141edb;padding:8px 12px}.ds-surface-meta{flex-wrap:wrap;align-items:center;gap:10px;width:fit-content;margin-bottom:14px;display:flex}.ds-surface-tone{font-family:var(--font-body);letter-spacing:.06em;opacity:.7;text-transform:uppercase;font-size:12px}.ds-surface-note{font-family:var(--font-body);opacity:.82;margin-top:12px;font-size:14px;line-height:1.6}.ds-surface-gradient{background-repeat:no-repeat;background-size:100% 820px}.ds-surface-zone{font-family:var(--font-body);max-width:62ch;margin-top:12px;font-size:13px;line-height:1.55}.ds-type-list{gap:6px;display:grid}.ds-type-row{border-top:1px solid var(--line-200);grid-template-columns:minmax(min(150px,100%),max-content) 1fr;align-items:baseline;gap:8px clamp(16px,2.4vw,32px);padding:18px 0;display:grid}.ds-type-row>code{justify-self:start}.ds-swatches{flex-wrap:wrap;gap:16px;display:flex}.ds-swatch{justify-items:start;gap:8px;display:grid}.ds-swatch-chip,.ds-radius-chip,.ds-shadow-chip{border:1px solid var(--line-200);width:96px;height:62px;display:block}.ds-swatch-chip{border-radius:var(--radius-md)}.ds-radius-chip,.ds-shadow-chip{background:var(--white)}.ds-shadow-chip{border-radius:var(--radius-md);margin:6px}.ds-replay{position:relative}.ds-replay-button{background:var(--hero-ink);border-radius:var(--radius-pill);color:var(--white);cursor:pointer;font-family:var(--font-sans);border:0;min-height:44px;margin-bottom:18px;padding:12px 20px;font-size:14px;font-weight:600}.ds-replay-button:hover{filter:brightness(1.15)}.ds-motion-tile{border:1px solid var(--line-200);border-radius:var(--radius-md);padding:16px;overflow:hidden}.ds-motion-target{background:linear-gradient(150deg, var(--blue-500), var(--blue-300));border-radius:var(--radius-sm);color:var(--white);font-family:var(--font-sans);text-align:center;justify-content:center;align-items:center;height:74px;margin-top:12px;font-size:14px;font-weight:600;display:flex}.ds-stagger-row{gap:10px;margin-top:12px;display:flex}.ds-stagger-dot{background:var(--blue-500);border-radius:50%;width:26px;height:26px;display:block}.ds-parallax-demo{border-radius:var(--radius-lg);min-height:260px;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden}.ds-parallax-dot{background:var(--green-300);border-radius:50%;width:54px;height:54px;position:absolute;top:30%;left:12%}.ds-parallax-dot-b{background:var(--green-200);width:34px;height:34px;top:55%;left:auto;right:16%}.ds-nav-demo{background:var(--ink-900);border-radius:var(--radius-lg);min-height:108px;padding-bottom:18px;position:relative;overflow:hidden}.ds-nav-demo+.ds-nav-demo,.ds-nav-demo+div .ds-nav-demo{margin-top:14px}.ds-nav-demo-bar{background:var(--green-800)}.ds-nav-demo-bare{min-height:140px}.ds-skeleton-demo{gap:12px;max-width:420px;display:grid}.ds-rules{color:var(--ink-600);font-family:var(--font-body);gap:14px;max-width:76ch;margin:0;padding-left:26px;line-height:1.62;list-style:decimal;display:grid}.ds-rules li{list-style:inherit}.tag-cloud{flex-wrap:wrap;gap:10px;display:flex}.skeleton-preview{gap:12px;display:grid}.skeleton-line-lg{border-radius:12px;width:80%;height:18px}.skeleton-line-md{border-radius:12px;width:58%;height:18px}.skeleton-block{border-radius:18px;height:120px;margin-top:8px}.design-modal-preview{border-radius:var(--radius-lg);background:#070d082e;padding:18px}.drawer-preview{border-radius:var(--radius-lg);overflow:hidden}.preview-panel{min-height:150px;padding:22px}.clip{overflow:hidden}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}.reveal,.hero-motion-card,.hero-motion-card.is-visible,.hero-motion-card.in-view,.motion-tag,.motion-tag.is-visible,.motion-chip,.motion-chip.is-visible,.modal-backdrop,.modal-card,.drawer-panel,.toast,.reveal-left,.reveal-right,.reveal-wipe,.reveal-expand,.reveal-spring,.split-unit{opacity:1;transform:none!important}.reveal-wipe{filter:none!important}.levelup-collage-item,.face-shot,.face-name,.proof-badge{transition:none}.wins-track,.wins-track-group,.student-track,.student-group,.wins-dot,.skeleton-shimmer{white-space:normal;flex-wrap:wrap;animation:none}.wins-track-group[aria-hidden=true],.student-group[aria-hidden=true]{display:none}.student-rail{overflow-x:auto}.student-track{width:auto}.motion-stack,.motion-stack-item,.hero-motion-card,.motion-tag,.motion-chip{transition:none}}@media (max-width:880px){.audience-column+.audience-column{border-left:0;padding-left:0}.footer-mark{width:96px}.footer-kicker{margin-top:20px}.levelup-grid{margin-top:70px}.guest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hero-grad-deep{background:linear-gradient(#10263c 0%,#1a3a58 34%,#60849e 56%,#d0d8de 72%,#f4f2f0 86%)}.waitlist-title,.waitlist-title em,.waitlist-shell .lead{color:var(--white)}.sales-nav-shell-bare{padding-top:22px}.waitlist-shell{padding-top:92px}.nav-links{display:none}.mobile-menu-button{display:inline-flex}.proof-grid{grid-template-columns:1fr}.curriculum-row{grid-template-columns:1fr;gap:12px}.hero-collage{display:none}.section{padding-block:clamp(54px,12vw,82px)}.footer-nav-link,.footer-legal-link{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:540px){.section{padding:48px 0}.section-tight{padding:36px 0}.section-hero,.section-hero-bootcamp{padding:104px 0 58px}.section.hero-grad:not(.section-hero){padding:44px 0}.stack-sm{gap:14px}.stack-md{gap:22px}.stack-lg{gap:24px}.stack-xl{gap:30px}.cluster,.auto-grid{gap:18px}.auto-grid-tight,.proof-grid{gap:14px}.split-grid,.split-grid-narrow{gap:28px}.card-pad,.card-pad-sm,.card-pad-lg,.proof-card{padding:20px}.proof-card{gap:14px;min-height:auto}.video-card-body{padding:16px}.offer-card{gap:16px;padding:18px}.offer-enrollment{padding:22px}.offer-price{font-size:40px}.benefit-list{gap:10px}.session-start{font-size:18px;line-height:1.25}.countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.countdown-block{border-radius:12px;min-block-size:0;padding:12px 4px}.countdown-value{font-size:clamp(20px,7vw,34px)}.countdown-label{letter-spacing:.04em;font-size:9px}.media-frame{border-radius:var(--radius-lg);box-shadow:0 0 0 6px var(--paper), var(--shadow-card-md)}.curriculum-row{grid-template-columns:1fr;gap:12px;padding:22px 0}.heading-row,.heading-card,.heading-coach{font-size:26px}.heading-card-md{font-size:24px}.btn{width:100%}.nav .btn{width:auto}}.section-flush-bottom{padding-bottom:0}.text-center{text-align:center}.align-start{align-self:flex-start}.full-width{width:100%}.min-w-0{min-width:0}.mt-xs{margin-top:6px}.mt-sm{margin-top:8px}.mt-md{margin-top:16px}.mt-lg{margin-top:18px}.mt-xl{margin-top:22px}.mt-stack{margin-top:24px}.no-margin{margin:0}.card-pad{padding:28px}.card-pad-sm{padding:24px}.card-pad-lg{padding:32px}.card-inner-pad{padding:12px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-grad-green{background:linear-gradient(180deg, var(--green-900) 0%, var(--green-800) 16%, var(--green-600) 40%, var(--green-500) 58%, #96d69e 74%, var(--cream-200) 96%)}.surface-green-deep{background:linear-gradient(180deg, var(--green-900) 0%, var(--green-700) 60%, var(--green-800) 100%);color:var(--white)}.cw-green .btn{letter-spacing:.02em;text-transform:uppercase}.btn-lg{min-height:62px;padding:18px 34px;font-size:clamp(17px,1.9vw,21px)}.gs-price-was{color:#fff9;margin-left:8px}.gs-hero{padding:clamp(48px,7vw,84px) 0 0;overflow:hidden}.display-pair{text-wrap:balance;margin:0;font-size:clamp(30px,5vw,62px);line-height:1.06}.display-pair-sm{font-size:clamp(24px,2.8vw,34px)}.display-pair-lg{font-size:clamp(32px,5.4vw,66px);line-height:1.04}.display-pair-sans{color:var(--pair-sans);font-family:var(--font-sans);font-weight:600}.display-pair-serif{color:var(--pair-serif);font-family:var(--font-editorial);font-variant-numeric:lining-nums;font-weight:400}.gs-eyebrow{color:var(--ink-400)}.gs-eyebrow-light{color:#ffffffc2}.gs-lead{color:#ffffffe6}.gs-body-light{color:#fffc;margin:0 0 14px;line-height:1.6}.gs-terms{color:#ffffffb3;margin:0;font-size:15px;font-style:italic}.gs-collage{justify-content:center;width:100%;margin-top:clamp(28px,4vw,56px);display:flex;position:relative}.gs-collage-item{flex:none;width:clamp(104px,13vw,186px)}.gs-collage-item img{aspect-ratio:1;border:4px solid var(--white);box-shadow:var(--shadow-card-lg);object-fit:cover;border-radius:14px;width:100%;height:auto}.gs-collage-item{position:relative}.gs-collage-item-0{margin-right:-30px;transform:rotate(-11deg)translateY(20px)}.gs-collage-item-1{z-index:2;margin-right:-26px;transform:rotate(-7deg)translateY(8px)}.gs-collage-item-2{z-index:3;margin-right:-22px;transform:rotate(-2deg)}.gs-collage-item-3{z-index:4;margin-right:-22px;transform:rotate(3deg)}.gs-collage-item-4{z-index:3;margin-right:-26px;transform:rotate(8deg)translateY(8px)}.gs-collage-item-5{z-index:2;transform:rotate(12deg)translateY(20px)}.gs-bubble{background:var(--green-900);color:var(--white);font-family:var(--font-sans);white-space:nowrap;z-index:6;border-radius:12px;padding:7px 12px;font-size:clamp(12px,1.1vw,15px);font-weight:500;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.gs-stats{text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:24px;display:grid}.gs-stat+.gs-stat{border-left:1px solid var(--line-200)}.gs-stat-value{color:var(--green-900);font-family:var(--font-editorial);font-variant-numeric:lining-nums;font-size:clamp(30px,4vw,48px);line-height:1}.gs-stat-label{color:var(--ink-400);margin-top:10px;font-size:15px}.gs-split{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(28px,4vw,64px);display:grid}.gs-split-body p+p{margin-top:16px}.gs-numbered{margin:0;padding:0;list-style:none}.gs-numbered li{border-top:1px solid var(--line-200);align-items:center;gap:clamp(18px,3vw,44px);padding:26px 0;display:flex}.gs-numbered li:last-child{border-bottom:1px solid var(--line-200)}.gs-numbered-index{color:var(--ink-400);font-family:var(--font-editorial);flex:none;font-size:17px;font-style:italic}.gs-numbered-text{color:var(--green-900);font-family:var(--font-sans);font-size:clamp(16px,1.9vw,21px);font-weight:500}.gs-modules{display:grid}.gs-module{border-top:1px solid var(--line-200)}.gs-module:last-child{border-bottom:1px solid var(--line-200)}.gs-module-summary{cursor:pointer;align-items:center;gap:clamp(16px,3vw,40px);min-height:76px;padding:22px 0;list-style:none;display:flex}.gs-module-summary::-webkit-details-marker{display:none}.gs-module-index{color:var(--ink-400);font-family:var(--font-editorial);flex:none;min-width:96px;font-size:16px;font-style:italic}.gs-module-title{color:var(--green-900);font-family:var(--font-sans);font-size:clamp(17px,2vw,23px);font-weight:600}.gs-module-marker{color:var(--ink-400);transition:transform var(--motion-fast) ease;margin-left:auto}.gs-module[open] .gs-module-marker{transform:rotate(45deg)}.gs-module-points{color:var(--ink-400);gap:8px;margin:0;padding:0 0 26px clamp(0px,8vw,136px);list-style:none;display:grid}.gs-instructor-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:22px;display:grid}.gs-instructor{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-lg);padding:22px}.gs-instructor-photo{border-radius:var(--radius-md);object-fit:cover;width:100%;height:auto;margin-bottom:18px}.gs-instructor-name{color:var(--green-900);font-family:var(--font-sans);margin:0;font-size:21px;font-weight:600}.gs-instructor-handle{color:var(--green-600);margin:4px 0 0;font-size:15px}.gs-instructor-bio{color:var(--ink-400);margin:12px 0 0;font-size:15px;line-height:1.5}.gs-instructor-meta{justify-content:space-between;align-items:center;gap:10px;margin-top:20px;display:flex}.gs-pill,.gs-social{border:1px solid var(--line-200);border-radius:var(--radius-pill);color:var(--green-900);justify-content:center;align-items:center;gap:7px;font-size:14px;display:inline-flex}.gs-pill{padding:9px 15px}.gs-socials{gap:8px;display:inline-flex}.gs-social{width:38px;height:38px}.gs-points{border-top:1px solid var(--line-200);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;margin:0;padding:34px 0 0;list-style:none;display:grid}.gs-points li{color:var(--ink-500);gap:10px;font-size:15px;line-height:1.45;display:grid}.gs-point-icon{color:var(--green-500)}.gs-results-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;display:grid}.gs-result{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-lg);flex-direction:column;padding:22px 22px 18px;display:flex;overflow:hidden}.gs-result-metric{color:var(--green-900);font-family:var(--font-editorial);font-variant-numeric:lining-nums;font-size:clamp(30px,3.6vw,44px);line-height:1}.gs-result-name{color:var(--green-900);font-family:var(--font-sans);margin:14px 0 0;font-size:19px;font-weight:600}.gs-result-handle{color:var(--green-600);margin:3px 0 0;font-size:15px}.gs-result-blurb{color:var(--ink-400);margin:12px 0 18px;font-size:15px;line-height:1.5}.gs-result-cta{color:var(--green-600);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.gs-result-cta:hover{color:var(--green-900)}.gs-result-stills{justify-content:center;margin-top:auto;padding-top:14px;display:flex}.gs-result-still{flex:none;width:52%}.gs-result-still img{border:3px solid var(--white);box-shadow:var(--shadow-card-md);border-radius:10px;width:100%;height:auto}.gs-result-still-0{margin-right:-14%;transform:rotate(-6deg)translateY(6px)}.gs-result-still-1{z-index:2;transform:rotate(5deg)}.gs-result:hover .gs-result-still-0{transform:rotate(-10deg)translate(-8px,2px)}.gs-result:hover .gs-result-still-1{transform:rotate(9deg)translate(8px,-2px)}.gs-result-still{transition:transform var(--motion-collage) var(--motion-ease)}.gs-fit-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:22px;display:grid}.gs-fit-card{border-radius:var(--radius-xl)}.gs-fit-title{font-family:var(--font-sans);margin:0 0 18px;font-size:20px;font-weight:600}.gs-fit-title-yes{color:var(--green-600)}.gs-fit-title-no{color:var(--ink-500)}.gs-fit-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.gs-fit-list li{color:var(--ink-500);grid-template-columns:auto minmax(0,1fr);gap:12px;line-height:1.45;display:grid}.gs-fit-yes{color:var(--green-500)}.gs-fit-no{color:var(--ink-400)}.gs-fit-card-no{background:#f0efe6}.gs-fit-list li+li{border-top:1px solid var(--line-200);padding-top:14px}@media (max-width:880px){.sales-nav{gap:10px;padding:8px 8px 8px 18px}.sales-nav-brand{font-size:22px}.sales-nav-cta{padding:12px 16px;font-size:14px}.gs-stat+.gs-stat{border-left:0}.gs-bubble{display:none}}.hero-grad-night{background:linear-gradient(180deg, #0c1628 0%, #12223e 22%, #26406c 46%, #6c8cbe 70%, #c6d6ea 88%, var(--cream-200) 100%)}.surface-night{color:var(--white);background:linear-gradient(#e2e0dc 0%,#263c64 14%,#142646 56%,#284472 88%,#e2e0dc 100%)}.ch-hero{padding:clamp(44px,6vw,80px) 0 clamp(48px,7vw,90px);overflow:hidden}.ch-eyebrow{color:#ffffffbd}.ch-lead{color:#ffffffe0}.ch-form{background:var(--white);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card-lg);flex-direction:column;gap:16px;width:100%;max-width:520px;padding:clamp(22px,3vw,34px);display:flex}.ch-form-title-serif{color:var(--blue-500);font-family:var(--font-editorial);font-variant-numeric:lining-nums;font-style:normal}.ch-form-title{color:var(--hero-ink);font-family:var(--font-sans);margin:0;font-size:clamp(19px,2.2vw,25px);font-weight:600}.ch-form-start{color:var(--ink-400);margin:0}.ch-start-line{color:var(--white);font-family:var(--font-sans);margin:clamp(20px,3vw,40px) 0 0;font-size:clamp(22px,3vw,34px);font-weight:600}.ch-start-date{font-family:var(--font-editorial);font-style:normal;font-weight:400}.ch-days{justify-content:center;gap:clamp(10px,1.6vw,22px);width:100%;margin-top:clamp(24px,3vw,46px);display:flex}.ch-day{box-shadow:var(--shadow-card-lg);min-height:clamp(200px,26vw,340px);transition:transform var(--motion-collage) var(--motion-ease);white-space:pre-line;border-radius:22px;flex-direction:column;flex:none;width:clamp(150px,20vw,270px);padding:clamp(16px,2vw,26px);display:flex}.ch-day-0{transform:rotate(-5deg)}.ch-day-1{z-index:2;transform:rotate(1deg)}.ch-day-2{transform:rotate(6deg)}.ch-days:hover .ch-day-0{transform:rotate(-9deg)translate(-10px,-6px)}.ch-days:hover .ch-day-2{transform:rotate(10deg)translate(10px,-6px)}.ch-day-light{background:var(--paper);color:var(--green-900)}.ch-day-blue{color:var(--white);background:linear-gradient(#2a60be 0%,#1c4a9e 100%)}.ch-day-dark{color:var(--white);background:linear-gradient(#1c202a 0%,#0e121a 100%)}.ch-day-label{font-family:var(--font-sans);font-size:clamp(13px,1.4vw,17px);font-weight:700}.ch-day-title{font-family:var(--font-editorial);font-variant-numeric:lining-nums;margin-top:auto;font-size:clamp(19px,2.4vw,32px);line-height:1.1}.ch-day-time{opacity:.8;margin-top:10px;font-size:clamp(12px,1.2vw,15px)}.ch-summary{color:var(--hero-ink);max-width:640px;margin:clamp(22px,3vw,38px) 0 0;font-size:clamp(16px,1.9vw,21px)}.ch-summary strong{font-weight:600}.ch-note{color:var(--ink-400);margin:8px 0 0;font-size:15px}.ch-how-grid,.ch-video-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:22px;width:100%;display:grid}.ch-how-card{border-radius:var(--radius-xl);padding-top:12px;overflow:visible}.ch-how-collage{width:auto;max-width:218px;height:auto;margin:-70px auto 18px;position:relative}.ch-proof{justify-content:center;gap:clamp(10px,1.4vw,20px);margin-top:clamp(18px,2.4vw,34px);display:flex}.ch-proof-item{flex:none;width:clamp(112px,13vw,186px);position:relative}.ch-proof-item img{border:4px solid var(--white);box-shadow:var(--shadow-card-lg);border-radius:14px;width:100%;height:auto}.ch-proof-item-0{transform:rotate(-7deg)}.ch-proof-item-1{z-index:2;transform:rotate(2deg)}.ch-proof-item-2{transform:rotate(8deg)}.ch-proof-handle{color:var(--white);font-family:var(--font-sans);white-space:nowrap;background:#0c1628;border-radius:10px;padding:6px 11px;font-size:13px;font-weight:500;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.ch-video{border-radius:var(--radius-lg);margin:0;position:relative;overflow:hidden}.ch-video img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}.ch-video-label{background:var(--white);color:var(--ink-900);font-family:var(--font-sans);border-radius:6px;padding:6px 10px;font-size:13px;font-weight:600;position:absolute;bottom:14px;left:14px}.ch-video-views{border-radius:var(--radius-pill);color:var(--white);background:#0009;align-items:center;gap:6px;padding:6px 11px;font-size:13px;display:inline-flex;position:absolute;bottom:14px;left:14px}.ch-audience-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(32px,5vw,72px);display:grid}.ch-list{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ch-list li{color:var(--ink-500);grid-template-columns:auto minmax(0,1fr);gap:12px;line-height:1.45;display:grid}.ch-list-icon{color:var(--blue-500);margin-top:3px}@media (max-width:880px){.ch-how-grid{gap:78px}.ch-days{flex-wrap:wrap}.ch-day{width:min(260px,100%)}}.reveal-chars,.reveal-words{--split-stagger:var(--stagger-word);--split-delay:var(--delay-body)}.reveal-chars{--split-stagger:var(--stagger-char);--split-delay:var(--delay-headline)}.split-unit{white-space:pre;display:inline-block}.split-word{white-space:nowrap;display:inline-block}.split-space{white-space:pre}.motion-ready .reveal-chars .split-unit,.motion-ready .reveal-words .split-unit{opacity:0;transform:translateY(var(--split-offset));transition:opacity var(--motion-text) var(--ease-in) calc(var(--split-delay) + var(--n) * var(--split-stagger)), transform var(--motion-text) var(--ease-in) calc(var(--split-delay) + var(--n) * var(--split-stagger))}.reveal-chars.is-visible .split-unit,.reveal-words.is-visible .split-unit{opacity:1;transform:none}.reveal-spring{transition:opacity var(--motion-hero) var(--ease-spring) var(--reveal-delay), transform var(--motion-hero) var(--ease-spring) var(--reveal-delay)}.motion-ready .reveal-spring{opacity:0;transform:translateY(var(--reveal-offset)) scale(.94)}.reveal-spring.is-visible{opacity:1;transform:none}@media (max-width:880px){.sales-nav-shell:not(.sales-nav-shell-bare){top:14px}.sales-nav{margin-top:14px}.gs-hero,.ch-hero{padding-top:104px}}[data-parallax]{transform:translate3d(0, var(--parallax-y,0px), 0);will-change:transform}.surface-parallax{background-attachment:fixed}.gs-props{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gs-prop{width:clamp(120px,16vw,260px);position:absolute}.gs-prop img{width:100%;height:auto}.gs-prop-tag-top{top:-6%;right:4%}.gs-prop-tag-bottom{bottom:2%;left:1%}@media (prefers-reduced-motion:reduce){[data-parallax]{will-change:auto;transform:none!important}.surface-parallax{background-attachment:scroll}}@media (max-width:880px){.surface-parallax{background-attachment:scroll}.gs-props{display:none}}.guest-hero-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:clamp(32px,4vw,64px);display:grid}.guest-hero-tiles{justify-self:center}.profile-collage{aspect-ratio:1/1.3;width:100%;max-width:620px;position:relative}.profile-collage-item{--rot:0deg;--wiggle:0deg;--lift:0px;transform:rotate(calc(var(--rot) + var(--wiggle))) translateY(var(--lift));transition:transform var(--motion-hero) var(--ease-spring);width:45%;position:absolute}.profile-collage-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);padding:0 clamp(14px,1.6vw,20px) clamp(14px,1.6vw,20px);display:block;overflow:hidden}.profile-collage-cover{aspect-ratio:16/7;margin:0 calc(-1*clamp(14px,1.6vw,20px));display:block;position:relative;overflow:hidden}.profile-collage-cover-fill{background:radial-gradient(120% 140% at 22% 8%, #ffffff4d 0%, #fff0 62%), linear-gradient(148deg, var(--cw-accent-light) 0%, var(--cw-accent) 55%, var(--cw-ink) 100%);width:100%;height:100%;display:block}.profile-collage-head{justify-items:start;gap:10px;margin-top:calc(clamp(72px,7.5vw,92px)/-2.17391);display:grid;position:relative}.profile-collage-avatar{aspect-ratio:1;background:var(--cream-200);border:3px solid var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-card-sm);flex:none;width:clamp(72px,7.5vw,92px);position:relative;overflow:hidden}.profile-collage-avatar .avatar{background:linear-gradient(150deg, var(--cw-accent) 0%, var(--cw-ink) 100%);border-radius:var(--radius-md);color:var(--white);width:100%;height:100%;font-size:clamp(24px,2.8vw,34px)}.profile-collage-id{gap:1px;width:100%;min-width:0;display:grid}.profile-collage-name{color:var(--hero-ink);font-family:var(--font-sans);text-wrap:balance;font-size:clamp(15px,1.5vw,17px);font-weight:600;line-height:1.2}.profile-collage-handle{color:var(--cw-accent);font-family:var(--font-body);overflow-wrap:anywhere;font-size:13px}.profile-collage-title{color:var(--ink-400);font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.35;overflow:hidden}.profile-collage-stats{background:var(--cream-200);border-radius:var(--radius-md);justify-content:space-around;gap:clamp(10px,1.4vw,20px);margin-top:12px;padding:9px 12px;display:flex}.profile-collage-stat{text-align:center;gap:1px;display:grid}.profile-collage-stat-value{color:var(--hero-ink);font-family:var(--font-sans);font-size:clamp(15px,1.7vw,19px);font-weight:600;line-height:1}.profile-collage-stat-label{color:var(--ink-400);font-family:var(--font-body);font-size:11px}.profile-collage-item:first-child{--rot:-5deg;z-index:2;top:0;left:0}.profile-collage-item:nth-child(2){--rot:4deg;z-index:3;top:4%;right:0}.profile-collage-item:nth-child(3){--rot:-3deg;z-index:4;bottom:0;left:2%}.profile-collage-item:nth-child(4){--rot:6deg;z-index:5;bottom:9%;right:0}.profile-collage:hover .profile-collage-item{--wiggle:2.5deg;--lift:-6px}.profile-collage:hover .profile-collage-item:nth-child(2n){--wiggle:-3.5deg;--lift:5px}.profile-collage-item:hover{--wiggle:0deg;--lift:-14px;z-index:9}@media (prefers-reduced-motion:reduce){.profile-collage-item,.profile-collage:hover .profile-collage-item,.profile-collage:hover .profile-collage-item:nth-child(2n),.profile-collage-item:hover{--wiggle:0deg;--lift:0px;transition:none}}@media (max-width:880px){.profile-collage{aspect-ratio:1/1.05}.profile-collage-item{width:74%}}.topic-cloud{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(10px,1.4vw,20px);margin:clamp(28px,3.4vw,46px) 0 0;padding:0;list-style:none;display:flex}.topic-cloud-item{color:var(--white);font-family:var(--font-sans);align-items:baseline;gap:6px;line-height:1.1;display:inline-flex}.topic-cloud-count{color:#ffffff6b;font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:.5em;font-weight:500}.topic-cloud-w0{color:#fff6;font-size:clamp(13px,1.3vw,15px);font-weight:500}.topic-cloud-w1{color:#ffffff9e;font-size:clamp(15px,1.6vw,19px);font-weight:500}.topic-cloud-w2{color:#ffffffc2;font-size:clamp(18px,2.1vw,25px);font-weight:600}.topic-cloud-w3{color:#ffffffe0;font-size:clamp(22px,2.8vw,34px);font-weight:600}.topic-cloud-w4{color:var(--white);font-size:clamp(27px,3.6vw,44px);font-weight:600}.topic-cloud-w5{color:var(--cw-accent-light);font-family:var(--font-editorial);font-size:clamp(32px,4.6vw,58px);font-weight:400}.guest-topics-head{text-align:center;max-width:720px;margin:0 auto}.tm-chip:focus-visible,.tm-sort-select:focus-visible,.tm-clear:focus-visible,.tm-search-clear:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}.tm-person-initials .avatar{background:linear-gradient(150deg, var(--cw-accent) 0%, var(--cw-ink) 100%);color:var(--white);width:100%;height:100%;font-size:17px}.card.reveal-spring:not(.is-visible){transform:translateY(var(--reveal-offset)) scale(.94)}.card.reveal-spring{transition:opacity var(--motion-reveal-opacity) var(--ease-out) var(--reveal-delay,0s), transform var(--motion-reveal-transform) var(--ease-spring) var(--reveal-delay,0s)}.topic-cloud-filter{justify-content:flex-start;margin-top:12px}.topic-cloud-filter .topic-cloud-item{cursor:pointer;transition:background var(--motion-fastest) ease, color var(--motion-fastest) ease;background:0 0;border:0;border-radius:8px;padding:2px 6px}.topic-cloud-filter .topic-cloud-w0{color:var(--ink-400)}.topic-cloud-filter .topic-cloud-w1,.topic-cloud-filter .topic-cloud-w2{color:var(--ink-600)}.topic-cloud-filter .topic-cloud-w3,.topic-cloud-filter .topic-cloud-w4{color:var(--cw-ink)}.topic-cloud-filter .topic-cloud-w5{color:var(--cw-accent)}.topic-cloud-filter .topic-cloud-count{color:var(--ink-400)}.topic-cloud-filter .topic-cloud-item:hover{background:#0916280f}.topic-cloud-filter .topic-cloud-item-active,.topic-cloud-filter .topic-cloud-item-active:hover{background:var(--cw-ink);color:var(--white)}.topic-cloud-filter .topic-cloud-item-active .topic-cloud-count{color:#fff9}.topic-cloud-filter .topic-cloud-item:focus-visible{outline:3px solid var(--blue-300);outline-offset:2px}.guest-card-stat{color:var(--ink-500);font-family:var(--font-body);font-size:13px}.guest-card-stat strong{color:var(--hero-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:15px}.guest-card-stat+.guest-card-stat:before{color:var(--line-200);content:"·";margin-right:8px}.guest-card-topics{flex-wrap:wrap;gap:5px;margin:12px 0 0;padding:0;list-style:none;display:flex}.guest-card-topics li{border-radius:var(--radius-pill);color:var(--ink-500);font-family:var(--font-body);background:#0916280e;padding:4px 9px;font-size:11px}.guest-card-topics-more{font-variant-numeric:tabular-nums}.guest-image-fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.guest-image-fallback .avatar,.profile-collage-avatar .guest-image-fallback .avatar{background:linear-gradient(150deg, var(--cw-accent) 0%, var(--cw-ink) 100%);color:var(--white);border-radius:0;width:100%;height:100%;font-size:clamp(22px,3vw,34px)}@media (max-width:700px){.guest-stat-row,.tm-stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.guest-stat-value,.tm-stat-value{font-size:clamp(26px,8vw,34px)}.guest-stat-label,.tm-stat-label{margin-top:6px}}.topic-cloud-more{color:var(--cw-accent);cursor:pointer;font-family:var(--font-sans);background:0 0;border:0;border-bottom:1px solid;min-height:44px;margin-top:12px;padding:10px 2px;font-size:14px;font-weight:600}.topic-cloud-more:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}.students-hero-heading{margin-top:16px}.students-hero-lead{margin-top:clamp(18px,2.2vw,26px)}.students-hero-actions{margin-top:clamp(24px,2.8vw,34px)}.students-hero-tiles{justify-self:center}.story-list{gap:clamp(48px,6vw,88px);margin-top:clamp(30px,3.6vw,48px);display:grid}.story-row{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:center;gap:clamp(28px,4vw,56px);margin:0;display:grid}.story-row+.story-row{border-top:1px solid var(--line-200);padding-top:clamp(48px,6vw,88px)}@media (min-width:881px){.story-row-1 .story-media{order:2}}.story-media{position:relative}.story-still{aspect-ratio:16/10;border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);display:block;position:relative;overflow:hidden}.story-inset{border:4px solid var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-card-md);width:clamp(84px,9vw,116px);height:clamp(84px,9vw,116px);position:absolute;bottom:-18px;left:18px;overflow:hidden}.story-portrait{aspect-ratio:4/5;border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);display:block;position:relative;overflow:hidden}.story-portrait-initials{background:linear-gradient(150deg, var(--cw-accent) 0%, var(--cw-ink) 100%);justify-content:center;align-items:center;display:flex}.story-portrait-initials .avatar{color:var(--white);background:0 0;width:auto;height:auto;font-size:clamp(40px,6vw,72px)}.story-media-badge{border-radius:var(--radius-pill);color:var(--white);font-family:var(--font-sans);background:#0a121ed1;padding:8px 15px;font-size:14px;font-weight:600;position:absolute;top:14px;right:14px}.story-name{color:var(--hero-ink);font-family:var(--font-sans);margin:12px 0 0;font-size:clamp(22px,2.4vw,27px);font-weight:600;line-height:1.15}.story-handle{color:var(--ink-400);font-family:var(--font-body);margin:4px 0 0;font-size:15px}.story-metric{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:clamp(16px,2vw,24px) 0 0;display:flex}.story-metric-value{color:var(--cw-accent);font-family:var(--font-sans);letter-spacing:-.02em;font-size:clamp(40px,6vw,76px);font-weight:600;line-height:1}.story-metric-label{color:var(--ink-500);font-family:var(--font-body);font-size:clamp(14px,1.5vw,16px)}.story-quote{color:var(--ink-700);font-family:var(--font-editorial);margin:clamp(16px,2vw,22px) 0 0;font-size:clamp(19px,2.2vw,28px);line-height:1.45}.story-quote:before{content:"“"}.story-quote:after{content:"”"}.story-also-wrap{border-left:2px solid var(--line-200);margin-top:clamp(18px,2.2vw,26px);padding-left:16px}.story-also-label{color:var(--ink-400);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.story-also{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.story-also li{color:var(--ink-500);font-family:var(--font-body);font-size:15px;line-height:1.55}.story-tags{margin-top:clamp(16px,2vw,22px)}.story-link{color:var(--cw-accent);font-family:var(--font-sans);text-underline-offset:3px;align-items:center;min-height:44px;margin-top:14px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.story-link:hover{color:var(--cw-ink)}@media (max-width:880px){.motion-ready .story-row .reveal-left:not(.is-visible),.motion-ready .story-row .reveal-right:not(.is-visible){transform:translateY(var(--reveal-offset))}.story-inset{bottom:-14px;left:14px}}.students-rest-head{max-width:620px}.students-rest-cta{margin-top:clamp(26px,3.2vw,40px)}.students-rest-note{color:#ffffffa8;font-family:var(--font-body);text-align:center;margin-top:14px;font-size:14px}.name-strip{flex-wrap:wrap;gap:10px;margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none;display:flex}.name-chip{background:var(--white);border-radius:var(--radius-md);color:var(--hero-ink);font-family:var(--font-sans);gap:2px;padding:12px 16px;font-size:15px;font-weight:600;display:grid}.name-chip-sub{color:var(--ink-400);font-family:var(--font-body);font-size:13px;font-weight:400}.how-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(28px,4vw,56px);display:grid}.how-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.how-list li{border-top:1px solid var(--line-200);gap:6px;padding-top:16px;display:grid}.how-title{color:var(--hero-ink);font-family:var(--font-sans);font-size:16px;font-weight:600}.how-body{color:var(--ink-500);font-family:var(--font-body);font-size:15px;line-height:1.6}.hero-split-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:clamp(32px,4vw,64px);display:grid}.tm-hero-tiles{justify-self:center}.tm-stat-note{color:#ffffff9e;font-family:var(--font-body);max-width:70ch;margin-top:18px;font-size:13px}.tm-stat-row{margin-top:clamp(34px,4.2vw,58px)}.tm-facet-more{border:1px dashed var(--line-200);border-radius:var(--radius-pill);color:var(--ink-500);cursor:pointer;font-family:var(--font-sans);background:0 0;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.tm-facet-more:hover{border-color:var(--cw-accent);color:var(--cw-ink)}.tm-facet-more:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:680px){.cs-grid{grid-template-columns:minmax(0,1fr);gap:18px}}.cs-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-md);transition:box-shadow var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.cs-card:hover{box-shadow:var(--shadow-card-lg);transform:translateY(-3px)}}.cs-grid-posts{background:var(--line-200);border-bottom:1px solid var(--line-200);border-top:1px solid var(--line-200);grid-template-columns:repeat(3,1fr);gap:2px;display:grid;position:relative}.cs-slot{aspect-ratio:4/5;background:linear-gradient(158deg, var(--cw-accent) 0%, var(--cw-accent) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.cs-slot{background:linear-gradient(158deg, color-mix(in oklab, var(--cw-accent) 16%, var(--white)) 0%, color-mix(in oklab, var(--cw-accent) 8%, var(--white)) 100%)}}.cs-slot{justify-content:center;display:flex;position:relative}.cs-slot-mark{border-bottom:8px solid #0000;border-left:13px solid var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.cs-slot-mark{border-left:13px solid color-mix(in oklab, var(--cw-accent) 42%, var(--white))}}.cs-slot-mark{border-top:8px solid #0000;width:0;height:0;margin-left:3px}.cs-body{flex-direction:column;flex:1;gap:14px;padding:18px 18px 20px;display:flex}.cs-profile{align-items:center;gap:13px;padding:18px 18px 10px;display:flex;position:relative}.cs-avatar{border:2px solid var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.cs-avatar{border:2px solid color-mix(in oklab, var(--cw-accent) 22%, var(--white))}}.cs-avatar{border-radius:50%;flex:none;width:58px;height:58px;position:relative;overflow:hidden}.cs-profile-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cs-meta{flex-direction:column;gap:6px;padding:0 18px 16px;display:flex}.cs-counts{color:var(--ink-400);font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.cs-count strong{color:var(--cw-ink);letter-spacing:-.01em;margin-right:3px;font-size:15px;font-weight:700}.cs-platform{text-transform:capitalize}.cs-bio{color:var(--ink-500);font-family:var(--font-body);margin:0;font-size:13px;line-height:1.4}.cs-name{color:var(--cw-ink);font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.2}.cs-handle{color:var(--ink-400);font-family:var(--font-sans);font-size:12px}.cs-type{background:var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.cs-type{background:color-mix(in oklab, var(--cw-accent) 10%, var(--white))}}.cs-type{border-radius:var(--radius-pill);color:var(--cw-accent);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;flex:none;padding:5px 9px;font-size:10px;font-weight:700}@media (max-width:420px){.cs-type{display:none}}.cs-figure{background:var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.cs-figure{background:color-mix(in oklab, var(--cw-accent) 7%, var(--white))}}.cs-figure{border-left:3px solid var(--cw-accent);border-radius:var(--radius-md);padding:12px 14px}.cs-figure-value{color:var(--cw-accent);font-family:var(--font-sans);letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.05;display:block}.cs-figure-label{color:var(--ink-400);font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:700;display:block}.cs-headline{color:var(--cw-ink);font-family:var(--font-editorial);margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.25}.cs-section-label{color:var(--ink-400);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.cs-section p{color:var(--ink-700);font-family:var(--font-body);margin:0;font-size:15px;line-height:1.55}.cs-outcomes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cs-outcomes li{color:var(--ink-700);font-family:var(--font-body);padding-left:18px;font-size:15px;line-height:1.45;position:relative}.cs-outcomes li:before{background:var(--cw-accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.cs-outcomes strong{color:var(--cw-accent);font-family:var(--font-sans);font-weight:700}.cs-quote{color:var(--ink-500);font-family:var(--font-body);margin:0;font-size:14px;font-style:italic;line-height:1.55}.cs-foot{border-top:1px solid var(--line-200);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.cs-slot-filled{background:var(--ink-700)}.cs-slot-views{border-radius:var(--radius-pill);color:var(--white);font-family:var(--font-sans);background:#0000009e;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;bottom:6px;left:6px}.cs-press{text-align:center;flex:none;margin-left:auto;rotate:-3deg}.cs-press-kicker{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.cs-press-outlet{line-height:1.15;display:block}.cs-press-newspaper{background:var(--white);border:1px solid var(--line-200);box-shadow:var(--shadow-card-sm);border-radius:3px;padding:5px 11px 6px}.cs-press-newspaper .cs-press-kicker{border-bottom:1px solid var(--line-200);color:var(--ink-400);padding-bottom:3px}.cs-press-newspaper .cs-press-outlet{color:var(--cw-ink);font-family:var(--font-editorial);padding-top:4px;font-size:14px}.cs-press-tv{background:var(--cw-ink);box-shadow:var(--shadow-card-md);border-radius:5px;padding:6px 12px 7px 22px;position:relative}.cs-press-tv:before{animation:cs-live 2s var(--motion-ease) infinite;content:"";background:#ff4136;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:10px}@keyframes cs-live{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.cs-press-tv:before{animation:none}}.cs-press-tv .cs-press-kicker{color:#ffffff9e}.cs-press-tv .cs-press-outlet{color:var(--white);font-family:var(--font-sans);letter-spacing:-.01em;padding-top:2px;font-size:13px;font-weight:700}.cs-press-magazine{background:var(--white);box-shadow:var(--shadow-card-md);border-radius:3px;padding:0 0 6px;overflow:hidden}.cs-press-magazine .cs-press-kicker{background:var(--cw-accent);color:var(--white);padding:4px 12px}.cs-press-magazine .cs-press-outlet{color:var(--cw-ink);font-family:var(--font-sans);letter-spacing:-.02em;padding:5px 12px 0;font-size:15px;font-weight:800}.cs-press-podcast{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-md);box-shadow:var(--shadow-card-sm);padding:5px 12px 6px}.cs-press-podcast .cs-press-kicker{color:var(--ink-400)}.cs-press-podcast .cs-press-outlet{border-bottom:2px dotted var(--cw-accent);color:var(--cw-ink);font-family:var(--font-sans);padding-top:2px;font-size:13px;font-weight:700}.cs-figure{position:relative}.cs-multiple{background:var(--cw-accent);border-radius:var(--radius-pill);color:var(--white);font-family:var(--font-sans);letter-spacing:-.01em;padding:4px 10px;font-size:13px;font-weight:800;position:absolute;top:50%;right:12px;translate:0 -50%;rotate:-6deg}.res-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1000px){.res-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.res-grid{grid-template-columns:minmax(0,1fr)}}.res-card{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-sm);transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);flex-direction:column;gap:8px;padding:22px 22px 20px;text-decoration:none;display:flex}@media (hover:hover){.res-card:hover{border-color:var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.res-card:hover{border-color:color-mix(in oklab, var(--cw-accent) 40%, var(--line-200))}}.res-card:hover{box-shadow:var(--shadow-card-lg);transform:translateY(-3px)}}.res-card-label{color:var(--cw-accent);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.res-card-title{color:var(--cw-ink);font-family:var(--font-sans);letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.2}.res-card-handle{color:var(--ink-400);font-family:var(--font-sans);margin-top:-4px;font-size:13px}.res-card-blurb{color:var(--ink-700);font-family:var(--font-body);font-size:15px;line-height:1.55}.res-card-go{color:var(--cw-accent);font-family:var(--font-sans);margin-top:auto;padding-top:12px;font-size:13px;font-weight:700}.res-hero{padding-top:clamp(118px,11vw,156px)}.res-hero-heading{margin-top:16px}.res-group+.res-group{padding-top:0}.cs-page-hero{padding-top:clamp(118px,11vw,156px)}.cs-page-heading{margin-top:16px}@media (max-width:380px){.cs-page-heading{font-size:clamp(23px,7.4vw,32px)}.cs-page-heading .split-word{white-space:normal;word-break:break-word}}.cs-page-frame{aspect-ratio:16/9;background:var(--ink-800);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);width:100%;position:relative;overflow:hidden}.cs-page-frame iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.cs-page-shot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:720px){.cs-page-shot-grid{grid-template-columns:minmax(0,1fr)}}.cs-page-shot{aspect-ratio:4/3;background:var(--cream-200);border-radius:var(--radius-md);box-shadow:var(--shadow-card-sm);display:block;position:relative;overflow:hidden}.sales-nav-menu{display:none}@media (max-width:880px){.sales-nav-menu{margin-left:auto;display:block}.sales-nav{width:100%}}.sales-nav-menu-button{border-radius:var(--radius-pill);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;list-style:none;display:flex}.sales-nav-menu-button::-webkit-details-marker{display:none}.sales-nav-menu-bar{background:var(--white);height:2px;transition:transform var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);border-radius:2px;width:20px}.sales-nav-menu[open] .sales-nav-menu-bar:first-child{transform:translateY(6px)rotate(45deg)}.sales-nav-menu[open] .sales-nav-menu-bar:nth-child(2){opacity:0}.sales-nav-menu[open] .sales-nav-menu-bar:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.sales-nav-menu-bar{transition:none}}.sales-nav-menu-panel{border-radius:var(--radius-lg);z-index:70;background:linear-gradient(#263040 0%,#161e2c 100%);border:1px solid #ffffff1a;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 18px 40px -16px #000000b3}.sales-nav-menu-link{border-radius:var(--radius-md);color:#ffffffe0;font-family:var(--font-sans);transition:background var(--motion-fastest) ease;padding:12px 14px;font-size:16px;font-weight:500;text-decoration:none}.sales-nav-menu-link:hover,.sales-nav-menu-link:focus-visible{color:var(--white);background:#ffffff1a}@media (max-width:880px){.about-hero,.students-hero,.tm-hero,.res-hero,.cs-page-hero,.guest-hero{padding-top:clamp(104px,26vw,136px)}}@media (max-width:560px){.cs-profile{flex-wrap:wrap}.cs-profile-id{flex:60%}.cs-press{flex:none;order:3;width:fit-content;margin-left:0;rotate:-2deg}}.cs-press-kicker{font-size:10px}.cs-slot-views,.cs-figure-label,.cs-section-label,.cs-card .cs-type{font-size:11px}@media (max-width:420px){.cs-type{display:inline-block}}.cs-grid-posts:has(.cs-slot:not(.cs-slot-filled):nth-child(3):last-child){grid-template-columns:repeat(2,1fr)}.cs-grid-posts .cs-slot:not(.cs-slot-filled):nth-child(3):last-child{display:none}@media (max-width:880px){.profile-collage-item:nth-child(n+3){display:none}.sales-nav-menu{order:3}.sales-nav-menu-panel{max-width:calc(100vw - (var(--page-x) * 2));pointer-events:auto}.profile-collage-item:nth-child(n+2){display:none}}.cs-figure:has(.cs-multiple) .cs-figure-label{padding-right:58px}.about-hero{padding-top:clamp(118px,11vw,156px);padding-bottom:clamp(56px,6vw,88px)}.about-hero-heading{margin-top:18px}.about-split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (max-width:880px){.about-split{grid-template-columns:minmax(0,1fr)}}.about-quote{border-left:3px solid var(--cw-accent);color:var(--cw-ink);font-family:var(--pair-serif);margin:0;padding:6px 0 6px 22px;font-size:clamp(20px,2.6vw,28px);font-style:italic;line-height:1.32}.about-mechanic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:880px){.about-mechanic-grid{grid-template-columns:minmax(0,1fr)}}.about-mechanic{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-md);padding:24px 22px 26px;position:relative;overflow:hidden}.about-mechanic-aside{background:var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.about-mechanic-aside{background:color-mix(in oklab, var(--cw-accent) 10%, var(--white))}}.about-mechanic-aside{border-radius:var(--radius-pill);color:var(--cw-accent);font-family:var(--pair-sans);letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;font-size:11px;font-weight:700;display:inline-block}.about-mechanic-title{color:var(--cw-ink);font-family:var(--pair-serif);margin:14px 0 8px;font-size:clamp(22px,2.4vw,27px);font-style:italic}.about-mechanic-body{color:var(--ink-500);font-family:var(--font-body);z-index:1;margin:0;font-size:15px;line-height:1.55;position:relative}.about-mechanic-index{color:var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.about-mechanic-index{color:color-mix(in oklab, var(--cw-accent) 8%, transparent)}}.about-mechanic-index{font-family:var(--pair-sans);pointer-events:none;font-size:108px;font-weight:800;line-height:1;position:absolute;top:-14px;right:10px}.about-live-heading{margin-bottom:14px}.about-live-kicker{color:var(--cw-accent-light);font-family:var(--pair-sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.about-live-dot{background:var(--cw-accent-light);border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.about-live-dot{animation:2.4s ease-in-out infinite about-live-pulse}}@keyframes about-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.about-live-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:26px;display:grid}@media (max-width:720px){.about-live-figures{grid-template-columns:minmax(0,1fr)}}.about-live-figure{border-top:1px solid #ffffff24;padding-top:16px}.about-live-value{color:var(--white);font-family:var(--pair-sans);letter-spacing:-.03em;font-size:clamp(38px,6vw,62px);font-weight:800;line-height:1;display:block}.about-live-label{color:#ffffff9e;font-family:var(--font-body);margin-top:10px;font-size:14px;display:block}.about-inline-link{color:var(--cw-accent-light);text-underline-offset:3px;text-decoration:underline}.about-scatter{margin-top:clamp(28px,4vw,44px)}.about-rules{counter-reset:none;gap:2px;margin:0;padding:0;list-style:none;display:grid}.about-rule{background:var(--white);border-radius:var(--radius-md);grid-template-columns:46px minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:20px 22px;display:grid}.about-rule-mark{color:var(--cw-accent);font-family:var(--pair-sans);letter-spacing:.06em;grid-row:span 2;font-size:13px;font-weight:800}.about-rule-text{color:var(--cw-ink);font-family:var(--pair-sans);letter-spacing:-.01em;margin:0;font-size:clamp(17px,2vw,21px);font-weight:700;line-height:1.3}.about-rule-because{color:var(--ink-500);font-family:var(--font-body);max-width:68ch;margin:0;font-size:15px;line-height:1.55}@media (max-width:560px){.about-rule{grid-template-columns:minmax(0,1fr);padding:18px}.about-rule-mark{grid-row:auto}}.about-receipts{gap:2px;margin:0;display:grid}.about-receipt{background:var(--white);border-radius:var(--radius-md);padding:18px 20px}.about-receipt-value{color:var(--cw-ink);font-family:var(--pair-sans);letter-spacing:-.02em;font-size:clamp(28px,3.4vw,38px);font-weight:800;line-height:1}.about-receipt-label{color:var(--ink-500);font-family:var(--font-body);margin:8px 0 0;font-size:14px}.scatter{margin:0}.scatter-svg{width:100%;height:clamp(260px,34vw,420px);display:block}.scatter-grid{stroke:#ffffff1a;stroke-dasharray:3 5;stroke-width:1px}.scatter-axis-label{fill:#ffffff6b;font-family:var(--pair-sans);font-size:13px;font-weight:600}.scatter-axis-x{text-anchor:middle}.scatter-dot{opacity:.72}.scatter-dot-instagram,.scatter-dot-tiktok{fill:var(--cw-accent-light)}@supports (color:color-mix(in lab, red, red)){.scatter-dot-tiktok{fill:color-mix(in oklab, var(--cw-accent-light) 45%, var(--white))}}.scatter-peak{fill:none;stroke:var(--white);stroke-width:1.5px}.scatter-peak-label{fill:var(--white);font-family:var(--pair-sans);text-anchor:middle;font-size:15px;font-weight:800}.scatter-caption{color:#ffffff80;font-family:var(--font-body);max-width:76ch;margin-top:16px;font-size:13px;line-height:1.6}.scatter-frame{border-radius:var(--radius-lg);background:#0f172a;border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3}.scatter-embed{aspect-ratio:16/10;border:0;width:100%;display:block}@media (max-width:720px){.scatter-embed{aspect-ratio:4/5;pointer-events:none}}.about-were{font-family:var(--pair-sans);flex-wrap:wrap;align-items:baseline;gap:10px;margin:18px 0 0;display:flex}.about-were-then{color:var(--ink-400);font-size:clamp(16px,1.9vw,19px);text-decoration:line-through;text-decoration-thickness:1px}.about-were-arrow{color:var(--cw-accent);font-size:18px;font-weight:700}.about-were-now{color:var(--cw-ink);letter-spacing:-.01em;font-size:clamp(17px,2.1vw,21px);font-weight:700}.about-coaches{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(34px,4.5vw,56px);display:grid}@media (max-width:880px){.about-coaches{grid-template-columns:minmax(0,1fr)}}.about-coach{background:var(--white);border:1px solid var(--line-200);border-radius:var(--radius-lg);padding-bottom:20px;overflow:hidden}.about-coach-portrait{aspect-ratio:4/3;background:radial-gradient(circle at 50% 38%, var(--cw-accent) 0%, transparent 54%), var(--cw-accent)}@supports (color:color-mix(in lab, red, red)){.about-coach-portrait{background:radial-gradient(circle at 50% 38%, color-mix(in oklab, var(--cw-accent) 22%, var(--white)) 0%, transparent 54%), color-mix(in oklab, var(--cw-accent) 7%, var(--white))}}.about-coach-portrait{display:block;overflow:hidden}.about-coach-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.about-coach-name{color:var(--cw-ink);font-family:var(--pair-sans);letter-spacing:-.01em;margin:18px 20px 2px;font-size:18px;font-weight:700}.about-coach-handle{color:var(--cw-accent);font-family:var(--pair-sans);margin:0 20px 10px;font-size:12px;font-weight:600;display:block}.about-coach-bio{color:var(--ink-500);font-family:var(--font-body);margin:0 20px;font-size:14px;line-height:1.5}.about-notion .levelup-collage{justify-content:flex-start;min-height:0;margin:0 0 26px}@media (max-width:880px){.about-notion .levelup-collage{justify-content:center}}.form-note{color:var(--ink-500);font-family:var(--font-body);text-align:center;margin:10px 0 0;font-size:14px}@media (pointer:coarse){.topic-cloud-filter .topic-cloud-item{align-items:center;min-height:44px;padding:2px 10px;display:inline-flex}.topic-cloud{gap:6px 8px}}.about-topics{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;margin-top:clamp(56px,7vw,82px)}.about-topics .about-topic:not(:has(.levelup-collage)){padding-top:28px}@media (max-width:880px){.about-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.about-topics{grid-template-columns:minmax(0,1fr)}}.about-thumb-blank{aspect-ratio:4/5;background:linear-gradient(158deg, var(--cw-accent) 0%, var(--cw-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.about-thumb-blank{background:linear-gradient(158deg, color-mix(in oklab, var(--cw-accent) 22%, var(--white)) 0%, color-mix(in oklab, var(--cw-accent) 9%, var(--white)) 100%)}}.about-thumb-blank{border:3px solid var(--white);box-shadow:var(--shadow-card-sm);border-radius:10px;display:block}.about-collage-what-tools .levelup-collage-item:nth-child(2){width:clamp(68px,8vw,84px);margin-bottom:-8px;margin-left:-22px}.about-collage-what-tools:hover .levelup-collage-item:first-child{transform:rotate(-7deg)translate(-12px,-4px)}.about-collage-what-tools:hover .levelup-collage-item:nth-child(2){transform:rotate(8deg)translate(14px,2px)}.about-notion-collage{aspect-ratio:5/4;width:100%;max-width:420px;min-height:0;margin:0 0 26px;display:block;position:relative}.about-notion-collage .levelup-collage-item{position:absolute}.about-notion-collage .levelup-collage-item:first-child{z-index:3;width:50%;bottom:4%;left:0;transform:rotate(-4deg)}.about-notion-collage .levelup-collage-item:nth-child(2){z-index:1;width:58%;bottom:20%;left:24%}.about-notion-collage .levelup-collage-item:nth-child(3){z-index:2;width:44%;bottom:0;right:0;transform:rotate(4deg)}.about-notion-collage:hover .levelup-collage-item:first-child{transform:rotate(-8deg)translate(-14px,2px)}.about-notion-collage:hover .levelup-collage-item:nth-child(2){transform:translateY(-8px)}.about-notion-collage:hover .levelup-collage-item:nth-child(3){transform:rotate(8deg)translate(14px,2px)}.about-topics .levelup-collage-fit .levelup-collage-item:first-child{width:94px}.about-topics .levelup-collage-fit .levelup-collage-item:nth-child(2){width:56px}.about-topics .levelup-collage-videos .levelup-collage-item{width:61px}.about-topics .levelup-collage-videos .levelup-collage-item:nth-child(2){width:68px}.about-collage-what-tools .levelup-collage-item:first-child{width:clamp(67px,7.7vw,81px)}.about-collage-what-tools .levelup-collage-item:nth-child(2){width:clamp(61px,7.2vw,76px)}.wins-band{height:58px}.wins-track{gap:34px}.wins-track-group{align-items:center;gap:34px}.wins-item{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.wins-item-avatar{flex:none;width:24px;height:24px;display:block}.wins-item-avatar .avatar,.wins-item-avatar img{object-fit:cover;border-radius:50%;width:24px;height:24px;font-size:9px}.wins-item-handle{color:var(--white);font-family:var(--pair-sans);letter-spacing:-.01em;font-size:13px;font-weight:700}.wins-item-quote{color:#ffffffb8;font-family:var(--font-body);font-size:14px}@media (max-width:560px){.wins-label{padding-right:14px}.wins-label-text{display:none}}.join-lockup{justify-items:center;gap:2px;display:grid}.cta-lockup{justify-items:center;gap:14px;display:grid}.cta-lockup .btn{min-width:clamp(240px,28vw,320px)}.cta-lockup{width:100%}.home-section-cta{padding-top:clamp(18px,2.2vw,28px)}@media (max-width:540px){.cta-lockup{justify-items:stretch}}.face-row{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.face{position:relative}.face+.face{margin-left:-14px}.face-shot{background:var(--cream-200);border:2px solid var(--white);box-shadow:var(--shadow-card-sm);height:44px;transition:transform var(--motion-collage) var(--ease-spring);border-radius:50%;width:44px;display:block;overflow:hidden}.face-shot img{object-fit:cover;width:100%;height:100%}.face-name{background:var(--white);border-radius:var(--radius-pill);box-shadow:var(--shadow-card-sm);color:var(--hero-ink);font-family:var(--pair-sans);letter-spacing:-.01em;opacity:0;pointer-events:none;transition:opacity var(--motion-collage) var(--motion-ease), transform var(--motion-collage) var(--ease-spring);white-space:nowrap;z-index:4;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-4px)}@media (hover:hover){.face:hover{z-index:3}.face:hover .face-shot{transform:scale(1.42)translateY(-3px)}.face:hover .face-name{opacity:1;transform:translate(-50%)}.join-lockup:has(.face:hover) .face-line{opacity:0}}.face-line{color:var(--ink-500);font-family:var(--font-body);text-align:center;transition:opacity var(--motion-collage) var(--motion-ease);margin:0;font-size:14px}@media (max-width:420px){.face-shot{width:38px;height:38px}.face+.face{margin-left:-14px}}.proof-profiles{grid-template-columns:repeat(auto-fit,minmax(min(272px,100%),1fr));gap:20px;display:grid}.proof-profiles .profile-collage-card{height:100%}.proof-profiles .profile-collage-avatar{width:clamp(84px,9vw,104px)}.profile-collage-quote{color:var(--ink-500);font-family:var(--font-body);margin-top:12px;font-size:14px;line-height:1.5;display:block}@media (max-width:560px){.proof-profiles{grid-template-columns:minmax(0,1fr)}}.hof{overflow:hidden}.hof-rail{margin-top:clamp(34px,4.5vw,54px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.hof-track{gap:16px;width:max-content;animation:78s linear infinite marquee;display:flex}.hof-track-still{animation:none}.hof-group{gap:16px;display:flex}.hof-rail:hover .hof-track,.hof-rail:focus-within .hof-track{animation-play-state:paused}.hof-tile{flex:none;width:clamp(148px,17vw,210px);display:block}.hof-shot{aspect-ratio:9/16;border-radius:var(--radius-lg);background:#ffffff0f;display:block;position:relative;overflow:hidden}.hof-shot-blank{background:linear-gradient(162deg, var(--cw-accent) 0%, #ffffff0a 100%)}@supports (color:color-mix(in lab, red, red)){.hof-shot-blank{background:linear-gradient(162deg, color-mix(in oklab, var(--cw-accent) 34%, transparent) 0%, #ffffff0a 100%)}}.hof-meta{background:linear-gradient(#0000 0%,#040a14c7 62%);gap:1px;padding:26px 10px 9px;display:grid;position:absolute;bottom:0;left:0;right:0}.hof-views{border-radius:var(--radius-pill);color:var(--white);font-family:var(--pair-sans);letter-spacing:-.01em;z-index:2;background:#040a149e;align-items:center;gap:5px;padding:5px 11px 5px 9px;font-size:14px;font-weight:800;display:flex;position:absolute;top:9px;left:9px}.hof-play{border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:8px solid #ffffffe0;flex:none;display:block}.hof-handle{color:#ffffffeb;font-family:var(--pair-sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.hof-format{color:#ffffff9e;font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.accolade-grid{grid-template-columns:repeat(auto-fit,minmax(min(232px,100%),1fr));gap:18px;margin-top:clamp(38px,5vw,58px);display:grid}.accolade{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-sm);justify-items:start;padding:clamp(20px,2.2vw,26px);display:grid}.accolade-mark{align-items:center;height:44px;margin-bottom:16px;display:flex}.accolade-logo{object-fit:contain;object-position:left center;width:auto;height:auto;max-height:40px}.accolade-wordmark{color:var(--hero-ink);font-family:var(--pair-serif);letter-spacing:-.015em;font-size:clamp(19px,2.1vw,24px);line-height:1.05}.accolade-claim{color:var(--hero-ink);font-family:var(--pair-sans);letter-spacing:-.015em;margin:0;font-size:clamp(17px,1.8vw,20px);font-weight:700}.accolade-detail{color:var(--ink-500);font-family:var(--font-body);margin:8px 0 0;font-size:15px;line-height:1.5}.accolade-student{color:var(--cw-accent);font-family:var(--pair-sans);margin-top:14px;font-size:14px;font-weight:700}.mechanic-aside{color:var(--cw-accent);font-family:var(--pair-sans);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}@media (prefers-reduced-motion:reduce){.hof-track{animation:none}.hof-group[aria-hidden=true]{display:none}}.proof-rows{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:30px 26px;display:grid}.proof-row{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:20px 196px 20px 18px;display:grid;position:relative}.proof-row-avatar{aspect-ratio:1;background:var(--cream-200);border-radius:var(--radius-md);flex:none;width:62px;display:block;position:relative;overflow:hidden}.proof-row-avatar .avatar{background:linear-gradient(150deg, var(--cw-accent) 0%, var(--cw-ink) 100%);border-radius:var(--radius-md);color:var(--white);width:100%;height:100%;font-size:20px}.proof-row-body{gap:5px;min-width:0;display:grid}.proof-row-handle{color:var(--cw-accent);font-family:var(--pair-sans);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:15px;font-weight:800}.proof-row-stat{color:var(--hero-ink);font-family:var(--pair-sans);letter-spacing:-.015em;font-size:16px;font-weight:800}.proof-row-stat-label{color:var(--ink-500);font-family:var(--font-body);letter-spacing:0;font-size:13px;font-weight:400}.proof-row-quote{color:var(--ink-500);font-family:var(--font-body);overflow-wrap:anywhere;font-size:13.5px;line-height:1.45}.proof-row-quote strong{color:var(--hero-ink);font-family:var(--pair-sans);font-weight:800}.proof-badge{max-width:216px;transition:rotate var(--motion-collage) var(--ease-spring), translate var(--motion-collage) var(--ease-spring);z-index:2;width:max-content;display:block;position:absolute;top:-20px;right:-18px;rotate:3deg}.proof-row:hover .proof-badge{translate:0 -4px;rotate:-1deg}.proof-badge-card{background:var(--white);color:var(--hero-ink);gap:11px;padding:12px 15px}.proof-badge-card svg{color:var(--cw-accent);flex:none}.proof-badge-label{color:var(--ink-400);letter-spacing:.03em;text-transform:none;white-space:nowrap;order:2;font-size:11px;display:block}.proof-badge-value{color:var(--hero-ink);font-family:var(--pair-sans);letter-spacing:-.02em;order:1;font-size:24px;font-weight:800;line-height:1;display:block}.proof-badge-card>span{flex-direction:column;gap:5px;display:flex}.proof-badge-brand .proof-badge-card{justify-content:center;padding:17px 22px}.proof-badge-logo{object-fit:contain;width:auto;max-width:116px;height:auto;max-height:30px;display:block}.proof-badge-masthead{flex-direction:column;align-items:center;gap:5px;display:flex}.proof-badge-masthead .proof-badge-logo{max-height:58px}.proof-badge-masthead.cs-press-tv .proof-badge-logo{filter:invert();max-height:30px}.proof-badge-wordmark{color:var(--hero-ink);font-family:var(--pair-serif);letter-spacing:-.02em;text-align:center;font-size:22px;line-height:1.05}.proof-badge-press .cs-press{max-width:100%;margin-left:0;display:block;rotate:none}.proof-badge-press .cs-press-tv{border:1px solid #ffffff3d}.proof-badge-press .cs-press-kicker{font-size:9px}.proof-badge-press .cs-press-newspaper{padding:9px 16px 11px}.proof-badge-press .cs-press-newspaper .cs-press-outlet{padding-top:4px;font-size:18px}.proof-badge-press .cs-press-tv{padding:10px 18px 11px 30px}.proof-badge-press .cs-press-tv:before{width:8px;height:8px;top:15px;left:14px}.proof-badge-press .cs-press-tv .cs-press-outlet{font-size:17px}@media (max-width:560px){.proof-row{padding:30px 14px 16px}.proof-badge{min-width:128px;max-width:190px;top:-32px;right:-6px}.proof-badge-press .cs-press-outlet{white-space:normal}.proof-badge-card{padding:10px 12px}.proof-badge-card svg{display:none}.proof-badge-value{font-size:18px}.proof-badge-label{font-size:10px}.proof-badge-logo{max-width:92px;max-height:24px}.proof-badge-masthead .proof-badge-logo{max-height:26px}.proof-badge-press .cs-press-kicker{font-size:8px}.proof-badge-press .cs-press-newspaper .cs-press-outlet,.proof-badge-press .cs-press-tv .cs-press-outlet{font-size:13px}}.mechanic-grid{margin-top:clamp(70px,7.5vw,96px)}.mechanic-card{text-align:center}.levelup-collage-objects{align-items:flex-end}.levelup-collage-objects .levelup-collage-item{width:74px}.levelup-collage-objects .levelup-collage-item:first-child{z-index:3;order:2;width:104px;transform:translateY(-26px)}.levelup-collage-objects .levelup-collage-item:nth-child(2){z-index:1;order:1;margin-right:-30px;transform:rotate(-7deg)}.levelup-collage-objects .levelup-collage-item:nth-child(3){z-index:2;order:3;margin-left:-30px;transform:rotate(7deg)}.levelup-collage-objects:hover .levelup-collage-item:first-child{transform:translateY(-34px)}.levelup-collage-objects:hover .levelup-collage-item:nth-child(2){transform:rotate(-14deg)translate(-18px,2px)}.levelup-collage-objects:hover .levelup-collage-item:nth-child(3){transform:rotate(14deg)translate(18px,2px)}@media (max-width:880px){.levelup-collage-objects .levelup-collage-item{width:62px}.levelup-collage-objects .levelup-collage-item:first-child{width:86px}}.mechanic-collage-a-roadmap .levelup-collage-item:first-child,.mechanic-collage-daily-reps .levelup-collage-item:first-child{z-index:1}.mechanic-collage-a-roadmap .levelup-collage-item:nth-child(2),.mechanic-collage-daily-reps .levelup-collage-item:nth-child(2){z-index:3}.mechanic-collage-a-roadmap .levelup-collage-item:nth-child(3),.mechanic-collage-daily-reps .levelup-collage-item:nth-child(3){z-index:2}.hero-break{display:none}@media (max-width:560px){.hero-break{display:block}.home-hero-title,.hero-title{text-wrap:normal;font-size:34px}.session-start em{display:block}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
