.HomeForgeMoment-module__y1I_sG__section{isolation:isolate;border-top:1px solid var(--line);background:radial-gradient(54% 75% at 78% 54%,#e08a4524,#0000 66%),linear-gradient(115deg,#171411 0%,#1e1915 52%,#120f0d 100%);align-items:center;min-height:clamp(38rem,68vw,49rem);display:grid;position:relative;overflow:hidden}.HomeForgeMoment-module__y1I_sG__section:before{content:"";z-index:-1;opacity:.32;background-image:linear-gradient(#9c91871a 1px,#0000 1px),linear-gradient(90deg,#9c918714 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 76% 52%,#000,#0000 65%);mask-image:radial-gradient(circle at 76% 52%,#000,#0000 65%)}.HomeForgeMoment-module__y1I_sG__inner{align-items:center;gap:clamp(2rem,4vw,4rem);padding-block:clamp(4.5rem,8vw,7rem);display:grid}.HomeForgeMoment-module__y1I_sG__copy{z-index:3;max-width:34rem;position:relative}.HomeForgeMoment-module__y1I_sG__title{max-width:12ch;color:var(--bone);letter-spacing:-.042em;text-wrap:balance;margin:1.15rem 0 0;font-size:clamp(2.15rem,4.6vw,4rem);font-weight:300;line-height:1.03}.HomeForgeMoment-module__y1I_sG__title em{color:var(--ember);font-family:var(--serif);letter-spacing:-.012em;margin-top:.12em;font-style:italic;font-weight:400;display:block}.HomeForgeMoment-module__y1I_sG__body{max-width:42ch;color:var(--bone-dim);margin:1.35rem 0 1.6rem;font-size:clamp(1rem,1.2vw,1.1rem)}.HomeForgeMoment-module__y1I_sG__scene{aspect-ratio:1.12;pointer-events:none;justify-self:center;width:min(100%,46rem);position:relative}.HomeForgeMoment-module__y1I_sG__scene:before{content:"";clip-path:polygon(0 0,24% 0,24% 1px,76% 1px,76% 0,100% 0,100% 100%,0 100%);border:1px solid #9c91871f;position:absolute;inset:8% 2% 0 9%}.HomeForgeMoment-module__y1I_sG__sceneLabel{z-index:5;color:var(--smoke-dim);font-family:var(--mono);letter-spacing:.16em;align-items:center;gap:.55rem;font-size:.66rem;display:flex;position:absolute;top:2%;left:9%}.HomeForgeMoment-module__y1I_sG__sceneLabel:before{content:"";background:var(--ember-deep);width:1.4rem;height:1px}.HomeForgeMoment-module__y1I_sG__blueprint{z-index:0;aspect-ratio:1;border:1px dashed #cdc3b924;border-radius:50%;width:62%;position:absolute;top:13%;left:10%}.HomeForgeMoment-module__y1I_sG__blueprint:before,.HomeForgeMoment-module__y1I_sG__blueprint:after{content:"";border:1px dashed #cdc3b91a;border-radius:50%;position:absolute;inset:15%}.HomeForgeMoment-module__y1I_sG__blueprint:after{inset:34%}.HomeForgeMoment-module__y1I_sG__hand{z-index:1;filter:drop-shadow(0 26px 28px #00000080);transform-origin:92% 72%;width:126%;max-width:none;height:auto;position:absolute;bottom:-4%;right:-24%}.HomeForgeMoment-module__y1I_sG__handGlow{z-index:2;aspect-ratio:2.6;filter:blur(8px);mix-blend-mode:screen;transform-origin:50%;background:radial-gradient(#ffb06947 0%,#ff6a2b1f 42%,#0000 72%);border-radius:50%;width:45%;position:absolute;top:48%;left:7%}.HomeForgeMoment-module__y1I_sG__anvil{z-index:4;filter:drop-shadow(0 16px 14px #000000b8);transform-origin:48% 60%;width:60%;max-width:none;height:auto;position:absolute;top:4%;left:0}.HomeForgeMoment-module__y1I_sG__shadow{z-index:2;filter:blur(7px);background:#040302db;border-radius:50%;width:32%;height:4%;position:absolute;top:52%;left:15%}.HomeForgeMoment-module__y1I_sG__energy{z-index:3;aspect-ratio:5;border:1px solid #ff9a5099;border-radius:50%;width:39%;position:absolute;top:48%;left:12%}.HomeForgeMoment-module__y1I_sG__energy i{border:1px solid #e08a4573;border-radius:50%;position:absolute;inset:18% 12%}.HomeForgeMoment-module__y1I_sG__energy i:last-child{filter:blur(7px);background:#ff6a2b66;border:0;inset:39% 27%}.HomeForgeMoment-module__y1I_sG__sparks i{z-index:5;background:#ff9c56;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 12px #ff6a2bc7}.HomeForgeMoment-module__y1I_sG__sparks i:first-child{top:43%;left:8%}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(2){width:3px;height:3px;top:33%;left:47%}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(3){top:53%;left:52%}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(4){width:3px;height:3px;top:25%;left:21%}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(5){top:18%;left:41%}@media (min-width:900px){.HomeForgeMoment-module__y1I_sG__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}@media (max-width:899.98px){.HomeForgeMoment-module__y1I_sG__section{min-height:auto}.HomeForgeMoment-module__y1I_sG__inner{padding-bottom:1rem}.HomeForgeMoment-module__y1I_sG__scene{justify-self:center;width:min(112%,42rem);margin-inline:-6%}}@media (max-width:520px){.HomeForgeMoment-module__y1I_sG__inner{padding-top:4rem}.HomeForgeMoment-module__y1I_sG__scene{aspect-ratio:1;width:128%;margin-inline:-14%}.HomeForgeMoment-module__y1I_sG__hand{width:132%;bottom:-2%;right:-18%}.HomeForgeMoment-module__y1I_sG__anvil{width:62%;top:2%;left:1%}.HomeForgeMoment-module__y1I_sG__sceneLabel{left:12%}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(2),.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(4){display:none}}@media (prefers-reduced-motion:no-preference){.HomeForgeMoment-module__y1I_sG__hand{will-change:transform;animation:5.8s cubic-bezier(.45,.05,.55,.95) infinite HomeForgeMoment-module__y1I_sG__moment-hand}.HomeForgeMoment-module__y1I_sG__handGlow{will-change:transform, opacity;animation:5.8s ease-in-out infinite HomeForgeMoment-module__y1I_sG__moment-hand-glow}.HomeForgeMoment-module__y1I_sG__anvil{will-change:transform;animation:5.8s cubic-bezier(.45,.05,.55,.95) infinite HomeForgeMoment-module__y1I_sG__moment-float}.HomeForgeMoment-module__y1I_sG__shadow{will-change:transform, opacity;animation:5.8s ease-in-out infinite HomeForgeMoment-module__y1I_sG__moment-shadow}.HomeForgeMoment-module__y1I_sG__energy{animation:5.8s ease-in-out infinite HomeForgeMoment-module__y1I_sG__moment-energy}.HomeForgeMoment-module__y1I_sG__sparks i{will-change:transform, opacity;animation:3.8s ease-in-out infinite HomeForgeMoment-module__y1I_sG__moment-spark}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(2){animation-duration:4.5s;animation-delay:-.8s}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(3){animation-duration:3.2s;animation-delay:-1.7s}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(4){animation-duration:5.1s;animation-delay:-2.2s}.HomeForgeMoment-module__y1I_sG__sparks i:nth-child(5){animation-duration:4.1s;animation-delay:-3.1s}}@keyframes HomeForgeMoment-module__y1I_sG__moment-hand{0%,to{transform:translateY(4px)rotate(.22deg)scale(.998)}14%{transform:translateY(6px)rotate(.3deg)scale(1.002)}45%{transform:translateY(-7px)rotate(-.24deg)scale(1.006)}72%{transform:translateY(-3px)rotate(-.08deg)scale(1.002)}}@keyframes HomeForgeMoment-module__y1I_sG__moment-hand-glow{0%,to{opacity:.28;transform:translateY(3px)scale(.84)}14%{opacity:.46;transform:translateY(1px)scale(.94)}45%{opacity:.92;transform:translateY(-5px)scale(1.14)}72%{opacity:.62;transform:translateY(-2px)scale(1.02)}}@keyframes HomeForgeMoment-module__y1I_sG__moment-float{0%,to{transform:translate(0,0)rotate(-.35deg)}45%{transform:translateY(-14px)rotate(.65deg)}72%{transform:translateY(-9px)rotate(.12deg)}}@keyframes HomeForgeMoment-module__y1I_sG__moment-shadow{0%,to{opacity:.82;transform:scaleX(1)}45%{opacity:.42;transform:scaleX(.72)}}@keyframes HomeForgeMoment-module__y1I_sG__moment-energy{0%,to{opacity:.28;transform:scaleX(.86)}45%{opacity:.84;transform:scaleX(1.08)}72%{opacity:.56;transform:scaleX(.98)}}@keyframes HomeForgeMoment-module__y1I_sG__moment-spark{0%,to{opacity:.12;transform:translateY(7px)scale(.7)}38%{opacity:.95}68%{opacity:.5;transform:translate(3px,-14px)scale(1)}}
.HomeFinale-module__-gjiMW__finale{isolation:isolate;border-top:1px solid var(--line);background:radial-gradient(70% 105% at 78% 58%,#e08a4529,#0000 64%),radial-gradient(48% 70% at 96% 12%,#476a7b21,#0000 68%),linear-gradient(#161310 0%,#11100f 48%,#0d0d0e 100%);align-items:center;min-height:clamp(34rem,68vw,45rem);display:grid;position:relative;overflow:hidden}.HomeFinale-module__-gjiMW__finale:before{content:"";z-index:-1;transform-origin:50% 100%;background-image:linear-gradient(#9c91871f 1px,#0000 1px),linear-gradient(90deg,#9c91871f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:34% -12% -30%;transform:perspective(620px)rotateX(63deg);-webkit-mask-image:linear-gradient(#0000,#000 24% 70%,#0000);mask-image:linear-gradient(#0000,#000 24% 70%,#0000)}.HomeFinale-module__-gjiMW__finale:after{content:"";z-index:-1;background:linear-gradient(#0000,#0d0d0eeb);height:24%;position:absolute;inset:auto 0 0}.HomeFinale-module__-gjiMW__atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomeFinale-module__-gjiMW__atmosphere:before{content:"";aspect-ratio:1;filter:blur(3px);background:radial-gradient(circle,#ff6a2b21,#e08a4506 45%,#0000 69%);border-radius:50%;width:min(52rem,68vw);position:absolute;top:9%;right:-7%}.HomeFinale-module__-gjiMW__circuit{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HomeFinale-module__-gjiMW__glowPath{fill:none;stroke:#ff6a2b;stroke-width:26px;opacity:.18;filter:url(#finale-glow)}.HomeFinale-module__-gjiMW__signalPath{fill:none;stroke:url(#finale-line);stroke-width:3px;stroke-linecap:round;stroke-dasharray:5 13}.HomeFinale-module__-gjiMW__branch{fill:none;stroke:#9c91876b;stroke-width:1.5px;stroke-dasharray:3 9}.HomeFinale-module__-gjiMW__nodeCluster>path{fill:#1f1b18;stroke:#e08a45;stroke-width:2px}.HomeFinale-module__-gjiMW__nodeCluster>circle:not(.HomeFinale-module__-gjiMW__nodeHalo){fill:#ff6a2b}.HomeFinale-module__-gjiMW__nodeHalo{fill:url(#finale-core);opacity:.28}.HomeFinale-module__-gjiMW__dataCard rect{fill:#1c1815d1;stroke:#9c91874d}.HomeFinale-module__-gjiMW__dataCard circle{fill:#e08a45}.HomeFinale-module__-gjiMW__dataCard path{fill:none;stroke:#cdc3b952;stroke-width:4px;stroke-linecap:round}.HomeFinale-module__-gjiMW__spark circle{fill:#ffb069;filter:url(#finale-glow)}.HomeFinale-module__-gjiMW__inner{z-index:2;width:100%;padding-block:clamp(5rem,10vw,8.5rem);position:relative}.HomeFinale-module__-gjiMW__content{max-width:46rem}.HomeFinale-module__-gjiMW__title{max-width:15ch;color:var(--bone);letter-spacing:-.045em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(2.3rem,5vw,4.5rem);font-weight:300;line-height:1.02}.HomeFinale-module__-gjiMW__title em{color:var(--ember);font-family:var(--serif);letter-spacing:-.015em;margin-top:.12em;font-style:italic;font-weight:400;display:block}.HomeFinale-module__-gjiMW__body{max-width:47ch;color:var(--bone-dim);margin-top:1.5rem;font-size:clamp(1rem,1.3vw,1.12rem)}.HomeFinale-module__-gjiMW__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:2rem;display:flex}.HomeFinale-module__-gjiMW__note{color:var(--smoke);font-family:var(--mono);letter-spacing:.045em;font-size:.72rem}@media (prefers-reduced-motion:no-preference){.HomeFinale-module__-gjiMW__signalPath{animation:16s linear infinite HomeFinale-module__-gjiMW__signal-flow}.HomeFinale-module__-gjiMW__nodeHalo{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite HomeFinale-module__-gjiMW__node-breathe}.HomeFinale-module__-gjiMW__nodeCluster:nth-of-type(2) .HomeFinale-module__-gjiMW__nodeHalo{animation-delay:-1.7s}.HomeFinale-module__-gjiMW__nodeCluster:nth-of-type(3) .HomeFinale-module__-gjiMW__nodeHalo{animation-delay:-3.1s}}@keyframes HomeFinale-module__-gjiMW__signal-flow{to{stroke-dashoffset:-144px}}@keyframes HomeFinale-module__-gjiMW__node-breathe{50%{opacity:.48;transform:scale(1.08)}}@media (max-width:720px){.HomeFinale-module__-gjiMW__finale{align-items:start;min-height:38rem}.HomeFinale-module__-gjiMW__finale:before{background-size:54px 54px;inset:42% -55% -25%}.HomeFinale-module__-gjiMW__circuit{opacity:.76;width:190%;left:-74%}.HomeFinale-module__-gjiMW__atmosphere:before{width:34rem;top:15rem;right:-18rem}.HomeFinale-module__-gjiMW__inner{padding-block:4.75rem 7rem}.HomeFinale-module__-gjiMW__title{max-width:12ch;font-size:clamp(2.35rem,12vw,3.5rem)}.HomeFinale-module__-gjiMW__body{max-width:31ch}}
