.gr-room{aspect-ratio:1440/900;width:100%;position:relative}.gr-room>img,.gr-room>span,.gr-founder{display:block;position:absolute}.gr-bg{width:100%;height:100%;top:0;left:0}.gr-cut{height:auto}.gr-cut.gr-faint{opacity:.38;filter:saturate(.5)}.gr-founder{pointer-events:none;inset:0}.gr-founder img{transform-origin:50% 100%;height:auto;display:block;position:absolute}.gr-room>img,.gr-room>span,.gr-founder{transform:translate3d(calc(var(--mx,0) * var(--d,0) * 14px), calc(var(--my,0) * var(--d,0) * 8px), 0);transition:transform .35s ease-out}.gr-crop{background:#2a1c14;position:relative;overflow:hidden}.gr-crop-in{position:absolute}@media (width<=720px){body:has(.fx){overflow-x:clip}}.fx{background:var(--surface-page);color:var(--text-body);overflow-x:clip}.fx h1,.fx h2,.fx h3{font-family:var(--font-display)}.fx-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--crimson-500);margin:0;font-size:12px;font-weight:700}.fx-top{z-index:30;justify-content:space-between;align-items:center;gap:12px;padding:14px clamp(16px,4vw,44px);transition:background .3s,box-shadow .3s,padding .3s;display:flex;position:fixed;top:0;left:0;right:0}.fx-top.solid{-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--border-hairline);background:#fffff0f5;padding-block:10px}.fx-brand{color:#fff8ea;letter-spacing:-.01em;border:none;align-items:center;gap:9px;font-size:19px;font-weight:900;text-decoration:none;display:inline-flex}.fx-brand:hover{color:#fff8ea}.fx-brand img{display:block}.fx-top.solid .fx-brand,.fx-top.solid .fx-brand:hover{color:var(--text-strong)}.fx-nav{align-items:center;gap:4px;display:flex}.fx-nav button,.fx-nav a{font:inherit;cursor:pointer;color:#fff3de;background:0 0;border:none;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.fx-nav button:hover,.fx-nav a:hover{color:#fff8ea;background:#fff8ea1f}.fx-top.solid .fx-nav button,.fx-top.solid .fx-nav a{color:var(--text-strong)}.fx-top.solid .fx-nav button:hover,.fx-top.solid .fx-nav a:hover{background:var(--sand-200)}.fx .fx-nav .fx-nav-cta,.fx .fx-top.solid .fx-nav .fx-nav-cta{color:#fff8ea;background:linear-gradient(135deg,#b3261e,#8d1515)}.fx-btn{font:inherit;cursor:pointer;color:#fff8ea;background:linear-gradient(135deg,#c42e22,#8d1515);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 12px 30px #8d151559}.fx-btn:hover{color:#fff8ea;transform:translateY(-1px);box-shadow:0 16px 36px #8d151573}.fx-btn.fx-light{color:var(--crimson-500);background:#fff8ea;box-shadow:0 14px 34px #00000059}.fx-btn.fx-light:hover{color:var(--crimson-600)}.fx-btn.fx-ghost,.fx-btn.fx-ghost.fx-light{color:#fff8ea;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff8ea14;border-color:#fff8ea66}.fx-btn.fx-ghost:hover{color:#fff8ea;background:#fff8ea29}.fx-btn.fx-ghost.fx-dark{border-color:var(--ink-300);color:var(--text-strong);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.fx-btn.fx-ghost.fx-dark:hover{color:var(--text-strong);background:#fff}.fx-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.fx-hero-actions.center{justify-content:center}.fx-hero{color:#fff8ea;background:#1a110b;flex-direction:column;min-height:max(100svh,700px);display:flex;position:relative;overflow:hidden}.fx-hero-room{position:absolute;inset:0;overflow:hidden;container-type:size}.fx-hero-room .gr-room{opacity:0;width:max(118cqw,180cqh);transition:opacity 1.8s;animation:32s ease-in-out infinite alternate fx-drift;position:absolute;top:50%;left:58%;translate:-50% -50%}.fx-hero-room .gr-room.on{opacity:1}@keyframes fx-drift{0%{scale:1.03}to{scale:1.11}}.fx-hero-shade{pointer-events:none;background:linear-gradient(90deg,#100905e6 0%,#1009059e 34%,#10090514 60%,#1009054d 100%),linear-gradient(#1009058c 0%,#0000 20% 72%,#100905cc 100%);position:absolute;inset:0}.fx-hero-in{z-index:2;flex:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);width:100%;max-width:1380px;margin:0 auto;padding:118px clamp(16px,4vw,44px) 96px;display:grid;position:relative}.fx-kicker{letter-spacing:.15em;text-transform:uppercase;color:#f6ddb4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff8ea14;border:1px solid #fff8ea2e;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px 6px 8px;font-size:12px;font-weight:700;display:inline-flex}.fx-h1{text-transform:uppercase;letter-spacing:-.04em;color:#fff8ea;text-shadow:0 6px 50px #00000059;max-width:12.5ch;margin:22px 0;font-size:clamp(42px,5.3vw,86px);font-weight:900;line-height:.9}.fx-h1 em{background:linear-gradient(92deg,#ff5a3c 0%,#ff8a4c 45%,#ffc46a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.fx-lede{color:#fff8eadb;max-width:33em;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.fx-hour{z-index:2;color:#fff3de;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1009058c;border:1px solid #fff8ea29;border-radius:999px;align-items:center;gap:10px;margin:0;padding:9px 16px 9px 12px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:24px;left:clamp(16px,4vw,44px)}.fx-sun{border-radius:50%;flex:none;width:12px;height:12px;transition:background 1s,box-shadow 1s}.fx-sun[data-hour=dawn]{background:#ffb38a;box-shadow:0 0 14px #ff9a6a}.fx-sun[data-hour=day]{background:#ffe08a;box-shadow:0 0 14px #ffd36a}.fx-sun[data-hour=dusk]{background:#ff7a4c;box-shadow:0 0 14px #ff5a3c}.fx-sun[data-hour=night]{background:#d6deff;box-shadow:0 0 12px #b8c4ff}.fx-panel{-webkit-backdrop-filter:blur(18px)saturate(1.2);color:var(--text-body);background:#fffdf4ed;border:1px solid #ffffffb3;border-radius:24px;padding:22px 24px 18px;box-shadow:0 34px 90px #00000080}.fx-roles{background:var(--sand-200);border-radius:999px;grid-template-columns:1fr 1fr;margin:10px 0 12px;padding:4px;display:grid}.fx-roles a{text-align:center;color:var(--text-muted);border:none;border-radius:999px;padding:9px 10px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.fx-roles a:hover{color:var(--text-strong)}.fx-roles a.on{color:var(--crimson-500);background:#fff;box-shadow:0 2px 10px #2b1a101f}.fx-roles-admin{justify-content:space-between;align-items:center;margin:0 0 14px;font-size:12px;display:flex}.fx-roles-admin span{letter-spacing:.12em;text-transform:uppercase;color:var(--crimson-500);font-weight:700}.fx-panel h2{text-transform:uppercase;letter-spacing:-.02em;color:var(--text-strong);margin:0 0 4px;font-size:28px;font-weight:900}.fx-panel-lede{color:var(--text-muted);margin:0 0 4px;font-size:14px;line-height:1.5}.fx-form .nameinput{margin:4px 0 2px}.fx-form .cta{border-radius:999px;width:100%;margin-top:14px;padding-block:13px}.fx-pw{display:block;position:relative}.fx-pw .nameinput{padding-right:68px}.fx-pw-eye{cursor:pointer;font:inherit;color:var(--text-muted);background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:700;position:absolute;top:50%;right:6px;translate:0 -50%}.fx-pw-eye:hover,.fx-pw-eye:focus-visible{color:var(--crimson-500);background:var(--sand-200)}.fx-panel-note{color:var(--text-subtle);text-align:center;margin:10px 0 0;font-size:12px}.fx-panel-foot{border-top:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.fx-ask{color:var(--text-muted);margin:0;padding:4px 0;font-size:13px;line-height:1.5}.fx-ask a{color:var(--crimson-500);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.fx-ask a:hover{text-underline-offset:3px;text-decoration:underline}.fx-door{background:var(--surface-page);min-height:100svh;display:grid;position:relative}.fx-door .fx-panel{border-color:var(--border-hairline);background:#fff;box-shadow:0 18px 50px -24px #2b1a1059}.fx-door .fx-brand,.fx-door .fx-brand:hover{color:var(--text-strong)}.fx-door-in{z-index:2;flex-direction:column;justify-content:center;gap:18px;width:100%;max-width:440px;margin:0 auto;padding:28px 16px 40px;display:flex;position:relative}.fx-door-brand{align-self:center}.fx-marquee{color:#fff3de;background:#120b07;border-top:1px solid #fff8ea12;padding:20px 0;overflow:hidden}.fx-mq-track{width:max-content;animation:70s linear infinite fx-mq;display:flex}.fx-mq-dup{display:contents}.fx-mq-item{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;align-items:baseline;gap:12px;padding:0 26px;font-size:clamp(20px,2.3vw,34px);font-weight:900;display:inline-flex}.fx-mq-item:after{content:"✦";color:#b3261e;align-self:center;margin-left:26px;font-size:.55em}@keyframes fx-mq{to{transform:translate(-50%)}}.fx-sec-head{text-align:center;max-width:900px;margin:0 auto 52px;padding:0 20px}.fx-sec-head h2{text-transform:uppercase;letter-spacing:-.035em;color:var(--text-strong);margin:10px 0 14px;font-size:clamp(36px,5.2vw,76px);font-weight:900;line-height:.92}.fx-sec-head p:not(.fx-eyebrow){color:var(--text-muted);margin:0;font-size:18px;line-height:1.55}.fx-sec-head.dark h2{color:#fff8ea}.fx-sec-head.dark .fx-eyebrow{color:#ff8a4c}.fx-sec-head.dark p:not(.fx-eyebrow){color:#fff3deb8}.fx-story{color:#fff3de;background:radial-gradient(1400px 700px at 30% 0,#2c1a0f 0%,#120b07 62%);padding:110px 0 0}.fx-story-grid{position:relative}.fx-stick{z-index:1;height:100vh;position:sticky;top:0}.fx-stage{background:#120b07;position:absolute;inset:0;overflow:hidden;container-type:size}.fx-stage .gr-room{opacity:0;width:max(130cqw,200cqh);transition:opacity 1s;position:absolute;top:52%;left:38%;translate:-51.5% -50%}.fx-stage .gr-room.on{opacity:1}.fx-stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0% 50%,#120b078c 72%,#120b07d1 100%),linear-gradient(#120b07bf 0%,#0000 18% 70%,#120b07e0 100%);position:absolute;inset:0}.fx-hud{z-index:2;gap:14px;width:min(56%,720px);display:grid;position:absolute;bottom:34px;left:clamp(16px,4vw,44px)}.fx-hud-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fx-now{color:#fff8ea;-webkit-backdrop-filter:blur(10px);background:#10090599;border:1px solid #fff8ea1f;border-radius:18px;flex-direction:column;gap:2px;padding:10px 18px 12px;display:flex}.fx-now span{letter-spacing:.15em;text-transform:uppercase;color:#ffb35c;font-size:11px;font-weight:700}.fx-now b{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(26px,2.8vw,42px);font-weight:900;line-height:.95}.fx-task-chip{color:#1a110b;background:linear-gradient(92deg,#ffd27a,#ffb35c);border-radius:999px;margin:0;padding:10px 18px;font-size:15px;font-weight:800;box-shadow:0 10px 26px #0006}.fx-progress{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.fx-progress span{letter-spacing:.06em;text-transform:uppercase;color:#fff8ea99;text-shadow:0 1px 6px #000000b3;gap:7px;font-size:11px;font-weight:700;display:grid}.fx-progress span.now,.fx-progress span.done{color:#fff8ea}.fx-progress i{background:#fff8ea38;border-radius:5px;height:5px;display:block;position:relative;overflow:hidden}.fx-progress i:after{content:"";transform-origin:0;transform:scaleX(var(--fill,0));background:linear-gradient(90deg,#ff5a3c,#ffc46a);transition:transform .5s;position:absolute;inset:0}.fx-chapters{z-index:2;width:min(440px,36vw);margin:-100vh clamp(16px,4vw,44px) 0 auto;padding-bottom:30vh;position:relative}.fx-ch{align-items:center;min-height:100vh;display:flex}.fx-ch-card{-webkit-backdrop-filter:blur(16px)saturate(1.2);opacity:.45;background:#120b07b8;border:1px solid #fff8ea1f;border-radius:24px;width:100%;padding:26px 26px 22px;transition:opacity .5s,transform .5s;transform:translateY(14px)scale(.98);box-shadow:0 30px 80px #00000073}.fx-ch.on .fx-ch-card{opacity:1;transform:none}.fx-ch-k{letter-spacing:.16em;text-transform:uppercase;color:#ff8a4c;margin:0;font-size:12px;font-weight:700}.fx-ch h3{text-transform:uppercase;letter-spacing:-.03em;color:#fff8ea;margin:8px 0;font-size:clamp(34px,3.4vw,54px);font-weight:900;line-height:.92}.fx-ch-goal{color:#ffc46a;margin:0 0 12px;font-size:18px;font-weight:700}.fx-ch-story{color:#fff3ded6;margin:0;font-size:15.5px;line-height:1.6}.fx-ch-tasks{gap:6px;margin:18px 0 14px;padding:0;list-style:none;display:grid}.fx-ch-tasks li{color:#fff3deb8;background:#fff8ea0d;border:1px solid #fff8ea14;border-radius:12px;align-items:baseline;gap:12px;padding:10px 13px;font-size:15px;font-weight:600;transition:background .35s,border-color .35s,color .35s,transform .35s;display:flex}.fx-ch-tasks li.past{color:#fff3dee6}.fx-ch-tasks li.past:after{content:"✓";color:#8fdcb2;margin-left:auto;font-weight:800}.fx-ch-tasks li.now{color:#fff8ea;background:linear-gradient(90deg,#ff5a3c4d,#ffc46a1f);border-color:#ff8a4c99;transform:translate(6px)}.fx-ch-room{color:#fff3de99;margin:0;font-size:13.5px;line-height:1.5}.fx-moves{background:var(--surface-page);padding:120px 0 100px}.fx-moves-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1240px;margin:0 auto;padding:0 20px;display:grid}.fx-move{border:1px solid var(--border-hairline);background:#fff;border-radius:22px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 22px 54px #2b1a1014}.fx-move:hover{transform:translateY(-5px);box-shadow:0 30px 64px #2b1a1024}.fx-move .gr-crop{aspect-ratio:4/3}.fx-move-body{padding:20px 24px 26px}.fx-move-n{font-family:var(--font-display);letter-spacing:-.03em;background:linear-gradient(135deg,#b3261e,#ff8a4c);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:46px;font-weight:900;line-height:1}.fx-move h3{color:var(--text-strong);letter-spacing:-.01em;margin:8px 0;font-size:22px;font-weight:800}.fx-move p{color:var(--text-muted);margin:0;font-size:15.5px;line-height:1.55}.fx-teach{background:var(--sand-100);border-block:1px solid var(--border-hairline);padding:110px 0}.fx-teach-in{grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);align-items:center;gap:clamp(32px,6vw,80px);max-width:1180px;margin:0 auto;padding:0 20px;display:grid}.fx-teach h2{text-transform:uppercase;letter-spacing:-.035em;color:var(--text-strong);margin:10px 0 8px;font-size:clamp(36px,4.8vw,68px);font-weight:900;line-height:.92}.fx-ticks{gap:14px;margin:22px 0 6px;padding:0;list-style:none;display:grid}.fx-ticks li{color:var(--text-body);padding-left:36px;font-size:17px;line-height:1.55;position:relative}.fx-ticks li:before{content:"✓";color:#fff;background:linear-gradient(135deg,#c42e22,#8d1515);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;position:absolute;top:1px;left:0}.fx-ticket{border:1px solid var(--border-hairline);background:#fff;border-radius:24px;padding:26px 30px 22px;transition:transform .4s;position:relative;transform:rotate(2.5deg);box-shadow:0 34px 80px #2b1a1033}.fx-ticket:hover{transform:rotate(0)scale(1.02)}.fx-ticket:before,.fx-ticket:after{content:"";background:var(--sand-100);border:1px solid var(--border-hairline);border-radius:50%;width:26px;height:26px;position:absolute;top:47%}.fx-ticket:before{left:-14px}.fx-ticket:after{right:-14px}.fx-ticket-top{text-transform:uppercase;letter-spacing:.02em;color:var(--text-strong);border-bottom:1px dashed var(--border-default);align-items:center;gap:10px;padding-bottom:14px;font-weight:900;display:flex}.fx-ticket-k{letter-spacing:.16em;text-transform:uppercase;color:var(--text-subtle);margin:16px 0 0;font-size:11px;font-weight:700}.fx-ticket-code{font-family:var(--font-mono);letter-spacing:.1em;color:var(--crimson-500);margin:2px 0 14px;font-size:clamp(34px,4vw,50px);font-weight:800}.fx-ticket-row{border-top:1px dashed var(--border-default);justify-content:space-between;gap:12px;padding:11px 0;font-size:14px;display:flex}.fx-ticket-row span{color:var(--text-muted)}.fx-ticket-row b{color:var(--text-strong)}.fx-ticket-eg{color:var(--text-subtle);margin:6px 0 0;font-size:12px}.fx-fair{background:var(--surface-page);padding:120px 0 110px}.fx-areas{background:var(--sand-100);border-block:1px solid var(--border-hairline)}.fx-fair-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1180px;margin:0 auto;padding:0 20px;display:grid}.fx-fair-item{border:1px solid var(--border-hairline);background:#fff;border-radius:22px;padding:28px 28px 30px}.fx-icon{background:var(--crimson-50);border-radius:18px;place-items:center;width:64px;height:64px;display:inline-grid}.fx-icon svg{fill:none;width:34px;height:34px;stroke:var(--crimson-500);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.fx-fair-item h3{color:var(--text-strong);margin:18px 0 8px;font-size:21px;font-weight:800}.fx-fair-item p{color:var(--text-muted);margin:0;font-size:15.5px;line-height:1.55}.fx-contact{background:var(--surface-page);padding:110px 20px 100px}.fx-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:760px;margin:0 auto;display:grid}.fx-contact-way{border:1px solid var(--border-hairline);color:var(--text-body);background:#fff;border-radius:22px;justify-items:start;gap:4px;padding:26px 26px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.fx-contact-way:hover{color:var(--text-body);transform:translateY(-2px);box-shadow:0 18px 40px #2b1a101f}.fx-contact-way .fx-icon{margin-bottom:12px}.fx-contact-k{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}.fx-contact-v{color:var(--text-strong);overflow-wrap:anywhere;font-size:clamp(17px,2.2vw,20px);font-weight:800}.fx-contact-note{text-align:center;max-width:760px;color:var(--text-muted);margin:22px auto 0;font-size:14.5px}.fx-contact-note a{color:var(--crimson-500);font-weight:700}@media (width<=720px){.fx-contact{padding-top:80px;padding-bottom:72px}.fx-contact-grid{grid-template-columns:minmax(0,1fr);max-width:420px}}@media (prefers-reduced-motion:reduce){.fx-contact-way{transition:none}}.fx-finale{color:#fff8ea;text-align:center;background:#160707;padding:clamp(110px,16vw,180px) 20px;position:relative;overflow:hidden}.fx-finale-room{opacity:.5;position:absolute;inset:0;container-type:size}.fx-finale-room .gr-room{width:max(100cqw,160cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.fx-finale:after{content:"";pointer-events:none;background:radial-gradient(#8d151566 0%,#160707f0 72%);position:absolute;inset:0}.fx-finale-in{z-index:1;position:relative}.fx-finale h2{text-transform:uppercase;letter-spacing:-.04em;color:#fff8ea;max-width:10ch;margin:0 auto 8px;font-size:clamp(46px,8vw,124px);font-weight:900;line-height:.88}.fx-foot{color:#fff3de99;background:#120b07;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding:26px clamp(16px,4vw,44px);font-size:13px;display:flex}.fx-foot nav{flex-wrap:wrap;gap:18px;display:flex}.fx-foot a,.fx-foot button{font:inherit;cursor:pointer;color:#fff3ded1;background:0 0;border:none;padding:0;text-decoration:none}.fx-foot a:hover,.fx-foot button:hover{color:#fff8ea;text-decoration:underline}.fx-brand.small{color:#fff8ea;font-size:15px}@media (width<=1000px){.fx-hero-in{grid-template-columns:minmax(0,1fr);gap:26px;padding-top:100px;padding-bottom:40px}.fx-hero-room{height:min(72svh,640px);bottom:auto}.fx-hero-shade{background:linear-gradient(#100905b8 0%,#10090559 34%,#1009058c 56%,#1a110b min(72svh,640px))}.fx-panel{max-width:520px}.fx-hour{display:none}.fx-hero-room .gr-room{width:max(100cqw,160cqh);left:50%}.fx-stick{z-index:3;height:48svh;top:52px}.fx-stage .gr-room{width:max(100cqw,160cqh);top:50%;left:50%;translate:-50% -50%}.fx-stage:after{background:linear-gradient(#0000 55%,#120b07d9 100%)}.fx-hud{gap:10px;width:auto;bottom:14px;left:14px;right:14px}.fx-chapters{width:auto;margin:0;padding:10px 16px 14vh}.fx-ch{min-height:70svh}.fx-ch-card{opacity:.6}.fx-moves-grid,.fx-fair-grid{grid-template-columns:minmax(0,1fr);max-width:560px}.fx-teach-in{grid-template-columns:minmax(0,1fr)}.fx-ticket{max-width:420px}}@media (width<=720px){.fx-nav button:not(.fx-nav-cta),.fx-nav a:not(.fx-nav-cta){display:none}.fx-h1{margin:16px 0 18px;font-size:clamp(34px,9.4vw,64px)}.fx-hero-in{align-content:end;gap:0;padding-top:84px}.fx-pitch{display:contents}.fx-kicker{order:1;justify-self:start}.fx-h1{order:2}.fx-lede{order:4}.fx-pitch .fx-hero-actions{order:5}.fx-task-chip{padding:7px 12px;font-size:12.5px}.fx-progress span{gap:0;font-size:0}.fx-now{padding:6px 12px 8px}.fx-now b{font-size:22px}.fx-sec-head h2{font-size:clamp(34px,10vw,52px)}.fx-ch h3{font-size:clamp(34px,10vw,48px)}}@media (prefers-reduced-motion:reduce){.fx-hero-room .gr-room{animation:none;scale:1.03}.fx-mq-track{flex-wrap:wrap;justify-content:center;row-gap:8px;width:auto;animation:none}.fx-mq-dup{display:none}.gr-room>img,.gr-room>span,.gr-founder,.fx-ticket,.fx-move,.fx-btn{transition:none}}.fx-more-wait{background:#120b07;min-height:100vh}
