.InkFluxMark-module__PJB6Ba__mark{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.InkFluxMark-module__PJB6Ba__flow{transform-origin:300px 282px;animation:11s ease-in-out infinite InkFluxMark-module__PJB6Ba__ink-breathe}.InkFluxMark-module__PJB6Ba__current{opacity:0;stroke-dasharray:.075 .925;stroke-dashoffset:1px;filter:saturate(1.35);animation-name:InkFluxMark-module__PJB6Ba__ink-current;animation-timing-function:linear;animation-iteration-count:infinite}.InkFluxMark-module__PJB6Ba__drops{transform-origin:300px 282px;animation:8s ease-in-out infinite alternate InkFluxMark-module__PJB6Ba__drops-drift}@keyframes InkFluxMark-module__PJB6Ba__ink-current{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:.2}48%{opacity:.68}82%{opacity:.16}to{stroke-dashoffset:0;opacity:0}}@keyframes InkFluxMark-module__PJB6Ba__ink-breathe{0%,to{transform:rotate(-1.35deg)scale(.986)}35%{transform:rotate(.45deg)scale(1.012,.996)}68%{transform:rotate(1.2deg)scale(.998,1.014)}}@keyframes InkFluxMark-module__PJB6Ba__drops-drift{0%{transform:translate(-2px,3px)rotate(-.5deg)}to{transform:translate(3px,-4px)rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.InkFluxMark-module__PJB6Ba__flow,.InkFluxMark-module__PJB6Ba__current,.InkFluxMark-module__PJB6Ba__drops{animation:none}.InkFluxMark-module__PJB6Ba__current{display:none}}
.home-module__Hx0lNG__page{--ink:#1a1719;--paper:#f0eee8;--brand:#a33246;z-index:60;color:var(--ink);background:var(--paper);font-family:var(--font-noto-sans),sans-serif;position:relative;overflow:clip}.home-module__Hx0lNG__page::selection{color:var(--paper);background:var(--brand)}:is(body:has(.immersiveLanding)>canvas,body:has(.immersiveLanding)>nav){display:none!important}.home-module__Hx0lNG__field{z-index:-2;pointer-events:none;position:fixed;inset:0}.home-module__Hx0lNG__field canvas{width:100%;height:100%}.home-module__Hx0lNG__noise{z-index:-1;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:fixed;inset:0}.home-module__Hx0lNG__nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f0eee8d9;border-bottom:1px solid #1a17191c;grid-template-columns:minmax(180px,1fr) auto minmax(260px,1fr);align-items:center;gap:clamp(18px,3vw,48px);height:72px;padding:0 clamp(20px,4vw,64px);display:grid;position:fixed;inset:0 0 auto}.home-module__Hx0lNG__brand{color:var(--ink);font:600 .82rem var(--font-cormorant),serif;letter-spacing:.27em;justify-self:start;text-decoration:none}.home-module__Hx0lNG__brand i{background:var(--brand);border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block}.home-module__Hx0lNG__nav nav{gap:2rem;display:flex}.home-module__Hx0lNG__nav nav a,.home-module__Hx0lNG__navCta{color:#1a1719a8;letter-spacing:.1em;font-size:.72rem;text-decoration:none}.home-module__Hx0lNG__navCta{color:var(--ink);justify-self:end}.home-module__Hx0lNG__nav>div{justify-self:end}.home-module__Hx0lNG__rail{z-index:10;color:#1a171966;font:600 9px var(--font-noto-serif),serif;justify-items:center;gap:9px;display:grid;position:fixed;top:50%;right:28px;translate:0 -50%}.home-module__Hx0lNG__rail i{background:#1a17192c;width:1px;height:32px}.home-module__Hx0lNG__hero,.home-module__Hx0lNG__scene,.home-module__Hx0lNG__manifesto,.home-module__Hx0lNG__end{min-height:100svh}.home-module__Hx0lNG__hero{flex-direction:column;justify-content:center;padding:120px clamp(24px,8vw,130px) 70px;display:flex;position:relative}.home-module__Hx0lNG__chapter{font:500 .63rem var(--font-dm-mono),monospace;letter-spacing:.22em;color:#1a171978}.home-module__Hx0lNG__hero h1 span{margin-left:12vw}.home-module__Hx0lNG__hero p{width:min(430px,100%);font:400 clamp(.95rem,1.4vw,1.12rem)/2 var(--font-noto-serif),serif;letter-spacing:.07em;align-self:flex-end;margin:-2rem 9vw 0 0}.home-module__Hx0lNG__heroActions{gap:0;margin-top:2.2rem;display:flex}.home-module__Hx0lNG__heroActions a{min-width:210px;color:var(--ink);letter-spacing:.08em;border:1px solid #1a17194a;justify-content:space-between;gap:3rem;padding:16px 18px;font-size:.78rem;text-decoration:none;transition:all .25s;display:flex}.home-module__Hx0lNG__heroActions a:first-child{color:var(--paper);background:var(--ink)}.home-module__Hx0lNG__heroActions a:hover{color:var(--paper);background:var(--brand);border-color:var(--brand)}.home-module__Hx0lNG__scroll{font:9px var(--font-dm-mono),monospace;letter-spacing:.18em;color:#1a17196b;align-items:center;gap:12px;display:flex;position:absolute;bottom:34px;left:50%;translate:-50%}.home-module__Hx0lNG__scroll i{background:#1a171955;width:60px;height:1px;animation:2.5s infinite home-module__Hx0lNG__scan}.home-module__Hx0lNG__scene{border-top:1px solid #1a17191f;align-items:center;padding:120px clamp(24px,9vw,150px);display:flex;position:relative}.home-module__Hx0lNG__copy{width:min(620px,72%)}.home-module__Hx0lNG__scene h2,.home-module__Hx0lNG__protocol h2{font:400 clamp(3rem,7vw,6.7rem)/1.05 var(--font-noto-serif),serif;letter-spacing:-.065em;margin:1.4rem 0 2rem}.home-module__Hx0lNG__scene h2 em,.home-module__Hx0lNG__manifesto em{color:var(--brand);font-style:normal}.home-module__Hx0lNG__scene p,.home-module__Hx0lNG__protocol p{letter-spacing:.045em;color:#1a1719a0;width:min(470px,100%);font-size:.96rem;line-height:2}.home-module__Hx0lNG__right{justify-content:flex-end}.home-module__Hx0lNG__seal{width:72px;height:72px;color:var(--brand);border:2px solid var(--brand);font:600 1rem/1.3 var(--font-noto-serif),serif;place-items:center;display:grid;position:absolute;bottom:16vh;right:13vw;rotate:7deg}.home-module__Hx0lNG__modelLine{font:600 .6rem var(--font-dm-mono),monospace;letter-spacing:.14em;align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.home-module__Hx0lNG__modelLine i{background:#1a17194f;width:36px;height:1px}.home-module__Hx0lNG__sceneLink{letter-spacing:.06em;border-bottom:1px solid #1a171959;gap:2.5rem;margin-top:2rem;padding-bottom:8px;font-size:.74rem;text-decoration:none;display:inline-flex;color:var(--ink)!important}.home-module__Hx0lNG__sceneLink b{color:var(--brand);font-weight:400}.home-module__Hx0lNG__protocol{min-height:100svh;color:var(--paper);background:var(--ink);padding:130px clamp(24px,8vw,130px)}.home-module__Hx0lNG__protocol .home-module__Hx0lNG__chapter{color:#f0eee877}.home-module__Hx0lNG__protocolGrid{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;margin-top:4rem;display:grid}.home-module__Hx0lNG__protocol h2{margin-top:0}.home-module__Hx0lNG__protocol p{color:#f0eee89e}.home-module__Hx0lNG__textLink{color:var(--paper);letter-spacing:.1em;border-bottom:1px solid #f0eee859;gap:4rem;margin-top:2rem;padding-bottom:7px;font-size:.78rem;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__protocol pre{color:#f0eee8ad;font:clamp(.7rem,1vw,.86rem)/2 var(--font-dm-mono),monospace;background:#181316;border:1px solid #f0eee82b;padding:clamp(22px,4vw,48px);overflow:auto;box-shadow:18px 18px #a33246}.home-module__Hx0lNG__protocol pre span{color:#c45c6f}.home-module__Hx0lNG__protocol pre b{color:#f0eee8;font-weight:400}.home-module__Hx0lNG__protocol pre i{color:#927b62;font-style:normal}.home-module__Hx0lNG__manifesto{align-content:center;padding:120px clamp(24px,9vw,150px);display:grid}.home-module__Hx0lNG__manifesto>p{font:400 clamp(3.6rem,9vw,8.5rem)/1.03 var(--font-noto-serif),serif;letter-spacing:-.075em;margin:1.5rem 0 5rem}.home-module__Hx0lNG__rules{border-top:1px solid #1a171938;grid-template-columns:repeat(3,1fr);display:grid}.home-module__Hx0lNG__rules div{border-bottom:1px solid #1a171938;gap:3vw;padding:1.5rem 1rem 1.5rem 0;display:flex}.home-module__Hx0lNG__rules div+div{border-left:1px solid #1a171938;padding-left:1.5rem}.home-module__Hx0lNG__rules b{color:var(--brand);font:500 .65rem var(--font-dm-mono),monospace}.home-module__Hx0lNG__rules span{font:400 1rem/1.7 var(--font-noto-serif),serif;letter-spacing:.08em}.home-module__Hx0lNG__end{text-align:center;color:var(--paper);background:var(--brand);place-items:center;padding:100px 24px;display:grid}.home-module__Hx0lNG__end h2{font:400 clamp(3.5rem,9vw,8rem)/.96 var(--font-cormorant),var(--font-noto-serif),serif;letter-spacing:-.055em;margin:1rem 0}.home-module__Hx0lNG__end p{letter-spacing:.12em;font-size:.72rem}.home-module__Hx0lNG__end .home-module__Hx0lNG__chapter{color:#f0eee899}.home-module__Hx0lNG__end .home-module__Hx0lNG__heroActions a{color:var(--paper);background:0 0;border-color:#f0eee86b}.home-module__Hx0lNG__end .home-module__Hx0lNG__heroActions a:first-child{color:var(--brand);background:var(--paper)}.home-module__Hx0lNG__orbitMark{place-items:center;width:90px;height:90px;margin-bottom:2rem;display:grid;position:relative}.home-module__Hx0lNG__orbitMark i{border:1px solid #f0eee880;border-radius:50%;position:absolute;inset:0}.home-module__Hx0lNG__orbitMark i:nth-child(2){border-radius:40% 60%;inset:12px;rotate:60deg}.home-module__Hx0lNG__orbitMark i:nth-child(3){border-radius:60% 40%;inset:24px;rotate:-30deg}.home-module__Hx0lNG__orbitMark b{writing-mode:vertical-rl;text-orientation:upright;color:var(--paper);font:400 .82rem/1.1 var(--font-noto-serif),serif;letter-spacing:.16em}.home-module__Hx0lNG__footer{color:#f0eee880;background:var(--ink);font:9px var(--font-dm-mono),monospace;letter-spacing:.15em;justify-content:space-between;align-items:center;padding:24px clamp(20px,4vw,64px);display:flex}.home-module__Hx0lNG__footer div{gap:1.5rem;display:flex}.home-module__Hx0lNG__footer a{color:inherit;text-decoration:none}@keyframes home-module__Hx0lNG__scan{0%,to{transform-origin:0;transform:scaleX(.2)}50%{transform-origin:0;transform:scaleX(1)}}@media (max-width:760px){.home-module__Hx0lNG__nav{grid-template-columns:1fr 1fr;height:62px}.home-module__Hx0lNG__nav nav{display:none}.home-module__Hx0lNG__navCta{font-size:.65rem}.home-module__Hx0lNG__rail{display:none}.home-module__Hx0lNG__hero{padding-top:100px}.home-module__Hx0lNG__hero h1 span{margin-left:0}.home-module__Hx0lNG__hero p{align-self:auto;margin:1rem 0 0}.home-module__Hx0lNG__heroActions{flex-direction:column;width:100%}.home-module__Hx0lNG__heroActions a{min-width:0}.home-module__Hx0lNG__copy{width:100%}.home-module__Hx0lNG__right{justify-content:flex-start}.home-module__Hx0lNG__seal{bottom:8vh;right:30px}.home-module__Hx0lNG__protocolGrid{grid-template-columns:1fr}.home-module__Hx0lNG__protocol pre{box-shadow:9px 9px #a33246}.home-module__Hx0lNG__rules{grid-template-columns:1fr}.home-module__Hx0lNG__rules div+div{border-left:0;padding-left:0}.home-module__Hx0lNG__footer{flex-wrap:wrap;gap:1rem}.home-module__Hx0lNG__footer>span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__scroll i{animation:none}.home-module__Hx0lNG__heroActions a{transition:none}}.home-module__Hx0lNG__sceneArt{aspect-ratio:1.18;flex:none;width:min(42vw,560px);position:relative}.home-module__Hx0lNG__sceneArt canvas{width:100%;height:100%}.home-module__Hx0lNG__sceneArt span{font:500 9px var(--font-dm-mono),monospace;letter-spacing:.16em;color:#1a17196d;position:absolute;bottom:6%;right:8%}.home-module__Hx0lNG__left .home-module__Hx0lNG__sceneArt{margin-left:auto}.home-module__Hx0lNG__right .home-module__Hx0lNG__sceneArt{margin-right:auto}.home-module__Hx0lNG__protocol{position:relative;overflow:hidden}.home-module__Hx0lNG__protocolArt{opacity:.22;filter:invert();pointer-events:auto;height:55%;position:absolute;inset:0 0 auto 52%}.home-module__Hx0lNG__protocolArt canvas{width:100%;height:100%}.home-module__Hx0lNG__protocol>.home-module__Hx0lNG__chapter,.home-module__Hx0lNG__protocolGrid{z-index:1;position:relative}@media (max-width:760px){.home-module__Hx0lNG__scene{align-content:center;gap:2rem;display:grid}.home-module__Hx0lNG__sceneArt{grid-row:1;width:100%}.home-module__Hx0lNG__left .home-module__Hx0lNG__sceneArt,.home-module__Hx0lNG__right .home-module__Hx0lNG__sceneArt{margin:0}.home-module__Hx0lNG__copy{grid-row:2}.home-module__Hx0lNG__protocolArt{width:100%;height:42%;inset:0}}.home-module__Hx0lNG__hero{border-bottom:1px solid #1a171924;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:clamp(48px,7vw,120px);min-height:100svh;padding:118px clamp(64px,7vw,112px) 72px;display:grid}.home-module__Hx0lNG__heroVisual{background:radial-gradient(at 50% 42%,#fffefa 0%,#faf9f5 65%,#f5f2ec 100%);border:1px solid #1a171921;width:100%;height:min(72vh,720px);min-height:520px;position:relative;overflow:hidden}.home-module__Hx0lNG__heroVisual:before,.home-module__Hx0lNG__heroVisual:after{content:"";z-index:2;pointer-events:none;display:none;position:absolute}.home-module__Hx0lNG__heroVisual>svg{width:100%;height:79%;position:absolute;inset:2% 0 auto}.home-module__Hx0lNG__heroVisual>.home-module__Hx0lNG__figureIndex,.home-module__Hx0lNG__heroVisual>.home-module__Hx0lNG__axisLabel,.home-module__Hx0lNG__heroVisual>p{display:none}.home-module__Hx0lNG__heroVisual>p{z-index:3;color:#1a171974;width:auto;font:500 8px/1.7 var(--font-dm-mono),monospace;letter-spacing:.15em;margin:0;position:absolute;bottom:15px;left:18px}.home-module__Hx0lNG__figureIndex{z-index:3;color:var(--ink);font:400 11px/1.15 var(--font-noto-serif),serif;position:absolute;top:16px;left:18px}.home-module__Hx0lNG__figureIndex span{color:var(--brand);font:500 9px var(--font-dm-mono),monospace}.home-module__Hx0lNG__axisLabel{z-index:3;text-align:right;color:#1a171972;font:500 8px var(--font-dm-mono),monospace;letter-spacing:.14em;gap:7px;display:grid;position:absolute;inset:16px 16px auto auto}.home-module__Hx0lNG__axisLabel span:nth-child(2){color:var(--brand)}.home-module__Hx0lNG__fluxWordmark{z-index:4;pointer-events:none;mix-blend-mode:multiply;justify-items:center;gap:9px;display:grid;position:absolute;bottom:10%;left:50%;translate:-50%}.home-module__Hx0lNG__fluxWordmark strong{color:var(--ink);font:400 clamp(1.55rem,3.2vw,2.75rem)/1 var(--font-noto-sans),sans-serif;letter-spacing:.34em;text-indent:.34em}.home-module__Hx0lNG__fluxWordmark span{color:var(--brand);font:500 clamp(.48rem,.75vw,.64rem)/1 var(--font-dm-mono),monospace;letter-spacing:.48em;text-indent:.48em;white-space:nowrap}.home-module__Hx0lNG__heroCopy{padding:18px 0 28px;position:relative}.home-module__Hx0lNG__hero h1{font:400 clamp(4.25rem,7.7vw,8.6rem)/.82 var(--font-noto-serif),serif;letter-spacing:-.09em;margin:1.6rem 0 2rem}.home-module__Hx0lNG__hero h1 em{color:var(--brand);white-space:nowrap;font-style:normal;display:inline-block}.home-module__Hx0lNG__heroLead{width:min(470px,100%);font:400 clamp(1rem,1.25vw,1.17rem)/2 var(--font-noto-serif),serif;letter-spacing:.055em;color:#1a1719ad;margin:0}.home-module__Hx0lNG__heroCopy .home-module__Hx0lNG__heroActions{margin-top:2.2rem}.home-module__Hx0lNG__askBlock{border-top:1px solid #1a171938;width:min(500px,100%);margin-top:clamp(38px,6vh,72px)}.home-module__Hx0lNG__askBlock>span{color:#1a171970;font:500 9px var(--font-dm-mono),monospace;letter-spacing:.18em;padding:11px 0 9px;display:block}.home-module__Hx0lNG__askBlock a{color:var(--ink);font:400 .84rem var(--font-noto-serif),serif;letter-spacing:.04em;border-top:1px solid #1a17191f;grid-template-columns:34px 1fr auto;align-items:center;padding:12px 0;text-decoration:none;transition:padding .25s,color .25s;display:grid}.home-module__Hx0lNG__askBlock a b{color:var(--brand);font:500 9px var(--font-dm-mono),monospace}.home-module__Hx0lNG__askBlock a i{color:#1a171964;font-style:normal}.home-module__Hx0lNG__askBlock a:hover{color:var(--brand);padding-left:8px}.home-module__Hx0lNG__hero .home-module__Hx0lNG__scroll{bottom:26px}.home-module__Hx0lNG__page{background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#1a171908 50%,#0000 calc(50% + .5px))}.home-module__Hx0lNG__scene,.home-module__Hx0lNG__manifesto{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f0eee8d1}@media (max-width:980px){.home-module__Hx0lNG__hero{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:42px;padding-inline:42px}.home-module__Hx0lNG__hero h1{font-size:clamp(3.7rem,8.8vw,6.2rem)}}@media (max-width:760px){.home-module__Hx0lNG__hero{gap:30px;min-height:auto;padding:86px 20px 72px;display:flex}.home-module__Hx0lNG__heroVisual{order:1;height:min(60vh,500px);min-height:390px}.home-module__Hx0lNG__heroCopy{order:2;padding:0}.home-module__Hx0lNG__hero h1{margin:1.1rem 0 1.35rem;font-size:clamp(3.5rem,17vw,5.25rem);line-height:.88}.home-module__Hx0lNG__heroLead{font-size:.98rem;line-height:1.85}.home-module__Hx0lNG__heroCopy .home-module__Hx0lNG__heroActions{margin-top:1.7rem}.home-module__Hx0lNG__askBlock{margin-top:36px}.home-module__Hx0lNG__askBlock a{font-size:.78rem}.home-module__Hx0lNG__hero .home-module__Hx0lNG__scroll,.home-module__Hx0lNG__axisLabel{display:none}.home-module__Hx0lNG__fluxWordmark{gap:7px;bottom:9%}.home-module__Hx0lNG__fluxWordmark strong{letter-spacing:.25em;text-indent:.25em;font-size:clamp(1.35rem,7.6vw,2rem)}.home-module__Hx0lNG__fluxWordmark span{letter-spacing:.32em;text-indent:.32em;font-size:.47rem}}@media (max-width:420px){.home-module__Hx0lNG__heroVisual{height:48vh;min-height:340px}.home-module__Hx0lNG__hero h1{font-size:3.4rem}.home-module__Hx0lNG__heroActions a{padding:14px}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__askBlock a{transition:none}}.home-module__Hx0lNG__humanSection{background:#f0eee8db;border-top:1px solid #1a171924;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:clamp(54px,8vw,130px);min-height:100svh;padding:120px clamp(64px,8vw,130px);display:grid}.home-module__Hx0lNG__humanArt{aspect-ratio:1.04;background:#f4f6ef85;border:1px solid #1a171921;width:100%;position:relative;overflow:hidden}.home-module__Hx0lNG__humanArt:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 62%,#f0eee8b3);position:absolute;inset:0}.home-module__Hx0lNG__humanArt canvas{width:100%;height:100%;position:absolute;inset:0}.home-module__Hx0lNG__humanArt>p{z-index:2;color:#1a171970;font:500 8px/1.7 var(--font-dm-mono),monospace;letter-spacing:.14em;margin:0;position:absolute;bottom:15px;left:18px}.home-module__Hx0lNG__humanCopy h2{font:400 clamp(3rem,5.8vw,6.2rem)/1.02 var(--font-noto-serif),serif;letter-spacing:-.065em;margin:1.4rem 0 2rem;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__humanCopy h2 em{font-style:normal;color:var(--brand)!important;-webkit-text-fill-color:var(--brand)!important}.home-module__Hx0lNG__humanCopy>p{letter-spacing:.045em;width:min(500px,100%);margin:0 0 1.15rem;font-size:.96rem;line-height:2;color:#1a1719a8!important;-webkit-text-fill-color:#1a1719!important}.home-module__Hx0lNG__humanCopy .home-module__Hx0lNG__modelLine{margin-top:3.5rem;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__hero h1,.home-module__Hx0lNG__page .home-module__Hx0lNG__hero h1 *{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__hero h1 em{color:var(--brand)!important;-webkit-text-fill-color:var(--brand)!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__heroLead,.home-module__Hx0lNG__page .home-module__Hx0lNG__askBlock,.home-module__Hx0lNG__page .home-module__Hx0lNG__askBlock *{opacity:1}.home-module__Hx0lNG__page .home-module__Hx0lNG__heroLead{color:#1a1719ad!important;-webkit-text-fill-color:#1a1719!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__askBlock>span{color:#1a171970!important;-webkit-text-fill-color:#1a1719!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__askBlock a{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__askBlock a b{color:var(--brand)!important;-webkit-text-fill-color:var(--brand)!important}@media (max-width:760px){.home-module__Hx0lNG__humanSection{grid-template-columns:1fr;gap:36px;min-height:auto;padding:80px 20px}.home-module__Hx0lNG__humanArt{aspect-ratio:.94}.home-module__Hx0lNG__humanCopy h2{font-size:clamp(2.75rem,13vw,4.5rem)}.home-module__Hx0lNG__humanCopy .home-module__Hx0lNG__modelLine{padding-bottom:6px;overflow:auto}}.home-module__Hx0lNG__connection,.home-module__Hx0lNG__lightSection{background:#f0eee8e6;border-top:1px solid #1a171924;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:clamp(54px,8vw,130px);min-height:100svh;padding:120px clamp(64px,8vw,130px);display:grid}.home-module__Hx0lNG__connectionArt,.home-module__Hx0lNG__lightArt{aspect-ratio:1.04;background:#f4f6ef8f;border:1px solid #1a171921;width:100%;position:relative;overflow:hidden}.home-module__Hx0lNG__connectionArt canvas,.home-module__Hx0lNG__lightArt canvas{width:100%;height:100%;position:absolute;inset:0}.home-module__Hx0lNG__connectionArt>p,.home-module__Hx0lNG__lightArt>p{z-index:2;font:500 8px/1.7 var(--font-dm-mono),monospace;letter-spacing:.14em;margin:0;position:absolute;bottom:15px;left:18px;color:#1a171970!important;-webkit-text-fill-color:#1a1719!important}.home-module__Hx0lNG__connectionCopy h2,.home-module__Hx0lNG__lightCopy h2{font:400 clamp(3rem,5.55vw,6rem)/1.02 var(--font-noto-serif),serif;letter-spacing:-.065em;margin:1.4rem 0 2rem;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__connectionCopy h2 em,.home-module__Hx0lNG__lightCopy h2 em{font-style:normal;color:var(--brand)!important;-webkit-text-fill-color:var(--brand)!important}.home-module__Hx0lNG__connectionCopy>p,.home-module__Hx0lNG__lightCopy>p{letter-spacing:.045em;width:min(510px,100%);margin:0 0 1.15rem;font-size:.96rem;line-height:2;color:#1a1719a8!important;-webkit-text-fill-color:#1a1719!important}.home-module__Hx0lNG__flowLine{font:600 .6rem var(--font-dm-mono),monospace;letter-spacing:.12em;align-items:center;gap:1rem;margin-top:3.5rem;display:flex;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__flowLine i{background:#1a17194f;width:32px;height:1px}.home-module__Hx0lNG__lightSection{background:#ebe4e3;position:relative}.home-module__Hx0lNG__lightArt{background:#ebe4e3}.home-module__Hx0lNG__lightArt:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 80px #1a17190a}.home-module__Hx0lNG__lightLead{font-family:var(--font-noto-serif),serif!important;font-size:1.12rem!important;line-height:1.9!important}.home-module__Hx0lNG__lightCopy blockquote{border-left:2px solid var(--brand);width:min(540px,100%);font:400 clamp(1.05rem,1.45vw,1.3rem)/2 var(--font-noto-serif),serif;letter-spacing:.055em;margin:2.8rem 0 1.7rem;padding:1.1rem 0 1.1rem 1.5rem;color:var(--brand)!important;-webkit-text-fill-color:var(--brand)!important}.home-module__Hx0lNG__connection .home-module__Hx0lNG__chapter,.home-module__Hx0lNG__lightSection .home-module__Hx0lNG__chapter{color:#1a171978!important;-webkit-text-fill-color:#1a1719!important}.home-module__Hx0lNG__connection .home-module__Hx0lNG__sceneLink,.home-module__Hx0lNG__lightSection .home-module__Hx0lNG__sceneLink{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.home-module__Hx0lNG__page .home-module__Hx0lNG__connection h1,.home-module__Hx0lNG__page .home-module__Hx0lNG__connection h2,.home-module__Hx0lNG__page .home-module__Hx0lNG__connection h3,.home-module__Hx0lNG__page .home-module__Hx0lNG__connection p,.home-module__Hx0lNG__page .home-module__Hx0lNG__connection span,.home-module__Hx0lNG__page .home-module__Hx0lNG__lightSection h1,.home-module__Hx0lNG__page .home-module__Hx0lNG__lightSection h2,.home-module__Hx0lNG__page .home-module__Hx0lNG__lightSection h3,.home-module__Hx0lNG__page .home-module__Hx0lNG__lightSection p,.home-module__Hx0lNG__page .home-module__Hx0lNG__lightSection span{opacity:1}@media (max-width:760px){.home-module__Hx0lNG__connection,.home-module__Hx0lNG__lightSection{grid-template-columns:1fr;gap:36px;min-height:auto;padding:80px 20px}.home-module__Hx0lNG__connectionArt,.home-module__Hx0lNG__lightArt{aspect-ratio:.94}.home-module__Hx0lNG__connectionCopy h2,.home-module__Hx0lNG__lightCopy h2{font-size:clamp(2.75rem,13vw,4.5rem)}.home-module__Hx0lNG__flowLine{white-space:nowrap;padding-bottom:6px;overflow:auto}.home-module__Hx0lNG__lightCopy blockquote br{display:none}}.home-module__Hx0lNG__lightLinks{flex-wrap:wrap;align-items:flex-end;gap:2rem;display:flex}.home-module__Hx0lNG__lightLinks .home-module__Hx0lNG__sceneLink{margin-top:1rem}@media (max-width:760px){.home-module__Hx0lNG__lightLinks{gap:.5rem;display:grid}.home-module__Hx0lNG__lightLinks .home-module__Hx0lNG__sceneLink{width:fit-content}}
