.loginModal-module__slkZHq__theme{--bg:#1e1b16;--bg-surface:#15130f;--bg-muted:#1e1b16;--surface-muted:#1e1b16;--border:#d9ac6b4d;--text-primary:#f1ebdf;--text-secondary:#c3bbad;--text-tertiary:#8f877a;--brand-primary:#d9ac6b;--brand-primary-light:#d9ac6b1f;--gradient-primary:linear-gradient(90deg, #b3875a, #d9ac6b 55%, #f0d3a3);--success-text:#9ad4a8;--success-bg:#9ad4a824;font-family:var(--font-bricolage), system-ui, sans-serif;color:#f1ebdf}.loginModal-module__slkZHq__card{border:1px solid #d9ac6b59;box-shadow:0 30px 80px -20px #000c,0 0 0 1px #0006}.loginModal-module__slkZHq__theme button[class*=text-white],.loginModal-module__slkZHq__theme button[style*=--gradient-primary],.loginModal-module__slkZHq__theme button[style*="rgb(255, 255, 255)"]{color:#15130f!important}.loginModal-module__slkZHq__theme input,.loginModal-module__slkZHq__theme select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.notify-module__WMKuGG__theme{--bg:#1e1b16;--bg-surface:#15130f;--surface-muted:#1e1b16;--border-medium:#d9ac6b66;--text-primary:#f1ebdf;--text-secondary:#c3bbad;--brand-primary:#d9ac6b;--brand-primary-light:#d9ac6b24;--success-bg:#9ad4a824;--success-text:#9ad4a8;font-family:var(--font-bricolage), system-ui, sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0a08b3!important}.notify-module__WMKuGG__theme>div{border:1px solid #d9ac6b59;border-radius:22px;box-shadow:0 30px 80px -20px #000c}.notify-module__WMKuGG__theme button[class*=text-white]{color:#15130f;background:linear-gradient(90deg,#b3875a,#d9ac6b 55%,#f0d3a3)!important}.notify-module__WMKuGG__theme input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.notify-module__WMKuGG__theme input:focus{box-shadow:0 0 0 3px #d9ac6b33;border-color:#d9ac6b!important}
.landing-module___cEqKa__root{--ink:#15130f;--ink-2:#1e1b16;--ink-3:#26221c;--cream:#f1ebdf;--paper:#efeae2;--tan:#c49a6c;--tan-dark:#b3875a;--gold:#ceaa80;--bronze:#846047;--bronze-dark:#78553c;--muted:#5d564b;--body:#3d372e;--mute-dark:#b9b1a3;--card-text:#c3bbad;--line-dark:#f1ebdf14;--line-light:#15130f24;--cobalt:#1f4192;--cobalt-2:#3155a8;--cobalt-3:#2f60b2;--cobalt-4:#4876c3;--cobalt-text:#dfe3f5;--mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;background:var(--ink);color:var(--cream);font-family:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}@supports (color:lab(0% 0 0)){.landing-module___cEqKa__root{--gold:lab(72.115% 9.56163 26.6121);--bronze:lab(44.0729% 12.8835 20.1711);--bronze-dark:lab(39.4269% 12.9895 20.3377);--cobalt:lab(28.8456% 12.204 -49.3636);--cobalt-2:lab(37.1402% 9.5284 -49.5178);--cobalt-3:lab(40.8257% 5.53829 -49.1075);--cobalt-4:lab(49.1744% 2.67559 -45.8642)}}.landing-module___cEqKa__root h1,.landing-module___cEqKa__root h2,.landing-module___cEqKa__root h3{font-family:inherit}.landing-module___cEqKa__root a{text-decoration:none}.landing-module___cEqKa__root :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.landing-module___cEqKa__root section{scroll-margin-top:72px}.landing-module___cEqKa__mono{font-family:var(--mono)}.landing-module___cEqKa__inner{max-width:1320px;margin:0 auto;padding:clamp(64px,8vw,110px) 32px}.landing-module___cEqKa__kicker{font:700 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--tan);border-radius:999px;margin-bottom:18px;padding:6px 12px;display:inline-block}.landing-module___cEqKa__btnInk{white-space:nowrap;background:var(--ink);height:48px;color:var(--cream);font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 22px;transition:background .2s;display:inline-flex}.landing-module___cEqKa__btnInk:hover{background:var(--bronze);color:var(--cream)}.landing-module___cEqKa__btnOutline{white-space:nowrap;border:1.5px solid var(--ink);height:46px;color:var(--ink);font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 22px;transition:background .2s,color .2s;display:inline-flex}.landing-module___cEqKa__btnOutline:hover{background:var(--ink);color:var(--cream)}.landing-module___cEqKa__btnOutline:disabled{opacity:.6;cursor:progress}.landing-module___cEqKa__inkLink{font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--gold);padding-bottom:4px;transition:color .2s;display:inline-flex}.landing-module___cEqKa__inkLink:hover{color:var(--bronze-dark)}.landing-module___cEqKa__nav{z-index:50;--nav-text:var(--ink);--nav-inv:var(--cream);--nav-link:#4a443b;background:0 0;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;inset:0 0 auto}.landing-module___cEqKa__navScrolled{-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line-dark);--nav-text:var(--cream);--nav-inv:var(--ink);--nav-link:var(--mute-dark);background:#15130fdb}.landing-module___cEqKa__navInner{align-items:center;gap:32px;max-width:1400px;margin:0 auto;padding:20px 32px;transition:padding .3s;display:flex}.landing-module___cEqKa__navScrolled .landing-module___cEqKa__navInner{padding-top:12px;padding-bottom:12px}.landing-module___cEqKa__logo{flex-shrink:0;align-items:center;gap:10px;display:flex}.landing-module___cEqKa__logoImg{width:auto;height:44px;transition:height .3s}.landing-module___cEqKa__navScrolled .landing-module___cEqKa__logoImg{height:30px}.landing-module___cEqKa__logoText{letter-spacing:-.035em;color:#1a5fc4;font-size:34px;font-weight:800;transition:font-size .3s,color .3s}.landing-module___cEqKa__navScrolled .landing-module___cEqKa__logoText{color:#7fb2ff;font-size:24px}.landing-module___cEqKa__navLinks{min-width:0;font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;flex:1;gap:28px;display:flex}.landing-module___cEqKa__navLinks a{color:var(--nav-link);transition:color .3s}.landing-module___cEqKa__navLinks a:hover{color:var(--nav-text)}.landing-module___cEqKa__navActions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.landing-module___cEqKa__iconBtn{background:var(--tan);width:40px;height:40px;color:var(--ink);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;transition:background .2s;display:grid;position:relative}.landing-module___cEqKa__iconBtn:hover{background:var(--tan-dark);color:var(--ink)}.landing-module___cEqKa__cartCount{background:var(--ink);min-width:18px;height:18px;color:var(--cream);font:700 10px/18px var(--mono);text-align:center;box-shadow:0 0 0 2px var(--tan);border-radius:999px;padding:0 4px;position:absolute;top:-3px;right:-3px}.landing-module___cEqKa__loginBtn{white-space:nowrap;background:var(--nav-text);height:40px;color:var(--nav-inv);font:700 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;align-items:center;padding:0 20px;transition:background .2s,color .2s;display:inline-flex}.landing-module___cEqKa__loginBtn:hover{background:var(--tan);color:var(--ink)}.landing-module___cEqKa__navSpacer{flex-shrink:0;height:84px}.landing-module___cEqKa__hero{background:var(--paper);min-height:max(780px,100vh);color:var(--ink);flex-direction:column;display:flex;position:relative}.landing-module___cEqKa__heroCanvas{position:absolute;inset:0}.landing-module___cEqKa__heroWash{pointer-events:none;background:linear-gradient(90deg,#efeae2b3 0%,#efeae240 30%,#0000 46%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 75%);mask-image:linear-gradient(#000 60%,#0000 75%)}.landing-module___cEqKa__heroContent{z-index:2;pointer-events:none;flex-direction:column;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;position:absolute;top:clamp(150px,21vh,220px);left:0;right:0}.landing-module___cEqKa__heroEdge{z-index:3;pointer-events:none;background:linear-gradient(90deg,#8f6433,#d9ac6b 30%,#f0d3a3 50%,#d9ac6b 70%,#8f6433);height:5px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #fff4dc99}.landing-module___cEqKa__heroTitle{color:var(--ink);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(44px,6.2vw,104px);font-weight:800;line-height:.96}.landing-module___cEqKa__heroTitle>span{display:block}.landing-module___cEqKa__heroOutline{color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;letter-spacing:.01em}.landing-module___cEqKa__heroAccent{color:var(--tan)}.landing-module___cEqKa__heroCopy{pointer-events:auto;flex-direction:column;align-items:center;gap:24px;width:fit-content;max-width:460px;margin-top:40px;display:flex}.landing-module___cEqKa__heroLead{color:#2a2621;text-wrap:pretty;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.45}.landing-module___cEqKa__heroCopy .landing-module___cEqKa__pillTan{transform:translate(-28px)}.landing-module___cEqKa__pillTan{white-space:nowrap;background:var(--tan);height:54px;color:var(--ink);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:12px;padding:0 30px 0 28px;font-family:inherit;font-size:17px;font-weight:600;transition:background .2s;display:inline-flex;box-shadow:0 8px 24px #a06e3c40}.landing-module___cEqKa__pillTan:hover{background:var(--tan-dark);color:var(--ink)}.landing-module___cEqKa__featured{background:radial-gradient(#15130f21 1.2px, transparent 1.6px) 0 0 / 18px 18px, var(--cream);color:var(--ink);overflow:hidden}.landing-module___cEqKa__featuredInner{max-width:1400px;margin:0 auto;padding:clamp(64px,7vw,100px) 32px clamp(48px,5vw,72px)}.landing-module___cEqKa__featViewport{overflow:hidden}.landing-module___cEqKa__featTrack{transition:transform .8s cubic-bezier(.65,0,.35,1);display:flex}.landing-module___cEqKa__featStage{--feat-gap:clamp(88px, 8vw, 128px);position:relative}.landing-module___cEqKa__featSlide{column-gap:var(--feat-gap);flex:0 0 100%;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;row-gap:56px;min-width:0;padding:0 0 18px;display:grid}.landing-module___cEqKa__featMediaWrap{padding-right:9%;position:relative}.landing-module___cEqKa__featMedia{box-shadow:16px 16px 0 var(--ink);aspect-ratio:16/9;background:#0d1426;border-radius:8px;display:block;position:relative;overflow:hidden}.landing-module___cEqKa__featMedia video{object-fit:cover;width:100%;height:100%;display:block}.landing-module___cEqKa__featBackdrop{object-fit:cover;filter:blur(22px)brightness(.55);transform:scale(1.15)}.landing-module___cEqKa__featMediaPortrait{aspect-ratio:1016/1314;width:min(100%,340px);margin:0 auto}.landing-module___cEqKa__featMediaPortrait img{object-position:center}.landing-module___cEqKa__featFill{object-fit:cover;object-position:left center}.landing-module___cEqKa__featFit{object-fit:contain}.landing-module___cEqKa__featCoverArt{object-fit:contain;filter:drop-shadow(0 16px 24px #00000073);padding:18px 0}.landing-module___cEqKa__featBubble{background:var(--gold);border-radius:50%;position:absolute}.landing-module___cEqKa__featText{max-width:500px}.landing-module___cEqKa__featTitle{letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4.4vw,64px);font-weight:800;line-height:.92}.landing-module___cEqKa__featDesc{color:var(--body);text-wrap:pretty;margin:0 0 20px;font-size:18px;line-height:1.55}.landing-module___cEqKa__featMeta{font:400 13px var(--mono);color:var(--muted);letter-spacing:.02em;margin-bottom:28px}.landing-module___cEqKa__featAuthor{color:#14274e;font-weight:700}.landing-module___cEqKa__featActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.landing-module___cEqKa__priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.landing-module___cEqKa__priceBig{letter-spacing:-.03em;font-size:30px;font-weight:800}.landing-module___cEqKa__priceOld{font:400 14px var(--mono);color:var(--muted);text-decoration:line-through}.landing-module___cEqKa__offerTag{font:700 11px var(--mono);letter-spacing:.12em;color:#a8763f;text-transform:uppercase}.landing-module___cEqKa__featDots{top:50%;left:calc((100% - var(--feat-gap)) * .5745 + var(--feat-gap) / 2);flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.landing-module___cEqKa__featDot{cursor:pointer;background:#15130f33;border:none;border-radius:2px;width:4px;height:18px;padding:0;transition:height .4s,background .4s}.landing-module___cEqKa__featDotActive{background:var(--ink);height:44px}@media (max-width:960px){.landing-module___cEqKa__featSlide{grid-template-columns:minmax(0,1fr)}.landing-module___cEqKa__featDots{flex-direction:row;margin-top:32px;position:static;transform:none}.landing-module___cEqKa__featDot{width:18px;height:4px;transition:width .4s,background .4s}.landing-module___cEqKa__featDotActive{width:44px;height:4px}}.landing-module___cEqKa__calendar{isolation:isolate;background:radial-gradient(60% 50% at 88% 8%, #c49a6c29, transparent 70%), radial-gradient(50% 45% at 6% 96%, #3a5cbe2e, transparent 70%), var(--ink);color:var(--cream);position:relative;overflow:hidden}.landing-module___cEqKa__calendar:after{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 30% 30%,#ecc89624,#0000 55%),radial-gradient(circle at 70% 70%,#7896ff1f,#0000 55%);border-radius:50%;width:60vmax;height:60vmax;animation:22s ease-in-out infinite alternate landing-module___cEqKa__aurora;position:absolute;top:10%;left:20%}@keyframes landing-module___cEqKa__aurora{0%{transform:translate(-30%,-10%)rotate(0)scale(1)}50%{transform:translate(10%,15%)rotate(40deg)scale(1.15)}to{transform:translate(25%,-5%)rotate(80deg)scale(.95)}}.landing-module___cEqKa__calendar:before{content:"";z-index:-1;background:linear-gradient(#f1ebdf0b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#f1ebdf0b 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(75% 70% at 50% 40%,#000 30%,#0000 80%)}.landing-module___cEqKa__calendarRing{aspect-ratio:1;pointer-events:none;border:1.5px dashed #c49a6c47;border-radius:50%;width:420px;animation:90s linear infinite landing-module___cEqKa__spin;position:absolute;bottom:-160px;left:-120px}@keyframes landing-module___cEqKa__spin{to{transform:rotate(360deg)}}.landing-module___cEqKa__calendarInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(32px,4vw,56px);max-width:1320px;margin:0 auto;padding:clamp(64px,8vw,104px) 32px clamp(56px,7vw,88px);display:grid;position:relative}.landing-module___cEqKa__calKicker{font:700 11px var(--mono);letter-spacing:.14em;color:var(--gold);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}.landing-module___cEqKa__calTitle{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 32px;font-size:clamp(36px,4.4vw,64px);font-weight:800;line-height:.92}.landing-module___cEqKa__outlineCream{color:#0000;-webkit-text-stroke:2px var(--cream)}.landing-module___cEqKa__outlineInk{color:#0000;-webkit-text-stroke:2px var(--ink)}.landing-module___cEqKa__calLead{max-width:380px;color:var(--card-text);margin:-12px 0 32px;font-size:17px;line-height:1.5}.landing-module___cEqKa__calStats{flex-wrap:wrap;gap:36px;margin-bottom:36px;display:flex}.landing-module___cEqKa__calStatValue{letter-spacing:-.04em;color:var(--tan);font-size:48px;font-weight:800;line-height:1;display:block}.landing-module___cEqKa__calStatLabel{font:500 11px var(--mono);letter-spacing:.12em;color:var(--mute-dark);text-transform:uppercase;margin-top:8px;display:block}.landing-module___cEqKa__pillTanSmall{background:var(--tan);height:50px;color:var(--ink);font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:0 26px;transition:background .2s;display:inline-flex}.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__pillTanSmall{cursor:pointer;border:none}.landing-module___cEqKa__pillTanSmall:hover{background:var(--tan-dark);color:var(--ink)}.landing-module___cEqKa__calStat{min-width:96px}.landing-module___cEqKa__calStat+.landing-module___cEqKa__calStat{border-left:1px solid var(--line-dark);padding-left:36px}.landing-module___cEqKa__calTitle{white-space:nowrap}.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStat,.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStat+.landing-module___cEqKa__calStat{background:#d9ac6b0f;border:1.5px solid #d9ac6b8c;border-radius:14px;min-width:0;padding:8px 14px}.landing-module___cEqKa__calNext .landing-module___cEqKa__panel>*,.landing-module___cEqKa__calComing .landing-module___cEqKa__panel>*{color:var(--ink);background-color:#faf6ee}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextCard{color:var(--ink);background-image:radial-gradient(120% 90% at 100% 0,#c49a6c2e,#0000 55%)}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextTitle,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlTitle,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlDay,.landing-module___cEqKa__calComing .landing-module___cEqKa__timelineLabel{color:var(--ink)}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextMeta,.landing-module___cEqKa__calNext .landing-module___cEqKa__countdownLabel,.landing-module___cEqKa__calNext .landing-module___cEqKa__countUnitLabel,.landing-module___cEqKa__calNext .landing-module___cEqKa__progressLabel,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlMeta,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlMonth,.landing-module___cEqKa__calComing .landing-module___cEqKa__timelineCount{color:var(--muted)}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextEyebrow,.landing-module___cEqKa__calNext .landing-module___cEqKa__nextCta,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlWhen{color:#9a6a35}.landing-module___cEqKa__calNext .landing-module___cEqKa__progressTrack{background:#15130f1a}.landing-module___cEqKa__calNext .landing-module___cEqKa__countUnit{background:#ff5a4e0f}.landing-module___cEqKa__calComing .landing-module___cEqKa__timelineLabel{background:#c49a6c24}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlDate{border-color:#15130f2e}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlCover{border-color:#15130f1f}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlNode{background:#faf6ee;box-shadow:0 0 0 4px #faf6ee}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover{color:var(--ink)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover{background:#15130f0a}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlTitle{color:#9a6a35}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlList:before{background:linear-gradient(#15130f1a,#c49a6c80,#15130f1a)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlCoverFallback{color:#9a6a35}.landing-module___cEqKa__timer{background:radial-gradient(120% 140% at 50% 0,#26221c,#0b0a08 70%);border-radius:18px;justify-content:center;align-items:flex-start;padding:18px 12px 14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #d9ac6b40,0 16px 30px -18px #000000e6}.landing-module___cEqKa__timerCell{align-items:flex-start;display:flex}.landing-module___cEqKa__timerColon{color:#ffffffd9;padding:0 6px;font-size:clamp(34px,3.6vw,52px);font-weight:800;line-height:1;animation:1s step-end infinite landing-module___cEqKa__colonBlink}@keyframes landing-module___cEqKa__colonBlink{50%{opacity:.25}}.landing-module___cEqKa__timerUnit{flex-direction:column;align-items:center;min-width:1.4em;font-size:clamp(34px,3.6vw,52px);display:flex}.landing-module___cEqKa__timerValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;font-size:1em;font-weight:800;line-height:1;animation:.45s cubic-bezier(.2,.8,.2,1) landing-module___cEqKa__digitTick;display:block}@keyframes landing-module___cEqKa__digitTick{0%{opacity:0;filter:blur(3px);transform:translateY(-40%)}to{opacity:1;filter:none;transform:none}}.landing-module___cEqKa__timerLabel{color:#d9c9a8;margin-top:8px;font-size:11px;font-weight:600}.landing-module___cEqKa__calNext .landing-module___cEqKa__panel,.landing-module___cEqKa__calComing .landing-module___cEqKa__panel{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.landing-module___cEqKa__calNext .landing-module___cEqKa__panel:hover,.landing-module___cEqKa__calComing .landing-module___cEqKa__panel:hover{transform:translateY(-6px);box-shadow:0 40px 70px -30px #000000d9,0 0 0 1px #d9ac6b66}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextCard{padding:42px 46px 38px}.landing-module___cEqKa__calNext .landing-module___cEqKa__progressFill{transform-origin:0;animation:1.4s cubic-bezier(.2,.7,.2,1) both landing-module___cEqKa__progressGrow;position:relative;overflow:hidden}.landing-module___cEqKa__calNext .landing-module___cEqKa__progressFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:2.2s ease-in-out infinite landing-module___cEqKa__trackRun;position:absolute;inset:0}@keyframes landing-module___cEqKa__progressGrow{0%{transform:scaleX(0)}}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlCover img{transition:transform .4s}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlDate{transition:border-color .25s,background .25s,transform .25s}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlDate{background:#fff;transform:scale(1.06)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlWhen{animation:2.8s ease-in-out infinite landing-module___cEqKa__whenPulse}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:nth-child(2) .landing-module___cEqKa__tlWhen{animation-delay:-.9s}@keyframes landing-module___cEqKa__whenPulse{50%{box-shadow:0 0 0 4px #c49a6c2e}}.landing-module___cEqKa__calNext .landing-module___cEqKa__panel{background:conic-gradient(from var(--sweep), transparent 0 72%, #fff6e1f2 82%, transparent 92%), linear-gradient(135deg, #8f6433, #d9ac6b 30%, #f0d3a3 50%, #d9ac6b 70%, #8f6433);border-radius:30px;padding:7px;box-shadow:0 30px 60px -30px #000c,0 0 30px -10px #d9ac6b73}.landing-module___cEqKa__calNext .landing-module___cEqKa__panel>*{border-radius:23px}.landing-module___cEqKa__calNext .landing-module___cEqKa__panel>.landing-module___cEqKa__nextCard{isolation:isolate;background:linear-gradient(135deg,#e6c48c,#f3dcb0 45%,#d9ac6b);position:relative}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextCard:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#c49a6c29,#0000 55%),#faf6ee;border:1.5px solid #a8763fb3;border-radius:16px;position:absolute;inset:14px}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel>*{transition:background-color .35s}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel:hover>*{background-color:#f6e8cf}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel:hover .landing-module___cEqKa__tlNode{background:#f6e8cf;box-shadow:0 0 0 4px #f6e8cf}.landing-module___cEqKa__goldWord{color:#a8763f}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel{--cut:64px;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));border-radius:0;padding:2px}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel>*{clip-path:polygon(0 0, calc(100% - var(--cut) + 1px) 0, 100% calc(var(--cut) - 1px), 100% 100%, calc(var(--cut) - 1px) 100%, 0 calc(100% - var(--cut) + 1px));border-radius:0}.landing-module___cEqKa__calComing .landing-module___cEqKa__timeline{padding:26px 30px 20px}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlTitle{white-space:normal}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel:hover{box-shadow:none;filter:drop-shadow(0 24px 30px #0000008c)}.landing-module___cEqKa__calStatsTop{justify-content:flex-end;justify-self:end;gap:14px;width:fit-content;padding:10px 12px}.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStat,.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStat+.landing-module___cEqKa__calStat{padding:6px 12px}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextEyebrow{font-size:14px;font-weight:800}.landing-module___cEqKa__calNext .landing-module___cEqKa__countUnitLabel{color:var(--ink);font-weight:700}.landing-module___cEqKa__calComing .landing-module___cEqKa__timelineLabel{background:#9a6a353d;border-color:#9a6a35b3}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlWhen{font-size:11px;font-weight:800}.landing-module___cEqKa__calStat .landing-module___cEqKa__calStatValue{font-variant-numeric:tabular-nums}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-module___cEqKa__panel,.landing-module___cEqKa__agenda{background:conic-gradient(from var(--sweep), transparent 0 70%, #ffe6c8d9 80%, transparent 90%), linear-gradient(145deg, #c49a6c8c, #f1ebdf0f 45%, #c49a6c40);border-radius:24px;padding:1px;animation:7s linear infinite landing-module___cEqKa__sweep;position:relative;box-shadow:0 30px 60px -30px #000000b3}.landing-module___cEqKa__calComing .landing-module___cEqKa__panel{animation-delay:-3.5s}@keyframes landing-module___cEqKa__sweep{to{--sweep:360deg}}.landing-module___cEqKa__panel>*,.landing-module___cEqKa__agenda>*{background-color:var(--ink-2);border-radius:23px}.landing-module___cEqKa__calStatsTop{border:1px solid var(--line-dark);background:#f1ebdf06;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-self:center;align-items:center;gap:16px;padding:16px 18px;display:flex}.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStats{flex-wrap:nowrap;gap:10px;margin-bottom:0}.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStatValue{font-size:30px}.landing-module___cEqKa__calStatsTop .landing-module___cEqKa__calStatLabel{margin-top:4px;font-size:9px}.landing-module___cEqKa__calNext,.landing-module___cEqKa__calComing{display:flex}.landing-module___cEqKa__calNext>*,.landing-module___cEqKa__calComing>*{flex:1}.landing-module___cEqKa__calNext .landing-module___cEqKa__nextCard,.landing-module___cEqKa__calComing .landing-module___cEqKa__timeline{height:100%}.landing-module___cEqKa__calComing .landing-module___cEqKa__timeline{flex-direction:column;display:flex}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlList{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}@media (max-width:960px){.landing-module___cEqKa__calendarInner{grid-template-columns:minmax(0,1fr);row-gap:28px}.landing-module___cEqKa__calIntro{order:1}.landing-module___cEqKa__calNext{order:2}.landing-module___cEqKa__calStatsTop{order:3}.landing-module___cEqKa__calComing{order:4}}.landing-module___cEqKa__agendaEmpty{color:var(--mute-dark);border-radius:23px;margin:0;padding:32px 28px;font-size:16px}.landing-module___cEqKa__nextCard{color:var(--cream);background-image:radial-gradient(120% 90% at 100% 0,#c49a6c29,#0000 55%);border-radius:23px;padding:26px 28px 24px;display:block;position:relative;overflow:hidden}.landing-module___cEqKa__agenda>.landing-module___cEqKa__nextCard:only-child{border-radius:23px}.landing-module___cEqKa__nextCard:hover{color:var(--cream)}.landing-module___cEqKa__nextHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.landing-module___cEqKa__nextEyebrow{font:700 11px var(--mono);letter-spacing:.14em;color:var(--gold);text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.landing-module___cEqKa__pulse{background:var(--tan);border-radius:50%;width:8px;height:8px;position:relative}.landing-module___cEqKa__pulse:after{content:"";background:var(--tan);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite landing-module___cEqKa__ping;position:absolute;inset:0}@keyframes landing-module___cEqKa__ping{75%,to{opacity:0;transform:scale(2.6)}}.landing-module___cEqKa__trackChip{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--node);white-space:nowrap;border:1px solid;border-radius:999px;padding:5px 10px}.landing-module___cEqKa__track_workshop{--node:#7cc6bb}.landing-module___cEqKa__track_instructor_led{--node:var(--tan)}.landing-module___cEqKa__track_other{--node:var(--mute-dark)}.landing-module___cEqKa__nextTitle{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(22px,2.1vw,28px);font-weight:800;line-height:1.12}.landing-module___cEqKa__nextMeta{font:500 11px var(--mono);letter-spacing:.1em;color:var(--mute-dark);text-transform:uppercase}.landing-module___cEqKa__countdownWrap{margin:22px 0 20px}.landing-module___cEqKa__countdownLabel{font:500 10px var(--mono);letter-spacing:.16em;color:var(--mute-dark);text-transform:uppercase;margin-bottom:10px}.landing-module___cEqKa__countdown{flex-wrap:wrap;gap:14px;display:flex}.landing-module___cEqKa__countUnit{aspect-ratio:1;background:radial-gradient(circle,#ff5a4e1a,#ff5a4e05 70%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:74px;display:flex;position:relative}.landing-module___cEqKa__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.landing-module___cEqKa__ringTrack{fill:none;stroke:#ff5a4e29;stroke-width:2.5px}.landing-module___cEqKa__ringArc{fill:none;stroke:#ff5a4e;stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 4px #ff5a4e99);transition:stroke-dashoffset .6s}.landing-module___cEqKa__countValue{font:700 22px / 1 var(--mono);font-variant-numeric:tabular-nums;color:#ff5a4e;text-shadow:0 0 14px #ff5a4e59;display:block;position:relative}.landing-module___cEqKa__countUnitLabel{font:500 8px var(--mono);letter-spacing:.16em;color:var(--mute-dark);text-transform:uppercase;margin-top:4px;display:block;position:relative}.landing-module___cEqKa__liveBadge{color:#ff8a65;align-items:center;gap:8px;display:inline-flex}.landing-module___cEqKa__liveDot{background:#ff6b4a;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite landing-module___cEqKa__blink}@keyframes landing-module___cEqKa__blink{50%{opacity:.25}}.landing-module___cEqKa__progressRow{align-items:center;gap:14px;margin-bottom:20px;display:flex}.landing-module___cEqKa__progressTrack{background:#f1ebdf1a;border-radius:2px;flex:1;height:4px;overflow:hidden}.landing-module___cEqKa__progressFill{border-radius:inherit;background:linear-gradient(90deg, var(--tan-dark), var(--gold));height:100%}.landing-module___cEqKa__progressLabel{font:500 11px var(--mono);letter-spacing:.08em;color:var(--mute-dark);white-space:nowrap}.landing-module___cEqKa__nextCta{font:700 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);border-bottom:1.5px solid #c49a6c80;gap:8px;padding-bottom:3px;transition:gap .2s,border-color .2s;display:inline-flex}.landing-module___cEqKa__nextCard:hover .landing-module___cEqKa__nextCta{border-color:var(--gold);gap:12px}.landing-module___cEqKa__timeline{border-radius:23px;padding:22px 28px 12px}.landing-module___cEqKa__timelineHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.landing-module___cEqKa__timelineCount{font:500 10px var(--mono);letter-spacing:.12em;color:var(--gold);text-transform:uppercase}.landing-module___cEqKa__timelineLabel{font:700 14px var(--mono);letter-spacing:.14em;color:var(--cream);text-transform:uppercase;background:#c49a6c14;border:1px solid #c49a6c73;border-radius:10px;align-items:center;gap:10px;padding:9px 16px;display:inline-flex}.landing-module___cEqKa__tlList{margin:0;padding:0;list-style:none;position:relative}.landing-module___cEqKa__tlList:before{content:"";background:linear-gradient(var(--line-dark), #c49a6c59, var(--line-dark));width:1px;position:absolute;top:22px;bottom:22px;left:4px}.landing-module___cEqKa__tlRow{color:var(--cream);transition:background .25s,transform .25s,opacity .5s;transition-delay:0s, 0s, calc(var(--i,0) * .11s);border-radius:14px;grid-template-columns:10px 56px 76px minmax(0,1fr) auto 14px;align-items:center;gap:14px;margin-right:-10px;padding:12px 10px 12px 0;display:grid;position:relative}.landing-module___cEqKa__tlRow:hover{background:#f1ebdf0a;transform:translate(4px)}.landing-module___cEqKa__tlList[data-inview=false] .landing-module___cEqKa__tlRow{opacity:0;transform:translate(24px)}.landing-module___cEqKa__tlList[data-inview=true] .landing-module___cEqKa__tlRow{transition-delay:0s, calc(var(--i,0) * .11s), calc(var(--i,0) * .11s)}.landing-module___cEqKa__tlCover{aspect-ratio:16/10;background:var(--ink-3);border:1px solid var(--line-dark);border-radius:8px;width:76px;position:relative;overflow:hidden}.landing-module___cEqKa__tlCover img{transition:transform .4s}.landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlCover img{transform:scale(1.08)}.landing-module___cEqKa__tlCoverFallback{width:100%;height:100%;font:800 18px var(--mono);color:var(--node,var(--tan));background:radial-gradient(circle at 30% 20%, #c49a6c40, transparent 70%), var(--ink-3);place-items:center;display:grid}.landing-module___cEqKa__tlRow:hover{color:var(--cream)}.landing-module___cEqKa__tlNode{background:var(--ink-2);border:2px solid var(--node);width:9px;height:9px;box-shadow:0 0 0 4px var(--ink-2);border-radius:50%;transition:background .2s}.landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlNode{background:var(--node)}.landing-module___cEqKa__tlDate{text-align:center;border:1.5px solid #f1ebdf2e;border-radius:12px;padding:8px 0 6px;transition:border-color .25s}.landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlDate{border-color:var(--node,var(--gold))}.landing-module___cEqKa__tlDay{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1;display:block}.landing-module___cEqKa__tlMonth{font:700 9px var(--mono);letter-spacing:.16em;color:var(--mute-dark);text-transform:uppercase;margin-top:3px;display:block}.landing-module___cEqKa__tlBody{min-width:0}.landing-module___cEqKa__tlTitle{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.25;transition:color .2s;display:block;overflow:hidden}.landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlTitle{color:var(--gold)}.landing-module___cEqKa__tlMeta{font:500 10px/1.5 var(--mono);letter-spacing:.1em;color:var(--mute-dark);text-transform:uppercase;margin-top:4px;display:block}.landing-module___cEqKa__tlWhen{font:700 10px var(--mono);letter-spacing:.08em;color:var(--gold);text-transform:uppercase;white-space:nowrap;background:#c49a6c1a;border-radius:999px;padding:5px 9px}.landing-module___cEqKa__tlWhen:empty{display:none}.landing-module___cEqKa__tlArrow{color:var(--mute-dark);opacity:0;transition:opacity .2s,transform .2s,color .2s;transform:translate(-6px)}.landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlArrow{opacity:1;color:var(--gold);transform:none}@media (max-width:640px){.landing-module___cEqKa__nextCard{padding:22px 18px 20px}.landing-module___cEqKa__timeline{padding:14px 18px 8px}.landing-module___cEqKa__countdown{gap:10px}.landing-module___cEqKa__countUnit{width:64px}.landing-module___cEqKa__countValue{font-size:19px}.landing-module___cEqKa__tlRow{grid-template-columns:10px 48px 56px minmax(0,1fr);gap:10px}.landing-module___cEqKa__tlCover{width:56px}.landing-module___cEqKa__tlWhen,.landing-module___cEqKa__tlArrow{display:none}.landing-module___cEqKa__tlTitle,.landing-module___cEqKa__tlMeta{white-space:normal}}.landing-module___cEqKa__calendarBelow{opacity:0;grid-template-rows:0fr;max-width:1320px;margin:0 auto;padding:0 32px;transition:grid-template-rows .6s cubic-bezier(.2,.7,.2,1),opacity .4s;display:grid;position:relative}.landing-module___cEqKa__calendarBelowOpen{opacity:1;grid-template-rows:1fr}.landing-module___cEqKa__calendarBelowInner{min-height:0;overflow:hidden}.landing-module___cEqKa__calendarBelowPad{padding-bottom:clamp(56px,7vw,88px)}.landing-module___cEqKa__pillChevron{transition:transform .3s;display:inline-block}.landing-module___cEqKa__pillChevronUp{transform:rotate(180deg)}.landing-module___cEqKa__term{border:1px solid var(--line-dark);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#f1ebdf09,#f1ebdf03);border-radius:24px;padding:24px 28px 18px}.landing-module___cEqKa__termHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.landing-module___cEqKa__termKicker{font:700 11px var(--mono);letter-spacing:.14em;color:var(--cream);text-transform:uppercase;margin-bottom:10px}.landing-module___cEqKa__termLegend{flex-wrap:wrap;gap:18px;display:flex}.landing-module___cEqKa__legendItem{font:500 10px var(--mono);letter-spacing:.12em;color:var(--mute-dark);text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.landing-module___cEqKa__legendSwatch{background:var(--bar);border-radius:3px;width:14px;height:6px}.landing-module___cEqKa__kind_course{--bar:linear-gradient(90deg, #b3875a, #d9b48a);--bar-solid:#c49a6c}.landing-module___cEqKa__kind_workshop{--bar:linear-gradient(90deg, #4f9e93, #8fd3c8);--bar-solid:#7cc6bb}.landing-module___cEqKa__kind_book_launch{--bar:#9fb7ff;--bar-solid:#9fb7ff}.landing-module___cEqKa__termOpen{height:38px;color:var(--cream);font:700 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid #f1ebdf2e;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:border-color .2s,background .2s;display:inline-flex}.landing-module___cEqKa__termOpen:hover{color:var(--cream);border-color:var(--gold);background:#c49a6c1a}.landing-module___cEqKa__termChart{--label-w:clamp(180px, 26%, 300px)}.landing-module___cEqKa__termRow{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:center;display:grid}.landing-module___cEqKa__termLabelCell{min-width:0;padding-right:20px}.landing-module___cEqKa__termTrack{height:100%;min-height:28px;position:relative}.landing-module___cEqKa__termMonth{font:700 10px var(--mono);letter-spacing:.14em;color:var(--mute-dark);text-transform:uppercase;border-left:1px solid var(--line-dark);align-items:center;padding-left:10px;display:flex;position:absolute;top:0;bottom:0}.landing-module___cEqKa__termBody{border-top:1px solid var(--line-dark);position:relative}.landing-module___cEqKa__termOverlay{grid-template-columns:var(--label-w) minmax(0, 1fr);pointer-events:none;display:grid;position:absolute;inset:0}.landing-module___cEqKa__termGridline{background:var(--line-dark);width:1px;position:absolute;top:0;bottom:0}.landing-module___cEqKa__termToday{z-index:2;background:linear-gradient(#ff5a4e,#ff5a4e26);width:1.5px;position:absolute;top:-6px;bottom:0}.landing-module___cEqKa__termTodayTag{color:#fff;font:700 9px var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#ff5a4e;border-radius:999px;padding:2px 7px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.landing-module___cEqKa__termItem{color:var(--cream);border-bottom:1px solid #f1ebdf0d;padding:12px 0;transition:background .2s;position:relative}.landing-module___cEqKa__termItem:last-child{border-bottom:none}.landing-module___cEqKa__termItem:hover{color:var(--cream);background:#f1ebdf08}.landing-module___cEqKa__termName{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.25;transition:color .2s;display:block;overflow:hidden}.landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termName{color:var(--gold)}.landing-module___cEqKa__termSub{font:500 10px var(--mono);letter-spacing:.08em;color:var(--mute-dark);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.landing-module___cEqKa__termBar{background:var(--bar);height:12px;box-shadow:0 0 0 1px #0003, 0 6px 18px -6px var(--bar-solid);transform-origin:0;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .2s;transition-delay:calc(var(--i,0) * 90ms), 0s;border-radius:6px;margin-top:-6px;position:absolute;top:50%}.landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termBar{filter:brightness(1.15)}.landing-module___cEqKa__termMarker{background:var(--bar-solid);width:12px;height:12px;box-shadow:0 0 14px var(--bar-solid);border-radius:2px;margin:-6px 0 0 -6px;position:absolute;top:50%;transform:rotate(45deg)}.landing-module___cEqKa__term[data-inview=false] .landing-module___cEqKa__termBar{transform:scaleX(0)}@media (max-width:640px){.landing-module___cEqKa__calendarBelow{padding-left:20px;padding-right:20px}.landing-module___cEqKa__term{padding:20px 16px 12px}.landing-module___cEqKa__termChart{--label-w:0px}.landing-module___cEqKa__termLabelCell{display:none}.landing-module___cEqKa__termItem{display:block}.landing-module___cEqKa__termItem .landing-module___cEqKa__termLabelCell{padding:0 0 8px;display:block}.landing-module___cEqKa__termItem .landing-module___cEqKa__termTrack{min-height:16px}.landing-module___cEqKa__termOverlay{display:block}.landing-module___cEqKa__termRow{grid-template-columns:minmax(0,1fr)}.landing-module___cEqKa__termMonth{padding-left:6px}}.landing-module___cEqKa__pathways{color:var(--ink);background:radial-gradient(#15130f21 1.2px, transparent 1.6px) 0 0 / 18px 18px, var(--cream);position:relative;overflow:hidden}.landing-module___cEqKa__pwInner{max-width:1320px;margin:0 auto;padding:clamp(48px,5vw,72px) 32px;position:relative}.landing-module___cEqKa__pwHead{text-align:center;margin-bottom:clamp(48px,6vw,80px)}.landing-module___cEqKa__pwKicker{font:700 11px var(--mono);letter-spacing:.16em;color:var(--bronze-dark);text-transform:uppercase;align-items:center;gap:12px;margin-bottom:16px;display:inline-flex}.landing-module___cEqKa__pwKicker:before,.landing-module___cEqKa__pwKicker:after{content:"";background:var(--tan);width:8px;height:8px;transform:rotate(45deg)}.landing-module___cEqKa__pwTitle{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(44px,6.4vw,96px);font-weight:800;line-height:.9}.landing-module___cEqKa__pwGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid;position:relative}.landing-module___cEqKa__pwAxon{pointer-events:none;border-top:2px dashed #b3875a8c;height:0;position:absolute;top:150px;left:16%;right:16%}.landing-module___cEqKa__pwAxonPulse{background:#f0c27a;border-radius:50%;width:10px;height:10px;animation:4.5s cubic-bezier(.6,0,.4,1) infinite landing-module___cEqKa__axonPulse;position:absolute;top:-6px;left:0;box-shadow:0 0 0 4px #f0c27a40,0 0 16px 4px #f0a03c99}@keyframes landing-module___cEqKa__axonPulse{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.landing-module___cEqKa__pwItem{text-align:center;color:var(--ink);flex-direction:column;align-items:center;display:flex;position:relative}.landing-module___cEqKa__pwItem:hover{color:var(--ink)}@property --dm-rot{syntax:"<angle>";inherits:true;initial-value:45deg}@property --dm-zoom{syntax:"<number>";inherits:true;initial-value:1.42}.landing-module___cEqKa__dmStage{place-items:center;width:300px;height:300px;display:grid}.landing-module___cEqKa__dmFloat{width:200px;height:200px;animation:6s ease-in-out infinite landing-module___cEqKa__dmFloat;animation-delay:calc(var(--i) * -2s);position:relative}@keyframes landing-module___cEqKa__dmFloat{0%,to{transform:translateY(-6px)}50%{transform:translateY(8px)}}.landing-module___cEqKa__diamond{--dm-rot:45deg;--dm-zoom:1.42;border:3px solid var(--cream);background:var(--fill);transform:rotate(var(--dm-rot));box-shadow:14px 14px 0 var(--ink);border-radius:18px;transition:--dm-rot .7s cubic-bezier(.3,.8,.2,1),--dm-zoom .7s cubic-bezier(.3,.8,.2,1),border-radius .7s,box-shadow .4s;position:absolute;inset:0;overflow:hidden}.landing-module___cEqKa__dmInner{transform:rotate(calc(-1 * var(--dm-rot))) scale(var(--dm-zoom));place-items:center;display:grid;position:absolute;inset:0}.landing-module___cEqKa__pwItem:hover .landing-module___cEqKa__diamond,.landing-module___cEqKa__pwItem:focus-visible .landing-module___cEqKa__diamond{--dm-rot:0deg;--dm-zoom:1;box-shadow:0 18px 0 var(--ink);border-radius:28px}.landing-module___cEqKa__dmFrame{animation:3.6s ease-in-out infinite landing-module___cEqKa__dmBreathe;animation-delay:calc(var(--i) * .6s);border:1.5px solid #b3875a99;border-radius:24px;position:absolute;inset:-22px;transform:rotate(45deg)}.landing-module___cEqKa__dmFrame:before{content:"";border:1px dashed #b3875a59;border-radius:30px;position:absolute;inset:-10px}@keyframes landing-module___cEqKa__dmBreathe{0%,to{opacity:.9;transform:rotate(45deg)scale(1)}50%{opacity:.45;transform:rotate(45deg)scale(1.05)}}.landing-module___cEqKa__dmIndex{z-index:2;background:var(--ink);color:var(--cream);font:700 11px var(--mono);letter-spacing:.1em;padding:5px 11px;position:absolute;bottom:-52px;left:50%;transform:translate(-50%)}.landing-module___cEqKa__pw_courses{--fill:var(--cobalt)}.landing-module___cEqKa__pw_books{--fill:var(--ink)}.landing-module___cEqKa__pw_workshops{--fill:#3155a8}@supports (color:lab(0% 0 0)){.landing-module___cEqKa__pw_workshops{--fill:lab(37.1402% 9.5284 -49.5178)}}.landing-module___cEqKa__pwArtSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.landing-module___cEqKa__pwBob{animation:4s ease-in-out infinite landing-module___cEqKa__pwBob}.landing-module___cEqKa__pwBob2{animation:5s ease-in-out infinite reverse landing-module___cEqKa__pwBob}@keyframes landing-module___cEqKa__pwBob{50%{transform:translateY(-4px)}}.landing-module___cEqKa__pwPulse{animation:2.6s ease-in-out infinite landing-module___cEqKa__pwPulse}@keyframes landing-module___cEqKa__pwPulse{50%{opacity:.7}}.landing-module___cEqKa__pwTwinkle{animation:2.4s ease-in-out infinite landing-module___cEqKa__pwTwinkle}@keyframes landing-module___cEqKa__pwTwinkle{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__pwBob,.landing-module___cEqKa__pwBob2,.landing-module___cEqKa__pwPulse,.landing-module___cEqKa__pwTwinkle{animation:none}}.landing-module___cEqKa__dmImage{position:absolute;inset:0}.landing-module___cEqKa__dmBook{aspect-ratio:2/3;border-radius:2px;width:50%;position:relative;overflow:hidden;box-shadow:0 12px 22px #0000008c}.landing-module___cEqKa__dmStatus{width:62%;color:var(--cream);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.landing-module___cEqKa__dmStatusTag{font:700 7px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tone);align-items:center;gap:6px;display:inline-flex}.landing-module___cEqKa__dmStatusDot{background:var(--tone);width:5px;height:5px;box-shadow:0 0 8px var(--tone);border-radius:50%;animation:1.4s ease-in-out infinite landing-module___cEqKa__blink}.landing-module___cEqKa__dmStatus_running{--tone:#7ee0b0}.landing-module___cEqKa__dmStatus_upcoming{--tone:var(--gold)}.landing-module___cEqKa__dmStatus_soon{--tone:#b8c6f5}.landing-module___cEqKa__dmStatusTitle{letter-spacing:-.01em;font-size:12px;font-weight:800;line-height:1.15}.landing-module___cEqKa__dmStatusWhen{font:500 7px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#cdd5f3}.landing-module___cEqKa__dmStatusMore{font:700 7px var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid #f1ebdf59;border-radius:999px;margin-top:2px;padding:2px 7px}.landing-module___cEqKa__pwText{flex-direction:column;align-items:center;max-width:340px;margin-top:40px;display:flex}.landing-module___cEqKa__pwLabel{background:var(--tan);color:var(--ink);font:800 14px var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;margin-bottom:16px;padding:8px 18px;display:inline-block;box-shadow:0 6px 16px -8px #a06e3cb3}.landing-module___cEqKa__pwCardTitle{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(24px,2.2vw,30px);font-weight:800;line-height:1.05}.landing-module___cEqKa__pwBlurb{color:var(--body);margin:0 0 18px;font-size:15.5px;line-height:1.5}.landing-module___cEqKa__pwStat{font:500 11px var(--mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:14px}.landing-module___cEqKa__pwCta{border-bottom:2px solid var(--gold);font:700 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);gap:8px;padding-bottom:4px;transition:gap .2s,color .2s;display:inline-flex}.landing-module___cEqKa__pwItem:hover .landing-module___cEqKa__pwCta{color:var(--bronze-dark);gap:12px}.landing-module___cEqKa__pathways[data-inview=false] .landing-module___cEqKa__dmStage{opacity:0;transform:rotate(-45deg)scale(.4)}.landing-module___cEqKa__pathways[data-inview=false] .landing-module___cEqKa__pwText{opacity:0;transform:translateY(24px)}.landing-module___cEqKa__pathways[data-inview=true] .landing-module___cEqKa__dmStage{transition:transform .9s cubic-bezier(.3,1.35,.4,1),opacity .5s;transition-delay:calc(var(--i) * .18s)}.landing-module___cEqKa__pathways[data-inview=true] .landing-module___cEqKa__pwText{transition:opacity .7s,transform .7s;transition-delay:calc(.3s + var(--i) * .18s)}@media (max-width:900px){.landing-module___cEqKa__pwGrid{grid-template-columns:minmax(0,1fr);gap:56px}.landing-module___cEqKa__pwAxon{display:none}}@media (max-width:640px){.landing-module___cEqKa__pwInner{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__dmFloat,.landing-module___cEqKa__dmFrame,.landing-module___cEqKa__dmStatusDot,.landing-module___cEqKa__pwAxonPulse{animation:none}.landing-module___cEqKa__diamond{transition:none}}.landing-module___cEqKa__live{isolation:isolate;color:var(--cream);--pass-bg:#faf6ee;background:radial-gradient(55% 50% at 10% 5%,#c49a6c14,#0000 70%),radial-gradient(50% 45% at 95% 95%,#3a5cbe1a,#0000 70%),#0b0a08;position:relative;overflow:hidden}.landing-module___cEqKa__live:before{content:"";z-index:-1;background:linear-gradient(#f1ebdf0b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#f1ebdf0b 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 45%,#000 30%,#0000 80%);mask-image:radial-gradient(75% 70% at 50% 45%,#000 30%,#0000 80%)}.landing-module___cEqKa__live:after{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 30% 30%,#ecc8961f,#0000 55%),radial-gradient(circle at 70% 70%,#dcc8e01a,#0000 55%);border-radius:50%;width:60vmax;height:60vmax;animation:26s ease-in-out infinite alternate-reverse landing-module___cEqKa__aurora;position:absolute;top:0;right:5%}.landing-module___cEqKa__liveInner{max-width:1320px;margin:0 auto;padding:clamp(40px,5vw,64px) 32px;position:relative}.landing-module___cEqKa__liveWaves{z-index:-1;pointer-events:none;width:120%;height:420px;animation:16s ease-in-out infinite alternate landing-module___cEqKa__waveDrift;position:absolute;top:8%;left:-10%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.landing-module___cEqKa__liveWaves path{fill:none;stroke-width:1.4px;stroke-dasharray:6 10;animation:12s linear infinite landing-module___cEqKa__waveFlow}.landing-module___cEqKa__liveWaves path:first-child{stroke:#dcc8e038}.landing-module___cEqKa__liveWaves path:nth-child(2){stroke:#d9ac6b33;animation-duration:18s}.landing-module___cEqKa__liveWaves path:nth-child(3){stroke:#7896ff29;animation-duration:22s;animation-direction:reverse}@keyframes landing-module___cEqKa__waveFlow{to{stroke-dashoffset:-320px}}@keyframes landing-module___cEqKa__waveDrift{to{transform:translate(-4%)scaleY(1.15)}}.landing-module___cEqKa__liveHead{flex-direction:column;gap:28px;margin-bottom:clamp(48px,6vw,76px);display:flex}.landing-module___cEqKa__liveSubRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.landing-module___cEqKa__liveOnAir{font:700 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffb199;background:#ff6a4a14;border:1px solid #ff6a4a73;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:7px 14px 7px 12px;display:inline-flex}.landing-module___cEqKa__liveOnAirDot{background:#ff6b4a;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 10px #ff6b4a}.landing-module___cEqKa__liveOnAirDot:after{content:"";background:#ff6b4a;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite landing-module___cEqKa__ping;position:absolute;inset:0}.landing-module___cEqKa__liveTitle{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(34px,4.9vw,72px);font-weight:800;line-height:.9}.landing-module___cEqKa__liveLine{white-space:nowrap;align-items:center;gap:.28em;display:flex}@media (max-width:900px){.landing-module___cEqKa__liveLine{white-space:normal;flex-wrap:wrap;row-gap:0}}.landing-module___cEqKa__outlineGold{color:#0000;-webkit-text-stroke:2px var(--tan)}.landing-module___cEqKa__liveEq{align-items:flex-end;gap:.06em;height:.62em;display:inline-flex}.landing-module___cEqKa__liveEq span{transform-origin:bottom;width:.09em;height:100%;animation:1.1s ease-in-out infinite landing-module___cEqKa__eq;animation-delay:calc(var(--k) * -.17s);background:linear-gradient(#f0d3a3,#b3875a);border-radius:.05em}@keyframes landing-module___cEqKa__eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.landing-module___cEqKa__liveLead{font:600 16px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--card-text);white-space:nowrap;align-items:center;gap:14px;margin:0;display:inline-flex}.landing-module___cEqKa__liveLead:before{content:"";background:linear-gradient(90deg, transparent, var(--gold));width:36px;height:2px}.landing-module___cEqKa__liveLeadAccent{color:var(--gold)}.landing-module___cEqKa__liveStats{flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.landing-module___cEqKa__liveStats:before{content:"";z-index:0;border-top:2px dotted #d9ac6b99;position:absolute;top:50%;left:40px;right:40px}.landing-module___cEqKa__liveStats>*{z-index:1}.landing-module___cEqKa__liveStat{aspect-ratio:1;text-align:center;background:radial-gradient(circle at 35% 25%,#2a2620,#12100d 70%);border:1.5px solid #dcc8e066;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:106px;display:flex;position:relative;box-shadow:0 18px 36px -18px #000000e6,inset 0 0 20px #dcc8e014}.landing-module___cEqKa__liveStat:after{content:"";background:conic-gradient(from var(--sweep), transparent 0 88%, #dcc8e0 94%, transparent 100%);border-radius:50%;animation:6s linear infinite landing-module___cEqKa__sweep;position:absolute;inset:-1.5px;-webkit-mask:radial-gradient(circle,#0000 51px,#000 52px);mask:radial-gradient(circle,#0000 51px,#000 52px)}.landing-module___cEqKa__liveStat:nth-child(2):after{animation-delay:-1.5s}.landing-module___cEqKa__liveStat:nth-child(3):after{animation-delay:-3s}.landing-module___cEqKa__liveStatValue{letter-spacing:-.04em;color:#dcc8e0;font-size:36px;font-weight:800;line-height:1}.landing-module___cEqKa__liveStatLabel{font:600 8.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute-dark);max-width:84px;line-height:1.3}.landing-module___cEqKa__liveStatWide{background:radial-gradient(circle at 35% 25%,#3a2f22,#16120c 70%);border-color:#d9ac6bb3;width:128px}.landing-module___cEqKa__liveStatWide:after{background:conic-gradient(from var(--sweep), transparent 0 88%, #f0d3a3 94%, transparent 100%);animation-delay:-4.5s;-webkit-mask:radial-gradient(circle,#0000 62px,#000 63px);mask:radial-gradient(circle,#0000 62px,#000 63px)}.landing-module___cEqKa__liveStatBig{letter-spacing:-.03em;color:var(--gold);font-size:26px;font-weight:800;line-height:1}.landing-module___cEqKa__chList{flex-direction:column;gap:32px;display:flex}.landing-module___cEqKa__chShell{background:conic-gradient(from var(--sweep), transparent 0 72%, #fff6e1f2 82%, transparent 92%), linear-gradient(90deg, #8f6433, #d9ac6b 30%, #f0d3a3 50%, #d9ac6b 70%, #8f6433);animation:9s linear infinite landing-module___cEqKa__sweep;animation-delay:calc(var(--i,0) * -3s);border-radius:999px;padding:3px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative;box-shadow:0 30px 60px -30px #000000bf,0 0 30px -12px #dcc8e066}.landing-module___cEqKa__chShell:before{content:none}.landing-module___cEqKa__chShell:hover{transform:translate(8px);box-shadow:-8px 30px 60px -30px #000000e6,0 0 36px -10px #dcc8e099}.landing-module___cEqKa__chTab{background:linear-gradient(90deg,#8f6433,#d9ac6b 30%,#f0d3a3 50%,#d9ac6b 70%,#8f6433);border-radius:2px 2px 0 0;width:140px;height:8px;position:absolute;top:-12px;left:24px;box-shadow:0 0 18px #d9ac6b73}.landing-module___cEqKa__chPass{background:radial-gradient(70% 120% at 100% 0%, #dcc8e012, transparent 60%), var(--pass-bg);border-radius:999px;grid-template-columns:380px minmax(0,1fr);align-items:stretch;min-height:300px;padding:12px 72px 12px 12px;display:grid;overflow:hidden}.landing-module___cEqKa__chPassFlip{grid-template-columns:minmax(0,1fr) 380px;padding:12px 12px 12px 72px}.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCover{order:2}.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chMain{padding:30px 40px 30px 16px}.landing-module___cEqKa__chCover{background:var(--ink-3);border-radius:50%;position:relative;overflow:hidden;box-shadow:0 0 0 2px #dcc8e0bf,0 16px 36px -12px #000000d9}.landing-module___cEqKa__chCover img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.landing-module___cEqKa__chShell:hover .landing-module___cEqKa__chCover img{transform:scale(1.05)}.landing-module___cEqKa__chMain{flex-direction:column;justify-content:center;min-width:0;padding:30px 16px 30px 44px;display:flex;position:relative}.landing-module___cEqKa__chCorner{align-items:center;gap:8px;display:flex;position:absolute;top:22px;right:0}.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCorner{right:40px}.landing-module___cEqKa__chBell{width:34px;height:34px;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #f1ebdf38;border-radius:50%;place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid}.landing-module___cEqKa__chBell:hover{border-color:var(--gold);color:var(--gold)}.landing-module___cEqKa__chBell:disabled{opacity:.6;cursor:progress}.landing-module___cEqKa__chBellOn,.landing-module___cEqKa__chBellOn:hover{color:#7ee0b0;background:#7ee0b024;border-color:#7ee0b0}.landing-module___cEqKa__likeWrapDark{--surface-muted:transparent;--text-secondary:var(--cream);--border:#f1ebdf38;display:inline-flex}.landing-module___cEqKa__chTags{flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-right:110px;display:flex}.landing-module___cEqKa__chTag{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.landing-module___cEqKa__chTagDot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite landing-module___cEqKa__blink}.landing-module___cEqKa__chTitle{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.08}.landing-module___cEqKa__chSubtitle{color:var(--card-text);max-width:560px;margin:0 0 18px;font-size:15px;line-height:1.5}.landing-module___cEqKa__chMeta{flex-wrap:wrap;gap:8px 22px;margin:0 0 22px;padding:0;list-style:none;display:flex}.landing-module___cEqKa__chMeta li{color:var(--cream);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.landing-module___cEqKa__chMeta svg{color:#dcc8e0;flex-shrink:0}.landing-module___cEqKa__chFoot{border-top:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.landing-module___cEqKa__chHost{flex:280px;align-items:center;gap:12px;min-width:0;display:flex}.landing-module___cEqKa__chAvatar{background:linear-gradient(135deg, var(--tan), var(--bronze));width:40px;height:40px;color:var(--ink);font:800 12px var(--mono);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 0 3px #c49a6c2e}.landing-module___cEqKa__chHostName{font-size:15px;font-weight:700;display:block}.landing-module___cEqKa__chHostRole{-webkit-line-clamp:2;color:var(--mute-dark);-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.landing-module___cEqKa__chLearn{background:var(--tan);height:42px;color:var(--ink);font:700 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 20px;transition:background .2s,gap .2s;display:inline-flex}a.landing-module___cEqKa__chLearn:hover{background:var(--gold);color:var(--ink);gap:12px}.landing-module___cEqKa__chLearnOff{color:var(--mute-dark);cursor:not-allowed;background:0 0;box-shadow:inset 0 0 0 1px #f1ebdf2e}.landing-module___cEqKa__live[data-inview=false] .landing-module___cEqKa__chShell{opacity:0;transform:translate(-48px)}.landing-module___cEqKa__live[data-inview=true] .landing-module___cEqKa__chShell{transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1),box-shadow .35s;transition-delay:calc(var(--i) * .15s), calc(var(--i) * .15s), 0s}.landing-module___cEqKa__live[data-inview=true] .landing-module___cEqKa__chShell:hover{transition-delay:0s}@media (max-width:1100px){.landing-module___cEqKa__chPass{grid-template-columns:300px minmax(0,1fr)}.landing-module___cEqKa__chPassFlip{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:900px){.landing-module___cEqKa__liveHead{grid-template-columns:minmax(0,1fr)}.landing-module___cEqKa__chShell,.landing-module___cEqKa__chPass{border-radius:36px}.landing-module___cEqKa__chPass,.landing-module___cEqKa__chPassFlip{grid-template-columns:minmax(0,1fr);padding:12px}.landing-module___cEqKa__chCover,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCover{aspect-ratio:16/9;border-radius:999px/50%;order:0}.landing-module___cEqKa__chMain,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chMain{padding:22px 10px 12px}.landing-module___cEqKa__chCorner,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCorner{top:22px;right:10px}.landing-module___cEqKa__chShell:hover{transform:translateY(-4px)}}@media (max-width:640px){.landing-module___cEqKa__liveLead{gap:10px;font-size:12.5px}.landing-module___cEqKa__liveLead:before{width:22px}.landing-module___cEqKa__liveStats{justify-content:flex-start;gap:10px}.landing-module___cEqKa__liveStat{width:76px}.landing-module___cEqKa__liveStatWide{width:92px}.landing-module___cEqKa__liveStat:after{display:none}.landing-module___cEqKa__liveStatValue{font-size:24px}.landing-module___cEqKa__liveStatBig{font-size:18px}.landing-module___cEqKa__liveStatLabel{font-size:7px}.landing-module___cEqKa__liveInner{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__live:after,.landing-module___cEqKa__liveWaves,.landing-module___cEqKa__liveStat:after,.landing-module___cEqKa__liveWaves path,.landing-module___cEqKa__liveEq span,.landing-module___cEqKa__liveOnAirDot:after,.landing-module___cEqKa__liveStatTrack span,.landing-module___cEqKa__chShell,.landing-module___cEqKa__chTagDot{animation:none}}.landing-module___cEqKa__chShell{border-radius:28px;padding:7px;box-shadow:0 30px 60px -30px #000c,0 0 30px -10px #d9ac6b73}.landing-module___cEqKa__chPass,.landing-module___cEqKa__chPassFlip{background:#faf6ee;border-radius:22px;min-height:0;padding:0}.landing-module___cEqKa__chPass{grid-template-columns:470px minmax(0,1fr)}.landing-module___cEqKa__chPassFlip{grid-template-columns:minmax(0,1fr) 470px}.landing-module___cEqKa__chCover{box-shadow:none;border-radius:0;min-height:300px}.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCover{border-left:4px solid #1b1814}.landing-module___cEqKa__chPass:not(.landing-module___cEqKa__chPassFlip) .landing-module___cEqKa__chCover{border-right:4px solid #1b1814}.landing-module___cEqKa__chMain,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chMain{color:var(--ink);padding:30px 36px 28px}.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCorner,.landing-module___cEqKa__chCorner{top:26px;right:30px}.landing-module___cEqKa__chTitle{color:var(--ink);font-weight:800}.landing-module___cEqKa__chSubtitle{color:var(--body)}.landing-module___cEqKa__chMeta li{color:var(--ink);font-weight:700}.landing-module___cEqKa__chMeta svg{color:#8a6aa8}.landing-module___cEqKa__chFoot{border-top-color:#15130f1f}.landing-module___cEqKa__chHostName{color:#14274e;font-weight:800}.landing-module___cEqKa__chHostRole{color:var(--muted)}.landing-module___cEqKa__chTagViolet{color:#6b3fa0;background:#6b3fa014}.landing-module___cEqKa__chTagTeal{color:#0a6f7c;background:#0a7e8c14}.landing-module___cEqKa__chTagGold{color:#9a6a35;background:#c49a6c24}.landing-module___cEqKa__chBell{color:var(--ink);border-color:#15130f33}.landing-module___cEqKa__chBell:hover{color:#a8763f;border-color:#a8763f}.landing-module___cEqKa__chPass .landing-module___cEqKa__likeWrapDark{--text-secondary:var(--ink);--border:#15130f33}.landing-module___cEqKa__chTitleAccent{color:#a8763f}.landing-module___cEqKa__chLearnOff{color:var(--ink);box-shadow:none;opacity:.85;background:linear-gradient(90deg,#b3875a,#d9ac6b 50%,#c99a5e)}@media (max-width:1100px){.landing-module___cEqKa__chPass{grid-template-columns:300px minmax(0,1fr)}.landing-module___cEqKa__chPassFlip{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:900px){.landing-module___cEqKa__chPass,.landing-module___cEqKa__chPassFlip{grid-template-columns:minmax(0,1fr)}.landing-module___cEqKa__chCover,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCover{aspect-ratio:16/9;border:none;border-bottom:4px solid #1b1814;border-radius:0;order:0;min-height:0}.landing-module___cEqKa__chMain,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chMain{padding:22px 20px 20px}.landing-module___cEqKa__chCorner,.landing-module___cEqKa__chPassFlip .landing-module___cEqKa__chCorner{top:22px;right:18px}}.landing-module___cEqKa__courses{color:var(--ink);background:#faf8f4;border-bottom:1.5px solid #15130f1a;padding:clamp(64px,8vw,104px) 0;position:relative}.landing-module___cEqKa__crInner{max-width:1320px;margin:0 auto;padding:0 32px}.landing-module___cEqKa__crHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.landing-module___cEqKa__crKicker{font:700 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-dark);align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.landing-module___cEqKa__crTitle{letter-spacing:-.055em;text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(48px,7vw,104px);font-weight:800;line-height:.86}.landing-module___cEqKa__crCount{text-align:right;font:700 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bronze-dark);flex-direction:column;align-items:flex-end;gap:6px;display:flex}.landing-module___cEqKa__crNote{font:500 11px var(--mono);letter-spacing:.04em;text-transform:none;color:var(--muted)}.landing-module___cEqKa__crProf{color:#14274e;font-weight:700}.landing-module___cEqKa__crStage{position:relative}.landing-module___cEqKa__crGrid{--cols:4;--gap:26px;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));column-gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;row-gap:30px;margin:-6px -12px -16px -6px;padding:6px 12px 16px 6px;display:grid;overflow-x:auto}.landing-module___cEqKa__crGrid::-webkit-scrollbar{display:none}.landing-module___cEqKa__crGrid>a{scroll-snap-align:start}.landing-module___cEqKa__crArrow{z-index:3;background:var(--ink);width:54px;height:54px;color:var(--cream);cursor:pointer;border:2px solid #d9ac6b;border-radius:50%;place-items:center;margin-top:-27px;transition:background .2s,color .2s,transform .2s;display:grid;position:absolute;top:50%;box-shadow:0 10px 24px -8px #15130f8c}.landing-module___cEqKa__crArrow:hover{background:var(--tan);color:var(--ink);transform:scale(1.08)}.landing-module___cEqKa__crArrowL{left:-27px}.landing-module___cEqKa__crArrowR{right:-27px}.landing-module___cEqKa__crCard{color:var(--ink);background:#fffdf9;border:1.5px solid #c9a063;border-radius:20px;flex-direction:column;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;box-shadow:7px 7px #d9ac6b}.landing-module___cEqKa__crCard:hover{color:var(--ink);transform:translate(-4px,-4px);box-shadow:11px 11px #c99a5e}.landing-module___cEqKa__crThumb{aspect-ratio:4/3;background:var(--ink-3);border-radius:13px;margin:8px 8px 0;position:relative;overflow:hidden}.landing-module___cEqKa__crThumb img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.landing-module___cEqKa__crCard:hover .landing-module___cEqKa__crThumb img:last-of-type{transform:scale(1.05)}.landing-module___cEqKa__crBadge{z-index:1;background:var(--tan);color:var(--ink);font:700 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:5px 10px;position:absolute;top:10px;left:10px;box-shadow:0 4px 10px -4px #00000080}.landing-module___cEqKa__crIndex{z-index:1;color:var(--cream);font:700 10px var(--mono);letter-spacing:.1em;background:#15130fb8;border-radius:6px;padding:3px 8px;position:absolute;bottom:8px;right:10px}.landing-module___cEqKa__crBody{flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}.landing-module___cEqKa__crCardTitle{letter-spacing:-.025em;margin:0 0 8px;font-size:19px;font-weight:800;line-height:1.15}.landing-module___cEqKa__crDesc{color:var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.landing-module___cEqKa__crFoot{border-top:1.5px dashed #c9a06373;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:13px;padding-right:42px;display:flex}.landing-module___cEqKa__crMeta{font:500 10.5px var(--mono);letter-spacing:.05em;color:var(--muted);white-space:nowrap}.landing-module___cEqKa__crPrice{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.landing-module___cEqKa__crPrice strong{letter-spacing:-.02em;font-size:18px;font-weight:800}.landing-module___cEqKa__crPrice s{font:400 11px var(--mono);color:var(--muted)}.landing-module___cEqKa__crGo{background:var(--ink);width:34px;height:34px;color:var(--cream);border-radius:50%;place-items:center;transition:background .25s,color .25s,transform .25s;display:grid;position:absolute;bottom:14px;right:14px}.landing-module___cEqKa__crCard:hover .landing-module___cEqKa__crGo{background:var(--tan);color:var(--ink);transform:rotate(-45deg)}@media (max-width:1100px){.landing-module___cEqKa__crGrid{--cols:2.3}}@media (max-width:640px){.landing-module___cEqKa__crInner{padding:0 20px}.landing-module___cEqKa__crGrid{--cols:1.15;--gap:16px}.landing-module___cEqKa__crArrowL{left:-12px}.landing-module___cEqKa__crArrowR{right:-12px}.landing-module___cEqKa__crArrow{width:44px;height:44px;margin-top:-22px}.landing-module___cEqKa__crCount{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__crCard,.landing-module___cEqKa__crGo,.landing-module___cEqKa__crThumb img{transition:none}}.landing-module___cEqKa__books{background:var(--cream);color:var(--ink)}.landing-module___cEqKa__spotBand{isolation:isolate;background:radial-gradient(50% 60% at 20% 30%, #a078dc2e, transparent 70%), radial-gradient(45% 55% at 90% 90%, #c49a6c24, transparent 70%), var(--ink);padding:clamp(64px,8vw,104px) 0;position:relative;overflow:hidden}.landing-module___cEqKa__spotBand:before{content:"";z-index:-1;background:linear-gradient(#f1ebdf0a 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#f1ebdf0a 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 75%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 75%,#000 30%,#0000 80%)}.landing-module___cEqKa__spotBandInner{max-width:1320px;margin:0 auto;padding:0 32px}.landing-module___cEqKa__spotlight{isolation:isolate;background:linear-gradient(120deg,#f7f1e8 0%,#f4eefa 45%,#f7f1e8 100%);border:1.5px solid #d9ac6bb3;border-radius:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:48px;padding:clamp(40px,5vw,64px) clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #000c,0 0 0 8px #f1ebdf0a}.landing-module___cEqKa__spotlight+.landing-module___cEqKa__spotlight{margin-top:40px}.landing-module___cEqKa__spotlight:before{content:"";z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='96' viewBox='0 0 84 96'%3E%3Cg fill='none' stroke='%2314274e' stroke-opacity='.12' stroke-width='1.1'%3E%3Cpath d='M42 12l20 12v24L42 60 22 48V24z'/%3E%3Cpath d='M62 48l14 8M22 48L8 56M42 60v16'/%3E%3C/g%3E%3Cg fill='%23b3875a' fill-opacity='.35'%3E%3Ccircle cx='42' cy='12' r='2.2'/%3E%3Ccircle cx='62' cy='24' r='1.6'/%3E%3Ccircle cx='22' cy='24' r='1.6'/%3E%3Ccircle cx='76' cy='56' r='2'/%3E%3Ccircle cx='8' cy='56' r='2'/%3E%3Ccircle cx='42' cy='76' r='2.2'/%3E%3C/g%3E%3C/svg%3E") 0 0/84px 96px,radial-gradient(#14274e1f 1px,#0000 1.4px) 0 0/14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000d9 38%,#00000026 62%,#00000059 100%);mask-image:linear-gradient(90deg,#000 0%,#000000d9 38%,#00000026 62%,#00000059 100%)}.landing-module___cEqKa__spotMol{z-index:-1;stroke:#14274e;stroke-width:1.6px;stroke-linejoin:round;opacity:.18;width:120px;animation:14s ease-in-out infinite alternate landing-module___cEqKa__molDrift;position:absolute}.landing-module___cEqKa__spotMol circle{fill:#c9a063;stroke:none}.landing-module___cEqKa__spotMolA{top:8%;right:6%}.landing-module___cEqKa__spotMolB{width:90px;animation-duration:18s;animation-direction:alternate-reverse;bottom:10%;left:42%}@keyframes landing-module___cEqKa__molDrift{0%{transform:translate(0)rotate(0)}to{transform:translate(-24px,16px)rotate(24deg)}}.landing-module___cEqKa__spotCoverWrap{place-items:center;min-height:460px;display:grid;position:relative}.landing-module___cEqKa__spotDisc{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#3d6fd8,#1b3a8f 58%,#122a66);border-radius:50%;width:min(380px,86%);position:absolute;box-shadow:0 40px 70px -25px #14274e99,inset 0 0 0 10px #ffffff0f}.landing-module___cEqKa__spotOrbit{aspect-ratio:1;border:1.5px dashed #14274e4d;border-radius:50%;animation:28s linear infinite landing-module___cEqKa__spin;position:absolute}.landing-module___cEqKa__spotOrbit:after{content:"";background:#d9ac6b;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;left:50%;box-shadow:0 0 12px 2px #d9ac6bb3}.landing-module___cEqKa__spotOrbitA{width:min(460px,104%)}.landing-module___cEqKa__spotOrbitB{border-color:#ffffff59;width:min(320px,72%);animation-duration:18s;animation-direction:reverse}.landing-module___cEqKa__spotOrbitB:after{background:#e3d0f5;box-shadow:0 0 12px 2px #c8aaf0cc}.landing-module___cEqKa__spotCover{z-index:1;aspect-ratio:2/3;background:#e3dccd;border-radius:4px;width:min(260px,58%);transition:box-shadow .4s;animation:6s ease-in-out infinite landing-module___cEqKa__coverFloat;position:relative;overflow:hidden;box-shadow:16px 20px #15130fd9,0 30px 50px -20px #14274e80}@keyframes landing-module___cEqKa__coverFloat{0%,to{transform:rotate(-4deg)translateY(-6px)}50%{transform:rotate(-2deg)translateY(8px)}}.landing-module___cEqKa__spotCoverWrap{perspective:1000px}.landing-module___cEqKa__spotCover{transition:box-shadow .5s,rotate .7s cubic-bezier(.2,.8,.2,1),scale .7s cubic-bezier(.2,.8,.2,1)}.landing-module___cEqKa__spotCover:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff80 48%,#0000 60%) 130% 0/250% 100% no-repeat;position:absolute;inset:0}.landing-module___cEqKa__spotCoverWrap:hover .landing-module___cEqKa__spotCover{rotate:y -16deg;scale:1.06;box-shadow:24px 26px #15130fd9,0 40px 70px -20px #14274e99}.landing-module___cEqKa__spotCoverWrap:hover .landing-module___cEqKa__spotCover:after{background-position:-30% 0;transition:background-position 1s}.landing-module___cEqKa__spotCoverWrap:hover .landing-module___cEqKa__spotOrbit{animation-duration:8s}.landing-module___cEqKa__spotCoverWrap:hover .landing-module___cEqKa__spotDisc{scale:1.04}.landing-module___cEqKa__spotDisc{transition:scale .7s cubic-bezier(.2,.8,.2,1)}.landing-module___cEqKa__spotBody{position:relative}.landing-module___cEqKa__spotNotify{height:48px;color:var(--ink);font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg,#b3875a,#d9ac6b 50%,#c99a5e);border:none;border-radius:999px;align-items:center;padding:0 28px;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 22px -10px #a06e3ccc}.landing-module___cEqKa__spotNotify:hover{transform:translateY(-2px);box-shadow:0 14px 26px -10px #a06e3ce6}.landing-module___cEqKa__spotNotify:disabled{opacity:.6;cursor:progress}.landing-module___cEqKa__likeWrapNavy{--surface-muted:#14274e;--text-secondary:#fff;--border:#14274e;display:inline-flex}.landing-module___cEqKa__spotKicker{font:800 15px var(--mono);letter-spacing:.16em;color:var(--bronze-dark);text-transform:uppercase;align-items:center;gap:12px;margin-bottom:18px;display:inline-flex}.landing-module___cEqKa__spotTitle{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(40px,5.4vw,76px);font-weight:800;line-height:.9}.landing-module___cEqKa__spotSub{margin-bottom:18px;font-size:20px;font-weight:500}.landing-module___cEqKa__spotText{color:var(--body);text-wrap:pretty;max-width:480px;margin:0 0 24px;font-size:17px;line-height:1.55}.landing-module___cEqKa__spotAuthor{font:700 14px var(--mono);letter-spacing:.04em;color:#14274e;text-transform:uppercase;margin-bottom:26px}.landing-module___cEqKa__spotActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.landing-module___cEqKa__shelfHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.landing-module___cEqKa__h3Title{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:.95}.landing-module___cEqKa__shelfGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:36px 24px;display:grid}.landing-module___cEqKa__shelfItem{color:var(--ink);flex-direction:column;gap:14px;display:flex}.landing-module___cEqKa__shelfCoverWrap{isolation:isolate;margin:-12px;padding:12px;position:relative}.landing-module___cEqKa__shelfCoverWrap:before{content:"";z-index:-1;opacity:0;background:#fffdf9;border:1.5px solid #d9ac6b;border-radius:18px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translateY(14px)scale(.94);box-shadow:0 24px 40px -22px #15130f73}.landing-module___cEqKa__shelfCoverWrap:hover:before,.landing-module___cEqKa__shelfItem:focus-visible .landing-module___cEqKa__shelfCoverWrap:before{opacity:1;transform:translateY(-6px)scale(1)}.landing-module___cEqKa__viewAllBtn{background:var(--ink);height:46px;color:var(--cream);font:700 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:0 24px;transition:background .2s,color .2s,gap .2s,transform .2s;display:inline-flex;box-shadow:0 10px 22px -12px #15130f99}.landing-module___cEqKa__viewAllBtn:hover{background:var(--tan);color:var(--ink);gap:14px;transform:translateY(-2px)}.landing-module___cEqKa__shelfItem:hover{color:var(--ink)}.landing-module___cEqKa__shelfCoverWrap,.landing-module___cEqKa__shelfGrid>a{perspective:900px}.landing-module___cEqKa__shelfCover{aspect-ratio:2/3;width:100%;box-shadow:8px 8px 0 var(--ink);transform-origin:0;background:#e3dccd;transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s cubic-bezier(.2,.8,.2,1);position:relative}.landing-module___cEqKa__shelfCover:before{content:"";z-index:2;opacity:0;pointer-events:none;background:linear-gradient(90deg,#00000059,#ffffff2e 45%,#0000000d);width:14px;transition:opacity .4s;position:absolute;inset:0 auto 0 0}.landing-module___cEqKa__shelfCover:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 48%,#0000 60%) 130% 0/250% 100% no-repeat;position:absolute;inset:0}.landing-module___cEqKa__shelfCoverWrap:hover .landing-module___cEqKa__shelfCover,.landing-module___cEqKa__shelfItem:focus-visible .landing-module___cEqKa__shelfCover{box-shadow:16px 14px 0 var(--ink), 24px 30px 30px -12px #15130f59;transform:translateY(-8px)rotateY(-18deg)}.landing-module___cEqKa__shelfCoverWrap:hover .landing-module___cEqKa__shelfCover:before{opacity:1}.landing-module___cEqKa__shelfCoverWrap:hover .landing-module___cEqKa__shelfCover:after{background-position:-30% 0;transition:background-position .9s}.landing-module___cEqKa__shelfCoverWrap:hover .landing-module___cEqKa__shelfBadge{background:var(--tan);color:var(--ink)}.landing-module___cEqKa__shelfBadge{z-index:1;background:var(--ink);color:var(--cream);font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;position:absolute;top:10px;left:10px}.landing-module___cEqKa__shelfTitle{letter-spacing:-.015em;margin-bottom:4px;font-size:18px;font-weight:700;line-height:1.2}.landing-module___cEqKa__shelfSub{color:var(--muted);margin-bottom:10px;font-size:14px}.landing-module___cEqKa__shelfPrice{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.landing-module___cEqKa__shelfPrice strong{font-size:18px;font-weight:800}.landing-module___cEqKa__shelfPrice s,.landing-module___cEqKa__shelfPrice span{font:400 12px var(--mono);color:var(--muted)}.landing-module___cEqKa__shelfLangs{font:500 11px var(--mono);letter-spacing:.06em;color:var(--bronze-dark);margin-top:6px}.landing-module___cEqKa__quotes{color:var(--cream);background:#000;border-top:1px solid #d9ac6b59;border-bottom:1px solid #d9ac6b59;padding:64px 0 40px;position:relative;overflow:hidden}.landing-module___cEqKa__quotesHead{flex-wrap:wrap;align-items:baseline;gap:18px;max-width:1320px;margin:0 auto 40px;padding:0 32px;display:flex}.landing-module___cEqKa__quotesKicker{font:700 10px var(--mono);letter-spacing:.16em;color:#d9ac6bb3;text-transform:uppercase}.landing-module___cEqKa__quotesTitle{letter-spacing:-.035em;text-transform:uppercase;background:linear-gradient(90deg,#b3875a,#f0d3a3 50%,#c99a5e);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,3.6vw,52px);font-weight:800;line-height:1}.landing-module___cEqKa__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.landing-module___cEqKa__marqueeTrack{width:max-content;animation:70s linear infinite landing-module___cEqKa__marquee;display:flex}.landing-module___cEqKa__marquee:hover .landing-module___cEqKa__marqueeTrack,.landing-module___cEqKa__marquee:focus-within .landing-module___cEqKa__marqueeTrack{animation-play-state:paused}.landing-module___cEqKa__marqueeItem{flex:none;width:330px;padding:8px 10px 14px}@keyframes landing-module___cEqKa__marquee{to{transform:translate(-50%)}}.landing-module___cEqKa__quote{height:100%;min-height:250px;color:var(--ink);background:#fbf8f2;border:1.5px solid #d9ac6b;border-radius:26px;flex-direction:column;gap:14px;margin:0;padding:22px 22px 18px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.landing-module___cEqKa__quote:hover{transform:translateY(-4px);box-shadow:0 14px 30px -12px #d9ac6b99}.landing-module___cEqKa__quoteMark{color:#c99a5e59;font-size:64px;font-weight:800;line-height:1;position:absolute;top:10px;right:20px}.landing-module___cEqKa__quote blockquote{color:var(--ink);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;padding-right:24px;font-size:15px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.landing-module___cEqKa__quote figcaption{border-top:1.5px dashed #c9a06373;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.landing-module___cEqKa__avatar{border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden;box-shadow:0 0 0 3px #d9ac6b8c}.landing-module___cEqKa__avatarPhoto{width:100%;height:100%;display:block}.landing-module___cEqKa__quoteName{color:#14274e;font-size:14px;font-weight:800;display:block}.landing-module___cEqKa__quoteRole{font:500 10.5px var(--mono);color:var(--muted);margin-top:2px;display:block}@media (max-width:640px){.landing-module___cEqKa__quotesHead{padding:0 20px}.landing-module___cEqKa__marqueeItem{width:280px}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__marqueeTrack{animation:none}.landing-module___cEqKa__marquee{overflow-x:auto}}.landing-module___cEqKa__footer{color:var(--cream);background:radial-gradient(50% 60% at 85% 0,#d9ac6b1a,#0000 70%),radial-gradient(40% 50% at 0 100%,#3a5cbe1f,#0000 70%),#0b0a08;position:relative;overflow:hidden}.landing-module___cEqKa__footRule{pointer-events:none;height:10px;position:absolute;top:0;left:0;right:0}.landing-module___cEqKa__footRule:before,.landing-module___cEqKa__footRule:after{content:"";position:absolute;left:0;right:0}.landing-module___cEqKa__footRule:before{background:linear-gradient(90deg,#6e4d27,#b3875a 15%,#f0d3a3 50%,#b3875a 85%,#6e4d27);height:2px;top:0}.landing-module___cEqKa__footRule:after{background:linear-gradient(90deg,#0000,#d9ac6b66 15% 85%,#0000);height:1px;top:6px}.landing-module___cEqKa__footTop{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:56px;max-width:1320px;margin:0 auto;padding:clamp(72px,8vw,104px) 32px 0;display:grid}.landing-module___cEqKa__footLogo{letter-spacing:-.035em;color:#7fb2ff;align-items:center;gap:12px;font-size:34px;font-weight:800;display:inline-flex}.landing-module___cEqKa__footLogo:hover{color:#9cc2ff}.landing-module___cEqKa__footTagline{color:#f1ebdfc7;max-width:360px;margin:18px 0 22px;font-size:15.5px;line-height:1.55}.landing-module___cEqKa__footOrg{max-width:380px;font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:.01em;color:#f1ebdf99;border-top:1px solid #f1ebdf14;margin:0;padding-top:18px;font-size:14.5px;font-style:italic}.landing-module___cEqKa__footOrg strong{color:var(--gold);font-weight:700}.landing-module___cEqKa__footCols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:32px;display:grid}.landing-module___cEqKa__footCol{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.landing-module___cEqKa__footCol h4{font:800 14px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border-bottom:2px solid #0000;border-image:linear-gradient(90deg,#d9ac6b,#d9ac6b00) 1;margin:0 0 10px;padding-bottom:8px}.landing-module___cEqKa__footCol a,.landing-module___cEqKa__footCol button{font:inherit;color:#f1ebdfcc;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:14.5px;transition:color .2s,transform .2s;position:relative}.landing-module___cEqKa__footCol a:hover,.landing-module___cEqKa__footCol button:hover{color:var(--cream);transform:translate(3px)}.landing-module___cEqKa__footColDots a{align-items:center;gap:10px;display:inline-flex}.landing-module___cEqKa__footColDots a:before{content:"";background:#d9ac6b;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #d9ac6bb3}.landing-module___cEqKa__footMail{white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:3px 10px;font-weight:700;display:flex;color:var(--cream)!important;font-size:15px!important}.landing-module___cEqKa__footMail span{align-items:center;gap:8px;display:inline-flex}.landing-module___cEqKa__footMail span:before{content:"";background:#d9ac6b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #d9ac6bb3}.landing-module___cEqKa__footMail span{font:700 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute-dark)}@media (max-width:1320px){.landing-module___cEqKa__footTop{grid-template-columns:minmax(0,.75fr) minmax(0,2.25fr);gap:40px}.landing-module___cEqKa__footCols{gap:24px}}.landing-module___cEqKa__footMailAddr{color:#e3bd86;text-underline-offset:4px;font-weight:700;-webkit-text-decoration:underline #d9ac6b73;text-decoration:underline #d9ac6b73;text-decoration-thickness:1.5px;transition:color .2s,text-decoration-color .2s}.landing-module___cEqKa__footMail:hover .landing-module___cEqKa__footMailAddr{color:#f0d3a3;text-decoration-color:#f0d3a3}.landing-module___cEqKa__footBar{max-width:1320px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute-dark);border-top:1px solid #f1ebdf14;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 auto;padding:18px 32px 24px;display:grid;position:relative}.landing-module___cEqKa__footCopy{text-align:center}.landing-module___cEqKa__footTop2{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:1px solid #d9ac6b73;border-radius:999px;justify-self:end;padding:8px 14px;transition:background .2s}.landing-module___cEqKa__footTop2:hover{background:#d9ac6b1f}@media (max-width:1120px){.landing-module___cEqKa__footTop{grid-template-columns:minmax(0,1fr)}.landing-module___cEqKa__footCols{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module___cEqKa__footCols>:last-child{grid-column:1/-1}}@media (max-width:640px){.landing-module___cEqKa__footBar{grid-template-columns:1fr;justify-items:center}.landing-module___cEqKa__footBar>span:first-child{display:none}.landing-module___cEqKa__footTop2{justify-self:center}.landing-module___cEqKa__footTop,.landing-module___cEqKa__footBar{padding-left:20px;padding-right:20px}}@media (max-width:760px){.landing-module___cEqKa__navLinks{display:none}.landing-module___cEqKa__heroWash{background:linear-gradient(#efeae2e6 0%,#efeae2bf 48%,#0000 62%);-webkit-mask-image:none;mask-image:none}}@media (max-width:640px){.landing-module___cEqKa__navInner{gap:12px;padding:14px 16px}.landing-module___cEqKa__logoImg{height:34px}.landing-module___cEqKa__logoText{font-size:24px}.landing-module___cEqKa__navActions{gap:8px}.landing-module___cEqKa__iconBtn{width:36px;height:36px}.landing-module___cEqKa__loginBtn{height:36px;padding:0 14px}.landing-module___cEqKa__hero{min-height:max(680px,100svh)}.landing-module___cEqKa__heroContent,.landing-module___cEqKa__inner,.landing-module___cEqKa__featuredInner,.landing-module___cEqKa__calendarInner,.landing-module___cEqKa__ctaInner,.landing-module___cEqKa__footerInner{padding-left:20px;padding-right:20px}.landing-module___cEqKa__heroOutline{-webkit-text-stroke-width:2px}.landing-module___cEqKa__liveCard{border-radius:24px}.landing-module___cEqKa__liveStripes{width:160px}.landing-module___cEqKa__shelfGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.landing-module___cEqKa__shelfTitle{font-size:16px}}@media (max-width:400px){.landing-module___cEqKa__logoText{display:none}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__timerColon,.landing-module___cEqKa__timerValue,.landing-module___cEqKa__calNext .landing-module___cEqKa__progressFill,.landing-module___cEqKa__calNext .landing-module___cEqKa__progressFill:after,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlWhen,.landing-module___cEqKa__spotMol,.landing-module___cEqKa__spotOrbit,.landing-module___cEqKa__spotCover,.landing-module___cEqKa__panel,.landing-module___cEqKa__agenda,.landing-module___cEqKa__calendar:after{animation:none}.landing-module___cEqKa__calendarBelow,.landing-module___cEqKa__pillChevron{transition:none}.landing-module___cEqKa__calendarRing,.landing-module___cEqKa__pulse:after,.landing-module___cEqKa__liveDot{animation:none}.landing-module___cEqKa__featTrack,.landing-module___cEqKa__courseCard,.landing-module___cEqKa__shelfCover,.landing-module___cEqKa__shelfCover:after,.landing-module___cEqKa__spotCover,.landing-module___cEqKa__spotCover:after{transition:none!important}}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow{isolation:isolate;padding-left:6px;transition:background .3s,transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,opacity .5s}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:before{content:"";background:linear-gradient(#d9ac6b,#a8763f);border-radius:999px;width:3px;transition:transform .3s;position:absolute;top:14%;bottom:14%;left:0;transform:scaleY(0)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover{background:#fffdf9;transform:translate(8px);box-shadow:6px 6px #d9ac6bd9}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover:before{transform:scaleY(1)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlNode{background:#d9ac6b;border-color:#a8763f;animation:1.2s ease-out infinite landing-module___cEqKa__nodePing}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlDate{background:var(--ink);border-color:var(--ink);color:#f0d3a3;transform:scale(1.06)rotate(-3deg)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlDay{color:#f0d3a3!important}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlMonth{color:#f0d3a3bf!important}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlCover{transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlCover{transform:rotate(2deg)scale(1.05);box-shadow:4px 4px #15130fd9}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlCover img{transform:scale(1.12)}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlWhen{transition:background .25s,color .25s}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlWhen{background:var(--ink);color:#f0d3a3;animation:none}@keyframes landing-module___cEqKa__nodePing{0%{box-shadow:0 0 0 4px #faf6ee,0 0 0 4px #d9ac6b99}to{box-shadow:0 0 0 4px #faf6ee,0 0 0 12px #d9ac6b00}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlDate,.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlCover{transform:none}.landing-module___cEqKa__calComing .landing-module___cEqKa__tlRow:hover .landing-module___cEqKa__tlNode{animation:none}}.landing-module___cEqKa__term{--line-t:#a8763f4d;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);background:linear-gradient(#fffdf9,#faf6ee) padding-box padding-box,linear-gradient(135deg,#8f6433,#d9ac6b 30%,#f0d3a3 50%,#d9ac6b 70%,#8f6433) border-box;border:7px solid #0000;border-radius:28px;padding:26px 28px 20px;position:relative;box-shadow:0 30px 60px -30px #000c}.landing-module___cEqKa__term .landing-module___cEqKa__kind_course{--bar:linear-gradient(90deg, #b3875a, #d9ac6b 55%, #f0d3a3);--bar-solid:#c49a6c}.landing-module___cEqKa__term .landing-module___cEqKa__kind_workshop{--bar:linear-gradient(90deg, #15130f, #3a3226);--bar-solid:#15130f}.landing-module___cEqKa__term .landing-module___cEqKa__kind_book_launch{--bar:linear-gradient(90deg, #6b3fa0, #9a72c9);--bar-solid:#6b3fa0}.landing-module___cEqKa__term .landing-module___cEqKa__termKicker{color:var(--ink);font-size:12px;font-weight:800}.landing-module___cEqKa__term .landing-module___cEqKa__legendItem{color:#6b4518;font-size:10.5px;font-weight:800}.landing-module___cEqKa__term .landing-module___cEqKa__legendSwatch{width:18px;height:8px;box-shadow:1px 1px #15130f80}.landing-module___cEqKa__term .landing-module___cEqKa__termOpen{background:var(--ink);color:#f0d3a3;border:none;transition:transform .2s,box-shadow .2s;box-shadow:3px 3px #d9ac6b}.landing-module___cEqKa__term .landing-module___cEqKa__termOpen:hover{background:var(--ink);color:#fff1d6;transform:translate(-2px,-2px);box-shadow:5px 5px #d9ac6b}.landing-module___cEqKa__term .landing-module___cEqKa__termMonth{color:var(--ink);border-left-color:var(--line-t);font-size:11px;font-weight:800}.landing-module___cEqKa__term .landing-module___cEqKa__termBody{border-top:1.5px solid #a8763f80}.landing-module___cEqKa__term .landing-module___cEqKa__termGridline{background:var(--line-t)}.landing-module___cEqKa__term .landing-module___cEqKa__termItem{color:var(--ink);border-bottom:1px dashed var(--line-t);border-radius:12px;transition:background .25s}.landing-module___cEqKa__term .landing-module___cEqKa__termName{transition:color .2s,transform .25s}.landing-module___cEqKa__term .landing-module___cEqKa__termSub{color:#6b6255;font-weight:700}.landing-module___cEqKa__term .landing-module___cEqKa__termBar{height:14px;transition:transform .9s cubic-bezier(.2,.7,.2,1),height .3s cubic-bezier(.34,1.56,.64,1),margin-top .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;transition-delay:calc(var(--i,0) * 90ms), 0s, 0s, 0s;border:1.5px solid #15130f40;border-radius:999px;margin-top:-7px;box-shadow:2px 2px #15130f8c}.landing-module___cEqKa__term .landing-module___cEqKa__termMarker{box-shadow:2px 2px #15130f8c}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:before{content:"";background:linear-gradient(#d9ac6b,#8f6433);border-radius:999px;width:4px;transition:transform .25s;position:absolute;top:18%;bottom:18%;left:-10px;transform:scaleY(0)}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover{color:var(--ink);background:linear-gradient(90deg,#f0d3a373,#f0d3a314)}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover:before{transform:scaleY(1)}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termName{color:#8a5c2c;transform:translate(6px)}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termBar{filter:none;background-image:repeating-linear-gradient(-45deg, #ffffff38 0 8px, transparent 8px 16px), var(--bar);background-size:32px 32px,auto;height:22px;margin-top:-11px;animation:.8s linear infinite landing-module___cEqKa__barStripes;box-shadow:4px 4px #15130f}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termMarker{transform:rotate(45deg)scale(1.5)}@keyframes landing-module___cEqKa__barStripes{to{background-position:32px 0,0 0}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termBar{animation:none}}.landing-module___cEqKa__term .landing-module___cEqKa__termTodayTag{top:auto;bottom:-10px;box-shadow:2px 2px #15130f}.landing-module___cEqKa__term .landing-module___cEqKa__termToday{background:linear-gradient(#ff5a4e33,#ff5a4e)}.landing-module___cEqKa__term .landing-module___cEqKa__termHead{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:22px;position:relative}.landing-module___cEqKa__term .landing-module___cEqKa__termKicker{letter-spacing:.2em;margin-bottom:12px;font-size:15px}.landing-module___cEqKa__term .landing-module___cEqKa__termLegend{justify-content:center}@media (min-width:761px){.landing-module___cEqKa__term .landing-module___cEqKa__termOpen{position:absolute;top:50%;right:0;transform:translateY(-50%)}.landing-module___cEqKa__term .landing-module___cEqKa__termOpen:hover{transform:translate(-2px,calc(-50% - 2px))}}.landing-module___cEqKa__term .landing-module___cEqKa__termName{letter-spacing:-.015em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;font-weight:800;display:-webkit-box}.landing-module___cEqKa__term .landing-module___cEqKa__termSub{color:#6b4518;background:#c49a6c29;border-radius:6px;max-width:100%;margin-top:6px;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-block}.landing-module___cEqKa__term .landing-module___cEqKa__termItem:hover .landing-module___cEqKa__termSub{background:var(--ink);color:#f0d3a3}.landing-module___cEqKa__calendarBelowPad{isolation:isolate;position:relative}.landing-module___cEqKa__calendarBelowPad:before{content:"";z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(40% 55% at 15% 45%,#f0d3a361,#0000 70%),radial-gradient(35% 50% at 85% 55%,#d9ac6b57,#0000 70%),radial-gradient(45% 45% at 50% 100%,#fff1d642,#0000 70%);animation:12s ease-in-out infinite alternate landing-module___cEqKa__termGlow;position:absolute;inset:-40px -10% 0}@keyframes landing-module___cEqKa__termGlow{0%{opacity:.75;transform:translate(-4%)scale(1)}to{opacity:1;transform:translate(4%)scale(1.08)}}.landing-module___cEqKa__calendarBelowOpen .landing-module___cEqKa__term{animation:.7s cubic-bezier(.34,1.3,.64,1) both landing-module___cEqKa__termIn}@keyframes landing-module___cEqKa__termIn{0%{opacity:0;transform:translateY(30px)scale(.98)}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__calendarBelowPad:before,.landing-module___cEqKa__calendarBelowOpen .landing-module___cEqKa__term{animation:none}}
