.SystemWorldHome_world__seuoc{--ink:#06110e;--paper:#f6f4ec;--gold:#e6c98d;--gutter:clamp(24px,4.5vw,72px);background:var(--ink);color:#f7f4e9;overflow:clip;width:100%;max-width:100%}.SystemWorldHome_world__seuoc ::-moz-selection{background:var(--gold);color:var(--ink)}.SystemWorldHome_world__seuoc ::selection{background:var(--gold);color:var(--ink)}.SystemWorldHome_world__seuoc a:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.SystemWorldHome_hero__0V8EJ{position:relative;isolation:isolate;min-height:max(850px,100svh);background:#16382c}.SystemWorldHome_heroImage__kDa2q{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:68% 78%;object-position:68% 78%;opacity:1;-webkit-mask-image:none;mask-image:none;filter:brightness(1.18) saturate(1.06) contrast(1.04)}.SystemWorldHome_heroShade__Vri_i{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,14,11,.4),rgba(4,14,11,.16) 18%,rgba(4,14,11,.05) 30%,transparent 46%),linear-gradient(180deg,transparent 62%,rgba(4,14,11,.18) 84%,rgba(4,14,11,.36))}.SystemWorldHome_heroInner__x3Yfg{position:relative;z-index:2;max-width:80rem;margin:auto;padding:104px clamp(24px,4vw,40px) 120px;min-height:max(850px,100svh);display:flex;flex-direction:column}.SystemWorldHome_eyebrow__a8qkC{font:600 12px/1.8 ui-monospace,SFMono-Regular,monospace;letter-spacing:.16em;color:#e8dfc0;text-shadow:0 1px 14px rgba(3,14,10,.45)}.SystemWorldHome_heroGrid__GgWZf{display:grid;grid-template-columns:minmax(0,26.5rem) minmax(0,1fr);flex:1;align-items:start;padding:8px 0 0}.SystemWorldHome_heroCopy__XJgtm{position:relative;z-index:2;max-width:26.5rem}.SystemWorldHome_heroCopy__XJgtm h1{font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(68px,6.6vw,104px);line-height:.95;letter-spacing:-.06em;color:#fff8e9;text-shadow:0 2px 24px rgba(3,14,10,.4)}.SystemWorldHome_thesis__E0MLV{font-size:clamp(21px,1.85vw,28px);font-weight:350;line-height:1.22;letter-spacing:-.03em;margin-top:12px;max-width:26.5rem;text-shadow:0 1px 16px rgba(3,14,10,.45)}.SystemWorldHome_mobileIntro__F_3O7{display:none}.SystemWorldHome_intro__VEwqu{font-size:15px;line-height:1.65;color:#f8fbf6;max-width:26.5rem;margin-top:14px;text-shadow:0 1px 18px rgba(3,14,10,.7),0 0 28px rgba(3,14,10,.35)}.SystemWorldHome_actions__tqMvR{display:flex;align-items:center;flex-wrap:nowrap;gap:16px;margin-top:18px}.SystemWorldHome_primary__WWyXM{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:13px 22px;border-radius:40px;font-size:13px;font-weight:600;color:#15291e;background:#f0dfb6;transition:background .25s,transform .25s}.SystemWorldHome_primary__WWyXM:hover{background:#fff0cd;transform:translateY(-2px)}.SystemWorldHome_textLink__Yovbw{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#ead5a1;font-size:13px;line-height:1.5;padding:10px 0}.SystemWorldHome_textLink__Yovbw:hover{color:#fff5dc}.SystemWorldHome_utilityLinks__AiWg4{display:flex;flex-wrap:wrap;-moz-column-gap:18px;column-gap:18px;row-gap:2px;margin-top:10px;font-size:12px;color:#eef4ec;text-shadow:0 1px 16px rgba(3,14,10,.75),0 0 22px rgba(3,14,10,.4)}.SystemWorldHome_utilityLinks__AiWg4 a{display:inline-flex;gap:7px;align-items:center;min-height:36px}.SystemWorldHome_utilityDisclosure__eaMoy>summary{display:flex;justify-content:flex-start;gap:10px;min-height:44px;font-size:12px;color:#c9d4bf}@media(min-width:768px){.SystemWorldHome_utilityDisclosure__eaMoy>summary{display:none}}.SystemWorldHome_sceneFooter__1eH65{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 28px;margin-top:auto;padding-top:20px;font:12px/1.8 ui-monospace,monospace;letter-spacing:.12em;color:#e6eee3;text-shadow:0 1px 16px rgba(3,14,10,.8),0 0 24px rgba(3,14,10,.45)}.SystemWorldHome_sceneFooter__1eH65 a{display:flex;align-items:center;gap:12px;min-height:44px}.SystemWorldHome_motionControl__jWqnd{position:absolute;z-index:3;right:var(--gutter);top:112px;display:flex;align-items:center;gap:9px;color:#c6ceb9;font-size:12px;cursor:pointer;font-family:inherit;min-height:36px;padding:6px 12px;border-radius:20px;background:#0a271d99;border:1px solid #c6ceb955;transition:background .2s,border-color .2s}.SystemWorldHome_motionControl__jWqnd:hover{background:#0a271dcc;border-color:#c6ceb955}.SystemWorldHome_motionControl__jWqnd[aria-pressed=true]{color:#f0dfb6;border-color:#d6a84899;background:#0a271dd9}.SystemWorldHome_motionControl__jWqnd:focus-visible{outline:2px solid #e6c98d;outline-offset:4px}.SystemWorldHome_hero__0V8EJ[data-paused=true] *{animation-play-state:paused!important}.SystemWorldHome_system__6W0PB{position:relative;margin-top:-140px;background:transparent;scroll-margin-top:75px;pointer-events:none}.SystemWorldHome_threshold__PVZHu{position:relative;z-index:2;isolation:isolate;background:transparent;overflow:visible;pointer-events:none}.SystemWorldHome_forestImage__RcepZ{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 58%;object-position:60% 58%;opacity:1;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 48%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.16) 72%,transparent 82%);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 48%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.16) 72%,transparent 82%)}.SystemWorldHome_forestShade__OhqSW{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#071b15dc,transparent 69%),linear-gradient(180deg,#16382c77,transparent 26%,transparent 52%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 55%,transparent 72%);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 55%,transparent 72%)}.SystemWorldHome_thresholdMist__MqKMc{position:absolute;z-index:2;left:0;right:0;bottom:0;height:300px;pointer-events:none;background:radial-gradient(ellipse 120% 70% at 50% 18%,rgba(10,24,18,.2) 0,rgba(10,24,18,.08) 42%,transparent 74%)}.SystemWorldHome_thresholdInner__JX5Sy{position:relative;z-index:1;max-width:1440px;margin:auto;padding:220px var(--gutter) 300px;min-height:780px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.SystemWorldHome_contextCopy__dcLBV{max-width:500px;pointer-events:auto}.SystemWorldHome_entry__PY48z,.SystemWorldHome_moraIntroduction__NfiGa{pointer-events:auto}.SystemWorldHome_contextCopy__dcLBV h2{font:400 clamp(48px,5.3vw,78px)/1.04 Cormorant Garamond,Georgia,serif;letter-spacing:-.045em;margin:22px 0 25px;text-wrap:balance;color:#fff8e7}.SystemWorldHome_contextBody__4gxuN{max-width:350px;color:#e4f0e1;font-size:15px;line-height:1.8}.SystemWorldHome_thresholdAction__PyFto{display:none}.SystemWorldHome_contextStage__pmSl8{position:relative;min-width:0;width:100%;height:510px;pointer-events:auto}.SystemWorldHome_portalCanvas__Oe6Ll{position:relative;width:100%;height:100%}.SystemWorldHome_moraIntroduction__NfiGa{position:relative;isolation:isolate;max-width:1440px;margin:auto;padding:120px var(--gutter) 100px;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(35px,7vw,110px);background:radial-gradient(ellipse at 85% 50%,#203b302e,transparent 60%)}.SystemWorldHome_moraIntroduction__NfiGa h3{font:400 clamp(54px,6.3vw,94px)/1.02 Cormorant Garamond,Georgia,serif;letter-spacing:-.045em;margin:22px 0 26px;max-width:580px;text-wrap:balance}.SystemWorldHome_moraIntroduction__NfiGa p:not(.SystemWorldHome_eyebrow__a8qkC){font-size:15px;line-height:1.85;color:#b8c8bc;max-width:440px}.SystemWorldHome_entry__PY48z{position:relative;max-width:1440px;margin:auto;padding:62px var(--gutter) 88px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;border-top:1px solid #d4dbc51c}.SystemWorldHome_entry__PY48z h3{font:400 clamp(37px,3.6vw,51px)/1.08 Cormorant Garamond,Georgia,serif;letter-spacing:-.03em;margin:18px 0;text-wrap:balance;max-width:560px}.SystemWorldHome_entry__PY48z p:not(.SystemWorldHome_eyebrow__a8qkC){font-size:14px;line-height:1.85;color:#b8c8bc;max-width:470px}.SystemWorldHome_entry__PY48z .SystemWorldHome_textLink__Yovbw{margin-top:16px}.SystemWorldHome_daylightIntelligence__eQCxy{background:var(--paper);color:#1b3b2c}.SystemWorldHome_daylightStudio__MTTTO{background:#e7ece2;color:#17392a}.SystemWorldHome_daylightContact__QuoyW{background:linear-gradient(180deg,#e7ece2 0,var(--paper) 140px);color:#173a2b}.SystemWorldHome_return__6Y8fV{position:relative;z-index:1;isolation:isolate;overflow:hidden;margin-top:-280px;width:100%;max-width:none;height:clamp(540px,62svh,640px);background:linear-gradient(180deg,transparent,#06110e 260px);color:#f7f4e9;pointer-events:auto}.SystemWorldHome_returnDisk__OpqI_{position:absolute;z-index:0;inset:-4% -4%;width:108%;height:108%;max-width:none;pointer-events:none;transform:rotate(180deg);transform-origin:center center}.SystemWorldHome_returnImage__WzsiA{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 74%;object-position:50% 74%;opacity:1;filter:brightness(1.06) saturate(.96) contrast(1.02)}.SystemWorldHome_returnMist__6G8DV{position:absolute;z-index:2;left:0;right:0;top:0;height:240px;pointer-events:none;background:radial-gradient(ellipse 110% 80% at 50% 0,rgba(12,28,20,.1) 0,transparent 68%)}.SystemWorldHome_returnShade__xORty{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,#06110ecc,transparent 18%,transparent 82%,#06110ecc),linear-gradient(180deg,rgba(6,17,14,.4),rgba(6,17,14,.14) 16%,transparent 30%,transparent 48%,rgba(6,17,14,.18) 64%,rgba(6,17,14,.62) 86%,#06110e)}@media(max-width:1280px){.SystemWorldHome_heroGrid__GgWZf{grid-template-columns:minmax(0,25rem) minmax(0,1fr)}.SystemWorldHome_heroCopy__XJgtm,.SystemWorldHome_intro__VEwqu,.SystemWorldHome_thesis__E0MLV{max-width:25rem}.SystemWorldHome_heroCopy__XJgtm h1{font-size:clamp(64px,6.6vw,88px)}.SystemWorldHome_thesis__E0MLV{font-size:21px}.SystemWorldHome_primary__WWyXM{padding:12px 18px;min-height:48px;gap:10px;font-size:12px}.SystemWorldHome_textLink__Yovbw{font-size:12px;gap:8px;padding:8px 0}.SystemWorldHome_actions__tqMvR{gap:12px}.SystemWorldHome_sceneFooter__1eH65{letter-spacing:.1em}}@media(max-width:1000px){.SystemWorldHome_heroGrid__GgWZf{grid-template-columns:minmax(0,23rem) minmax(0,1fr)}.SystemWorldHome_heroCopy__XJgtm,.SystemWorldHome_intro__VEwqu,.SystemWorldHome_thesis__E0MLV{max-width:23rem}.SystemWorldHome_thresholdInner__JX5Sy{gap:20px}.SystemWorldHome_contextCopy__dcLBV h2{font-size:57px}.SystemWorldHome_contextStage__pmSl8{height:440px}}@media(max-width:700px){.SystemWorldHome_hero__0V8EJ{min-height:100svh;display:flex;flex-direction:column;padding-bottom:0;background:#0b1f18}.SystemWorldHome_heroImage__kDa2q{inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:68% 70%;object-position:68% 70%;filter:brightness(1.12) saturate(1.04) contrast(1.02);-webkit-mask-image:none;mask-image:none}.SystemWorldHome_heroShade__Vri_i{background:linear-gradient(180deg,rgba(6,18,14,.88),rgba(6,18,14,.55) 32%,rgba(6,18,14,.12) 58%,transparent 72%),linear-gradient(90deg,rgba(6,18,14,.42),transparent 62%)}.SystemWorldHome_heroInner__x3Yfg{min-height:100svh;flex:1;padding:92px 22px 80px}.SystemWorldHome_heroInner__x3Yfg>.SystemWorldHome_eyebrow__a8qkC{font-size:12px;letter-spacing:.12em;max-width:none}.SystemWorldHome_heroGrid__GgWZf{display:block;padding:10px 0 8px}.SystemWorldHome_desktopIntro__ISvQ_{display:none}.SystemWorldHome_mobileIntro__F_3O7{display:inline}.SystemWorldHome_heroCopy__XJgtm h1{font-size:clamp(64px,17vw,82px);line-height:.98;max-width:9ch}.SystemWorldHome_thesis__E0MLV{font-size:clamp(22px,5.8vw,26px);line-height:1.18;margin-top:12px;max-width:340px}.SystemWorldHome_intro__VEwqu{font-size:14px;line-height:1.65;margin-top:12px;max-width:340px}.SystemWorldHome_actions__tqMvR{flex-wrap:wrap;gap:6px 12px;margin-top:18px}.SystemWorldHome_primary__WWyXM{padding:12px 18px;min-height:48px;font-size:12px;gap:12px}.SystemWorldHome_actions__tqMvR>.SystemWorldHome_textLink__Yovbw{gap:7px;font-size:12px}.SystemWorldHome_utilityDisclosure__eaMoy{margin-top:6px;max-width:330px}.SystemWorldHome_utilityDisclosure__eaMoy>summary{display:flex;justify-content:flex-start;gap:10px;min-height:44px;font-size:12px;color:#c9d4bf}.SystemWorldHome_utilityLinks__AiWg4{font-size:12px;gap:0 18px;margin:0;padding:4px 0 8px}.SystemWorldHome_utilityLinks__AiWg4 a{min-height:44px}.SystemWorldHome_sceneFooter__1eH65{font-size:12px;padding-bottom:4px;padding-top:12px;max-width:none;width:100%;flex-shrink:0;letter-spacing:.08em;justify-content:flex-start}.SystemWorldHome_sceneFooter__1eH65 a{display:none}.SystemWorldHome_sceneFooter__1eH65 span{display:block;white-space:nowrap}.SystemWorldHome_motionControl__jWqnd{top:auto;bottom:132px;left:auto;right:16px;width:44px;min-height:44px;padding:0;justify-content:center;border-radius:50%;background:#0a271dcc}.SystemWorldHome_motionText__1WIb7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.SystemWorldHome_system__6W0PB{margin-top:0}.SystemWorldHome_threshold__PVZHu{background:linear-gradient(180deg,#081e17,#071b15 28%,rgba(6,17,14,.2) 52%,transparent 70%)}.SystemWorldHome_thresholdInner__JX5Sy{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:96px 22px 200px}.SystemWorldHome_contextCopy__dcLBV{max-width:480px;align-self:flex-start}.SystemWorldHome_contextCopy__dcLBV h2{font-size:clamp(40px,10.4vw,50px);line-height:1.06;margin:14px 0;max-width:310px}.SystemWorldHome_contextBody__4gxuN{font-size:14px;line-height:1.7;max-width:340px}.SystemWorldHome_thresholdAction__PyFto{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;color:#efdaa7;margin-top:12px;border-bottom:1px solid #b5c5a25e}.SystemWorldHome_contextStage__pmSl8{height:300px;width:calc(100% + 44px);margin:12px -22px 0}.SystemWorldHome_forestImage__RcepZ{inset:0!important;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:73% 48%;object-position:73% 48%;-webkit-mask-image:linear-gradient(#000,#000 44%,rgba(0,0,0,.78) 64%,rgba(0,0,0,.3) 82%,transparent 96%);mask-image:linear-gradient(#000,#000 44%,rgba(0,0,0,.78) 64%,rgba(0,0,0,.3) 82%,transparent 96%)}.SystemWorldHome_forestShade__OhqSW{background:linear-gradient(180deg,rgba(8,30,23,.18),transparent 18%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0 44%,transparent 78%);mask-image:linear-gradient(180deg,#000 0 44%,transparent 78%)}.SystemWorldHome_thresholdMist__MqKMc{height:200px;background:radial-gradient(ellipse 120% 70% at 50% 12%,rgba(10,24,18,.16) 0,transparent 72%)}.SystemWorldHome_moraIntroduction__NfiGa{padding:78px 24px 58px;grid-template-columns:1fr;gap:30px}.SystemWorldHome_moraIntroduction__NfiGa h3{font-size:clamp(57px,14vw,72px);max-width:420px}.SystemWorldHome_moraIntroduction__NfiGa p:not(.SystemWorldHome_eyebrow__a8qkC){font-size:14px;line-height:1.8}.SystemWorldHome_entry__PY48z{padding:44px 24px 66px;grid-template-columns:1fr;gap:8px}.SystemWorldHome_entry__PY48z h3{font-size:39px}.SystemWorldHome_return__6Y8fV{margin-top:-170px;height:clamp(470px,60svh,540px);max-height:none;padding-bottom:0;min-height:0;background:linear-gradient(180deg,transparent,#06110e 150px)}.SystemWorldHome_returnMist__6G8DV{height:100px;background:radial-gradient(ellipse 120% 80% at 50% 0,rgba(12,28,20,.08) 0,transparent 70%)}.SystemWorldHome_returnShade__xORty{background:linear-gradient(90deg,#06110ed9,transparent 16%,transparent 84%,#06110ed9),linear-gradient(180deg,rgba(6,17,14,.22),transparent 18%,transparent 46%,rgba(6,17,14,.1) 64%,rgba(5,7,6,.45) 84%,#06110e)}.SystemWorldHome_returnImage__WzsiA{-o-object-position:50% 70%;object-position:50% 70%;filter:brightness(1.04) saturate(.98) contrast(1.01)}}@media(max-width:360px){.SystemWorldHome_heroInner__x3Yfg{padding-inline:18px}.SystemWorldHome_heroGrid__GgWZf{padding-top:8px}.SystemWorldHome_heroCopy__XJgtm h1{font-size:64px}.SystemWorldHome_eyebrow__a8qkC{letter-spacing:.1em}.SystemWorldHome_sceneFooter__1eH65{letter-spacing:.06em}.SystemWorldHome_thesis__E0MLV{font-size:22px}}@media(prefers-reduced-motion:reduce){.SystemWorldHome_world__seuoc :after,.SystemWorldHome_world__seuoc :before,.SystemWorldHome_world__seuoc :not([data-cheap-motion]){animation:none!important;transition:none!important}.SystemWorldHome_primary__WWyXM:hover{transform:none}.SystemWorldHome_hero__0V8EJ:not([data-motion=play]) [data-cheap-motion]{animation-play-state:paused!important}}.SystemWorldHome_return__6Y8fV{-webkit-mask-image:linear-gradient(180deg,transparent,#000 260px);mask-image:linear-gradient(180deg,transparent,#000 260px)}.SystemWorldHome_blickWorld__G2gOo:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;pointer-events:none;height:300px;background:linear-gradient(180deg,rgba(6,17,14,0),rgba(6,17,14,.6) 22%,#0d1c16 44%,#3a4f43 62%,#9fb0a2 80%,#e4e8de 93%,#f6f4ec)}@media (max-width:700px){.SystemWorldHome_return__6Y8fV{-webkit-mask-image:linear-gradient(180deg,transparent,#000 160px);mask-image:linear-gradient(180deg,transparent,#000 160px)}.SystemWorldHome_blickWorld__G2gOo:after{height:170px}}.SystemWorldHome_blickWorld__G2gOo{position:relative;isolation:isolate;background:#06110e}.SystemWorldHome_blickWorld__G2gOo>*{position:relative;z-index:1}@media(max-width:700px){.SystemWorldHome_hero__0V8EJ{position:relative}.SystemWorldHome_hero__0V8EJ:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:160px;pointer-events:none;background:linear-gradient(180deg,rgba(8,30,23,0),rgba(8,30,23,.3) 45%,rgba(8,30,23,.8) 80%,#081e17)}.SystemWorldHome_system__6W0PB{margin-top:0}.SystemWorldHome_threshold__PVZHu{background:linear-gradient(180deg,#081e17,#071b15 30%,rgba(6,17,14,.2) 54%,transparent 70%)}.SystemWorldHome_threshold__PVZHu .SystemWorldHome_forestImage__RcepZ{-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 8%,#000 20%,#000 44%,rgba(0,0,0,.78) 64%,rgba(0,0,0,.3) 82%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 8%,#000 20%,#000 44%,rgba(0,0,0,.78) 64%,rgba(0,0,0,.3) 82%,transparent)}.SystemWorldHome_thresholdInner__JX5Sy{padding-top:150px}}@media(min-width:701px){.SystemWorldHome_moraIntroduction__NfiGa{padding-top:104px;padding-bottom:140px}.SystemWorldHome_entry__PY48z{padding-top:96px;padding-bottom:132px}}@media(max-width:700px){.SystemWorldHome_moraIntroduction__NfiGa{padding-top:64px;padding-bottom:80px}.SystemWorldHome_entry__PY48z{padding-top:56px;padding-bottom:96px}.SystemWorldHome_contextCopy__dcLBV{position:relative;isolation:isolate}.SystemWorldHome_contextCopy__dcLBV:before{content:"";position:absolute;z-index:-1;inset:-48px -40px -40px -22px;pointer-events:none;background:linear-gradient(90deg,rgba(5,17,13,.9),rgba(5,17,13,.8) 55%,rgba(5,17,13,.45) 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.SystemWorldHome_contextBody__4gxuN,.SystemWorldHome_contextCopy__dcLBV h2{text-shadow:0 1px 12px rgba(4,12,9,.7)}}.MoraOsFace_face__JvxT0{position:absolute;inset:0;z-index:3;display:block;pointer-events:none;border-radius:50%;isolation:isolate}.MoraOsFace_svg__KwCSq{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;animation:MoraOsFace_faceBreath__VHRm0 6s ease-in-out infinite}.MoraOsFace_gaze__nt2Jn{animation:MoraOsFace_glance__1p_Gi 13s ease-in-out infinite}.MoraOsFace_lid__KZGIB{opacity:0;animation:MoraOsFace_lid__KZGIB 5.6s ease-in-out infinite}.MoraOsFace_eye__dW2j6{transform-box:view-box;animation:MoraOsFace_blink__iUEkR 5.6s ease-in-out infinite}.MoraOsFace_leak__OZmfN{position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(circle at 50% 58%,rgba(64,242,140,.12),rgba(64,242,140,0) 62%);animation:MoraOsFace_faceBreath__VHRm0 6s ease-in-out infinite}.MoraOsFace_face__JvxT0[data-face-state=done] .MoraOsFace_eye__dW2j6,.MoraOsFace_face__JvxT0[data-face-state=greet] .MoraOsFace_eye__dW2j6{animation:none}.MoraOsFace_face__JvxT0[data-face-state=think] .MoraOsFace_gaze__nt2Jn{animation:MoraOsFace_lookUp__Ol8fY 3.6s ease-in-out infinite}.MoraOsFace_face__JvxT0[data-face-state=work] .MoraOsFace_eye__dW2j6,.MoraOsFace_face__JvxT0[data-face-state=work] .MoraOsFace_lid__KZGIB{animation-duration:7s}.MoraOsFace_face__JvxT0[data-face-state=listen] .MoraOsFace_svg__KwCSq{animation-duration:3s}@keyframes MoraOsFace_blink__iUEkR{0%,92%,98%,to{transform:scaleY(1);opacity:1}94.5%,95.5%{transform:scaleY(.065);opacity:0}}@keyframes MoraOsFace_lid__KZGIB{0%,92%,98%,to{opacity:0}94.5%,95.5%{opacity:.7}}@keyframes MoraOsFace_glance__1p_Gi{0%,62%,to{transform:translate(0)}68%,76%{transform:translate(1.6px)}82%{transform:translate(0)}}@keyframes MoraOsFace_lookUp__Ol8fY{0%,to{transform:translate(0)}50%{transform:translate(.8px,-1.2px)}}@keyframes MoraOsFace_faceBreath__VHRm0{0%,to{opacity:.9}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.MoraOsFace_face__JvxT0 *{animation:none!important}}.MoraCharacter_character__QDSgf{position:relative;display:inline-block;flex:none;width:var(--character-size);height:var(--character-size);isolation:isolate}.MoraCharacter_stone__fZeQt{width:100%!important;height:100%!important}.MoraCharacter_character__QDSgf[data-still=true] *,.MoraCharacter_character__QDSgf[data-still=true] :before{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.MoraCharacter_character__QDSgf *,.MoraCharacter_character__QDSgf :before{animation:none!important}}.PixelMora_mora__KuxQv{position:relative;display:inline-block;flex:none;image-rendering:pixelated}.PixelMora_figure__CXnb4{position:absolute;inset:0;transform-origin:50% 85%;animation:PixelMora_breathe__hLd0C 3.6s steps(4) infinite}.PixelMora_layer__cKHB_{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.PixelMora_light__aRNLb{animation:PixelMora_glow__L7abj 2.8s steps(5) infinite}.PixelMora_mora__KuxQv[data-mood=hop] .PixelMora_figure__CXnb4{animation:PixelMora_hop__yLVAa .6s steps(6) 1}.PixelMora_mora__KuxQv[data-mood=fly] .PixelMora_figure__CXnb4{animation:PixelMora_fly__6DLWs 1.2s steps(4) infinite}.PixelMora_mora__KuxQv[data-mood=talk] .PixelMora_figure__CXnb4{animation:PixelMora_breathe__hLd0C 1.8s steps(4) infinite}.PixelMora_mora__KuxQv[data-mood=sleep] .PixelMora_figure__CXnb4{animation-duration:6s}.PixelMora_mora__KuxQv[data-mood=sleep] .PixelMora_light__aRNLb{opacity:.55;animation:none}.PixelMora_mora__KuxQv[data-still=true] .PixelMora_figure__CXnb4,.PixelMora_mora__KuxQv[data-still=true] .PixelMora_light__aRNLb{animation:none}@keyframes PixelMora_breathe__hLd0C{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}@keyframes PixelMora_glow__L7abj{0%,to{opacity:.65}50%{opacity:1}}@keyframes PixelMora_hop__yLVAa{0%,to{transform:translateY(0)}40%{transform:translateY(calc(var(--u)*-6))}70%{transform:translateY(calc(var(--u)*-2))}}@keyframes PixelMora_fly__6DLWs{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(calc(var(--u)*-2)) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.PixelMora_figure__CXnb4,.PixelMora_light__aRNLb{animation:none!important}}.MoraGuide_greet__J1Qm6{position:relative;display:flex;align-items:flex-start;gap:14px;margin-top:28px;pointer-events:auto}.MoraGuide_figure__wQgh5{display:block;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 0 18px #f6be5030)}.MoraGuide_greet__J1Qm6[data-docked=true] .MoraGuide_figure__wQgh5{opacity:.35}.MoraGuide_greet__J1Qm6[data-phase=quiet] .MoraGuide_figure__wQgh5{visibility:hidden}.MoraGuide_dockFigure__0dAiM:focus-visible,.MoraGuide_figure__wQgh5:focus-visible{outline:2px solid #e6c98d;outline-offset:4px}.MoraGuide_bubble__6SFiv,.MoraGuide_dockBubble__X3i_M{position:relative;max-width:260px;padding:13px 15px;background:#0c1a15;color:#f3ecd6;font:500 14px/1.45 system-ui,sans-serif;border:2px solid #d9b24c;box-shadow:4px 4px 0 #050c09;clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px))}.MoraGuide_bubble__6SFiv p,.MoraGuide_dockBubble__X3i_M p{margin:0}.MoraGuide_bubble__6SFiv{margin-top:6px;animation:MoraGuide_pop__1BUVS .32s steps(4) both}.MoraGuide_actions__3J682{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.MoraGuide_ghost__NN4qm,.MoraGuide_primary__ZmPMr{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:0;cursor:pointer;font:600 12px/1 ui-monospace,monospace;letter-spacing:.03em}.MoraGuide_primary__ZmPMr{background:#d9b24c;color:#10241b}.MoraGuide_ghost__NN4qm{background:transparent;color:#e8d9a8;box-shadow:inset 0 0 0 2px #d9b24c66}.MoraGuide_close__Q_Dln:focus-visible,.MoraGuide_ghost__NN4qm:focus-visible,.MoraGuide_primary__ZmPMr:focus-visible{outline:2px solid #fff3cf;outline-offset:2px}.MoraGuide_dock__fUBlf{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom),var(--consent-banner-height,0px));z-index:60;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:10px;pointer-events:none;animation:MoraGuide_arrive__gi0IU .4s steps(4) both;will-change:transform}.MoraGuide_dock__fUBlf>*{pointer-events:auto}.MoraGuide_dock__fUBlf[data-flight=true]{animation:none}.MoraGuide_dockBubble__X3i_M{max-width:min(270px,calc(100vw - 124px));padding-right:34px}.MoraGuide_about__vLwmK{font:600 10px/1.2 ui-monospace,monospace!important;letter-spacing:.14em;color:#d9b24c;margin:0 0 6px!important}.MoraGuide_close__Q_Dln{position:absolute;right:4px;top:4px;display:grid;place-items:center;width:28px;height:28px;border:0;background:transparent;color:#e8d9a8;cursor:pointer}.MoraGuide_dockFigure__0dAiM{display:block;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}@keyframes MoraGuide_pop__1BUVS{0%{opacity:0;transform:translateY(8px)}}@keyframes MoraGuide_arrive__gi0IU{0%{opacity:0;transform:translateX(-24px)}}.MoraGuide_flyby__suOLV{position:absolute;left:0;top:clamp(110px,22vh,240px);z-index:3;pointer-events:none;filter:drop-shadow(0 0 14px #f6be5055);animation:MoraGuide_flyby__suOLV 6.5s steps(65) .9s both}.MoraGuide_flyby__suOLV[data-done=true]{display:none}@keyframes MoraGuide_flyby__suOLV{0%{transform:translate(-140px,60px)}30%{transform:translate(28vw)}62%{transform:translate(62vw,36px)}to{transform:translate(calc(100vw + 40px),-20px)}}@media(max-width:700px){.MoraGuide_greet__J1Qm6{gap:10px;margin-top:22px}.MoraGuide_bubble__6SFiv{max-width:calc(100vw - 186px);min-width:150px;font-size:13.5px}.MoraGuide_flyby__suOLV{top:56%}}@media(max-width:380px){.MoraGuide_greet__J1Qm6{flex-direction:column}.MoraGuide_bubble__6SFiv{max-width:calc(100vw - 48px)}}@media(prefers-reduced-motion:reduce){.MoraGuide_bubble__6SFiv,.MoraGuide_dock__fUBlf,.MoraGuide_flyby__suOLV{animation:none}.MoraGuide_flyby__suOLV{display:none}}.PortalExperience_forestThreshold__F4IQz,.PortalExperience_root__QM1Sx{position:relative;width:100%;height:100%}.PortalExperience_door__F9NnQ{position:absolute;z-index:2;left:47%;top:-8%;width:24%;height:76%;transform:translateX(-50%);padding:0;margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.PortalExperience_door__F9NnQ:after{content:"";position:absolute;inset:4% 10% 1%;pointer-events:none;background:radial-gradient(ellipse at 50% 44%,#fae5ae34,transparent 67%);opacity:0;transition:opacity .7s ease}.PortalExperience_door__F9NnQ:focus-visible:after,.PortalExperience_door__F9NnQ:hover:after{opacity:1}.PortalExperience_door__F9NnQ:focus-visible{outline:2px solid #f8e0a8;outline-offset:3px}@media(max-width:700px){.PortalExperience_door__F9NnQ{left:64%;top:0;width:27%;height:66%}}@media(prefers-reduced-motion:reduce){.PortalExperience_door__F9NnQ:after{transition:none}}