.ThreeStage-module__XaFCKa__stage{isolation:isolate;position:relative}.ThreeStage-module__XaFCKa__poster{position:relative}.ThreeStage-module__XaFCKa__posterHidden{visibility:hidden}.ThreeStage-module__XaFCKa__layer{pointer-events:none;z-index:1;position:absolute;inset:0}.ThreeStage-module__XaFCKa__canvas{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s cubic-bezier(.76,0,.24,1);display:block;position:absolute;inset:0}.ThreeStage-module__XaFCKa__canvasLive{opacity:1}.ThreeStage-module__XaFCKa__canvasLeaving{opacity:0;transition-duration:.3s}
.CssPane-module__PO0Lwq__root{--pane-perspective:1400px;perspective:var(--pane-perspective);position:relative}.CssPane-module__PO0Lwq__pane{--rx:0;--ry:0;--sheen:calc(var(--ry) * -0.8%);--pane-radius:10px;--pane-shadow:.85;border-radius:var(--pane-radius);transform-style:preserve-3d;transform:rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg));color:#9aa19d;background:linear-gradient(160deg,#23292c 0%,#181c1e 55%,#131719 100%);flex-direction:column;padding:0 2.5% 2.5%;display:flex;position:relative}.CssPane-module__PO0Lwq__paper{color:#5a6360;background:linear-gradient(160deg,#eef0eb 0%,#e0e3dd 55%,#d6d9d3 100%)}.CssPane-module__PO0Lwq__pane:before{content:"";opacity:var(--pane-shadow);pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;position:absolute;inset:12% 3% -9%;transform:translateZ(-60px)}.CssPane-module__PO0Lwq__paper:before{background:radial-gradient(closest-side,#14181a4d,#14181a00)}.CssPane-module__PO0Lwq__pane:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;transform:translateZ(1px);box-shadow:inset 0 0 0 1px #e3e6e024}.CssPane-module__PO0Lwq__paper:after{box-shadow:inset 0 0 0 1px #14181a1f}.CssPane-module__PO0Lwq__chrome{height:28px;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;flex:none;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:8px;font-size:12px;line-height:1;display:grid}.CssPane-module__PO0Lwq__dots{justify-self:start;gap:5px;display:flex}.CssPane-module__PO0Lwq__dots i{background:#3b4346;border-radius:50%;width:7px;height:7px}.CssPane-module__PO0Lwq__paper .CssPane-module__PO0Lwq__dots i{background:#b7bcb6}.CssPane-module__PO0Lwq__domain{justify-self:center;align-items:center;gap:6px;min-width:0;display:flex}.CssPane-module__PO0Lwq__domain span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CssPane-module__PO0Lwq__lock{flex:none;width:9px;height:11px}.CssPane-module__PO0Lwq__label{white-space:nowrap;color:#cf8794;justify-self:end}.CssPane-module__PO0Lwq__paper .CssPane-module__PO0Lwq__label{color:#7d2436}.CssPane-module__PO0Lwq__screen{aspect-ratio:16/10;background:#0f1214;border-radius:4px;position:relative;overflow:hidden;transform:translateZ(.5px)}.CssPane-module__PO0Lwq__paper .CssPane-module__PO0Lwq__screen{background:#cfd3cd}.CssPane-module__PO0Lwq__a16x10 .CssPane-module__PO0Lwq__screen{aspect-ratio:16/10}.CssPane-module__PO0Lwq__a9x19 .CssPane-module__PO0Lwq__screen{aspect-ratio:9/19.5}.CssPane-module__PO0Lwq__a4x3 .CssPane-module__PO0Lwq__screen{aspect-ratio:4/3}.CssPane-module__PO0Lwq__screen>:where(img,canvas,video,picture){object-fit:cover;object-position:top;width:100%;height:100%;display:block}.CssPane-module__PO0Lwq__glare{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:translateZ(1.5px)}.CssPane-module__PO0Lwq__glare:after{content:"";transform:translateX(var(--sheen));background:linear-gradient(115deg,#fff0 40%,#ffffff1a 50%,#fff0 60%);position:absolute;inset:0 -60%}.CssPane-module__PO0Lwq__paper .CssPane-module__PO0Lwq__glare:after{background:linear-gradient(115deg,#fff0 40%,#ffffff59 50%,#fff0 60%)}.CssPane-module__PO0Lwq__draggable{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.CssPane-module__PO0Lwq__dragging{cursor:grabbing}
.SketchScreen-module__LRSOfa__root{cursor:text;background:#f3ece8;position:absolute;inset:0;overflow:hidden}.SketchScreen-module__LRSOfa__placeholder{width:100%;height:100%;display:block;position:absolute;inset:0}.SketchScreen-module__LRSOfa__crop{width:105.673%;height:105.673%;position:absolute;bottom:0;left:-2.836%}.SketchScreen-module__LRSOfa__canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.SketchScreen-module__LRSOfa__root[data-drawn="1"] .SketchScreen-module__LRSOfa__canvas[data-on="1"],.SketchScreen-module__LRSOfa__root[data-drawn="1"] .SketchScreen-module__LRSOfa__canvas[data-on="2"]{opacity:1}.SketchScreen-module__LRSOfa__canvas[data-on="2"]{z-index:2}.SketchScreen-module__LRSOfa__canvas[data-on="1"]{z-index:1}html.motion-ok .SketchScreen-module__LRSOfa__root .SketchScreen-module__LRSOfa__canvas[data-on="1"]{transition:opacity .42s var(--ease-studio-out)}.SketchScreen-module__LRSOfa__sweepTrack{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SketchScreen-module__LRSOfa__sweep{opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#cf879400 0% 28%,#cf87944d 44%,#fff6f4d9 50%,#cf879457 56%,#7d24361f 64%,#cf879400 76%);width:40%;position:absolute;top:-10%;bottom:-10%;left:-20%;transform:translate(0%)skew(-14deg)}.SketchScreen-module__LRSOfa__aiField{z-index:3;pointer-events:none;opacity:0;transition:opacity .26s var(--ease-studio-out);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #cf87948c,inset 0 0 38px #cf879447}.SketchScreen-module__LRSOfa__root[data-ai=writing] .SketchScreen-module__LRSOfa__aiField{opacity:1}.SketchScreen-module__LRSOfa__aiScan{background:linear-gradient(#cf879400 0%,#cf879424 70%,#cf879480 96%,#fffaf8f2 99%,#cf879400 100%);height:38%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.SketchScreen-module__LRSOfa__aiScan:after{content:"";background-image:radial-gradient(#7d24368c .8px,#0000 1.4px),radial-gradient(#fffffff2 .7px,#0000 1.3px);background-position:0 0,6px 4px;background-size:11px 9px,17px 13px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000000e6 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000000e6 82%,#0000 100%)}html.motion-ok .SketchScreen-module__LRSOfa__root[data-ai=writing] .SketchScreen-module__LRSOfa__aiScan{animation:SketchScreen-module__LRSOfa__ai-scan 1.5s var(--ease-studio-in-out) infinite}@keyframes SketchScreen-module__LRSOfa__ai-scan{0%{transform:translateY(-100%)}to{transform:translateY(265%)}}@media (prefers-reduced-motion:reduce){.SketchScreen-module__LRSOfa__aiScan{opacity:.6;transform:translateY(120%)}}
.AiButton-module__bUVbtq__btn{isolation:isolate;color:#e3e6e0;min-height:48px;font-family:var(--font-sans), system-ui, sans-serif;cursor:pointer;transition:background-color .18s ease, scale .12s var(--ease-studio-snap);background:#cf87946b;border:0;border-radius:2px;padding:1px;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.AiButton-module__bUVbtq__btn:active{scale:.97}.AiButton-module__bUVbtq__btn[aria-disabled=true]{cursor:default}.AiButton-module__bUVbtq__btn[data-status=limited]{color:#c0c6c2;background:#9aa19d59}.AiButton-module__bUVbtq__btn:focus-visible{outline-offset:3px;outline:2px solid #cf8794}.AiButton-module__bUVbtq__ring{z-index:-1;aspect-ratio:1;opacity:0;width:260%;transition:opacity .26s var(--ease-studio-out);background:conic-gradient(#cf879400 0deg 200deg,#7d2436e6 280deg,#f3d9de 330deg,#cf879400 360deg);position:absolute;top:50%;left:50%;translate:-50% -50%}.AiButton-module__bUVbtq__btn[data-status=writing] .AiButton-module__bUVbtq__ring{opacity:1}html.motion-ok .AiButton-module__bUVbtq__btn[data-status=writing] .AiButton-module__bUVbtq__ring{animation:1.6s linear infinite AiButton-module__bUVbtq__ai-ring}@keyframes AiButton-module__bUVbtq__ai-ring{to{transform:rotate(360deg)}}.AiButton-module__bUVbtq__face{background:linear-gradient(#1d2326 0%,#161a1c 100%);border-radius:1px;align-items:center;gap:10px;padding:0 18px;display:inline-flex;position:relative;overflow:hidden}.AiButton-module__bUVbtq__face:after{content:"";pointer-events:none;background:linear-gradient(100deg,#cf879400 0%,#cf879429 45%,#fff0f238 50%,#cf879400 100%);width:46%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.AiButton-module__bUVbtq__btn:hover{background:#cf8794bf}html.motion-ok .AiButton-module__bUVbtq__btn:not([aria-disabled=true]):hover .AiButton-module__bUVbtq__face:after{transition:transform .7s var(--ease-studio-in-out);transform:translate(260%)}}.AiButton-module__bUVbtq__glyph{color:#cf8794;text-shadow:0 0 14px #cf8794bf;font-size:1.05em}html.motion-ok .AiButton-module__bUVbtq__btn[data-status=writing] .AiButton-module__bUVbtq__glyph{animation:AiButton-module__bUVbtq__ai-glyph .9s var(--ease-studio-in-out) infinite alternate}@keyframes AiButton-module__bUVbtq__ai-glyph{0%{opacity:1}to{opacity:.35}}.AiButton-module__bUVbtq__note{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;margin:10px 0 0;font-size:.8125rem;line-height:1.45}.AiButton-module__bUVbtq__status{font-family:var(--font-sans), system-ui, sans-serif;margin:0;font-size:.875rem;line-height:1.5}.AiButton-module__bUVbtq__problem{color:#e3b7bf;margin-top:6px;display:block}.AiButton-module__bUVbtq__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AiDraft-module__DMD9IW__draft{isolation:isolate;background:#cf87944d;border-radius:4px;padding:1px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000073}.AiDraft-module__DMD9IW__ring{z-index:-1;aspect-ratio:1;opacity:0;width:160%;transition:opacity .4s var(--ease-studio-out);background:conic-gradient(#cf879400 0deg 190deg,#7d2436f2 280deg,#f6dde2 335deg,#cf879400 360deg);position:absolute;top:50%;left:50%;translate:-50% -50%}.AiDraft-module__DMD9IW__draft[data-status=writing] .AiDraft-module__DMD9IW__ring{opacity:1}html.motion-ok .AiDraft-module__DMD9IW__draft[data-status=writing] .AiDraft-module__DMD9IW__ring{animation:2.2s linear infinite AiDraft-module__DMD9IW__draft-ring}@keyframes AiDraft-module__DMD9IW__draft-ring{to{transform:rotate(360deg)}}.AiDraft-module__DMD9IW__inner{background:linear-gradient(#1b2023 0%,#15191b 100%);border-radius:3px;padding:16px 18px 17px;position:relative;overflow:hidden}.AiDraft-module__DMD9IW__head{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#c0c6c2;white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:.8125rem;line-height:1.4;display:block;overflow:hidden}.AiDraft-module__DMD9IW__glyph{color:#cf8794;text-shadow:0 0 12px #cf8794cc;margin-right:8px}.AiDraft-module__DMD9IW__name{color:#e3e6e0}.AiDraft-module__DMD9IW__sub{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 420;letter-spacing:-.01em;color:#e3e6e0;overflow-wrap:anywhere;min-height:2.6em;margin:0;font-size:1.25rem;font-style:normal;line-height:1.3}.AiDraft-module__DMD9IW__quote{color:#cf8794}.AiDraft-module__DMD9IW__caret{vertical-align:-.1em;background:#cf8794;width:2px;height:.95em;margin-left:2px;display:inline-block;box-shadow:0 0 10px #cf8794e6}html.motion-ok .AiDraft-module__DMD9IW__caret{animation:1.06s step-end infinite AiDraft-module__DMD9IW__draft-caret}@keyframes AiDraft-module__DMD9IW__draft-caret{50%{opacity:0}}.AiDraft-module__DMD9IW__parts{border-top:1px solid #e3e6e01a;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;padding-top:12px;display:flex}.AiDraft-module__DMD9IW__cta,.AiDraft-module__DMD9IW__cta2{min-height:28px;font-family:var(--font-sans), system-ui, sans-serif;border-radius:2px;align-items:center;padding:0 10px;font-size:.8125rem;font-weight:500;display:inline-flex}.AiDraft-module__DMD9IW__cta{color:#14181a;background:#e3e6e0}.AiDraft-module__DMD9IW__cta2{color:#e3e6e0;box-shadow:inset 0 0 0 1px #e3e6e066}.AiDraft-module__DMD9IW__cards{min-height:2.9em;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;flex-basis:100%;font-size:.8125rem;line-height:1.45}.AiDraft-module__DMD9IW__ghost{background:#e3e6e012;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e6e01a}.AiDraft-module__DMD9IW__ghostLine{background:#e3e6e00f;border-radius:2px;width:78%;height:.75em;margin-top:.4em;display:block;position:relative;overflow:hidden}.AiDraft-module__DMD9IW__ghost:after,.AiDraft-module__DMD9IW__ghostLine:after{content:"";background:linear-gradient(90deg,#cf879400 0%,#cf879438 50%,#cf879400 100%);position:absolute;inset:0;transform:translate(-100%)}html.motion-ok .AiDraft-module__DMD9IW__ghost:after{animation:AiDraft-module__DMD9IW__draft-ghost 1.3s var(--ease-studio-in-out) infinite}html.motion-ok .AiDraft-module__DMD9IW__ghostLine:after{animation:AiDraft-module__DMD9IW__draft-ghost 1.3s var(--ease-studio-in-out) infinite}@keyframes AiDraft-module__DMD9IW__draft-ghost{to{transform:translate(100%)}}.AiDraft-module__DMD9IW__shine{pointer-events:none;background:linear-gradient(100deg,#cf879400 0%,#cf87942e 42%,#fff4f647 50%,#cf879400 100%);width:40%;position:absolute;inset:-20% auto -20% 0;transform:translate(-120%)skew(-12deg)}html.motion-ok .AiDraft-module__DMD9IW__draft[data-status=done] .AiDraft-module__DMD9IW__shine{animation:AiDraft-module__DMD9IW__draft-shine .9s var(--ease-studio-in-out) 1 both}@keyframes AiDraft-module__DMD9IW__draft-shine{0%{transform:translate(-120%)skew(-12deg)}to{transform:translate(300%)skew(-12deg)}}.AiDraft-module__DMD9IW__flow,.AiDraft-module__DMD9IW__stage{width:100%}.AiDraft-module__DMD9IW__stage .AiDraft-module__DMD9IW__inner{padding:13px 16px 14px}.AiDraft-module__DMD9IW__stage .AiDraft-module__DMD9IW__head{margin-bottom:6px}.AiDraft-module__DMD9IW__stage .AiDraft-module__DMD9IW__sub{font-size:1.125rem}.AiDraft-module__DMD9IW__stage .AiDraft-module__DMD9IW__parts{margin-top:10px;padding-top:10px}.AiDraft-module__DMD9IW__stage .AiDraft-module__DMD9IW__cards{display:none}
.HeroFan-module__IkKfxq__wrap{display:none}@media (min-width:1024px){.HeroFan-module__IkKfxq__wrap{width:62vw;height:100svh;display:block;position:absolute;top:0;right:0}}.HeroFan-module__IkKfxq__stage{z-index:0;position:absolute;inset:0}.HeroFan-module__IkKfxq__stage>div{position:absolute;inset:0}.HeroFan-module__IkKfxq__scene{perspective-origin:50%;position:absolute;inset:0}.HeroFan-module__IkKfxq__lean{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.HeroFan-module__IkKfxq__fan{transform-origin:0 0;width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.HeroFan-module__IkKfxq__slot{transform-origin:0 0;transform-style:preserve-3d;cursor:pointer;position:absolute;top:0;left:0}.HeroFan-module__IkKfxq__slotSketch{cursor:text}.HeroFan-module__IkKfxq__paneRoot{width:100%}.HeroFan-module__IkKfxq__slot>.HeroFan-module__IkKfxq__paneRoot{--pane-perspective:none;transform-style:preserve-3d}.HeroFan-module__IkKfxq__sketchRoot>div:after{box-shadow:inset 0 0 0 1px #e3e6e033,0 0 0 1px #cf879424}.HeroFan-module__IkKfxq__shot{filter:brightness(.6)}.HeroFan-module__IkKfxq__outline{z-index:5;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HeroFan-module__IkKfxq__outline rect{fill:none;stroke:#e3e6e0;stroke-width:1.25px;stroke-dasharray:100;stroke-dashoffset:0}html.motion-ok .HeroFan-module__IkKfxq__outline{animation:1.7s linear both HeroFan-module__IkKfxq__hero-outline-fade;animation-delay:calc(var(--o,0) * 60ms)}html.motion-ok .HeroFan-module__IkKfxq__outline rect{animation:HeroFan-module__IkKfxq__hero-outline-draw .9s var(--ease-studio-out) both;animation-delay:calc(var(--o,0) * 60ms)}@keyframes HeroFan-module__IkKfxq__hero-outline-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes HeroFan-module__IkKfxq__hero-outline-fade{0%{opacity:.75}58%{opacity:.75}to{opacity:0}}.HeroFan-module__IkKfxq__tip{z-index:6;color:#e3e6e0;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;white-space:nowrap;pointer-events:none;opacity:0;background:#14181af0;border-radius:2px;padding:7px 10px;font-size:.8125rem;line-height:1.2;transition:opacity .1s;position:absolute;top:0;left:0;translate:0 calc(-100% - 10px);box-shadow:inset 0 0 0 1px #e3e6e029,0 6px 20px #00000059}.HeroFan-module__IkKfxq__tip[data-show="1"]{opacity:1;transition-duration:.15s}.HeroFan-module__IkKfxq__foot{z-index:3;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:14px;width:min(47svh,50% + 8.6svh - 96px);min-height:7svh;display:flex;position:absolute;bottom:3svh;left:calc(50% - 8.6svh)}.HeroFan-module__IkKfxq__foot>*{pointer-events:auto}.HeroFan-module__IkKfxq__foot[data-draft="1"] .HeroFan-module__IkKfxq__caption{display:none}.HeroFan-module__IkKfxq__caption{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;margin:0 0 3svh;font-size:.8125rem;line-height:1.5}.HeroFan-module__IkKfxq__mWrap{margin-top:8px;display:block}@media (min-width:1024px){.HeroFan-module__IkKfxq__mWrap{display:none}}.HeroFan-module__IkKfxq__mStageWrap{width:100vw;margin-left:calc(50% - 50vw)}.HeroFan-module__IkKfxq__mStage{display:flow-root}.HeroFan-module__IkKfxq__mStage[data-stage=live]{touch-action:pan-y;cursor:grab}.HeroFan-module__IkKfxq__mScene{perspective:1100px;perspective-origin:50% 20%;width:min(88vw,620px);transform-style:preserve-3d;margin:15vw auto 0;position:relative}@media (min-width:640px){.HeroFan-module__IkKfxq__mScene{margin-top:96px}}.HeroFan-module__IkKfxq__mRig{transform-style:preserve-3d;position:relative}.HeroFan-module__IkKfxq__mCard{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.HeroFan-module__IkKfxq__mCard:after{content:"";opacity:0;transition:opacity .6s var(--ease-studio-out);pointer-events:none;background:#14181a9e;border-radius:10px;position:absolute;inset:0;transform:translateZ(2px)}.HeroFan-module__IkKfxq__mBack{transform:translate3d(-6%,-15%,-170px)rotateY(8deg)}.HeroFan-module__IkKfxq__mMid{transform:translate3d(6%,-8%,-90px)rotateY(-8deg)}.HeroFan-module__IkKfxq__mFront{transform-style:preserve-3d;position:relative;transform:translateZ(0)}.HeroFan-module__IkKfxq__mLift{transform-style:preserve-3d;transition:translate .7s var(--ease-studio-out);position:relative;translate:0}.HeroFan-module__IkKfxq__mAura{opacity:0;pointer-events:none;transition:opacity .6s var(--ease-studio-out);background:radial-gradient(closest-side,#cf87946b,#7d243638 55%,#7d243600 100%);border-radius:50%;position:absolute;inset:-18% -10%;transform:translateZ(-40px)}.HeroFan-module__IkKfxq__mRig[data-ai=writing] .HeroFan-module__IkKfxq__mAura{opacity:1}.HeroFan-module__IkKfxq__mRig[data-ai=writing] .HeroFan-module__IkKfxq__mLift{translate:0 0 28px}.HeroFan-module__IkKfxq__mRig[data-ai=writing] .HeroFan-module__IkKfxq__mCard:after{opacity:1}.HeroFan-module__IkKfxq__mHint{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fffaf8eb 0 34%,#fffaf857 52%,#fffaf800 100%);border-radius:50%;width:42px;height:42px;position:absolute;top:calc(56% - 21px);left:calc(50% - 21px);transform:translateZ(40px);box-shadow:0 0 0 1px #fffaf880,0 6px 18px #14181a59}@media (prefers-reduced-motion:no-preference){html.motion-ok .HeroFan-module__IkKfxq__mRig[data-ai=writing] .HeroFan-module__IkKfxq__mAura{animation:HeroFan-module__IkKfxq__m-aura 2.2s var(--ease-studio-in-out) infinite alternate}}@keyframes HeroFan-module__IkKfxq__m-aura{0%{opacity:.7}to{opacity:1}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 50%){html.motion-ok .HeroFan-module__IkKfxq__mScene{view-timeline-name:--m-stack;view-timeline-axis:block}:is(html.motion-ok .HeroFan-module__IkKfxq__mFront,html.motion-ok .HeroFan-module__IkKfxq__mMid,html.motion-ok .HeroFan-module__IkKfxq__mBack,html.motion-ok .HeroFan-module__IkKfxq__mRig){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--m-stack}html.motion-ok .HeroFan-module__IkKfxq__mFront{animation-name:HeroFan-module__IkKfxq__m-front-in;animation-range:cover cover 45%}html.motion-ok .HeroFan-module__IkKfxq__mMid{animation-name:HeroFan-module__IkKfxq__m-mid-in,HeroFan-module__IkKfxq__m-mid-drift;animation-timeline:--m-stack,--m-stack;animation-range:cover cover 45%,cover 55%}html.motion-ok .HeroFan-module__IkKfxq__mBack{animation-name:HeroFan-module__IkKfxq__m-back-in,HeroFan-module__IkKfxq__m-back-drift;animation-timeline:--m-stack,--m-stack;animation-range:cover cover 45%,cover 55%}html.motion-ok .HeroFan-module__IkKfxq__mRig{animation-name:HeroFan-module__IkKfxq__m-rig-out;animation-range:cover 60%}@media (min-width:768px) and (orientation:portrait){html.motion-ok .HeroFan-module__IkKfxq__mMid{animation-name:HeroFan-module__IkKfxq__m-mid-in,HeroFan-module__IkKfxq__m-mid-drift,HeroFan-module__IkKfxq__m-card-wake;animation-timeline:--m-stack,--m-stack,scroll(root);animation-range:cover cover 45%,cover 55%,0 48px}html.motion-ok .HeroFan-module__IkKfxq__mBack{animation-name:HeroFan-module__IkKfxq__m-back-in,HeroFan-module__IkKfxq__m-back-drift,HeroFan-module__IkKfxq__m-card-wake;animation-timeline:--m-stack,--m-stack,scroll(root);animation-range:cover cover 45%,cover 55%,0 48px}}html.motion-ok .HeroFan-module__IkKfxq__mStage[data-stage=live] :is(.HeroFan-module__IkKfxq__mFront,.HeroFan-module__IkKfxq__mMid,.HeroFan-module__IkKfxq__mBack,.HeroFan-module__IkKfxq__mRig){animation-name:none}}}@keyframes HeroFan-module__IkKfxq__m-front-in{0%{transform:translate3d(0,72px,-40px)rotateX(22deg)}to{transform:translate(0,0)rotateX(0)}}@keyframes HeroFan-module__IkKfxq__m-mid-in{0%{transform:translate3d(24%,-16%,-130px)rotate(7deg)rotateY(-14deg)}to{transform:translate3d(6%,-8%,-90px)rotate(0)rotateY(-8deg)}}@keyframes HeroFan-module__IkKfxq__m-back-in{0%{transform:translate3d(-24%,-22%,-190px)rotate(-8deg)rotateY(14deg)}to{transform:translate3d(-6%,-15%,-170px)rotate(0)rotateY(8deg)}}@keyframes HeroFan-module__IkKfxq__m-card-wake{0%{opacity:0}to{opacity:1}}@keyframes HeroFan-module__IkKfxq__m-mid-drift{0%{translate:0}to{translate:0 20px}}@keyframes HeroFan-module__IkKfxq__m-back-drift{0%{translate:0}to{translate:0 44px}}@keyframes HeroFan-module__IkKfxq__m-rig-out{0%{transform:rotateX(0)}to{transform:rotateX(-10deg)}}.HeroFan-module__IkKfxq__mCaption{max-width:min(88vw,620px);font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;margin:18px auto 0;font-size:.8125rem;line-height:1.5}.HeroFan-module__IkKfxq__mDraft{max-width:min(88vw,620px);margin:18px auto 0}
.NameCard-module__Ancw5q__card{width:100%;max-width:520px;margin-top:32px}@media (min-width:1024px){.NameCard-module__Ancw5q__card{margin-top:clamp(26px,4svh,40px)}}.NameCard-module__Ancw5q__card :focus-visible{outline-color:#cf8794}.NameCard-module__Ancw5q__label{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 470;letter-spacing:-.005em;color:#e3e6e0;margin-bottom:10px;font-size:1.125rem;font-weight:470;line-height:1.3;display:block}.NameCard-module__Ancw5q__field{background:#e3e6e009;border:1px solid #e3e6e047;border-radius:2px;align-items:stretch;height:56px;transition:border-color .18s;display:flex}@media (hover:hover) and (pointer:fine){.NameCard-module__Ancw5q__field:hover{border-color:#e3e6e073}}.NameCard-module__Ancw5q__field:focus-within{border-color:#cf8794}.NameCard-module__Ancw5q__input{color:#e3e6e0;caret-color:#cf8794;min-width:0;font-family:var(--font-sans), system-ui, sans-serif;appearance:none;background:0 0;border:0;border-radius:0;flex:1;padding:0 16px;font-size:1.125rem;line-height:1.2}.NameCard-module__Ancw5q__input::placeholder{color:#9aa19d;opacity:1}.NameCard-module__Ancw5q__input:focus,.NameCard-module__Ancw5q__input:focus-visible{outline:none!important}.NameCard-module__Ancw5q__go{color:#e3e6e0;cursor:pointer;background:0 0;border:0;border-left:1px solid #e3e6e029;flex:none;place-items:center;width:54px;transition:background-color .18s,color .18s;display:grid}.NameCard-module__Ancw5q__go svg{width:20px;height:20px;transition:translate .18s var(--ease-studio-out)}.NameCard-module__Ancw5q__go:active svg{translate:2px}.NameCard-module__Ancw5q__go:focus-visible{outline-offset:-4px}@media (hover:hover) and (pointer:fine){.NameCard-module__Ancw5q__go:hover{background:#e3e6e017}}.NameCard-module__Ancw5q__audit{color:#14181a;min-height:44px;font-family:var(--font-sans), system-ui, sans-serif;text-align:left;cursor:pointer;transition:background-color .18s ease, scale .12s var(--ease-studio-snap);overflow-wrap:anywhere;background:#cf8794;border:0;border-radius:2px;align-items:center;max-width:100%;margin-top:10px;padding:0 14px;font-size:.9375rem;font-weight:500;display:inline-flex}.NameCard-module__Ancw5q__audit:active{scale:.97}@media (hover:hover) and (pointer:fine){.NameCard-module__Ancw5q__audit:hover{background:#dda1ab}}.NameCard-module__Ancw5q__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.NameCard-module__Ancw5q__chip{color:#c0c6c2;min-height:44px;font-family:var(--font-sans), system-ui, sans-serif;cursor:pointer;transition:background-color .18s ease, border-color .18s ease, color .18s ease, scale .12s var(--ease-studio-snap);background:0 0;border:1px solid #e3e6e038;border-radius:2px;padding:0 15px;font-size:.9375rem;font-weight:500}.NameCard-module__Ancw5q__chip:active{scale:.97}.NameCard-module__Ancw5q__chip[aria-checked=true]{color:#14181a;cursor:default;background:#e3e6e0;border-color:#e3e6e0}@media (hover:hover) and (pointer:fine){.NameCard-module__Ancw5q__chip[aria-checked=false]:hover{color:#e3e6e0;border-color:#e3e6e080}}.NameCard-module__Ancw5q__help{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;margin:10px 0 0;font-size:.8125rem;line-height:1.45}.NameCard-module__Ancw5q__help[data-committed="1"]{display:none}.NameCard-module__Ancw5q__after{margin-top:16px}.NameCard-module__Ancw5q__caption{font-family:var(--font-sans), system-ui, sans-serif;color:#c0c6c2;margin:0;font-size:.9375rem;line-height:1.5}.NameCard-module__Ancw5q__captionText{display:block}.NameCard-module__Ancw5q__committed{margin-top:12px}.NameCard-module__Ancw5q__actions{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.NameCard-module__Ancw5q__real{color:#eaece7;min-height:48px;font-family:var(--font-sans), system-ui, sans-serif;transition:background-color .18s ease, scale .12s var(--ease-studio-snap);background:#7d2436;border-radius:2px;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.NameCard-module__Ancw5q__real:active{scale:.97}@media (hover:hover) and (pointer:fine){.NameCard-module__Ancw5q__real:hover{background:#93293e}}@media (max-width:1023px){.NameCard-module__Ancw5q__card{max-width:none}}.NameCard-module__Ancw5q__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.NameCard-module__Ancw5q__chip[aria-checked=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}
.Hero-module__Mo-b_q__hero{color:#e3e6e0;isolation:isolate;background:#14181a;min-height:100svh;padding-top:64px;position:relative;overflow:clip}.Hero-module__Mo-b_q__hero :focus-visible{outline-color:#cf8794}.Hero-module__Mo-b_q__scrim{display:none}.Hero-module__Mo-b_q__grid{z-index:2;max-width:1320px;padding:clamp(28px, 5svh, 56px) var(--gutter,clamp(16px, 5vw, 64px)) 40px;pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.5vw,32px);margin:0 auto;display:grid;position:relative}.Hero-module__Mo-b_q__type{pointer-events:auto;grid-column:1/-1;min-width:0}.Hero-module__Mo-b_q__h1{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 560;letter-spacing:-.022em;color:#e3e6e0;margin:0;font-size:min(clamp(2.75rem,1.2rem + 5.6vw,6.25rem),10.5vw);font-weight:560;line-height:1.02}.Hero-module__Mo-b_q__line{display:inline}.Hero-module__Mo-b_q__accent{color:#cf8794}.Hero-module__Mo-b_q__slot{color:#cf8794;overflow-wrap:break-word;cursor:text;position:relative}.Hero-module__Mo-b_q__slotLong{font-size:.82em}.Hero-module__Mo-b_q__slotXLong{font-size:.66em}html.motion-ok .Hero-module__Mo-b_q__inkNew{animation:Hero-module__Mo-b_q__hero-ink-new .28s var(--ease-studio-out) both}@keyframes Hero-module__Mo-b_q__hero-ink-new{0%{font-variation-settings:"wght" 200}to{font-variation-settings:"wght" 560}}.Hero-module__Mo-b_q__underline{pointer-events:none;filter:drop-shadow(0 0 5px #cf87948c);width:100%;height:.1em;position:absolute;bottom:.19em;left:0;overflow:visible}.Hero-module__Mo-b_q__underline path{fill:none;stroke:#7d2436;stroke-width:2.5px;stroke-linecap:round}html.motion-ok.fonts-ready .Hero-module__Mo-b_q__underline{animation:Hero-module__Mo-b_q__hero-underline .7s var(--ease-studio-out) .35s both}@keyframes Hero-module__Mo-b_q__hero-underline{0%{clip-path:inset(-50% 100% -50% 0)}to{clip-path:inset(-50% 0)}}.Hero-module__Mo-b_q__slot[data-wrapped="1"] .Hero-module__Mo-b_q__underline{display:none}.Hero-module__Mo-b_q__sub{max-width:34em;font-family:var(--font-sans), system-ui, sans-serif;color:#c0c6c2;margin:clamp(18px,2.4svh,28px) 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.Hero-module__Mo-b_q__ctas{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:clamp(22px,3svh,32px);display:flex}.Hero-module__Mo-b_q__primary{color:#eaece7;min-height:52px;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.005em;transition:background-color .18s ease, scale .12s var(--ease-studio-snap);background:#7d2436;border-radius:2px;align-items:center;padding:0 24px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.Hero-module__Mo-b_q__primary:active{scale:.97}.Hero-module__Mo-b_q__secondary{color:#cf8794;min-height:44px;font-family:var(--font-sans), system-ui, sans-serif;text-underline-offset:5px;align-items:center;font-size:1rem;font-weight:500;-webkit-text-decoration:underline #cf879473;text-decoration:underline #cf879473;text-decoration-thickness:1px;transition:text-decoration-color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.Hero-module__Mo-b_q__primary:hover{background:#93293e}.Hero-module__Mo-b_q__secondary:hover{text-decoration-color:#cf8794}}.Hero-module__Mo-b_q__facts{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;margin:0;font-size:.8125rem;line-height:1.6}.Hero-module__Mo-b_q__factsMobile{margin-top:22px}.Hero-module__Mo-b_q__factsDesktop{display:none}@media (min-width:1024px){.Hero-module__Mo-b_q__scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#14181af0 0 40%,#14181a00 72%);display:block;position:absolute;inset:0}.Hero-module__Mo-b_q__grid{align-content:start;min-height:calc(100svh - 64px);padding-top:clamp(20px,53svh - 422px,220px);padding-bottom:6svh}.Hero-module__Mo-b_q__type{grid-column:1/span 7}.Hero-module__Mo-b_q__h1{margin-right:-48px;font-size:clamp(2.75rem,.9rem + 5vw,5.4rem)}.Hero-module__Mo-b_q__lineFixed{white-space:nowrap}.Hero-module__Mo-b_q__factsMobile{display:none}.Hero-module__Mo-b_q__factsDesktop{margin-top:22px;display:block}}@media (min-width:1024px) and (max-height:860px){.Hero-module__Mo-b_q__h1{font-size:clamp(2.75rem,min(.9rem + 5vw,10.4svh),5.4rem)}}@media (min-width:1024px) and (max-height:760px){.Hero-module__Mo-b_q__h1{font-size:clamp(2.75rem,min(.9rem + 5vw,9.8svh),5.4rem)}.Hero-module__Mo-b_q__factsDesktop{margin-top:16px}}@media (prefers-contrast:more){.Hero-module__Mo-b_q__scrim{background:linear-gradient(90deg,#14181a 0 48%,#14181a00 72%)}}
.DayRail-module__GAJygG__rail{--rail-text:#9aa19d;--rail-strong:#e3e6e0;--rail-accent:#cf8794;--rail-track:#e3e6e029;--rail-ground:#14181ae0;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}.DayRail-module__GAJygG__paper{--rail-text:#5a6360;--rail-strong:#14181a;--rail-accent:#7d2436;--rail-track:#14181a24;--rail-ground:#eaece7e6}.DayRail-module__GAJygG__visible{opacity:1;visibility:visible;transition:opacity .2s,visibility linear}.DayRail-module__GAJygG__desk{z-index:40;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--rail-text);flex-direction:column;align-items:flex-end;gap:14px;font-size:.8125rem;display:flex;position:fixed;top:50%;right:24px;transform:translateY(-50%)}.DayRail-module__GAJygG__counter{align-items:baseline;gap:6px;padding-right:10px;display:flex}.DayRail-module__GAJygG__counterCaption{color:var(--rail-text)}.DayRail-module__GAJygG__roll{font-variant-numeric:tabular-nums;min-width:1ch;height:1.25em;color:var(--rail-accent);font-size:1.125rem;font-weight:500;line-height:1.25em;display:inline-block;position:relative;overflow:hidden}.DayRail-module__GAJygG__roll span{display:block}.DayRail-module__GAJygG__roll span+span{position:absolute;inset:0;transform:translateY(100%)}.DayRail-module__GAJygG__num{align-items:baseline;display:inline-flex}.DayRail-module__GAJygG__ticks{position:relative}.DayRail-module__GAJygG__tickList{flex-direction:column;align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.DayRail-module__GAJygG__track,.DayRail-module__GAJygG__fill{pointer-events:none;width:1px;position:absolute;top:14px;bottom:14px;right:15px}.DayRail-module__GAJygG__track{background:var(--rail-track)}.DayRail-module__GAJygG__fill{background:var(--rail-accent);transform-origin:top;transform:scaleY(0)}.DayRail-module__GAJygG__tick{width:44px;height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0 10px 0 0;display:flex;position:relative}.DayRail-module__GAJygG__tickMark{background:var(--rail-text);transform-origin:100%;width:11px;height:1px;transition:background-color .18s ease, transform .18s var(--ease-studio-out,cubic-bezier(.16, 1, .3, 1));display:block}.DayRail-module__GAJygG__tick[aria-current=step] .DayRail-module__GAJygG__tickMark{background:var(--rail-accent);transform:scaleX(1.8)}.DayRail-module__GAJygG__tip{background:var(--rail-ground);color:var(--rail-strong);white-space:nowrap;opacity:0;pointer-events:none;border-radius:2px;padding:4px 8px;transition:opacity .1s,transform .1s;position:absolute;top:50%;right:48px;transform:translate(4px,-50%)}.DayRail-module__GAJygG__tick:focus-visible{outline:2px solid var(--rail-accent);outline-offset:-2px;border-radius:2px}.DayRail-module__GAJygG__tick:focus-visible .DayRail-module__GAJygG__tip{opacity:1;transition-duration:.15s;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.DayRail-module__GAJygG__tick:hover .DayRail-module__GAJygG__tip{opacity:1;transition-duration:.15s;transform:translateY(-50%)}.DayRail-module__GAJygG__tick:hover .DayRail-module__GAJygG__tickMark{background:var(--rail-strong)}.DayRail-module__GAJygG__skip:hover{color:var(--rail-accent)}}.DayRail-module__GAJygG__skip{min-height:44px;color:var(--rail-strong);text-underline-offset:3px;align-items:center;padding:0 10px 0 0;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s;display:inline-flex}.DayRail-module__GAJygG__skip:focus-visible{outline:2px solid var(--rail-accent);outline-offset:2px;border-radius:2px}.DayRail-module__GAJygG__mob{left:0;right:0;top:calc(56px + env(safe-area-inset-top));z-index:40;padding:6px var(--gutter);background:var(--rail-ground);font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--rail-text);pointer-events:none;align-items:center;gap:12px;font-size:.8125rem;display:none;position:fixed}.DayRail-module__GAJygG__bar{background:var(--rail-track);flex:1;height:2px;position:relative;-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(14.2857% - 3px),#0000 calc(14.2857% - 3px) 14.2857%);mask:repeating-linear-gradient(90deg,#000 0 calc(14.2857% - 3px),#0000 calc(14.2857% - 3px) 14.2857%)}.DayRail-module__GAJygG__barFill{background:var(--rail-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.DayRail-module__GAJygG__mobLabel{white-space:nowrap;color:var(--rail-strong);align-items:baseline;gap:.35em;display:inline-flex}.DayRail-module__GAJygG__mobLabel .DayRail-module__GAJygG__roll{font-size:inherit;font-weight:500}@media (max-width:1023.98px){.DayRail-module__GAJygG__desk{display:none}.DayRail-module__GAJygG__mob{display:flex}}@media (pointer:coarse){.DayRail-module__GAJygG__tick{height:40px}}@media (max-height:500px) and (orientation:landscape){.DayRail-module__GAJygG__mob{display:none}}
.SevenDays-module__0NlP_W__root{--ink:#14181a;--paperC:#eaece7;--tx:#e3e6e0;--tx2:#c0c6c2;--meta:#9aa19d;--acc:#cf8794;--hair:#e3e6e029;--pad:var(--gutter);--gap:clamp(16px, 2.5vw, 32px);background:var(--ink);color:var(--tx);padding-block:clamp(96px,12vw,176px) 0;position:relative}.SevenDays-module__0NlP_W__root[data-ground=paper]{--tx:#14181a;--tx2:#4d5653;--meta:#5a6360;--acc:#7d2436;--hair:#14181a29}.SevenDays-module__0NlP_W__grid{z-index:1;max-width:1320px;padding-inline:var(--pad);margin-inline:auto;position:relative}.SevenDays-module__0NlP_W__stageCol,.SevenDays-module__0NlP_W__paper{display:none}.SevenDays-module__0NlP_W__kicker{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--meta);margin:0 0 18px;font-size:.8125rem;line-height:1.5;transition:color .3s}.SevenDays-module__0NlP_W__kickerName{color:var(--acc);overflow-wrap:anywhere}.SevenDays-module__0NlP_W__title{max-width:14ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:var(--tx);margin:0;font-size:clamp(2.125rem,1.1rem + 3.4vw,4rem);font-weight:520;line-height:1.05}.SevenDays-module__0NlP_W__skip{min-height:44px;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--tx2);text-underline-offset:4px;align-items:center;margin-top:clamp(16px,2vw,24px);font-size:.8125rem;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s;display:inline-flex}.SevenDays-module__0NlP_W__skip:focus-visible,.SevenDays-module__0NlP_W__note a:focus-visible,.SevenDays-module__0NlP_W__secondary:focus-visible,.SevenDays-module__0NlP_W__primary:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:2px}.SevenDays-module__0NlP_W__beatTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--tx);margin:0;font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem);font-weight:500;line-height:1.2}.SevenDays-module__0NlP_W__body{max-width:38ch;color:var(--tx2);margin:14px 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55;transition:color .3s}.SevenDays-module__0NlP_W__note{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--meta);margin:18px 0 0;font-size:.8125rem;line-height:1.5}.SevenDays-module__0NlP_W__note a{color:var(--tx);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.SevenDays-module__0NlP_W__rule{background:var(--hair);transform-origin:0;width:32px;height:1px;transition:background-color .3s ease, transform .45s var(--ease-studio-out,cubic-bezier(.16, 1, .3, 1));margin-bottom:18px;display:block}.SevenDays-module__0NlP_W__beat[data-active=true] .SevenDays-module__0NlP_W__rule{background:var(--acc);transform:scaleX(2)}.SevenDays-module__0NlP_W__checklist{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.SevenDays-module__0NlP_W__checklist li{color:var(--tx);align-items:flex-start;gap:12px;font-size:1rem;line-height:1.5;transition:color .3s;display:flex}.SevenDays-module__0NlP_W__tick{fill:none;width:18px;height:18px;stroke:var(--acc);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:3px}.SevenDays-module__0NlP_W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SevenDays-module__0NlP_W__chip{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#e3e6e0;white-space:nowrap;background:#14181af0;border-radius:2px;align-items:center;gap:8px;padding:7px 11px;font-size:.8125rem;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #e3e6e02e}.SevenDays-module__0NlP_W__chipDot{background:#cf8794;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #cf87942e}.SevenDays-module__0NlP_W__chipLock{color:#cf8794;transform-origin:50% 70%;width:11px;height:13px}.SevenDays-module__0NlP_W__intro{padding-bottom:clamp(40px,6vw,72px)}.SevenDays-module__0NlP_W__beat{border-top:1px solid var(--hair);padding-block:clamp(32px,6vw,56px);position:relative}.SevenDays-module__0NlP_W__card{--num-size:clamp(7rem, 4rem + 14vw, 10rem);padding-top:calc(var(--num-size) * .98 + 6px);margin-bottom:clamp(24px,4vw,40px);position:relative}.SevenDays-module__0NlP_W__card .SevenDays-module__0NlP_W__cardNum{--num-size:inherit;z-index:0;position:absolute;top:0;right:0}.SevenDays-module__0NlP_W__cardPane{z-index:1;position:relative}.SevenDays-module__0NlP_W__still{width:100%;height:100%;position:absolute;inset:0}.SevenDays-module__0NlP_W__cardChip{z-index:2;position:absolute;bottom:-14px;left:12px}.SevenDays-module__0NlP_W__annotStatic{pointer-events:none;fill:none;stroke:#cf8794;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SevenDays-module__0NlP_W__annotStatic path{vector-effect:non-scaling-stroke}.SevenDays-module__0NlP_W__copy{position:relative}.SevenDays-module__0NlP_W__end{--tx:#14181a;--tx2:#4d5653;--meta:#5a6360;--acc:#7d2436;--hair:#14181a29;background:var(--paperC);box-shadow:0 0 0 100vmax var(--paperC);clip-path:inset(0 -100vmax);color:var(--tx);padding-block:clamp(72px,12vw,120px);position:relative}.SevenDays-module__0NlP_W__endInner{max-width:34rem}.SevenDays-module__0NlP_W__endLine{max-width:18ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;color:var(--tx);margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:500;line-height:1.12;transition:color .3s}.SevenDays-module__0NlP_W__ctas{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(24px,3vw,32px);display:flex}.SevenDays-module__0NlP_W__primary{color:#eaece7;min-height:48px;transition:background-color .18s ease, transform .12s var(--ease-studio-snap,cubic-bezier(.2, .9, .1, 1));background:#7d2436;border-radius:2px;justify-content:center;align-items:center;padding:0 22px;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.SevenDays-module__0NlP_W__primary:active{transform:scale(.97)}.SevenDays-module__0NlP_W__secondary{min-height:48px;color:var(--tx);text-underline-offset:4px;align-items:center;font-size:1rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s;display:inline-flex}.SevenDays-module__0NlP_W__footnote{text-wrap:balance;max-width:44ch;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--meta);margin:clamp(20px,3vw,28px) 0 0;font-size:.8125rem;line-height:1.5;transition:color .3s}@media (hover:hover) and (pointer:fine){.SevenDays-module__0NlP_W__primary:hover{background:#93293e}.SevenDays-module__0NlP_W__secondary:hover,.SevenDays-module__0NlP_W__skip:hover,.SevenDays-module__0NlP_W__note a:hover{color:var(--acc)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.SevenDays-module__0NlP_W__card{animation:linear both SevenDays-module__0NlP_W__sd-clip-reveal;animation-timeline:view();animation-range:entry entry 70%}@keyframes SevenDays-module__0NlP_W__sd-clip-reveal{0%{clip-path:inset(18% 0 0);opacity:.001;translate:0 24px}to{clip-path:inset(-40%);opacity:1;translate:0}}}}@media (min-width:768px){.SevenDays-module__0NlP_W__beat{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.SevenDays-module__0NlP_W__card{grid-column:1/span 7;margin-bottom:0}.SevenDays-module__0NlP_W__copy{grid-column:8/span 5}.SevenDays-module__0NlP_W__end{padding-block:clamp(96px,12vw,160px)}}@media (min-width:1024px){.SevenDays-module__0NlP_W__grid{padding-right:max(var(--pad), 168px)}}.SevenDays-module__0NlP_W__numeral{--wght:200;--num-size:clamp(7rem, 4rem + 14vw, 16rem);color:var(--tx);pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;transition:color .3s;display:inline-flex}.SevenDays-module__0NlP_W__numeralCap{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:var(--meta);font-size:.8125rem;line-height:1;transition:color .3s}.SevenDays-module__0NlP_W__numeralMask{box-sizing:content-box;height:.86em;font-family:var(--font-display), Georgia, serif;font-size:var(--num-size);font-weight:var(--wght);font-variant-numeric:tabular-nums lining-nums;font-optical-sizing:auto;letter-spacing:-.04em;padding-block:.06em .1em;line-height:.86;display:block;position:relative;overflow:hidden}.SevenDays-module__0NlP_W__numeralDigit{padding-inline:.04em;display:block}.SevenDays-module__0NlP_W__numeralBack{visibility:hidden;position:absolute;inset:.06em 0 auto}.SevenDays-module__0NlP_W__bloom{z-index:0;aspect-ratio:1.45;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#eaece78c,#eaece72e 55%,#eaece700 100%);border-radius:50%;width:110%;position:absolute;top:57%;left:50%;translate:-50% -50%}@media (min-width:1024px),(max-width:1023.98px) and (orientation:landscape) and (max-height:600px){html.motion-ok .SevenDays-module__0NlP_W__root{padding-block:0}html.motion-ok .SevenDays-module__0NlP_W__grid{column-gap:var(--gap);padding-right:var(--pad);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}html.motion-ok .SevenDays-module__0NlP_W__captions{z-index:2;grid-area:1/1/auto/span 5;position:relative}html.motion-ok .SevenDays-module__0NlP_W__stageCol{z-index:1;grid-area:1/6/auto/span 7;display:block;position:relative}html.motion-ok .SevenDays-module__0NlP_W__sticky{height:100svh;position:sticky;top:0}html.motion-ok .SevenDays-module__0NlP_W__intro{min-height:30svh;padding-top:clamp(120px,18svh,176px);padding-bottom:0}html.motion-ok .SevenDays-module__0NlP_W__beat{border-top:0;flex-direction:column;justify-content:center;min-height:80svh;padding-block:48px;display:flex}html.motion-ok .SevenDays-module__0NlP_W__card{display:none}html.motion-ok .SevenDays-module__0NlP_W__end{min-height:40svh;box-shadow:none;clip-path:none;background:0 0;flex-direction:column;justify-content:center;padding:48px 0 clamp(64px,10svh,112px);display:flex}html.motion-ok .SevenDays-module__0NlP_W__root:not([data-ground=paper]) .SevenDays-module__0NlP_W__end{--tx:#e3e6e0;--tx2:#c0c6c2;--meta:#9aa19d;--acc:#cf8794}html.motion-ok .SevenDays-module__0NlP_W__root[data-ground=paper] .SevenDays-module__0NlP_W__end{--tx:#14181a;--tx2:#4d5653;--meta:#5a6360;--acc:#7d2436}html.motion-ok .SevenDays-module__0NlP_W__title{transition:color .3s}html.motion-ok .SevenDays-module__0NlP_W__beatTitle{transition:color .3s}html.motion-ok .SevenDays-module__0NlP_W__checklist li{transition:color .3s}html.motion-ok .SevenDays-module__0NlP_W__note a{transition:color .3s}html.motion-ok .SevenDays-module__0NlP_W__paper{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}html.motion-ok .SevenDays-module__0NlP_W__paperSticky{background:var(--paperC);height:100svh;clip-path:circle(calc(var(--wipe,0) * 150%) at var(--wx,70%) var(--wy,50%));position:sticky;top:0}}@media (max-width:1023.98px) and (orientation:portrait),(max-width:1023.98px) and (min-height:600.02px){html.motion-ok .SevenDays-module__0NlP_W__root{--sd-top:calc(56px + env(safe-area-inset-top,0px));--sd-stage:clamp(300px, 54svh, 620px);--sd-run:280svh;padding-block:clamp(80px,14vw,128px) 0;overflow-x:clip}html.motion-ok .SevenDays-module__0NlP_W__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--sd-stage) repeat(4, auto) auto;display:grid}html.motion-ok .SevenDays-module__0NlP_W__captions{display:contents}html.motion-ok .SevenDays-module__0NlP_W__intro{grid-area:1/1;padding-bottom:clamp(28px,7vw,48px)}html.motion-ok .SevenDays-module__0NlP_W__stageCol{z-index:2;margin-inline:calc(-1 * var(--pad));pointer-events:none;grid-area:2/1/7;display:block;position:relative}html.motion-ok .SevenDays-module__0NlP_W__sticky{top:var(--sd-top);height:var(--sd-stage);background:var(--ink);pointer-events:auto;position:sticky}html.motion-ok .SevenDays-module__0NlP_W__sticky:after{content:"";pointer-events:none;background:linear-gradient(#14181a,#14181a00);height:28px;position:absolute;top:100%;left:0;right:0}html.motion-ok .SevenDays-module__0NlP_W__root[data-ground=paper] .SevenDays-module__0NlP_W__sticky:after{background:linear-gradient(#eaece7,#eaece700)}html.motion-ok .SevenDays-module__0NlP_W__root[data-lights] .SevenDays-module__0NlP_W__sticky:after{opacity:0}html.motion-ok .SevenDays-module__0NlP_W__beat{border-top:0;flex-direction:column;grid-column:1;justify-content:flex-start;padding-block:20px 32px;display:flex}html.motion-ok .SevenDays-module__0NlP_W__beat[data-beat="0"]{min-height:calc(var(--sd-run) * .25);grid-row:3}html.motion-ok .SevenDays-module__0NlP_W__beat[data-beat="1"]{min-height:calc(var(--sd-run) * .3);grid-row:4}html.motion-ok .SevenDays-module__0NlP_W__beat[data-beat="2"]{min-height:calc(var(--sd-run) * .17);grid-row:5}html.motion-ok .SevenDays-module__0NlP_W__beat[data-beat="3"]{min-height:calc(var(--sd-run) * .28);grid-row:6}html.motion-ok .SevenDays-module__0NlP_W__copy{top:calc(var(--sd-top) + var(--sd-stage) + 8px);position:sticky}:is(html.motion-ok .SevenDays-module__0NlP_W__beat a,html.motion-ok .SevenDays-module__0NlP_W__end a){scroll-margin-top:calc(var(--sd-top) + var(--sd-stage) + 24px)}html.motion-ok .SevenDays-module__0NlP_W__card{display:none}html.motion-ok .SevenDays-module__0NlP_W__end{box-shadow:none;clip-path:none;background:0 0;grid-area:7/1}html.motion-ok .SevenDays-module__0NlP_W__root:not([data-ground=paper]) .SevenDays-module__0NlP_W__end{--tx:#e3e6e0;--tx2:#c0c6c2;--meta:#9aa19d;--acc:#cf8794}html.motion-ok .SevenDays-module__0NlP_W__paper{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}html.motion-ok .SevenDays-module__0NlP_W__paperSticky{background:var(--paperC);height:calc(100svh + 120px);clip-path:circle(calc(var(--wipe,0) * var(--wmax,1200px)) at var(--wx,50%) var(--wy,40%));position:sticky;top:0}html.motion-ok .SevenDays-module__0NlP_W__stagePaper{background:var(--paperC);clip-path:circle(calc(var(--wipe,0) * var(--wmax,1200px)) at var(--wx,50%) var(--wy,60%));pointer-events:none;display:block;position:absolute;inset:0}html.motion-ok .SevenDays-module__0NlP_W__stageNum{--num-size:clamp(3.5rem, 1.5rem + 8vw, 5.5rem);top:30px;right:var(--pad)}html.motion-ok .SevenDays-module__0NlP_W__model{padding-top:calc(var(--sd-stage) * .2)}html.motion-ok .SevenDays-module__0NlP_W__pane{width:min(82%, calc((var(--sd-stage) - 170px) * 1.5));translate:-3%}html.motion-ok .SevenDays-module__0NlP_W__bloom{width:100%;top:60%}html.motion-ok .SevenDays-module__0NlP_W__previewChip{left:var(--pad);top:auto;bottom:14px}html.motion-ok .SevenDays-module__0NlP_W__liveChip{top:34px;left:var(--pad);translate:none}}:is(html.motion-ok .SevenDays-module__0NlP_W__root[data-lit] .SevenDays-module__0NlP_W__paperSticky,html.motion-ok .SevenDays-module__0NlP_W__root[data-lit] .SevenDays-module__0NlP_W__stagePaper){clip-path:none}@media (max-width:1023.98px) and (orientation:landscape) and (max-height:600px){html.motion-ok .SevenDays-module__0NlP_W__sticky{top:calc(56px + env(safe-area-inset-top,0px));height:calc(100svh - 112px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}html.motion-ok .SevenDays-module__0NlP_W__intro{min-height:0;padding-top:96px;padding-bottom:24px}html.motion-ok .SevenDays-module__0NlP_W__title{font-size:clamp(1.875rem,1rem + 3vw,2.5rem)}html.motion-ok .SevenDays-module__0NlP_W__beat{min-height:90svh;padding-block:32px}html.motion-ok .SevenDays-module__0NlP_W__stageNum{--num-size:clamp(2.5rem, 12svh, 3.75rem);top:28px;right:4px}html.motion-ok .SevenDays-module__0NlP_W__model{padding-top:28px}html.motion-ok .SevenDays-module__0NlP_W__pane{width:min(82%,145svh - 275.5px)}html.motion-ok .SevenDays-module__0NlP_W__previewChip{top:auto;bottom:12px}html.motion-ok .SevenDays-module__0NlP_W__liveChip{top:auto;bottom:12px}}.SevenDays-module__0NlP_W__stagePaper,.SevenDays-module__0NlP_W__progress{display:none}@media (max-width:1023.98px){html.motion-ok .SevenDays-module__0NlP_W__annotLive{filter:none}html.motion-ok .SevenDays-module__0NlP_W__progress{z-index:3;top:10px;left:var(--pad);right:var(--pad);font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;pointer-events:none;align-items:center;gap:12px;font-size:.75rem;line-height:1;display:flex;position:absolute}}.SevenDays-module__0NlP_W__progBar{background:var(--hair);flex:1;height:2px;transition:background-color .3s;position:relative;overflow:hidden;-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(14.2857% - 3px),#0000 calc(14.2857% - 3px) 14.2857%);mask:repeating-linear-gradient(90deg,#000 0 calc(14.2857% - 3px),#0000 calc(14.2857% - 3px) 14.2857%)}.SevenDays-module__0NlP_W__progFill{background:var(--acc);transform-origin:0;transition:background-color .3s;position:absolute;inset:0;transform:scaleX(0)}.SevenDays-module__0NlP_W__progLabel{text-align:right;white-space:nowrap;min-width:6.5em;color:var(--tx2);transition:color .3s}.SevenDays-module__0NlP_W__stageBox{position:absolute;inset:0}.SevenDays-module__0NlP_W__three{width:100%;height:100%;display:grid}.SevenDays-module__0NlP_W__stageNum{z-index:0;top:calc(var(--header-h,64px) + 20px);position:absolute;right:8px}.SevenDays-module__0NlP_W__annotLive{z-index:2;pointer-events:none;visibility:hidden;fill:none;stroke:#cf8794;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #cf879473);position:absolute;top:0;left:0;overflow:visible}.SevenDays-module__0NlP_W__annotLive path{visibility:hidden}.SevenDays-module__0NlP_W__previewChip{z-index:3;position:absolute;top:17%;left:6%}.SevenDays-module__0NlP_W__liveChip{z-index:3;position:absolute;top:14%;left:50%;translate:-50%}.SevenDays-module__0NlP_W__tip{z-index:4;white-space:nowrap;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#e3e6e0;opacity:0;visibility:hidden;pointer-events:none;background:#14181aeb;border-radius:2px;padding:6px 10px;font-size:.8125rem;line-height:1.35;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #e3e6e02e}.SevenDays-module__0NlP_W__model{--persp:1700px;--sw2:-.06;--sw3:-.06;--img:0;--grid:0;--bwp:-.06;--chromeLive:0;box-sizing:border-box;width:100%;height:100%;perspective:var(--persp);perspective-origin:50% 52%;place-items:center;padding-top:14svh;display:grid;position:relative}.SevenDays-module__0NlP_W__pane{width:min(84%,160svh - 448px);transform-style:preserve-3d;padding:1.6%;position:relative;transform:translateY(42%)rotateX(-6deg)}.SevenDays-module__0NlP_W__paneBody{background:linear-gradient(160deg,#262d30 0%,#1a1f21 55%,#121517 100%);border-radius:12px;position:absolute;inset:0;transform:translateZ(-2px);box-shadow:inset 0 0 0 1px #e3e6e01f,inset 0 1px #e3e6e01a}.SevenDays-module__0NlP_W__paneShadow{opacity:calc(.4 + var(--rise,0) * .5);background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;position:absolute;inset:8% 4% -10%;transform:translateZ(-80px)}.SevenDays-module__0NlP_W__screen{aspect-ratio:1024/640;transform-style:preserve-3d;position:relative}.SevenDays-module__0NlP_W__base,.SevenDays-module__0NlP_W__blocks{--sweep2:linear-gradient(134deg, #000 calc(var(--sw2) * 100% - 1.4%), transparent calc(var(--sw2) * 100% + 1.4%));--sweep3:linear-gradient(134deg, #000 calc(var(--sw3) * 100% - 1.4%), transparent calc(var(--sw3) * 100% + 1.4%))}.SevenDays-module__0NlP_W__base{background:#0f1214;border-radius:4px;position:absolute;inset:0;overflow:hidden}.SevenDays-module__0NlP_W__base1,.SevenDays-module__0NlP_W__base2,.SevenDays-module__0NlP_W__base3{background-image:var(--base);background-repeat:no-repeat;background-size:200% 200%;position:absolute;inset:0}.SevenDays-module__0NlP_W__base1{background-position:0 0}.SevenDays-module__0NlP_W__base2{-webkit-mask-image:var(--sweep2);-webkit-mask-image:var(--sweep2);mask-image:var(--sweep2);background-position:100% 0}.SevenDays-module__0NlP_W__base3{-webkit-mask-image:var(--sweep3);-webkit-mask-image:var(--sweep3);mask-image:var(--sweep3);background-position:0 100%}.SevenDays-module__0NlP_W__gridLines line{vector-effect:non-scaling-stroke}.SevenDays-module__0NlP_W__screen>.SevenDays-module__0NlP_W__gridLines{stroke:#cf8794;stroke-width:1px;width:100%;height:100%;opacity:var(--grid);pointer-events:none;position:absolute;inset:0;overflow:visible;transform:translateZ(1px)}.SevenDays-module__0NlP_W__sockets{pointer-events:none;position:absolute;inset:0;transform:translateZ(.25px)}.SevenDays-module__0NlP_W__socket{opacity:0;background:#0b0d0e;position:absolute;box-shadow:inset 0 2px 6px #000000b3,inset 0 0 0 1px #00000080}.SevenDays-module__0NlP_W__brief{pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--bwp) * 100% - 1%), #000 calc(var(--bwp) * 100% + 1%));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--bwp) * 100% - 1%), #000 calc(var(--bwp) * 100% + 1%));mask-image:linear-gradient(to bottom, transparent calc(var(--bwp) * 100% - 1%), #000 calc(var(--bwp) * 100% + 1%));border-radius:4px;position:absolute;inset:0;transform:translateZ(1.5px)}.SevenDays-module__0NlP_W__model[data-phase=flat] .SevenDays-module__0NlP_W__brief{visibility:hidden}.SevenDays-module__0NlP_W__blocks{transform-style:preserve-3d;position:absolute;inset:0;transform:translateZ(.5px)}.SevenDays-module__0NlP_W__model[data-phase=brief] .SevenDays-module__0NlP_W__blocks,.SevenDays-module__0NlP_W__model[data-phase=brief] .SevenDays-module__0NlP_W__sockets{visibility:hidden}.SevenDays-module__0NlP_W__block{transform-style:preserve-3d;transform-origin:50%;position:absolute}section[data-near=true] .SevenDays-module__0NlP_W__block{will-change:transform}.SevenDays-module__0NlP_W__face,.SevenDays-module__0NlP_W__face:before,.SevenDays-module__0NlP_W__face:after{background-image:var(--atlas);background-repeat:no-repeat;background-size:calc(200% / var(--bw)) calc(200% / var(--bh))}.SevenDays-module__0NlP_W__face{background-position:calc(var(--bx) / (2 - var(--bw)) * 100%) calc(var(--by) / (2 - var(--bh)) * 100%);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.SevenDays-module__0NlP_W__face:before,.SevenDays-module__0NlP_W__face:after{content:"";-webkit-mask-size:calc(100% / var(--bw)) calc(100% / var(--bh));-webkit-mask-size:calc(100% / var(--bw)) calc(100% / var(--bh));mask-size:calc(100% / var(--bw)) calc(100% / var(--bh));-webkit-mask-position:calc(var(--bx) / (1 - var(--bw)) * 100%) calc(var(--by) / (1 - var(--bh)) * 100%);-webkit-mask-position:calc(var(--bx) / (1 - var(--bw)) * 100%) calc(var(--by) / (1 - var(--bh)) * 100%);mask-position:calc(var(--bx) / (1 - var(--bw)) * 100%) calc(var(--by) / (1 - var(--bh)) * 100%);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SevenDays-module__0NlP_W__face:before{background-position:calc((1 + var(--bx)) / (2 - var(--bw)) * 100%) calc(var(--by) / (2 - var(--bh)) * 100%);-webkit-mask-image:var(--sweep2);-webkit-mask-image:var(--sweep2);mask-image:var(--sweep2)}.SevenDays-module__0NlP_W__face:after{background-position:calc(var(--bx) / (2 - var(--bw)) * 100%) calc((1 + var(--by)) / (2 - var(--bh)) * 100%);-webkit-mask-image:var(--sweep3);-webkit-mask-image:var(--sweep3);mask-image:var(--sweep3)}.SevenDays-module__0NlP_W__isImage .SevenDays-module__0NlP_W__face:after{clip-path:circle(calc(var(--img) * 75%) at 50% 50%);-webkit-mask-image:none;mask-image:none}.SevenDays-module__0NlP_W__chromeCanvas{z-index:1;width:100%;height:100%;opacity:var(--chromeLive);position:absolute;inset:0}.SevenDays-module__0NlP_W__wallT,.SevenDays-module__0NlP_W__wallR{pointer-events:none;backface-visibility:hidden;position:absolute}.SevenDays-module__0NlP_W__wallT{transform-origin:50% 100%;background:linear-gradient(#14181a14 0%,#ffffff1a 100%),repeating-linear-gradient(0deg,#d9ddd6 0 5px,#c6cbc3 5px 6px);width:100%;height:100px;bottom:100%;left:0;transform:rotateX(90deg)scaleY(0)}.SevenDays-module__0NlP_W__wallR{transform-origin:0;background:linear-gradient(90deg,#14181a1a 0%,#14181a57 100%),repeating-linear-gradient(90deg,#c9cdc6 0 5px,#b4b9b1 5px 6px);width:100px;height:100%;top:0;left:100%;transform:rotateY(90deg)scaleX(0)}.SevenDays-module__0NlP_W__isChrome .SevenDays-module__0NlP_W__wallT,.SevenDays-module__0NlP_W__isChrome .SevenDays-module__0NlP_W__wallR{display:none}.SevenDays-module__0NlP_W__lid{transform-origin:50% 0;visibility:hidden;opacity:0;pointer-events:none;background:linear-gradient(172deg,#fff3 0%,#ffffff0d 30%,#ffffff05 70%,#ffffff14 100%);border-radius:6px;height:103.3%;position:absolute;top:-1.925%;left:-1.4%;right:-1.4%;transform:rotateX(180deg);box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff73}.SevenDays-module__0NlP_W__sheenClip{pointer-events:none;border-radius:4px;position:absolute;inset:0;overflow:hidden;transform:translateZ(3px)}.SevenDays-module__0NlP_W__sheen{opacity:0;visibility:hidden;background:linear-gradient(105deg,#fff0 38%,#ffffff57 50%,#fff0 62%);position:absolute;inset:-10% -30%}@media (prefers-reduced-transparency:reduce){.SevenDays-module__0NlP_W__chip,.SevenDays-module__0NlP_W__tip{background:#14181a}}@media (min-width:1024px) and (max-width:1365.98px){html.motion-ok .SevenDays-module__0NlP_W__grid{padding-right:max(var(--pad), 168px)}}
.RealSites-module__Ar_9iq__section{color:#14181a;background:#eaece7;padding-block:clamp(96px,12vw,176px);position:relative;overflow-x:clip}.RealSites-module__Ar_9iq__inner{max-width:1320px;padding-inline:var(--gutter);margin-inline:auto}.RealSites-module__Ar_9iq__intro{align-content:start;gap:18px;margin-bottom:clamp(48px,8vw,72px);display:grid}.RealSites-module__Ar_9iq__title{max-width:13ch;font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 520;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.125rem,1.1rem + 3.4vw,4rem);font-weight:520;line-height:1.05}.RealSites-module__Ar_9iq__title:focus{outline:none}.RealSites-module__Ar_9iq__lede{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#5a6360;margin:0;font-size:.8125rem;line-height:1.5}.RealSites-module__Ar_9iq__rows{gap:clamp(56px,9vw,80px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.RealSites-module__Ar_9iq__rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,2.5vw,32px)}.RealSites-module__Ar_9iq__rowNext{grid-column:1/-1}}.RealSites-module__Ar_9iq__row{min-width:0;position:relative}.RealSites-module__Ar_9iq__landing{width:1px;height:1px;position:absolute;top:0;left:0}.RealSites-module__Ar_9iq__landing:focus{outline:none}.RealSites-module__Ar_9iq__link{color:inherit;border-radius:4px;text-decoration:none;display:block}.RealSites-module__Ar_9iq__link:focus-visible{outline-offset:8px;outline:2px solid #7d2436}.RealSites-module__Ar_9iq__cardPane{margin-bottom:22px}.RealSites-module__Ar_9iq__cardPaneInner{--pane-perspective:1600px}.RealSites-module__Ar_9iq__phoneShot{aspect-ratio:780/1688;width:100%;position:absolute;top:0;left:0}.RealSites-module__Ar_9iq__phoneImg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.RealSites-module__Ar_9iq__cardPane{view-timeline-name:--rs-card;view-timeline-axis:block}.RealSites-module__Ar_9iq__phoneShot{animation:linear both RealSites-module__Ar_9iq__rs-phone-scroll;animation-timeline:--rs-card;animation-range:contain}}}@keyframes RealSites-module__Ar_9iq__rs-phone-scroll{0%{translate:0}to{translate:0 -65.34%}}.RealSites-module__Ar_9iq__caption{justify-items:start;gap:10px;display:grid;position:relative}.RealSites-module__Ar_9iq__label{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#5a6360;align-items:baseline;gap:14px;font-size:.8125rem;line-height:1.5;display:inline-flex}.RealSites-module__Ar_9iq__num{color:#7d2436;font-variant-numeric:tabular-nums}.RealSites-module__Ar_9iq__domain{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 500;letter-spacing:-.018em;overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:500;line-height:1.08}.RealSites-module__Ar_9iq__sub{color:#5a6360;max-width:38ch;margin:0;font-size:1rem;line-height:1.55}.RealSites-module__Ar_9iq__foot{align-items:center;gap:18px;margin-top:4px;display:flex}.RealSites-module__Ar_9iq__open{color:#7d2436;align-items:center;gap:8px;min-height:44px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.RealSites-module__Ar_9iq__openArrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.8em;height:.8em}.RealSites-module__Ar_9iq__openText{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.RealSites-module__Ar_9iq__thumb{isolation:isolate;flex:none;width:96px;height:72px;transition:transform .2s;display:none;position:relative}.RealSites-module__Ar_9iq__thumb:after{content:"";z-index:-1;filter:blur(10px);opacity:0;background:#14181a52;border-radius:8px;transition:opacity .2s;position:absolute;inset:10px 6px -8px}.RealSites-module__Ar_9iq__thumbImg{object-fit:cover;object-position:top;border-radius:4px;width:96px;height:72px;display:block;box-shadow:0 0 0 1px #14181a1f}.RealSites-module__Ar_9iq__thumbEmpty{border:1px dashed #14181a57;border-radius:4px}.RealSites-module__Ar_9iq__thumbEmpty:after{display:none}.RealSites-module__Ar_9iq__thumbEmpty:before{content:"";background:linear-gradient(#7d2436,#7d2436) 50%/14px 1.5px no-repeat,linear-gradient(#7d2436,#7d2436) 50%/1.5px 14px no-repeat;width:14px;height:14px;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.RealSites-module__Ar_9iq__link:hover .RealSites-module__Ar_9iq__open,.RealSites-module__Ar_9iq__open:hover{color:#93293e}.RealSites-module__Ar_9iq__link:hover .RealSites-module__Ar_9iq__thumb{transform:translateY(-2px)}.RealSites-module__Ar_9iq__link:hover .RealSites-module__Ar_9iq__thumb:after{opacity:1}}.RealSites-module__Ar_9iq__nextCard{border:1px dashed #14181a57;border-radius:6px;padding:clamp(16px,3vw,28px)}.RealSites-module__Ar_9iq__nextLine{max-width:18ch}.RealSites-module__Ar_9iq__sketchBox{background:repeating-linear-gradient(0deg,#e3e6e00f 0 1px,#0000 1px 24px),#191e20;position:absolute;inset:0;overflow:hidden}.RealSites-module__Ar_9iq__sketchBox[data-drawn]{background:0 0}.RealSites-module__Ar_9iq__sketchCanvas{display:block;position:absolute;top:0;left:0}.RealSites-module__Ar_9iq__sketchBox:not([data-drawn]) .RealSites-module__Ar_9iq__sketchCanvas{visibility:hidden}.RealSites-module__Ar_9iq__ctaLine{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:clamp(48px,7vw,72px);display:flex}.RealSites-module__Ar_9iq__textLink{color:#14181a;text-underline-offset:5px;align-items:center;min-height:44px;font-size:1rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s;display:inline-flex}.RealSites-module__Ar_9iq__button{color:#eaece7;background:#7d2436;border-radius:2px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .18s,transform .12s cubic-bezier(.2,.9,.1,1);display:inline-flex}.RealSites-module__Ar_9iq__button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.RealSites-module__Ar_9iq__button:hover{background:#93293e}.RealSites-module__Ar_9iq__textLink:hover{color:#7d2436}}.RealSites-module__Ar_9iq__voice{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.5vw,32px);margin-top:clamp(96px,12vw,160px);display:grid}.RealSites-module__Ar_9iq__voiceInner{border-top:1px solid #d5d9d2;grid-column:1/-1;padding-top:clamp(32px,4vw,48px)}@media (min-width:1024px){.RealSites-module__Ar_9iq__voiceInner{grid-column:2/12;grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:start;column-gap:clamp(24px,3vw,48px);display:grid}.RealSites-module__Ar_9iq__voiceTitle{max-width:12ch;margin:0;padding-top:.35em}.RealSites-module__Ar_9iq__quote p{max-width:28ch}}.RealSites-module__Ar_9iq__voiceTitle{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 500;letter-spacing:-.01em;margin:0 0 clamp(24px,3vw,40px);font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem);font-weight:500;line-height:1.2}.RealSites-module__Ar_9iq__figure{margin:0 0 clamp(32px,4vw,48px)}.RealSites-module__Ar_9iq__quote{margin:0}.RealSites-module__Ar_9iq__quote p{max-width:30ch;font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 400;letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-style:normal;font-weight:400;line-height:1.28}.RealSites-module__Ar_9iq__qOpen{color:#7d2436;margin-left:-.42em}.RealSites-module__Ar_9iq__credit{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#5a6360;align-items:center;gap:14px;margin-top:24px;font-size:.8125rem;line-height:1.5;display:flex}.RealSites-module__Ar_9iq__creditThumb{object-fit:cover;object-position:top;border-radius:3px;flex:none;width:48px;height:30px;box-shadow:0 0 0 1px #14181a1f}.RealSites-module__Ar_9iq__deckWash,.RealSites-module__Ar_9iq__deckShade{display:none}.RealSites-module__Ar_9iq__cardBar{width:3px;top:5px;bottom:5px;right:4px}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){html.motion-ok .RealSites-module__Ar_9iq__row{top:calc(68px + var(--i,0) * 8px);top:calc(min(68px, 100svh - var(--rs-h,0px) - 76px) + var(--i,0) * 8px);background:#eaece7;position:sticky}html.motion-ok .RealSites-module__Ar_9iq__rows:after{content:"";height:22svh;margin-top:calc(-1*clamp(56px,9vw,80px))}:is(html.motion-ok .RealSites-module__Ar_9iq__link,html.motion-ok .RealSites-module__Ar_9iq__nextCard){background:#eaece7}html.motion-ok .RealSites-module__Ar_9iq__cardPane{animation:none}html.motion-ok .RealSites-module__Ar_9iq__phoneShot{animation:none}html.motion-ok .RealSites-module__Ar_9iq__deckWash{z-index:2;opacity:0;pointer-events:none;background:#eaece7;display:block;position:absolute;inset:0}html.motion-ok .RealSites-module__Ar_9iq__deckShade{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#14181a00,#14181a29);border-radius:50% 50% 0 0/100% 100% 0 0;height:22px;display:block;position:absolute;bottom:100%;left:2%;right:2%}html.motion-ok .RealSites-module__Ar_9iq__cardPane .RealSites-module__Ar_9iq__sweepBar{width:60%}}.RealSites-module__Ar_9iq__stage{display:none}.RealSites-module__Ar_9iq__sticky{position:sticky;top:12svh}.RealSites-module__Ar_9iq__pane{--pane-perspective:1800px}.RealSites-module__Ar_9iq__screenInner{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.RealSites-module__Ar_9iq__layer{z-index:1;opacity:0;visibility:hidden;background:#e3e6e0;transition:opacity 0s linear .35s,visibility 0s linear .35s;position:absolute;inset:0;overflow:hidden}.RealSites-module__Ar_9iq__layer[data-on]{z-index:2;opacity:1;visibility:visible;transition:opacity .35s cubic-bezier(.16,1,.3,1)}.RealSites-module__Ar_9iq__layerSketch{background:#191e20}.RealSites-module__Ar_9iq__shot{width:100%;position:absolute;top:0;left:0}.RealSites-module__Ar_9iq__shot img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.RealSites-module__Ar_9iq__scrollbar{border-radius:2px;width:4px;position:absolute;top:6px;bottom:6px;right:5px;overflow:hidden}.RealSites-module__Ar_9iq__scrollThumb{background:#14181a80;border-radius:2px;width:100%;display:block;box-shadow:0 0 0 1px #ffffff73}.RealSites-module__Ar_9iq__sweep{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.RealSites-module__Ar_9iq__sweepBar{visibility:hidden;background:linear-gradient(102deg,#14181a00 14%,#14181a12 30%,#ffffff80 44%,#ffffff9e 48%,#cf879457 51%,#cf879400 58%);width:42%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-100%)}.RealSites-module__Ar_9iq__meter{align-items:center;gap:20px;margin-top:30px;padding-inline:2.5%;display:flex}.RealSites-module__Ar_9iq__segs{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.RealSites-module__Ar_9iq__seg{background:#14181a24;border-radius:1px;height:2px;position:relative;overflow:hidden}.RealSites-module__Ar_9iq__segFill{transform-origin:0;background:#14181a;position:absolute;inset:0;transform:scaleX(0)}.RealSites-module__Ar_9iq__seg[data-state] .RealSites-module__Ar_9iq__segFill{transform:scaleX(1)}.RealSites-module__Ar_9iq__count{min-width:7ch;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;text-align:right;font-variant-numeric:tabular-nums;color:#5a6360;font-size:.8125rem}@media (min-width:1024px){html.fine-desktop .RealSites-module__Ar_9iq__works{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.5vw,32px);display:grid}html.fine-desktop .RealSites-module__Ar_9iq__left{grid-column:1/7;min-width:0}html.fine-desktop .RealSites-module__Ar_9iq__stage{grid-column:7/13;min-width:0;display:block}html.fine-desktop .RealSites-module__Ar_9iq__intro{margin-bottom:clamp(24px,3vw,48px)}html.fine-desktop .RealSites-module__Ar_9iq__rows{display:block}html.fine-desktop .RealSites-module__Ar_9iq__row{align-items:center;padding-block:40px;display:flex}html.fine-desktop .RealSites-module__Ar_9iq__link{flex:1;min-width:0}html.fine-desktop .RealSites-module__Ar_9iq__cardPane{display:none}html.fine-desktop .RealSites-module__Ar_9iq__thumb{display:block}html.fine-desktop .RealSites-module__Ar_9iq__caption{gap:12px}html.fine-desktop .RealSites-module__Ar_9iq__domain{letter-spacing:-.022em;font-size:clamp(1.75rem,1rem + 2.6vw,3.25rem);transition:color .2s}html.fine-desktop .RealSites-module__Ar_9iq__sub{font-size:clamp(1rem,.95rem + .25vw,1.125rem);transition:color .2s}:is(html.fine-desktop .RealSites-module__Ar_9iq__row:not([data-active]) .RealSites-module__Ar_9iq__domain,html.fine-desktop .RealSites-module__Ar_9iq__row:not([data-active]) .RealSites-module__Ar_9iq__sub){color:#636b67}html.fine-desktop .RealSites-module__Ar_9iq__caption:before{content:"";transform-origin:50% 0;background:#7d2436;border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:calc(-1*clamp(16px,2vw,28px));transform:scaleY(0)}html.fine-desktop .RealSites-module__Ar_9iq__row[data-active] .RealSites-module__Ar_9iq__caption:before{transform:scaleY(1)}html.fine-desktop .RealSites-module__Ar_9iq__rowNext .RealSites-module__Ar_9iq__caption:before{left:calc(-1*clamp(16px,2vw,28px) - clamp(16px,3vw,28px) - 1px)}html.fine-desktop .RealSites-module__Ar_9iq__nextCard{flex:1;min-width:0}html.fine-desktop .RealSites-module__Ar_9iq__ctaLine{margin-top:clamp(24px,3vw,40px)}html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__intro{min-height:24svh;margin-bottom:0}html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__row{min-height:60svh;padding-block:0 72px;display:block}html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__rowNext{min-height:46svh;padding-bottom:0}:is(html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__link,html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__nextCard){position:sticky;top:calc(12svh + clamp(24px,6.5vw - 8px,96px))}html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__domain{font-variation-settings:"wght" 300;font-weight:300;transition:font-variation-settings .28s cubic-bezier(.16,1,.3,1),color .2s}html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__row[data-active] .RealSites-module__Ar_9iq__domain{font-variation-settings:"wght" 560;font-weight:560}html.fine-desktop.motion-ok .RealSites-module__Ar_9iq__caption:before{transition:transform .28s cubic-bezier(.16,1,.3,1)}}html:not(.motion-ok) .RealSites-module__Ar_9iq__layer{transition:none}html:not(.motion-ok) .RealSites-module__Ar_9iq__layer[data-on]{transition:none}@media (prefers-reduced-motion:reduce){.RealSites-module__Ar_9iq__layer,.RealSites-module__Ar_9iq__layer[data-on],.RealSites-module__Ar_9iq__thumb,.RealSites-module__Ar_9iq__thumb:after{transition:none}}
.MadeByAI-module__HlIWtW__section{color:#e3e6e0;background:#14181a;padding-block:clamp(96px,12vw,176px);position:relative;overflow-x:clip}.MadeByAI-module__HlIWtW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MadeByAI-module__HlIWtW__intro{max-width:calc(1320px + 2*clamp(16px,5vw,64px));padding-inline:var(--gutter);margin-inline:auto}.MadeByAI-module__HlIWtW__kicker{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;align-items:center;gap:10px;margin-bottom:clamp(16px,2vw,24px);font-size:.8125rem;display:flex}.MadeByAI-module__HlIWtW__kicker:before{content:"";background:#cf8794;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #cf879424}.MadeByAI-module__HlIWtW__kicker{position:relative}html.motion-ok .MadeByAI-module__HlIWtW__kicker:after{content:"";width:7px;height:7px;animation:MadeByAI-module__HlIWtW__mbai-rec 2.4s var(--ease-studio-out) infinite;pointer-events:none;border:1px solid #cf8794;border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;left:0}@keyframes MadeByAI-module__HlIWtW__mbai-rec{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}.MadeByAI-module__HlIWtW__h2{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 520;letter-spacing:-.02em;text-wrap:balance;color:#e3e6e0;max-width:17ch;font-size:clamp(2.125rem,1.1rem + 3.4vw,4rem);font-weight:520;line-height:1.05}.MadeByAI-module__HlIWtW__h2 .rh-line-mask{vertical-align:top;width:100%;display:inline-block!important}.MadeByAI-module__HlIWtW__lead{color:#c0c6c2;max-width:54ch;margin-top:clamp(20px,2.4vw,32px);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.MadeByAI-module__HlIWtW__scene{margin-top:clamp(48px,7vw,96px);position:relative}.MadeByAI-module__HlIWtW__stage{max-width:calc(1320px + 2*clamp(16px,5vw,64px));padding-inline:var(--gutter);margin-inline:auto;position:relative}.MadeByAI-module__HlIWtW__glow,.MadeByAI-module__HlIWtW__head,.MadeByAI-module__HlIWtW__log{display:none}.MadeByAI-module__HlIWtW__graphCell{z-index:1;display:none;position:relative}@media (min-width:1024px){.MadeByAI-module__HlIWtW__graphCell{margin-bottom:clamp(56px,6vw,88px);display:block}}.MadeByAI-module__HlIWtW__graphBox{aspect-ratio:1200/640;width:100%;position:relative;container-type:inline-size}.MadeByAI-module__HlIWtW__svg{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.MadeByAI-module__HlIWtW__pulses{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MadeByAI-module__HlIWtW__labels{z-index:3;pointer-events:none;position:absolute;inset:0}.MadeByAI-module__HlIWtW__scan{z-index:0;visibility:hidden;opacity:0;pointer-events:none;width:100%;position:absolute;top:8%;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.MadeByAI-module__HlIWtW__scan:before{content:"";background:linear-gradient(90deg,#cf879400,#cf879417);width:140px;position:absolute;top:0;bottom:0;right:100%}.MadeByAI-module__HlIWtW__scan:after{content:"";background:#cf87948c;width:1px;position:absolute;top:0;bottom:0;left:0}.MadeByAI-module__HlIWtW__bloom{z-index:0;aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#cf87946b,#7d24362e 45%,#7d243600 100%);border-radius:50%;width:70%;position:absolute;translate:-50% -50%}.MadeByAI-module__HlIWtW__edge{fill:none;stroke:#cf8794;stroke-opacity:.42;stroke-width:1px;transition:stroke-opacity .5s}.MadeByAI-module__HlIWtW__edge[data-past]{stroke-opacity:.2}.MadeByAI-module__HlIWtW__halo{transition:opacity .5s}.MadeByAI-module__HlIWtW__lit[data-past] .MadeByAI-module__HlIWtW__halo{opacity:.3}.MadeByAI-module__HlIWtW__svg[data-flare] .MadeByAI-module__HlIWtW__edge{stroke-opacity:.95;transition:none}.MadeByAI-module__HlIWtW__svg[data-afterglow] .MadeByAI-module__HlIWtW__edge{transition-duration:1.4s}.MadeByAI-module__HlIWtW__edge[data-hot]{stroke-opacity:.95}.MadeByAI-module__HlIWtW__graphBox[data-hovering] .MadeByAI-module__HlIWtW__edge:not([data-hot]){stroke-opacity:.12}.MadeByAI-module__HlIWtW__hit{fill:#0000;pointer-events:none}html.fine-desktop .MadeByAI-module__HlIWtW__hit{pointer-events:all}.MadeByAI-module__HlIWtW__tip{z-index:4;font-family:var(--font-mono), ui-monospace, Menlo, monospace;white-space:nowrap;color:#14181a;opacity:0;pointer-events:none;background:#e3e6e0;border-radius:2px;padding:4px 8px;font-size:12px;line-height:1.3;transition:opacity .1s;position:absolute;top:0;left:0;translate:-50% -100%}.MadeByAI-module__HlIWtW__tip[data-show]{opacity:1;transition-duration:.15s}.MadeByAI-module__HlIWtW__busBase{fill:none;stroke:#3a4346;stroke-width:1px;stroke-dasharray:2 5}.MadeByAI-module__HlIWtW__busLit{fill:none;stroke:#e3e6e0;stroke-opacity:.4;stroke-width:1px}.MadeByAI-module__HlIWtW__ghost{fill:#14181a;stroke:#3a4346;stroke-width:1px}.MadeByAI-module__HlIWtW__ring{fill:#14181a;stroke:#cf8794;stroke-width:1.25px}.MadeByAI-module__HlIWtW__lit[data-kind=anchor] .MadeByAI-module__HlIWtW__ring{stroke-width:1.6px}.MadeByAI-module__HlIWtW__core{fill:#f4eef0}.MadeByAI-module__HlIWtW__ping{fill:none;stroke:#cf8794;stroke-width:1px;opacity:0}.MadeByAI-module__HlIWtW__gateRing{fill:#14181a;stroke:#e3e6e0;stroke-width:1.25px}.MadeByAI-module__HlIWtW__gateCore{fill:#cf8794}.MadeByAI-module__HlIWtW__paneBody{fill:#1b2124;stroke:#e3e6e0;stroke-width:1.2px}.MadeByAI-module__HlIWtW__paneBar{stroke:#e3e6e0;stroke-opacity:.45;stroke-width:1px}.MadeByAI-module__HlIWtW__paneDot{fill:#9aa19d}.MadeByAI-module__HlIWtW__paneHead{fill:#e3e6e0}.MadeByAI-module__HlIWtW__paneText{fill:#9aa19d}.MadeByAI-module__HlIWtW__paneCta{fill:#cf8794}.MadeByAI-module__HlIWtW__personRing{fill:#14181a;stroke:#e3e6e0;stroke-width:1.25px}.MadeByAI-module__HlIWtW__personCore{fill:#e3e6e0}.MadeByAI-module__HlIWtW__colHead{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;white-space:nowrap;color:#c0c6c2;font-size:12px;transition:color .18s;position:absolute;translate:-50% -50%}.MadeByAI-module__HlIWtW__colCount{color:#9aa19d;margin-left:.4em}.MadeByAI-module__HlIWtW__colHead[data-state=future],.MadeByAI-module__HlIWtW__colHead[data-state=future] .MadeByAI-module__HlIWtW__colCount{color:#8a918d}.MadeByAI-module__HlIWtW__colHead[data-state=active],.MadeByAI-module__HlIWtW__colHead[data-state=active] .MadeByAI-module__HlIWtW__colCount{color:#cf8794}.MadeByAI-module__HlIWtW__nodeLabel{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.01em;white-space:nowrap;color:#c0c6c2;opacity:0;background:#14181adb;border-radius:2px;padding:1px 5px;font-size:11.5px;line-height:1.35;transition:opacity .26s;position:absolute}.MadeByAI-module__HlIWtW__nodeLabel[data-sticky],.MadeByAI-module__HlIWtW__nodeLabel[data-phase="8"]{opacity:1}.MadeByAI-module__HlIWtW__nodeLabel[data-sticky]{color:#e3e6e0}.MadeByAI-module__HlIWtW__nodeLabel[data-label=live]{color:#cf8794}.MadeByAI-module__HlIWtW__graphBox[data-js] .MadeByAI-module__HlIWtW__nodeLabel{opacity:0}.MadeByAI-module__HlIWtW__graphBox[data-js] .MadeByAI-module__HlIWtW__nodeLabel[data-show]{opacity:1}.MadeByAI-module__HlIWtW__nodeLabel[data-side=right]{translate:0 -50%}.MadeByAI-module__HlIWtW__nodeLabel[data-side=left]{translate:-100% -50%}.MadeByAI-module__HlIWtW__nodeLabel[data-side=below]{translate:-50%}.MadeByAI-module__HlIWtW__nodeLabel[data-side=above]{translate:-50% -100%}.MadeByAI-module__HlIWtW__nodeLabel[data-side=aboveRight]{background:0 0;padding-left:0;translate:0 -100%}.MadeByAI-module__HlIWtW__colHead{font-size:clamp(10px,1.33cqi,12px)}.MadeByAI-module__HlIWtW__nodeLabel{font-size:clamp(9.5px,1.27cqi,11.5px)}@container (max-width:860px){.MadeByAI-module__HlIWtW__colCount{display:none}}.MadeByAI-module__HlIWtW__timeline{position:relative}.MadeByAI-module__HlIWtW__spine{background:#2a3134;width:1px;position:absolute;top:8px;bottom:8px;left:13px}.MadeByAI-module__HlIWtW__spineLit{transform-origin:50% 0;background:linear-gradient(#cf8794,#7d2436 85%,#7d243666);position:absolute;inset:0}.MadeByAI-module__HlIWtW__spineHead{display:none}.MadeByAI-module__HlIWtW__timeline[data-flow] .MadeByAI-module__HlIWtW__spineHead{background:#f6dde2;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;display:block;position:absolute;top:0;left:50%;box-shadow:0 0 0 3px #cf879438,0 0 16px 5px #cf879480}.MadeByAI-module__HlIWtW__phases{gap:clamp(40px,6vw,72px);list-style:none;display:grid}.MadeByAI-module__HlIWtW__phase{grid-template-columns:28px minmax(0,1fr);gap:18px clamp(12px,2vw,24px);display:grid;position:relative}@media (min-width:768px){.MadeByAI-module__HlIWtW__phase{grid-template-columns:28px minmax(0,5fr) minmax(0,6fr);column-gap:clamp(20px,3vw,48px)}}.MadeByAI-module__HlIWtW__railNode{z-index:1;background:#14181a;border:1.5px solid #cf8794;border-radius:50%;grid-area:1/1;justify-self:center;width:11px;height:11px;margin-top:5px;transition:border-color .3s,background-color .3s;position:relative}.MadeByAI-module__HlIWtW__railNode:after{content:"";opacity:1;background:radial-gradient(closest-side,#cf879473,#cf879400);border-radius:50%;transition:opacity .5s;position:absolute;inset:-9px}.MadeByAI-module__HlIWtW__phase[data-off] .MadeByAI-module__HlIWtW__railNode{border-color:#3a4346}.MadeByAI-module__HlIWtW__railNode:before{content:"";opacity:0;pointer-events:none;border:1.5px solid #cf8794;border-radius:50%;position:absolute;inset:-1.5px}.MadeByAI-module__HlIWtW__phase[data-ping] .MadeByAI-module__HlIWtW__railNode:before{animation:MadeByAI-module__HlIWtW__mbai-ping .9s var(--ease-studio-out) both}@keyframes MadeByAI-module__HlIWtW__mbai-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.MadeByAI-module__HlIWtW__phase[data-ping] .MadeByAI-module__HlIWtW__railNode:before{animation:none}}.MadeByAI-module__HlIWtW__phase[data-off] .MadeByAI-module__HlIWtW__railNode:after{opacity:0}.MadeByAI-module__HlIWtW__phaseHead{grid-area:1/2;min-width:0}.MadeByAI-module__HlIWtW__phaseNum{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;font-size:.8125rem}.MadeByAI-module__HlIWtW__phaseTitle{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 520;letter-spacing:-.015em;color:#e3e6e0;text-wrap:balance;margin-top:8px;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:520;line-height:1.12}.MadeByAI-module__HlIWtW__phaseSub{color:#c0c6c2;max-width:44ch;margin-top:10px;font-size:1rem;line-height:1.6}.MadeByAI-module__HlIWtW__fan{width:100%;max-width:320px;height:auto;margin-top:14px;display:block;overflow:visible}.MadeByAI-module__HlIWtW__fanEdge{fill:none;stroke:#cf8794;stroke-opacity:.5;stroke-width:1px}.MadeByAI-module__HlIWtW__fanEdgeDashed{fill:none;stroke:#9aa19d;stroke-width:1px;stroke-dasharray:2 3}.MadeByAI-module__HlIWtW__fanPulse{fill:none;stroke:#f6dde2;stroke-width:2px;stroke-linecap:butt;opacity:0}.MadeByAI-module__HlIWtW__fanPrev{opacity:.45}.MadeByAI-module__HlIWtW__fanDot{fill:#f4eef0;stroke:#cf8794;stroke-width:1.2px}.MadeByAI-module__HlIWtW__fanRing{fill:#14181a;stroke:#cf8794;stroke-width:1.4px}.MadeByAI-module__HlIWtW__fanBone{fill:#14181a;stroke:#e3e6e0;stroke-width:1.2px}.MadeByAI-module__HlIWtW__fanBoneFill{fill:#e3e6e0}.MadeByAI-module__HlIWtW__fanAccentFill{fill:#cf8794}.MadeByAI-module__HlIWtW__fanGate{fill:#cf8794;stroke:#e3e6e0;stroke-width:1.1px}.MadeByAI-module__HlIWtW__fanPane{fill:#1b2124;stroke:#e3e6e0;stroke-width:1.1px}@media (max-width:767.98px){.MadeByAI-module__HlIWtW__line:not([data-key]){display:none}.MadeByAI-module__HlIWtW__line .MadeByAI-module__HlIWtW__who{margin-right:.7em;display:inline}}.MadeByAI-module__HlIWtW__lines{grid-column:2;align-content:start;gap:12px;min-width:0;list-style:none;display:grid}@media (min-width:768px){.MadeByAI-module__HlIWtW__lines{grid-area:1/3;padding-top:26px}}.MadeByAI-module__HlIWtW__lineVis{display:block}.MadeByAI-module__HlIWtW__who{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;font-size:.75rem;line-height:1.4;display:block}.MadeByAI-module__HlIWtW__msg{font-family:var(--font-mono), ui-monospace, Menlo, monospace;color:#e3e6e0;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.MadeByAI-module__HlIWtW__line[data-tone=critical] .MadeByAI-module__HlIWtW__who,.MadeByAI-module__HlIWtW__entry[data-tone=critical] .MadeByAI-module__HlIWtW__who,.MadeByAI-module__HlIWtW__line[data-tone=live] .MadeByAI-module__HlIWtW__msg,.MadeByAI-module__HlIWtW__entry[data-tone=live] .MadeByAI-module__HlIWtW__msg{color:#cf8794}.MadeByAI-module__HlIWtW__caret{z-index:2;pointer-events:none;background:#cf8794;position:absolute;top:0;left:0}html.motion-ok .MadeByAI-module__HlIWtW__caret[data-on]{animation:1.05s steps(2,jump-none) infinite MadeByAI-module__HlIWtW__mbai-blink}.MadeByAI-module__HlIWtW__section:not([data-live]) .MadeByAI-module__HlIWtW__kicker:after,.MadeByAI-module__HlIWtW__section:not([data-live]) .MadeByAI-module__HlIWtW__caret[data-on]{animation-play-state:paused}@keyframes MadeByAI-module__HlIWtW__mbai-blink{50%{opacity:0}}.MadeByAI-module__HlIWtW__ghostText{color:#0000}.MadeByAI-module__HlIWtW__meters{z-index:1;border-top:1px solid #242a2c;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px clamp(16px,3vw,32px);margin-top:clamp(64px,9vw,112px);padding-top:clamp(20px,2.4vw,28px);display:grid;position:relative}@media (min-width:768px){.MadeByAI-module__HlIWtW__meters{grid-template-columns:repeat(4,minmax(0,1fr))}}.MadeByAI-module__HlIWtW__meter{flex-direction:column;min-width:0;display:flex}.MadeByAI-module__HlIWtW__meterValue{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 400;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;color:#e3e6e0;white-space:nowrap;order:1;font-size:clamp(2.5rem,1.6rem + 2.6vw,4rem);font-weight:400;line-height:1;transition:opacity .3s}.MadeByAI-module__HlIWtW__meterPlus{color:#cf8794;margin-left:.04em}.MadeByAI-module__HlIWtW__meterPlus[hidden]{display:none}.MadeByAI-module__HlIWtW__meterLabel{color:#c0c6c2;order:2;margin-top:10px;font-size:.9375rem;line-height:1.4}.MadeByAI-module__HlIWtW__meterScope{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;order:3;margin-top:4px;font-size:.75rem;line-height:1.45}.MadeByAI-module__HlIWtW__meter[data-zero] .MadeByAI-module__HlIWtW__meterValue{opacity:.32}.MadeByAI-module__HlIWtW__outro{margin-inline:auto;max-width:calc(1320px + 2*clamp(16px,5vw,64px));padding-inline:var(--gutter);margin-top:clamp(80px,11vw,144px)}.MadeByAI-module__HlIWtW__closing{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 520;letter-spacing:-.02em;color:#e3e6e0;font-size:clamp(2.125rem,1.1rem + 3.4vw,4rem);font-weight:520;line-height:1.05}.MadeByAI-module__HlIWtW__closeMask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.MadeByAI-module__HlIWtW__closeLine{display:block}.MadeByAI-module__HlIWtW__closeLine[data-last]{color:#cf8794}.MadeByAI-module__HlIWtW__outroBody{flex-wrap:wrap;align-items:center;gap:24px clamp(24px,4vw,56px);margin-top:clamp(24px,3vw,40px);display:flex}.MadeByAI-module__HlIWtW__claim{color:#c0c6c2;max-width:46ch;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.MadeByAI-module__HlIWtW__claim strong{color:#e3e6e0;font-weight:500}.MadeByAI-module__HlIWtW__cta{color:#eaece7;white-space:nowrap;background:#7d2436;border-radius:2px;align-items:center;gap:12px;min-height:52px;padding:0 24px;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .18s,transform .12s cubic-bezier(.2,.9,.1,1);display:inline-flex;box-shadow:inset 0 0 0 1px #cf879461,0 0 0 1px #7d243699}@media (hover:hover) and (pointer:fine){.MadeByAI-module__HlIWtW__cta:hover{background:#93293e}.MadeByAI-module__HlIWtW__cta:hover .MadeByAI-module__HlIWtW__ctaArrow{translate:0 2px}}.MadeByAI-module__HlIWtW__cta:active{transform:scale(.97)}.MadeByAI-module__HlIWtW__cta:focus-visible{outline-offset:3px;outline:2px solid #cf8794}.MadeByAI-module__HlIWtW__ctaArrow{transition:translate .18s;display:inline-block}@media (min-width:1024px){html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__scene{height:340svh;margin-top:clamp(24px,3vw,48px)}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__stage{max-width:none;height:100svh;padding-top:92px;padding-bottom:28px;padding-inline:max(var(--gutter), calc((100% - 1320px) / 2));grid-template:"head log""graph log"minmax(0,1fr)"meters log"/minmax(0,1fr) clamp(300px,25vw,380px);gap:10px clamp(28px,3vw,48px);display:grid;position:sticky;top:0;overflow:hidden}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 1px 1px,#e3e6e013 1px,#0000 1.6px) 0 0/24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 45% 55%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70% at 45% 55%,#000 30%,#0000 100%)}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__glow{pointer-events:none;background:radial-gradient(48% 52% at 42% 58%,#7d243652,#7d243600 70%),radial-gradient(30% 36% at 80%,#cf879414,#cf879400 70%);display:block;position:absolute;inset:0}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__head{z-index:1;grid-area:head;display:grid;position:relative}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__headItem{grid-area:1/1}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__headItem:not(:last-child){visibility:hidden}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__graphCell{grid-area:graph;place-items:center;min-height:0;margin:0;display:grid;container-type:size}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__graphBox{width:min(100cqw,187.5cqh);height:auto}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__log{z-index:1;background:#171c1eeb;border:1px solid #242a2c;border-radius:10px;flex-direction:column;grid-area:log;min-height:0;margin-top:2px;display:flex;position:relative;overflow:hidden}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__timeline{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__meters{grid-area:meters;gap:20px clamp(16px,2vw,28px);margin-top:0;padding-top:14px}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__meterValue{font-size:clamp(2rem,1rem + 2.1vw,3.25rem)}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__meterLabel{margin-top:8px;font-size:.875rem}}@media (min-width:1024px) and (max-width:1279.98px){html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__meterLabel{font-size:.8125rem}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__meterScope{font-size:11px}html.motion-ok.fine-desktop .MadeByAI-module__HlIWtW__stage{padding-top:84px}}.MadeByAI-module__HlIWtW__headNum{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;font-size:.8125rem}.MadeByAI-module__HlIWtW__headIdx{color:#cf8794}.MadeByAI-module__HlIWtW__headTitle{font-family:var(--font-display), Georgia, serif;font-variation-settings:"wght" 520;letter-spacing:-.018em;color:#e3e6e0;margin-top:6px;font-size:clamp(1.75rem,.9rem + 1.7vw,2.75rem);font-weight:520;line-height:1.06}.MadeByAI-module__HlIWtW__headSub{color:#c0c6c2;max-width:60ch;margin-top:8px;font-size:1rem;line-height:1.5}.MadeByAI-module__HlIWtW__logBar{height:38px;font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#9aa19d;border-bottom:1px solid #242a2c;flex:none;align-items:center;gap:10px;padding:0 14px;font-size:12px;display:flex}.MadeByAI-module__HlIWtW__logDots{gap:5px;display:inline-flex}.MadeByAI-module__HlIWtW__logDots i{background:#2e3538;border-radius:50%;width:7px;height:7px}.MadeByAI-module__HlIWtW__logName{color:#c0c6c2}.MadeByAI-module__HlIWtW__logState{white-space:nowrap;align-items:center;gap:7px;width:16.5ch;margin-left:auto;display:inline-flex}.MadeByAI-module__HlIWtW__logState:before{content:"";background:#cf8794;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px #cf8794cc}.MadeByAI-module__HlIWtW__logState[data-done]:before{box-shadow:none;background:#9aa19d}.MadeByAI-module__HlIWtW__logScroll{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 72px);mask-image:linear-gradient(#0000 0,#000 72px)}.MadeByAI-module__HlIWtW__logList{padding:12px 16px 14px;position:absolute;bottom:0;left:0;right:0}.MadeByAI-module__HlIWtW__logPrompt{font-family:var(--font-mono), ui-monospace, Menlo, monospace;color:#9aa19d;margin-bottom:6px;font-size:12px}.MadeByAI-module__HlIWtW__logPhase[data-future]{visibility:hidden}.MadeByAI-module__HlIWtW__logSep{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;color:#8a918d;margin:14px 0 8px;font-size:11.5px}.MadeByAI-module__HlIWtW__entry{margin-bottom:9px}.MadeByAI-module__HlIWtW__entry .MadeByAI-module__HlIWtW__who{font-size:11.5px}.MadeByAI-module__HlIWtW__entry .MadeByAI-module__HlIWtW__msg{min-height:1.45em;font-size:12.5px;line-height:1.45;display:block}
