.O_IU7a_section{--schedule-line:#d8d2c7;--schedule-muted:#6f6a61;color:var(--bwh-dark);background:#fbfaf6;padding:clamp(48px,6vw,96px) clamp(20px,5.5vw,110px);scroll-margin-top:140px}.O_IU7a_header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.O_IU7a_eyebrow{letter-spacing:.14em;color:var(--schedule-muted);margin-bottom:16px;font-size:12px}.O_IU7a_header h2{font-size:clamp(32px,4vw,56px);line-height:1.15}.O_IU7a_lead{word-break:keep-all;margin-top:16px;font-size:16px;line-height:1.7}.O_IU7a_scheduleLink{border:1px solid var(--schedule-line);white-space:nowrap;border-radius:0;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:12px 20px;font-size:14px;display:inline-flex}.O_IU7a_layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);align-items:start;gap:32px;display:grid}.O_IU7a_step{align-items:center;gap:10px;margin-bottom:20px;font-size:15px;display:flex}.O_IU7a_step>span{border:1px solid var(--schedule-line);border-radius:0;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.O_IU7a_options{gap:12px;display:grid}.O_IU7a_option{border:1px solid var(--schedule-line);text-align:left;background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:94px;padding:22px;transition:background .2s,border-color .2s;display:flex}.O_IU7a_option>span:first-child{min-width:0}.O_IU7a_option strong{overflow-wrap:anywhere;font-size:20px;font-weight:400;line-height:1.35;display:block}.O_IU7a_option small{color:var(--schedule-muted);margin-top:10px;font-size:13px;line-height:1.5;display:block}.O_IU7a_option[aria-pressed=true]{border-color:var(--bwh-accent);box-shadow:inset 0 0 0 1px var(--bwh-accent);background:#d9ff43}.O_IU7a_check{border:1px solid var(--schedule-line);border-radius:0;flex:0 0 26px;place-items:center;height:26px;font-size:14px;display:grid}.O_IU7a_option[aria-pressed=true] .O_IU7a_check{background:var(--bwh-accent);border-color:var(--bwh-accent);color:#fff}.O_IU7a_hint,.O_IU7a_noClasses{color:var(--schedule-muted);margin-top:20px;font-size:13px;line-height:1.7}.O_IU7a_calendar{border:1px solid var(--schedule-line);background:#fff;border-radius:0;min-width:0;padding:clamp(20px,2.5vw,36px)}.O_IU7a_monthRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.O_IU7a_monthRow h4{font-size:clamp(20px,2.1vw,28px);line-height:1.3}.O_IU7a_navigation{align-items:center;gap:8px;display:flex}.O_IU7a_navigation button{border:1px solid var(--schedule-line);border-radius:0;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.O_IU7a_navigation .O_IU7a_today{border-radius:0;width:auto;min-width:52px;padding-inline:12px;font-size:13px}.O_IU7a_week{border-bottom:1px solid var(--schedule-line);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding-bottom:24px;display:grid}.O_IU7a_day{border:1px solid #0000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:88px;display:flex}.O_IU7a_day>span{font-size:12px}.O_IU7a_day strong{font-size:22px;font-weight:400}.O_IU7a_day i{background:0 0;border-radius:0;width:4px;height:4px}.O_IU7a_day i[data-available=true]{background:currentColor}.O_IU7a_day[aria-current=date]{border-color:var(--schedule-line)}.O_IU7a_day[aria-pressed=true]{background:var(--bwh-accent);color:#fff;border-color:var(--bwh-accent)}.O_IU7a_day[data-day=saturday]:not([aria-pressed=true]){color:#4f83b6}.O_IU7a_day:is([data-day=sunday],[data-day=holiday]):not([aria-pressed=true]){color:#ff6b3d}.O_IU7a_holidayTag{color:#11110f;vertical-align:middle;background:#ff6b3d;margin-left:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1.3;display:inline-block}.O_IU7a_resultsHeading{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 16px;line-height:1.5;display:flex}.O_IU7a_resultsHeading h4{font-size:15px}.O_IU7a_resultsHeading>span{color:var(--schedule-muted);white-space:nowrap;font-size:12px}.O_IU7a_sessions{gap:24px;display:grid}.O_IU7a_dayGroup{gap:12px;scroll-margin-top:120px;display:grid}.O_IU7a_dayHeading{margin:0;font-size:14px;font-weight:700;line-height:1.5}.O_IU7a_session{border:1px solid var(--schedule-line);text-align:left;background:#fff;border-radius:0;align-items:center;gap:20px;width:100%;min-height:104px;padding:20px;transition:background .2s,border-color .2s;display:flex}.O_IU7a_time{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.O_IU7a_time strong{font-size:23px;font-weight:400}.O_IU7a_time small,.O_IU7a_sessionInfo small{color:var(--schedule-muted);font-size:13px;line-height:1.5}.O_IU7a_sessionInfo{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.O_IU7a_sessionInfo strong{overflow-wrap:anywhere;font-size:18px;font-weight:400;line-height:1.4}.O_IU7a_sessionAction{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.O_IU7a_badge{color:#11110f;background:#d9ff43;border-radius:0;padding:5px 10px;font-size:11px}.O_IU7a_badge[data-unavailable=true]{color:#67675d;background:#eeede7}.O_IU7a_view{font-size:12px}.O_IU7a_session:disabled{cursor:default;background:#f7f6f1}.O_IU7a_session:disabled .O_IU7a_sessionInfo,.O_IU7a_session:disabled .O_IU7a_time{color:#6b6b60}.O_IU7a_empty{text-align:center;background:#f6f6f0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:150px;padding:24px;font-size:15px;line-height:1.6;display:flex}.O_IU7a_empty small{color:var(--schedule-muted);font-size:13px}.O_IU7a_emptyIcon{color:var(--schedule-muted);font-size:26px}.O_IU7a_retry{text-underline-offset:4px;min-height:44px;text-decoration:underline}.O_IU7a_section :is(button,a):focus-visible{outline:2px solid var(--bwh-accent);outline-offset:4px}@media (hover:hover){.O_IU7a_option:hover,.O_IU7a_session:not(:disabled):hover,.O_IU7a_scheduleLink:hover{border-color:var(--bwh-accent);background:#f3efe7}.O_IU7a_day:not([aria-pressed=true]):hover,.O_IU7a_navigation button:hover{background:#f3efe7}}@media (max-width:1000px){.O_IU7a_layout{grid-template-columns:1fr;gap:24px}.O_IU7a_options{grid-template-columns:repeat(2,minmax(0,1fr))}.O_IU7a_hint{margin-top:12px}}@media (max-width:600px){.O_IU7a_section{padding-inline:16px;scroll-margin-top:104px}.O_IU7a_header{flex-direction:column;align-items:flex-start;gap:20px}.O_IU7a_options{grid-template-columns:1fr}.O_IU7a_option{min-height:84px;padding:18px}.O_IU7a_option strong{font-size:18px}.O_IU7a_calendar{border-radius:0;padding:20px 12px}.O_IU7a_week{gap:2px}.O_IU7a_day{border-radius:0;min-height:80px}.O_IU7a_day strong{font-size:20px}.O_IU7a_day>span{font-size:11px}.O_IU7a_session{flex-wrap:wrap;gap:14px;padding:16px}.O_IU7a_sessionAction{border-top:1px solid var(--schedule-line);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:12px}.O_IU7a_time strong{font-size:21px}.O_IU7a_sessionInfo strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.O_IU7a_option,.O_IU7a_session{transition:none}}
.ko6bJq_page p{margin:1em 0}.ko6bJq_page h2,.ko6bJq_page h3{font-weight:700}.ko6bJq_page :is(h1,h2,h3,p){white-space:pre-line}.ko6bJq_page{--ink:#11110f;--paper:#fbfaf6;--cream:#f3efe7;--muted:#6f6a61;--line:#d8d2c7;--white:#fff;--accent:#ff6738;--accent2:#d9ff43}.ko6bJq_page *{box-sizing:border-box}.ko6bJq_page{background:var(--paper);color:var(--ink);font-family:var(--app-font);margin:0;line-height:1.55}.ko6bJq_page a{color:inherit}.ko6bJq_page img{object-fit:cover;width:100%;height:100%;display:block}.ko6bJq_page .ko6bJq_wrap{width:min(1380px,100% - 40px);margin:auto}.ko6bJq_page .ko6bJq_micro{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.ko6bJq_page .ko6bJq_btn{text-transform:uppercase;letter-spacing:.12em;border:1px solid;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.ko6bJq_page .ko6bJq_btn.ko6bJq_dark{color:#fff;background:#111;border-color:#111}.ko6bJq_page .ko6bJq_btn.ko6bJq_accent{background:var(--accent);border-color:var(--accent)}.ko6bJq_page>header{z-index:20;color:#fff;transition:all .25s;position:fixed;inset:0 0 auto}.ko6bJq_page>header.ko6bJq_scrolled{color:var(--ink);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf6f5}.ko6bJq_page>header .ko6bJq_bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:78px;display:grid}.ko6bJq_page .ko6bJq_nav{align-items:center;gap:24px;display:flex}.ko6bJq_page .ko6bJq_nav a,.ko6bJq_page .ko6bJq_actions a{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.ko6bJq_page .ko6bJq_nav a.ko6bJq_active{border-bottom:1px solid}.ko6bJq_page .ko6bJq_logo{letter-spacing:.18em;font-size:18px;font-weight:700;text-decoration:none}.ko6bJq_page .ko6bJq_logo span{opacity:.7;font-weight:400}.ko6bJq_page .ko6bJq_actions{justify-self:end;align-items:center;gap:8px;display:flex}.ko6bJq_page .ko6bJq_actions .ko6bJq_book{color:#111;background:#fff;padding:13px 16px}.ko6bJq_page .ko6bJq_scrolled .ko6bJq_actions .ko6bJq_book{color:#fff;background:#111}.ko6bJq_page .ko6bJq_hero{color:#fff;background:#222;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.ko6bJq_page .ko6bJq_hero-media{position:absolute;inset:0}.ko6bJq_page .ko6bJq_hero-media img{filter:saturate(.86)contrast(1.02)}.ko6bJq_page .ko6bJq_hero:after{content:"";background:linear-gradient(#0000001f,#00000005 28%,#000000a8 100%);position:absolute;inset:0}.ko6bJq_page .ko6bJq_hero-copy{z-index:2;padding:140px 0 54px;position:relative}.ko6bJq_page .ko6bJq_hero h1{letter-spacing:-.065em;text-transform:uppercase;max-width:1150px;margin:0;font-size:clamp(68px,11vw,172px);font-weight:700;line-height:.82}.ko6bJq_page .ko6bJq_hero-bottom{grid-template-columns:1.4fr .75fr;align-items:end;gap:40px;margin-top:30px;display:grid}.ko6bJq_page .ko6bJq_hero p{max-width:720px;margin:0;font-size:clamp(17px,1.5vw,23px)}.ko6bJq_page .ko6bJq_chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ko6bJq_page .ko6bJq_chip{letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffffa6;border-radius:999px;padding:8px 11px;font-size:11px}.ko6bJq_page .ko6bJq_intro{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.45fr;gap:40px;padding:92px 0 105px;display:grid}.ko6bJq_page .ko6bJq_intro h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,88px);line-height:.92}.ko6bJq_page .ko6bJq_intro .ko6bJq_lead{letter-spacing:-.03em;max-width:840px;margin:0;font-size:clamp(22px,2.6vw,38px);line-height:1.18}.ko6bJq_page .ko6bJq_intro .ko6bJq_small{max-width:690px;color:var(--muted);margin-top:28px;font-size:15px}.ko6bJq_page .ko6bJq_split{grid-template-columns:1.1fr .9fr;min-height:720px;display:grid}.ko6bJq_page .ko6bJq_split .ko6bJq_photo{min-height:620px}.ko6bJq_page .ko6bJq_split .ko6bJq_panel{background:var(--accent);flex-direction:column;justify-content:space-between;padding:clamp(36px,6vw,90px);display:flex}.ko6bJq_page .ko6bJq_panel h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(50px,7vw,106px);line-height:.88}.ko6bJq_page .ko6bJq_panel p{max-width:520px;font-size:18px}.ko6bJq_page .ko6bJq_statline{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.ko6bJq_page .ko6bJq_stat{border-top:1px solid #111;padding-top:12px}.ko6bJq_page .ko6bJq_stat b{font-size:26px;display:block}.ko6bJq_page .ko6bJq_stat span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.ko6bJq_page .ko6bJq_programs{padding:100px 0}.ko6bJq_page .ko6bJq_section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}.ko6bJq_page .ko6bJq_section-head h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(48px,7vw,104px);line-height:.9}.ko6bJq_page .ko6bJq_section-head p{max-width:520px;color:var(--muted);margin:0 0 8px}.ko6bJq_page .ko6bJq_class-grid{border-top:2px solid #111}.ko6bJq_page .ko6bJq_class-card{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px 0;display:grid}.ko6bJq_page .ko6bJq_class-card h3{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(24px,2.8vw,42px);line-height:1}.ko6bJq_page .ko6bJq_class-card .ko6bJq_desc{color:var(--muted);max-width:580px;font-size:14px}.ko6bJq_page .ko6bJq_metric .ko6bJq_micro{color:var(--muted);margin-bottom:5px;display:block}.ko6bJq_page .ko6bJq_metric strong{font-size:15px}.ko6bJq_page .ko6bJq_booklink{text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;border-bottom:1px solid;padding-bottom:4px;font-size:11px;font-weight:700;text-decoration:none}.ko6bJq_page .ko6bJq_dots{letter-spacing:.2em}.ko6bJq_page .ko6bJq_manifesto{color:#fff;background:#111;padding:100px 0}.ko6bJq_page .ko6bJq_manifesto-grid{grid-template-columns:.72fr 1.28fr;gap:50px;display:grid}.ko6bJq_page .ko6bJq_manifesto h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(48px,8vw,118px);line-height:.88}.ko6bJq_page .ko6bJq_benefit-grid{grid-template-columns:1fr 1fr;align-content:end;gap:34px 46px;display:grid}.ko6bJq_page .ko6bJq_benefit{border-top:1px solid #ffffff61;padding-top:15px}.ko6bJq_page .ko6bJq_benefit h3{margin:0 0 8px;font-size:18px}.ko6bJq_page .ko6bJq_benefit p{color:#c7c3bb;margin:0;font-size:14px}.ko6bJq_page .ko6bJq_editorial .ko6bJq_row{grid-template-columns:1fr 1fr;min-height:700px;display:grid}.ko6bJq_page .ko6bJq_editorial .ko6bJq_row:nth-child(2n) .ko6bJq_text{order:2}.ko6bJq_page .ko6bJq_editorial .ko6bJq_text{background:var(--cream);flex-direction:column;justify-content:center;padding:clamp(42px,6vw,92px);display:flex}.ko6bJq_page .ko6bJq_editorial .ko6bJq_text.ko6bJq_accent{background:var(--accent)}.ko6bJq_page .ko6bJq_editorial h2{letter-spacing:-.055em;text-transform:uppercase;margin:10px 0 24px;font-size:clamp(46px,6vw,86px);line-height:.92}.ko6bJq_page .ko6bJq_editorial p{max-width:560px;font-size:16px}.ko6bJq_page .ko6bJq_editorial .ko6bJq_image{min-height:600px}.ko6bJq_page .ko6bJq_editorial .ko6bJq_image img{filter:saturate(.9)}.ko6bJq_page .ko6bJq_cardstrip{padding:100px 0}.ko6bJq_page .ko6bJq_cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ko6bJq_page .ko6bJq_card{background:var(--cream);border:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:430px;padding:28px;display:flex}.ko6bJq_page .ko6bJq_card:nth-child(2){background:var(--accent)}.ko6bJq_page .ko6bJq_card .ko6bJq_num{font-size:13px;font-weight:700}.ko6bJq_page .ko6bJq_card h3{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(30px,3vw,50px);line-height:.95}.ko6bJq_page .ko6bJq_card p{color:#514e48;margin:12px 0 0;font-size:14px}.ko6bJq_page .ko6bJq_cta{background:var(--accent2);padding:100px 0}.ko6bJq_page .ko6bJq_cta .ko6bJq_inner{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;display:grid}.ko6bJq_page .ko6bJq_cta h2{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(52px,8vw,118px);line-height:.86}.ko6bJq_page .ko6bJq_cta p{max-width:480px;font-size:18px}.ko6bJq_page .ko6bJq_footer{color:#fff;background:#111;padding:48px 0}.ko6bJq_page .ko6bJq_footer .ko6bJq_grid{grid-template-columns:2fr repeat(3,1fr);gap:30px;display:grid}.ko6bJq_page .ko6bJq_footer a{color:#d7d3cc;text-decoration:none}.ko6bJq_page .ko6bJq_footer h4{text-transform:uppercase;letter-spacing:.14em;margin:0 0 12px;font-size:11px}.ko6bJq_page .ko6bJq_footer p{color:#aaa59d;font-size:13px}.ko6bJq_page .ko6bJq_brandmark{letter-spacing:.1em;font-size:28px;font-weight:700}@media (max-width:900px){.ko6bJq_page .ko6bJq_nav a{display:none}.ko6bJq_page .ko6bJq_hero-bottom,.ko6bJq_page .ko6bJq_intro,.ko6bJq_page .ko6bJq_split,.ko6bJq_page .ko6bJq_manifesto-grid,.ko6bJq_page .ko6bJq_editorial .ko6bJq_row,.ko6bJq_page .ko6bJq_cta .ko6bJq_inner{grid-template-columns:1fr}.ko6bJq_page .ko6bJq_chips{justify-content:flex-start}.ko6bJq_page .ko6bJq_split .ko6bJq_panel{min-height:520px}.ko6bJq_page .ko6bJq_class-card{grid-template-columns:1fr 1fr}.ko6bJq_page .ko6bJq_class-card .ko6bJq_title{grid-column:1/-1}.ko6bJq_page .ko6bJq_class-card .ko6bJq_booklink{justify-self:start}.ko6bJq_page .ko6bJq_benefit-grid,.ko6bJq_page .ko6bJq_cards{grid-template-columns:1fr 1fr}.ko6bJq_page .ko6bJq_editorial .ko6bJq_row:nth-child(2n) .ko6bJq_text{order:0}.ko6bJq_page .ko6bJq_footer .ko6bJq_grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ko6bJq_page .ko6bJq_wrap{width:min(100% - 28px,1380px)}.ko6bJq_page>header .ko6bJq_bar{height:68px}.ko6bJq_page .ko6bJq_actions a:not(.ko6bJq_book){display:none}.ko6bJq_page .ko6bJq_hero-copy{padding-bottom:30px}.ko6bJq_page .ko6bJq_hero h1{font-size:19vw}.ko6bJq_page .ko6bJq_class-card{grid-template-columns:1fr}.ko6bJq_page .ko6bJq_metric{border-top:1px solid var(--line);justify-content:space-between;padding-top:10px;display:flex}.ko6bJq_page .ko6bJq_benefit-grid,.ko6bJq_page .ko6bJq_cards,.ko6bJq_page .ko6bJq_statline,.ko6bJq_page .ko6bJq_footer .ko6bJq_grid{grid-template-columns:1fr}.ko6bJq_page .ko6bJq_intro,.ko6bJq_page .ko6bJq_programs,.ko6bJq_page .ko6bJq_cardstrip,.ko6bJq_page .ko6bJq_manifesto,.ko6bJq_page .ko6bJq_cta{padding:70px 0}}.ko6bJq_page{--accent:#ffe14a;--accent2:#8ec5ff;--paper:#fffdf5}.ko6bJq_page .ko6bJq_hero h1{max-width:980px}.ko6bJq_page .ko6bJq_wiggle-word{display:inline-block;transform:rotate(-2deg)}.ko6bJq_page .ko6bJq_bubble{border-radius:999px}.ko6bJq_page .ko6bJq_card:nth-child(3){background:#8ec5ff}.ko6bJq_page .ko6bJq_panel h2{letter-spacing:-.07em}.ko6bJq_page .ko6bJq_media{position:absolute;inset:0}.ko6bJq_page .ko6bJq_photo,.ko6bJq_page .ko6bJq_image,.ko6bJq_page .ko6bJq_person{position:relative}.ko6bJq_page .ko6bJq_media img{object-fit:cover}.ko6bJq_page .ko6bJq_person{min-width:0}.ko6bJq_page .ko6bJq_person .ko6bJq_media{height:100%}.ko6bJq_page :is(.ko6bJq_hero h1,.ko6bJq_intro h2,.ko6bJq_panel h2,.ko6bJq_section-head h2,.ko6bJq_manifesto h2,.ko6bJq_editorial h2,.ko6bJq_cta h2,.ko6bJq_card h3):lang(ko){word-break:keep-all;overflow-wrap:break-word;line-height:1.1}.ko6bJq_page :is(.ko6bJq_hero h1,.ko6bJq_intro h2,.ko6bJq_panel h2,.ko6bJq_section-head h2,.ko6bJq_manifesto h2):lang(ko){margin-top:5px}@media (max-width:560px){.ko6bJq_page .ko6bJq_section-head{flex-wrap:wrap}}.ko6bJq_page:lang(ko),.ko6bJq_page:lang(ko) *{text-transform:none!important}.ko6bJq_page .ko6bJq_playband{background:linear-gradient(90deg,#ffe14a 0 33%,#8ec5ff 33% 66%,#ff8565 66%);height:12px}.ko6bJq_page:lang(en) .ko6bJq_hero h1{font-size:min(clamp(68px,11vw,172px),167.521px)}@media (max-width:560px){.ko6bJq_page:lang(ko) .ko6bJq_hero h1{font-size:min(19vw,21.0526vw - 5.89474px)}.ko6bJq_page:lang(en) .ko6bJq_hero h1{font-size:min(19vw,17.094vw - 4.78633px)}}
.-xoo8q_page p{margin:1em 0}.-xoo8q_page h2,.-xoo8q_page h3{font-weight:700}.-xoo8q_page :is(h1,h2,h3,p){white-space:pre-line}.-xoo8q_page{--ink:#11110f;--paper:#fbfaf6;--cream:#f3efe7;--muted:#6f6a61;--line:#d8d2c7;--white:#fff;--accent:#ff6738;--accent2:#d9ff43}.-xoo8q_page *{box-sizing:border-box}.-xoo8q_page{background:var(--paper);color:var(--ink);font-family:var(--app-font);margin:0;line-height:1.55}.-xoo8q_page a{color:inherit}.-xoo8q_page img{object-fit:cover;width:100%;height:100%;display:block}.-xoo8q_page .-xoo8q_wrap{width:min(1380px,100% - 40px);margin:auto}.-xoo8q_page .-xoo8q_micro{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.-xoo8q_page .-xoo8q_btn{text-transform:uppercase;letter-spacing:.12em;border:1px solid;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.-xoo8q_page .-xoo8q_btn.-xoo8q_dark{color:#fff;background:#111;border-color:#111}.-xoo8q_page .-xoo8q_btn.-xoo8q_accent{background:var(--accent);border-color:var(--accent)}.-xoo8q_page>header{z-index:20;color:#fff;transition:all .25s;position:fixed;inset:0 0 auto}.-xoo8q_page>header.-xoo8q_scrolled{color:var(--ink);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf6f5}.-xoo8q_page>header .-xoo8q_bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:78px;display:grid}.-xoo8q_page .-xoo8q_nav{align-items:center;gap:24px;display:flex}.-xoo8q_page .-xoo8q_nav a,.-xoo8q_page .-xoo8q_actions a{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.-xoo8q_page .-xoo8q_nav a.-xoo8q_active{border-bottom:1px solid}.-xoo8q_page .-xoo8q_logo{letter-spacing:.18em;font-size:18px;font-weight:700;text-decoration:none}.-xoo8q_page .-xoo8q_logo span{opacity:.7;font-weight:400}.-xoo8q_page .-xoo8q_actions{justify-self:end;align-items:center;gap:8px;display:flex}.-xoo8q_page .-xoo8q_actions .-xoo8q_book{color:#111;background:#fff;padding:13px 16px}.-xoo8q_page .-xoo8q_scrolled .-xoo8q_actions .-xoo8q_book{color:#fff;background:#111}.-xoo8q_page .-xoo8q_hero{color:#fff;background:#222;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.-xoo8q_page .-xoo8q_hero-media{position:absolute;inset:0}.-xoo8q_page .-xoo8q_hero-media img{filter:saturate(.86)contrast(1.02)}.-xoo8q_page .-xoo8q_hero:after{content:"";background:linear-gradient(#0000001f,#00000005 28%,#000000a8 100%);position:absolute;inset:0}.-xoo8q_page .-xoo8q_hero-copy{z-index:2;padding:140px 0 54px;position:relative}.-xoo8q_page .-xoo8q_hero h1{letter-spacing:-.065em;text-transform:uppercase;max-width:1150px;margin:0;font-size:clamp(68px,11vw,172px);font-weight:700;line-height:.82}.-xoo8q_page .-xoo8q_hero-bottom{grid-template-columns:1.4fr .75fr;align-items:end;gap:40px;margin-top:30px;display:grid}.-xoo8q_page .-xoo8q_hero p{max-width:720px;margin:0;font-size:clamp(17px,1.5vw,23px)}.-xoo8q_page .-xoo8q_chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.-xoo8q_page .-xoo8q_chip{letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffffa6;border-radius:999px;padding:8px 11px;font-size:11px}.-xoo8q_page .-xoo8q_intro{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.45fr;gap:40px;padding:92px 0 105px;display:grid}.-xoo8q_page .-xoo8q_intro h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,88px);line-height:.92}.-xoo8q_page .-xoo8q_intro .-xoo8q_lead{letter-spacing:-.03em;max-width:840px;margin:0;font-size:clamp(22px,2.6vw,38px);line-height:1.18}.-xoo8q_page .-xoo8q_intro .-xoo8q_small{max-width:690px;color:var(--muted);margin-top:28px;font-size:15px}.-xoo8q_page .-xoo8q_split{grid-template-columns:1.1fr .9fr;min-height:720px;display:grid}.-xoo8q_page .-xoo8q_split .-xoo8q_photo{min-height:620px}.-xoo8q_page .-xoo8q_split .-xoo8q_panel{background:var(--accent);flex-direction:column;justify-content:space-between;padding:clamp(36px,6vw,90px);display:flex}.-xoo8q_page .-xoo8q_panel h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(50px,7vw,106px);line-height:.88}.-xoo8q_page .-xoo8q_panel p{max-width:520px;font-size:18px}.-xoo8q_page .-xoo8q_statline{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.-xoo8q_page .-xoo8q_stat{border-top:1px solid #111;padding-top:12px}.-xoo8q_page .-xoo8q_stat b{font-size:26px;display:block}.-xoo8q_page .-xoo8q_stat span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.-xoo8q_page .-xoo8q_programs{padding:100px 0}.-xoo8q_page .-xoo8q_section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}.-xoo8q_page .-xoo8q_section-head h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(48px,7vw,104px);line-height:.9}.-xoo8q_page .-xoo8q_section-head p{max-width:520px;color:var(--muted);margin:0 0 8px}.-xoo8q_page .-xoo8q_class-grid{border-top:2px solid #111}.-xoo8q_page .-xoo8q_class-card{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px 0;display:grid}.-xoo8q_page .-xoo8q_class-card h3{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(24px,2.8vw,42px);line-height:1}.-xoo8q_page .-xoo8q_class-card .-xoo8q_desc{color:var(--muted);max-width:580px;font-size:14px}.-xoo8q_page .-xoo8q_metric .-xoo8q_micro{color:var(--muted);margin-bottom:5px;display:block}.-xoo8q_page .-xoo8q_metric strong{font-size:15px}.-xoo8q_page .-xoo8q_booklink{text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;border-bottom:1px solid;padding-bottom:4px;font-size:11px;font-weight:700;text-decoration:none}.-xoo8q_page .-xoo8q_dots{letter-spacing:.2em}.-xoo8q_page .-xoo8q_manifesto{color:#fff;background:#111;padding:100px 0}.-xoo8q_page .-xoo8q_manifesto-grid{grid-template-columns:.72fr 1.28fr;gap:50px;display:grid}.-xoo8q_page .-xoo8q_manifesto h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(48px,8vw,118px);line-height:.88}.-xoo8q_page .-xoo8q_benefit-grid{grid-template-columns:1fr 1fr;align-content:end;gap:34px 46px;display:grid}.-xoo8q_page .-xoo8q_benefit{border-top:1px solid #ffffff61;padding-top:15px}.-xoo8q_page .-xoo8q_benefit h3{margin:0 0 8px;font-size:18px}.-xoo8q_page .-xoo8q_benefit p{color:#c7c3bb;margin:0;font-size:14px}.-xoo8q_page .-xoo8q_editorial .-xoo8q_row{grid-template-columns:1fr 1fr;min-height:700px;display:grid}.-xoo8q_page .-xoo8q_editorial .-xoo8q_row:nth-child(2n) .-xoo8q_text{order:2}.-xoo8q_page .-xoo8q_editorial .-xoo8q_text{background:var(--cream);flex-direction:column;justify-content:center;padding:clamp(42px,6vw,92px);display:flex}.-xoo8q_page .-xoo8q_editorial .-xoo8q_text.-xoo8q_accent{background:var(--accent)}.-xoo8q_page .-xoo8q_editorial h2{letter-spacing:-.055em;text-transform:uppercase;margin:10px 0 24px;font-size:clamp(46px,6vw,86px);line-height:.92}.-xoo8q_page .-xoo8q_editorial p{max-width:560px;font-size:16px}.-xoo8q_page .-xoo8q_editorial .-xoo8q_image{min-height:600px}.-xoo8q_page .-xoo8q_editorial .-xoo8q_image img{filter:saturate(.9)}.-xoo8q_page .-xoo8q_cardstrip{padding:100px 0}.-xoo8q_page .-xoo8q_cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.-xoo8q_page .-xoo8q_card{background:var(--cream);border:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:430px;padding:28px;display:flex}.-xoo8q_page .-xoo8q_card:nth-child(2){background:var(--accent)}.-xoo8q_page .-xoo8q_card .-xoo8q_num{font-size:13px;font-weight:700}.-xoo8q_page .-xoo8q_card h3{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(30px,3vw,50px);line-height:.95}.-xoo8q_page .-xoo8q_card p{color:#514e48;margin:12px 0 0;font-size:14px}.-xoo8q_page .-xoo8q_cta{background:var(--accent2);padding:100px 0}.-xoo8q_page .-xoo8q_cta .-xoo8q_inner{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;display:grid}.-xoo8q_page .-xoo8q_cta h2{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(52px,8vw,118px);line-height:.86}.-xoo8q_page .-xoo8q_cta p{max-width:480px;font-size:18px}.-xoo8q_page .-xoo8q_footer{color:#fff;background:#111;padding:48px 0}.-xoo8q_page .-xoo8q_footer .-xoo8q_grid{grid-template-columns:2fr repeat(3,1fr);gap:30px;display:grid}.-xoo8q_page .-xoo8q_footer a{color:#d7d3cc;text-decoration:none}.-xoo8q_page .-xoo8q_footer h4{text-transform:uppercase;letter-spacing:.14em;margin:0 0 12px;font-size:11px}.-xoo8q_page .-xoo8q_footer p{color:#aaa59d;font-size:13px}.-xoo8q_page .-xoo8q_brandmark{letter-spacing:.1em;font-size:28px;font-weight:700}@media (max-width:900px){.-xoo8q_page .-xoo8q_nav a{display:none}.-xoo8q_page .-xoo8q_hero-bottom,.-xoo8q_page .-xoo8q_intro,.-xoo8q_page .-xoo8q_split,.-xoo8q_page .-xoo8q_manifesto-grid,.-xoo8q_page .-xoo8q_editorial .-xoo8q_row,.-xoo8q_page .-xoo8q_cta .-xoo8q_inner{grid-template-columns:1fr}.-xoo8q_page .-xoo8q_chips{justify-content:flex-start}.-xoo8q_page .-xoo8q_split .-xoo8q_panel{min-height:520px}.-xoo8q_page .-xoo8q_class-card{grid-template-columns:1fr 1fr}.-xoo8q_page .-xoo8q_class-card .-xoo8q_title{grid-column:1/-1}.-xoo8q_page .-xoo8q_class-card .-xoo8q_booklink{justify-self:start}.-xoo8q_page .-xoo8q_benefit-grid,.-xoo8q_page .-xoo8q_cards{grid-template-columns:1fr 1fr}.-xoo8q_page .-xoo8q_editorial .-xoo8q_row:nth-child(2n) .-xoo8q_text{order:0}.-xoo8q_page .-xoo8q_footer .-xoo8q_grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.-xoo8q_page .-xoo8q_wrap{width:min(100% - 28px,1380px)}.-xoo8q_page>header .-xoo8q_bar{height:68px}.-xoo8q_page .-xoo8q_actions a:not(.-xoo8q_book){display:none}.-xoo8q_page .-xoo8q_hero-copy{padding-bottom:30px}.-xoo8q_page .-xoo8q_hero h1{font-size:19vw}.-xoo8q_page .-xoo8q_class-card{grid-template-columns:1fr}.-xoo8q_page .-xoo8q_metric{border-top:1px solid var(--line);justify-content:space-between;padding-top:10px;display:flex}.-xoo8q_page .-xoo8q_benefit-grid,.-xoo8q_page .-xoo8q_cards,.-xoo8q_page .-xoo8q_statline,.-xoo8q_page .-xoo8q_footer .-xoo8q_grid{grid-template-columns:1fr}.-xoo8q_page .-xoo8q_intro,.-xoo8q_page .-xoo8q_programs,.-xoo8q_page .-xoo8q_cardstrip,.-xoo8q_page .-xoo8q_manifesto,.-xoo8q_page .-xoo8q_cta{padding:70px 0}}.-xoo8q_page{--accent:#ff6b3d;--accent2:#d9ff43}.-xoo8q_page .-xoo8q_media{position:absolute;inset:0}.-xoo8q_page .-xoo8q_photo,.-xoo8q_page .-xoo8q_image,.-xoo8q_page .-xoo8q_person{position:relative}.-xoo8q_page .-xoo8q_media img{object-fit:cover}.-xoo8q_page .-xoo8q_person{min-width:0}.-xoo8q_page .-xoo8q_person .-xoo8q_media{height:100%}.-xoo8q_page :is(.-xoo8q_hero h1,.-xoo8q_intro h2,.-xoo8q_panel h2,.-xoo8q_section-head h2,.-xoo8q_manifesto h2,.-xoo8q_editorial h2,.-xoo8q_cta h2,.-xoo8q_card h3):lang(ko){word-break:keep-all;overflow-wrap:break-word;line-height:1.1}.-xoo8q_page :is(.-xoo8q_hero h1,.-xoo8q_intro h2,.-xoo8q_panel h2,.-xoo8q_section-head h2,.-xoo8q_manifesto h2):lang(ko){margin-top:5px}@media (max-width:560px){.-xoo8q_page .-xoo8q_editorial h2{font-size:min(46px,11.5vw)}.-xoo8q_page .-xoo8q_section-head{flex-wrap:wrap}}.-xoo8q_page:lang(ko),.-xoo8q_page:lang(ko) *{text-transform:none!important}@media (max-width:560px){.-xoo8q_page:lang(ko) .-xoo8q_hero h1{font-size:min(19vw,21.0526vw - 5.89474px)}.-xoo8q_page:lang(en) .-xoo8q_hero h1{font-size:min(19vw,15.5039vw - 4.34109px)}}
.-\32 msrG_page p{margin:1em 0}.-\32 msrG_page h2,.-\32 msrG_page h3{font-weight:700}.-\32 msrG_page :is(h1,h2,h3,p){white-space:pre-line}.-\32 msrG_page{--ink:#11110f;--cream:#f5f1e8;--paper:#fbfaf6;--acid:#d9ff43;--orange:#ff7a3d;--muted:#706d66;--line:#d8d3c8;--white:#fff}.-\32 msrG_page *{box-sizing:border-box}.-\32 msrG_page{background:var(--paper);color:var(--ink);font-family:var(--app-font);margin:0;line-height:1.55}.-\32 msrG_page a{color:inherit}.-\32 msrG_page img{object-fit:cover;width:100%;height:100%;display:block}.-\32 msrG_page .-\32 msrG_wrap{width:min(1380px,100% - 40px);margin:auto}.-\32 msrG_page .-\32 msrG_micro{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.-\32 msrG_page .-\32 msrG_btn{text-transform:uppercase;letter-spacing:.12em;border:1px solid;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.-\32 msrG_page .-\32 msrG_btn.-\32 msrG_dark{color:#fff;background:#111;border-color:#111}.-\32 msrG_page .-\32 msrG_btn.-\32 msrG_acid{background:var(--acid);border-color:var(--acid)}.-\32 msrG_page>header{z-index:20;color:#fff;transition:all .25s;position:fixed;inset:0 0 auto}.-\32 msrG_page>header.-\32 msrG_scrolled{color:var(--ink);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf6f5}.-\32 msrG_page>header .-\32 msrG_bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:78px;display:grid}.-\32 msrG_page .-\32 msrG_nav{align-items:center;gap:24px;display:flex}.-\32 msrG_page .-\32 msrG_nav a,.-\32 msrG_page .-\32 msrG_actions a{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.-\32 msrG_page .-\32 msrG_logo{letter-spacing:.18em;font-size:18px;font-weight:700;text-decoration:none}.-\32 msrG_page .-\32 msrG_logo span{opacity:.7;font-weight:400}.-\32 msrG_page .-\32 msrG_actions{justify-self:end;align-items:center;gap:8px;display:flex}.-\32 msrG_page .-\32 msrG_actions .-\32 msrG_book{color:#111;background:#fff;padding:13px 16px}.-\32 msrG_page .-\32 msrG_scrolled .-\32 msrG_actions .-\32 msrG_book{color:#fff;background:#111}.-\32 msrG_page .-\32 msrG_hero{color:#fff;background:#222;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.-\32 msrG_page .-\32 msrG_hero-media{position:absolute;inset:0}.-\32 msrG_page .-\32 msrG_hero-media img{filter:saturate(.78)contrast(.97)}.-\32 msrG_page .-\32 msrG_hero:after{content:"";background:linear-gradient(#00000029,#00000005 28%,#00000094 100%);position:absolute;inset:0}.-\32 msrG_page .-\32 msrG_hero-copy{z-index:2;padding:140px 0 54px;position:relative}.-\32 msrG_page .-\32 msrG_hero h1{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(68px,11vw,172px);font-weight:700;line-height:.82}.-\32 msrG_page .-\32 msrG_hero-bottom{grid-template-columns:1.4fr .75fr;align-items:end;gap:40px;margin-top:30px;display:grid}.-\32 msrG_page .-\32 msrG_hero p{max-width:690px;margin:0;font-size:clamp(17px,1.5vw,23px)}.-\32 msrG_page .-\32 msrG_hero .-\32 msrG_chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.-\32 msrG_page .-\32 msrG_chip{letter-spacing:.1em;text-transform:uppercase;border:1px solid #fff9;border-radius:999px;padding:8px 11px;font-size:11px}.-\32 msrG_page .-\32 msrG_intro{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.45fr;gap:40px;padding:90px 0 100px;display:grid}.-\32 msrG_page .-\32 msrG_intro h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,88px);line-height:.92}.-\32 msrG_page .-\32 msrG_intro .-\32 msrG_lead{letter-spacing:-.03em;max-width:820px;margin:0;font-size:clamp(22px,2.6vw,38px);line-height:1.18}.-\32 msrG_page .-\32 msrG_intro .-\32 msrG_small{max-width:680px;color:var(--muted);margin-top:28px;font-size:15px}.-\32 msrG_page .-\32 msrG_split{grid-template-columns:1.1fr .9fr;min-height:720px;display:grid}.-\32 msrG_page .-\32 msrG_split .-\32 msrG_photo{min-height:620px}.-\32 msrG_page .-\32 msrG_split .-\32 msrG_panel{background:var(--acid);flex-direction:column;justify-content:space-between;padding:clamp(36px,6vw,90px);display:flex}.-\32 msrG_page .-\32 msrG_panel h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(50px,7vw,106px);line-height:.88}.-\32 msrG_page .-\32 msrG_panel p{max-width:520px;font-size:18px}.-\32 msrG_page .-\32 msrG_statline{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.-\32 msrG_page .-\32 msrG_stat{border-top:1px solid #111;padding-top:12px}.-\32 msrG_page .-\32 msrG_stat b{font-size:26px;display:block}.-\32 msrG_page .-\32 msrG_stat span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.-\32 msrG_page .-\32 msrG_classes{padding:100px 0}.-\32 msrG_page .-\32 msrG_section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}.-\32 msrG_page .-\32 msrG_section-head h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(48px,7vw,104px);line-height:.9}.-\32 msrG_page .-\32 msrG_section-head p{max-width:500px;color:var(--muted);margin:0 0 8px}.-\32 msrG_page .-\32 msrG_class-grid{border-top:2px solid #111}.-\32 msrG_page .-\32 msrG_class-card{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px 0;display:grid}.-\32 msrG_page .-\32 msrG_class-card h3{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(24px,2.8vw,42px);line-height:1}.-\32 msrG_page .-\32 msrG_class-card .-\32 msrG_desc{color:var(--muted);max-width:560px;font-size:14px}.-\32 msrG_page .-\32 msrG_metric .-\32 msrG_micro{color:var(--muted);margin-bottom:5px;display:block}.-\32 msrG_page .-\32 msrG_metric strong{font-size:15px}.-\32 msrG_page .-\32 msrG_booklink{text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;border-bottom:1px solid;padding-bottom:4px;font-size:11px;font-weight:700;text-decoration:none}.-\32 msrG_page .-\32 msrG_dots{letter-spacing:.2em;color:var(--orange)}.-\32 msrG_page .-\32 msrG_manifesto{color:#fff;background:#111;padding:100px 0}.-\32 msrG_page .-\32 msrG_manifesto-grid{grid-template-columns:.7fr 1.3fr;gap:50px;display:grid}.-\32 msrG_page .-\32 msrG_manifesto h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(48px,8vw,118px);line-height:.88}.-\32 msrG_page .-\32 msrG_benefit-grid{grid-template-columns:1fr 1fr;align-content:end;gap:34px 46px;display:grid}.-\32 msrG_page .-\32 msrG_benefit{border-top:1px solid #fff6;padding-top:15px}.-\32 msrG_page .-\32 msrG_benefit h3{margin:0 0 8px;font-size:18px}.-\32 msrG_page .-\32 msrG_benefit p{color:#c7c3bb;margin:0;font-size:14px}.-\32 msrG_page .-\32 msrG_editorial{padding:0}.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_row{grid-template-columns:1fr 1fr;min-height:720px;display:grid}.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_row:nth-child(2n) .-\32 msrG_text{order:2}.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_text{background:var(--cream);flex-direction:column;justify-content:center;padding:clamp(42px,6vw,92px);display:flex}.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_text.-\32 msrG_orange{background:var(--orange)}.-\32 msrG_page .-\32 msrG_editorial h2{letter-spacing:-.055em;text-transform:uppercase;margin:10px 0 24px;font-size:clamp(46px,6vw,86px);line-height:.92}.-\32 msrG_page .-\32 msrG_editorial p{max-width:560px;font-size:16px}.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_image{min-height:620px}.-\32 msrG_page .-\32 msrG_team{padding:100px 0}.-\32 msrG_page .-\32 msrG_team-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.-\32 msrG_page .-\32 msrG_person{aspect-ratio:4/5;background:#ddd;position:relative;overflow:hidden}.-\32 msrG_page .-\32 msrG_person img{transition:all .5s}.-\32 msrG_page .-\32 msrG_person:hover img{transform:scale(1.03)}.-\32 msrG_page .-\32 msrG_person .-\32 msrG_caption{background:#ffffffeb;padding:14px;position:absolute;bottom:18px;left:18px;right:18px}.-\32 msrG_page .-\32 msrG_person h3{margin:0;font-size:20px}.-\32 msrG_page .-\32 msrG_person p{color:var(--muted);margin:3px 0 0;font-size:13px}.-\32 msrG_page .-\32 msrG_cta{background:var(--acid);padding:100px 0}.-\32 msrG_page .-\32 msrG_cta .-\32 msrG_inner{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;display:grid}.-\32 msrG_page .-\32 msrG_cta h2{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(52px,8vw,118px);line-height:.86}.-\32 msrG_page .-\32 msrG_cta p{max-width:480px;font-size:18px}.-\32 msrG_page .-\32 msrG_footer{color:#fff;background:#111;padding:48px 0}.-\32 msrG_page .-\32 msrG_footer .-\32 msrG_grid{grid-template-columns:2fr repeat(3,1fr);gap:30px;display:grid}.-\32 msrG_page .-\32 msrG_footer a{color:#d7d3cc;text-decoration:none}.-\32 msrG_page .-\32 msrG_footer h4{text-transform:uppercase;letter-spacing:.14em;margin:0 0 12px;font-size:11px}.-\32 msrG_page .-\32 msrG_footer p{color:#aaa59d;font-size:13px}.-\32 msrG_page .-\32 msrG_brandmark{letter-spacing:.1em;font-size:28px;font-weight:700}@media (max-width:900px){.-\32 msrG_page .-\32 msrG_nav a{display:none}.-\32 msrG_page .-\32 msrG_hero-bottom,.-\32 msrG_page .-\32 msrG_intro,.-\32 msrG_page .-\32 msrG_split,.-\32 msrG_page .-\32 msrG_manifesto-grid,.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_row,.-\32 msrG_page .-\32 msrG_cta .-\32 msrG_inner{grid-template-columns:1fr}.-\32 msrG_page .-\32 msrG_hero .-\32 msrG_chips{justify-content:flex-start}.-\32 msrG_page .-\32 msrG_split .-\32 msrG_panel{min-height:520px}.-\32 msrG_page .-\32 msrG_class-card{grid-template-columns:1fr 1fr}.-\32 msrG_page .-\32 msrG_class-card .-\32 msrG_title{grid-column:1/-1}.-\32 msrG_page .-\32 msrG_class-card .-\32 msrG_booklink{justify-self:start}.-\32 msrG_page .-\32 msrG_team-grid{grid-template-columns:1fr 1fr}.-\32 msrG_page .-\32 msrG_editorial .-\32 msrG_row:nth-child(2n) .-\32 msrG_text{order:0}.-\32 msrG_page .-\32 msrG_footer .-\32 msrG_grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.-\32 msrG_page .-\32 msrG_wrap{width:min(100% - 28px,1380px)}.-\32 msrG_page>header .-\32 msrG_bar{height:68px}.-\32 msrG_page .-\32 msrG_actions a:not(.-\32 msrG_book){display:none}.-\32 msrG_page .-\32 msrG_hero-copy{padding-bottom:30px}.-\32 msrG_page .-\32 msrG_hero h1{font-size:20vw}.-\32 msrG_page .-\32 msrG_class-card{grid-template-columns:1fr}.-\32 msrG_page .-\32 msrG_metric{border-top:1px solid var(--line);justify-content:space-between;padding-top:10px;display:flex}.-\32 msrG_page .-\32 msrG_team-grid,.-\32 msrG_page .-\32 msrG_statline,.-\32 msrG_page .-\32 msrG_footer .-\32 msrG_grid{grid-template-columns:1fr}.-\32 msrG_page .-\32 msrG_intro,.-\32 msrG_page .-\32 msrG_classes,.-\32 msrG_page .-\32 msrG_team,.-\32 msrG_page .-\32 msrG_manifesto,.-\32 msrG_page .-\32 msrG_cta{padding:70px 0}}.-\32 msrG_page .-\32 msrG_media{position:absolute;inset:0}.-\32 msrG_page .-\32 msrG_photo,.-\32 msrG_page .-\32 msrG_image,.-\32 msrG_page .-\32 msrG_person{position:relative}.-\32 msrG_page .-\32 msrG_media img{object-fit:cover}.-\32 msrG_page .-\32 msrG_person{min-width:0}.-\32 msrG_page .-\32 msrG_person .-\32 msrG_media{height:100%}.-\32 msrG_page .-\32 msrG_person{aspect-ratio:4/5;overflow:hidden}.-\32 msrG_page :is(.-\32 msrG_hero h1,.-\32 msrG_intro h2,.-\32 msrG_panel h2,.-\32 msrG_section-head h2,.-\32 msrG_manifesto h2,.-\32 msrG_editorial h2,.-\32 msrG_cta h2,.-\32 msrG_card h3):lang(ko){word-break:keep-all;overflow-wrap:break-word;line-height:1.1}.-\32 msrG_page :is(.-\32 msrG_hero h1,.-\32 msrG_intro h2,.-\32 msrG_panel h2,.-\32 msrG_section-head h2,.-\32 msrG_manifesto h2):lang(ko){margin-top:5px}@media (max-width:560px){.-\32 msrG_page .-\32 msrG_section-head{flex-wrap:wrap}}.-\32 msrG_page:lang(ko),.-\32 msrG_page:lang(ko) *{text-transform:none!important}.-\32 msrG_page .-\32 msrG_no-photo{background:var(--cream);color:#11110f33;place-items:center;padding-bottom:28%;font-size:clamp(72px,8vw,128px);font-weight:700;line-height:1;display:grid}@media (max-width:560px){.-\32 msrG_page:lang(ko) .-\32 msrG_hero h1{font-size:min(20vw,15.5039vw - 4.34109px)}.-\32 msrG_page:lang(en) .-\32 msrG_hero h1{font-size:min(20vw,14.1844vw - 3.97163px)}}
.n6gn_q_page{--editorial-accent:#ff6b3d;--editorial-cream:#f3efe7;color:#11110f;background:#fbfaf6}.n6gn_q_page[data-program=wellness]{--editorial-accent:#d9ff43;--editorial-cream:#f5f1e8}.n6gn_q_section{padding:100px max(20px,50% - 690px)}.n6gn_q_eyebrow{text-transform:uppercase;letter-spacing:.18em;margin-bottom:14px;font-size:11px;font-weight:700}.n6gn_q_title{letter-spacing:-.055em;white-space:pre-line;word-break:keep-all;font-size:clamp(42px,6vw,88px);line-height:.92}.n6gn_q_heading{letter-spacing:-.06em;white-space:pre-line;word-break:keep-all;text-transform:uppercase;font-size:clamp(48px,7vw,104px);line-height:.9}.n6gn_q_lead{white-space:pre-line;word-break:keep-all;max-width:38em;margin-top:24px;font-size:18px;line-height:1.55}.n6gn_q_hero{isolation:isolate;color:#fff;background:#222;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.n6gn_q_hero:after{content:"";z-index:-1;background:linear-gradient(#0000001f,#00000005 28%,#000000a8);position:absolute;inset:0}.n6gn_q_heroMedia{z-index:-2;position:absolute;inset:0}.n6gn_q_heroMedia img{filter:saturate(.86)contrast(1.02)}.n6gn_q_heroContent{z-index:2;width:min(1380px,100% - 40px);margin:auto auto 0;padding:140px 0 54px;position:relative}.n6gn_q_hero .n6gn_q_title{letter-spacing:-.065em;text-transform:uppercase;max-width:1150px;font-size:clamp(68px,11vw,172px);font-weight:700;line-height:.82}.n6gn_q_hero .n6gn_q_lead{max-width:720px;margin:0;font-size:clamp(17px,1.5vw,23px)}.n6gn_q_split{grid-template-columns:1.1fr .9fr;min-height:720px;display:grid}.n6gn_q_photo{background:#ddd;min-height:620px;position:relative}.n6gn_q_panel{background:var(--editorial-accent,#d9ff43);flex-direction:column;justify-content:space-between;padding:clamp(36px,6vw,90px);display:flex}.n6gn_q_panel .n6gn_q_heading{font-size:clamp(50px,7vw,106px);line-height:.88}.n6gn_q_panel .n6gn_q_lead{max-width:520px}.n6gn_q_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.n6gn_q_button{text-transform:uppercase;letter-spacing:.12em;border:1px solid;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.n6gn_q_button:hover{color:#fff;background:#11110f}.n6gn_q_button:focus-visible,.n6gn_q_page a:focus-visible{outline-offset:5px;outline:2px solid}.n6gn_q_dark{color:#fff;background:#11110f}.n6gn_q_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.n6gn_q_card{border-top:1px solid;padding-top:24px}.n6gn_q_card h3{margin:24px 0 12px;font-size:24px;line-height:1.25}.n6gn_q_card p{font-size:16px;line-height:1.75}.n6gn_q_number{opacity:.65;font-size:13px}.n6gn_q_story{grid-template-columns:1fr 1fr;min-height:700px;display:grid}.n6gn_q_story .n6gn_q_photo{min-height:620px}.n6gn_q_story>div:not(.n6gn_q_photo){background:var(--editorial-cream,#f3efe7);flex-direction:column;justify-content:center;padding:clamp(42px,6vw,92px);display:flex}.n6gn_q_story .n6gn_q_heading{letter-spacing:-.055em;margin:10px 0 24px;font-size:clamp(46px,6vw,86px);line-height:.92}.n6gn_q_story .n6gn_q_lead{max-width:560px;margin:0;font-size:16px}.n6gn_q_reverse>div:not(.n6gn_q_photo){background:var(--editorial-accent)}.n6gn_q_page[data-program=wellness] .n6gn_q_reverse>div:not(.n6gn_q_photo){background:#ff7a3d}@media (max-width:900px){.n6gn_q_reverse .n6gn_q_photo{order:2}}.n6gn_q_cta{background:#d9ff43;grid-template-columns:1.2fr .8fr;align-items:end;gap:20px 40px;display:grid}.n6gn_q_cta>h2{letter-spacing:-.065em;grid-row:1/3;font-size:clamp(52px,8vw,118px);line-height:.86}.n6gn_q_cta .n6gn_q_actions,.n6gn_q_cta .n6gn_q_lead{margin-top:0}.n6gn_q_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.n6gn_q_softCard{border-bottom:1px solid #d8d2c7;padding:24px 28px 24px 0}.n6gn_q_softCard+.n6gn_q_softCard{border-left:1px solid #d8d2c7;padding-left:28px}.n6gn_q_softCard h2{font-size:22px}.n6gn_q_softCard p{margin-top:16px;line-height:1.8}.n6gn_q_summary{cursor:pointer;min-height:48px;padding:16px 0;font-size:19px}.n6gn_q_mapLinks{flex-direction:column;margin-top:32px;display:flex}.n6gn_q_mapLinks a{border-bottom:1px solid #ffffff40;justify-content:space-between;padding:22px 0;font-size:clamp(22px,3vw,38px);display:flex}.n6gn_q_contact{overflow-wrap:anywhere;gap:12px;margin-top:32px;line-height:1.7;display:grid}.n6gn_q_gallery{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;display:grid}.n6gn_q_gallery>div{aspect-ratio:4/3}@media (max-width:900px){.n6gn_q_split,.n6gn_q_story,.n6gn_q_cta{grid-template-columns:1fr}.n6gn_q_panel{min-height:520px}.n6gn_q_cta>h2{grid-row:auto}.n6gn_q_grid{grid-template-columns:1fr 1fr}.n6gn_q_story .n6gn_q_photo{min-height:600px}}@media (max-width:560px){.n6gn_q_section{padding:70px 14px}.n6gn_q_heroContent{width:calc(100% - 28px);padding-bottom:30px}.n6gn_q_hero .n6gn_q_title{font-size:19vw}.n6gn_q_hero .n6gn_q_lead{overflow-wrap:anywhere}.n6gn_q_two,.n6gn_q_grid{grid-template-columns:1fr}.n6gn_q_softCard+.n6gn_q_softCard{border-left:0;padding-left:0}.n6gn_q_story .n6gn_q_photo{min-height:420px}.n6gn_q_story>div:not(.n6gn_q_photo){padding:42px 24px}}@media (prefers-reduced-motion:reduce){.n6gn_q_button{transition:none}}.n6gn_q_page[data-program=wellness] .n6gn_q_heroMedia img{filter:saturate(.78)contrast(.97)}.n6gn_q_page[data-program=wellness] .n6gn_q_hero:after{background:linear-gradient(#00000029,#00000005 28%,#00000094)}.n6gn_q_page[data-program=oneday]{--editorial-accent:#ff8f69}.n6gn_q_page[data-program=wiggle]{--editorial-accent:#ffe14a;background:#fffdf5}.n6gn_q_page[data-program=wiggle] .n6gn_q_cta{background:#8ec5ff}.n6gn_q_page[data-program=wellness] .n6gn_q_hero .n6gn_q_title{letter-spacing:-.06em}.n6gn_q_page[data-program=wiggle] .n6gn_q_panel .n6gn_q_heading{letter-spacing:-.07em}@media (max-width:560px){.n6gn_q_page[data-program=wellness] .n6gn_q_hero .n6gn_q_title{font-size:20vw}}.n6gn_q_page[data-program]{--editorial-muted:#6f6a61;--editorial-line:#d8d2c7}.n6gn_q_page[data-program=wellness]{--editorial-muted:#706d66;--editorial-line:#d8d3c8}.n6gn_q_page[data-program=wellness] .n6gn_q_hero .n6gn_q_lead{max-width:690px}.n6gn_q_page[data-program] :is([class*=small],[class*=sectionHead] p,[class*=offering] p,[class*=metric] dt){color:var(--editorial-muted)}.n6gn_q_page[data-program] :is([class*=__intro],[class*=offering],[class*=metric]){border-color:var(--editorial-line)}.n6gn_q_page[data-program] .n6gn_q_panel .n6gn_q_lead{margin:18px 0}.n6gn_q_page[data-program=wellness] .n6gn_q_story{min-height:720px}.n6gn_q_page[data-program] .n6gn_q_story .n6gn_q_lead{margin:16px 0}.n6gn_q_page[data-program] .n6gn_q_cta{grid-template-columns:1.2fr .8fr;gap:40px}.n6gn_q_page[data-program] .n6gn_q_cta>h2{grid-row:auto}.n6gn_q_page[data-program] .n6gn_q_cta p{max-width:480px;margin:18px 0}.n6gn_q_page[data-program] .n6gn_q_cta .n6gn_q_actions{margin-top:24px}.n6gn_q_page[data-program] .n6gn_q_cta .n6gn_q_button{gap:normal}.n6gn_q_page[data-program] .n6gn_q_cta .n6gn_q_button:first-child{color:#fff;background:#111;border-color:#111}@media (max-width:900px){.n6gn_q_page[data-program] .n6gn_q_cta{grid-template-columns:1fr}}.n6gn_q_page[data-program]:not([data-program=wellness]) [class*=__intro]{padding-top:92px;padding-bottom:105px}.n6gn_q_page[data-program]:not([data-program=wellness]) [class*=benefits]{grid-template-columns:.72fr 1.28fr}.n6gn_q_page[data-program]:not([data-program=wellness]) [class*=benefitGrid] article{border-top-color:#ffffff61}.n6gn_q_page[data-program] .n6gn_q_story .n6gn_q_photo{min-height:600px}.n6gn_q_page[data-program=wellness] .n6gn_q_story .n6gn_q_photo{min-height:620px}.n6gn_q_page[data-program] .n6gn_q_story>div:not(.n6gn_q_photo){padding:clamp(42px,6vw,92px)}.n6gn_q_page[data-program=oneday] .n6gn_q_hero .n6gn_q_title{max-width:1200px}.n6gn_q_page[data-program=wiggle] .n6gn_q_hero .n6gn_q_title{max-width:980px}.n6gn_q_page[data-program=wellness] [class*=caption] p{color:#706d66}@media (max-width:900px){.n6gn_q_page[data-program]:not([data-program=wellness]) [class*=benefits]{grid-template-columns:1fr}}@media (max-width:560px){.n6gn_q_page[data-program]:not([data-program=wellness]) [class*=__intro]{padding-top:70px;padding-bottom:70px}}.n6gn_q_page[data-program] .n6gn_q_story .n6gn_q_photo{background:0 0}.n6gn_q_page[data-program] [class*=sectionHead]+[class*=offering]{border-top-color:#111}.n6gn_q_page[data-program] [class*=caption] h3{margin-bottom:0;line-height:1.55}.n6gn_q_page[data-program] [class*=caption] p{margin-top:3px}.n6gn_q_page[data-program=wellness] .n6gn_q_hero .n6gn_q_title{max-width:none}.n6gn_q_page[data-program=wellness] [class*=__intro]>div>p:nth-child(2){max-width:820px}.n6gn_q_page[data-program=wellness] [class*=small]{max-width:680px}.n6gn_q_page[data-program=wellness] [class*=sectionHead] p{max-width:500px}.n6gn_q_page[data-program=wellness] [class*=offering] p{max-width:560px}.n6gn_q_page[data-program] .n6gn_q_dark{background:#111}.n6gn_q_page[data-program] .n6gn_q_eyebrow{margin:0}.n6gn_q_page[data-program] [class*=__intro]>.n6gn_q_eyebrow{margin:11px 0}.n6gn_q_page[data-program=wellness] [class*=benefitGrid]{grid-template-columns:1fr 1fr}.n6gn_q_page[data-program] .n6gn_q_photo>img{position:relative!important;inset:auto!important}
