.HeroStatic-module__txvBBW__sectionIsHomeHero.HeroStatic-module__txvBBW__sectionIsHomeHero{width:100%;min-height:calc(100vh - var(--dl-nav-h,64px));min-height:calc(100svh - var(--dl-nav-h,64px));justify-content:center;align-items:center;padding-top:2.5rem;padding-bottom:3rem;display:flex;position:relative}.HeroStatic-module__txvBBW__bento{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;position:relative}.HeroStatic-module__txvBBW__heroCard{background:#0a0a0a;border:2px solid #000;border-radius:26px;flex-direction:column;grid-column:1/-1;justify-content:space-between;gap:32px;min-height:460px;padding:52px 56px;transition:box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:8px 8px #131313}@media (hover:hover) and (pointer:fine){.HeroStatic-module__txvBBW__heroCard:hover{transform:translateY(-4px);box-shadow:12px 12px #131313}}.HeroStatic-module__txvBBW__heroTexture{z-index:0;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 44%,#ffffff0a 44% 57%,#0000 57%),linear-gradient(115deg,#0000 0 67%,#ffffff07 67% 76%,#0000 76%),radial-gradient(circle at 18% 22%,#2657c757 0%,#0000 58%),radial-gradient(circle at 88% 76%,#7da2f029 0%,#0000 52%);position:absolute;inset:0}.HeroStatic-module__txvBBW__heroArt{z-index:2;pointer-events:none;width:30%;max-width:250px;position:absolute;top:40%;right:3%;transform:translateY(-50%)}.HeroStatic-module__txvBBW__heroCopy,.HeroStatic-module__txvBBW__heroFooter{z-index:2;position:relative}.HeroStatic-module__txvBBW__heroCopy{flex-direction:column;align-items:flex-start;max-width:60%;display:flex}.HeroStatic-module__txvBBW__eyebrow{font-family:var(--font-mono,monospace);color:#dce6fa;letter-spacing:.04em;font-size:13px;font-weight:700;line-height:inherit;opacity:0;background:#dce6fa14;border:1px solid #dce6fa;border-radius:9999px;align-items:center;margin:0 0 26px;padding:6px 18px;animation:.8s cubic-bezier(.16,1,.3,1) .1s forwards HeroStatic-module__txvBBW__heroFadeUp;display:inline-flex}.HeroStatic-module__txvBBW__eyebrowDot{background:#5b82e0;border-radius:50%;width:6px;height:6px;margin-right:9px;animation:2.4s ease-in-out infinite HeroStatic-module__txvBBW__heroDot;display:inline-block}@keyframes HeroStatic-module__txvBBW__heroDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}.HeroStatic-module__txvBBW__titleWrap{text-align:left;opacity:0;flex-direction:column;align-items:flex-start;width:100%;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards HeroStatic-module__txvBBW__heroFadeUp;display:flex;position:relative}.HeroStatic-module__txvBBW__headingStyleDisplay{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:800;line-height:1.12}.HeroStatic-module__txvBBW__heroTextFrame{text-align:left;justify-content:flex-start;align-items:center;width:100%;height:clamp(3.4rem,6.6vw,5.2rem);min-height:clamp(3.4rem,6.6vw,5.2rem);display:flex;position:relative;overflow:hidden}.HeroStatic-module__txvBBW__textStaticContainer,.HeroStatic-module__txvBBW__textAnimatedContainer{width:100%;text-align:inherit;align-items:center;justify-content:inherit;display:flex}:is(.HeroStatic-module__txvBBW__textStaticContainer .heading-style-custom2,.HeroStatic-module__txvBBW__textAnimatedContainer .heading-style-custom2){letter-spacing:-.03em;background-image:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#7da2f0;color:#7da2f0;white-space:nowrap;padding-bottom:.08em;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:800;line-height:1.38;display:inline-block}.HeroStatic-module__txvBBW__textAnimatedContainer{pointer-events:none;z-index:2;position:absolute;inset:0}.HeroStatic-module__txvBBW__textLetter{transform-origin:50% 100%;will-change:transform, opacity;display:inline-block}@keyframes HeroStatic-module__txvBBW__dlLetterIn{0%{opacity:0;transform:translateY(.55em)rotateX(-70deg)scale(.92)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes HeroStatic-module__txvBBW__dlLetterOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.45em)rotateX(60deg)scale(.96)}}.HeroStatic-module__txvBBW__textSlidingEnter,.HeroStatic-module__txvBBW__textSlidingExit{perspective:600px}.HeroStatic-module__txvBBW__textSlidingEnter .HeroStatic-module__txvBBW__textLetter{animation:.55s cubic-bezier(.22,1,.36,1) both HeroStatic-module__txvBBW__dlLetterIn}.HeroStatic-module__txvBBW__textSlidingExit .HeroStatic-module__txvBBW__textLetter{animation:.22s cubic-bezier(.4,0,1,1) both HeroStatic-module__txvBBW__dlLetterOut}.HeroStatic-module__txvBBW__heroFooter{opacity:0;justify-content:space-between;align-items:flex-end;gap:32px;animation:.8s cubic-bezier(.16,1,.3,1) .35s forwards HeroStatic-module__txvBBW__heroFadeUp;display:flex}.HeroStatic-module__txvBBW__bio,.HeroStatic-module__txvBBW__bioMobile{color:#e9ecf3b8;max-width:460px;margin:0;font-size:1rem;line-height:1.65}.HeroStatic-module__txvBBW__bioMobile{display:none}.HeroStatic-module__txvBBW__heroCta{color:#131313;white-space:nowrap;background:#f5f5f0;border:2px solid #000;border-radius:14px;flex-shrink:0;align-items:center;gap:10px;padding:15px 30px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:5px 5px #2657c7}.HeroStatic-module__txvBBW__heroCta:hover{background:#fff;transform:translate(-2px,-2px);box-shadow:7px 7px #2657c7,0 0 16px #2657c759}.HeroStatic-module__txvBBW__heroCta .HeroStatic-module__txvBBW__material-symbols-rounded{color:#2657c7;text-align:center;width:1em;font-size:20px;overflow:hidden}.HeroStatic-module__txvBBW__heroCtaHint{color:#6b6f7a;border-left:1px solid #13131340;margin-left:2px;padding-left:10px;font-size:12px;font-weight:500}.HeroStatic-module__txvBBW__miniCard{opacity:0;border:2px solid #000;border-radius:26px;flex-direction:column;justify-content:space-between;gap:26px;min-height:250px;padding:34px 36px;transition:box-shadow .3s,transform .3s;animation:.8s cubic-bezier(.16,1,.3,1) .5s forwards HeroStatic-module__txvBBW__heroFadeUp;display:flex;position:relative;overflow:hidden;box-shadow:8px 8px #131313}@media (hover:hover) and (pointer:fine){.HeroStatic-module__txvBBW__miniCard:hover{transform:translateY(-4px);box-shadow:12px 12px #131313}.HeroStatic-module__txvBBW__miniCard:hover .HeroStatic-module__txvBBW__miniArrow{transform:translate(-2px,-2px);box-shadow:5px 5px #131313}}.HeroStatic-module__txvBBW__miniCardAccent{color:#fff;background:#2657c7}.HeroStatic-module__txvBBW__miniCardSoft{color:#131313;background:#dce6fa}.HeroStatic-module__txvBBW__miniText{z-index:2;letter-spacing:-.01em;max-width:92%;margin:0;font-size:clamp(1.05rem,1.55vw,1.3rem);font-weight:700;line-height:1.45;position:relative}.HeroStatic-module__txvBBW__miniArrow{z-index:2;color:#131313;background:#f5f5f0;border:2px solid #000;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:3px 3px #131313}.HeroStatic-module__txvBBW__miniArrow .HeroStatic-module__txvBBW__material-symbols-rounded{text-align:center;width:1em;font-size:22px;overflow:hidden}.HeroStatic-module__txvBBW__miniRings{pointer-events:none;background:repeating-radial-gradient(circle,#ffffff29 0 1px,#0000 1px 17px);border:1.5px solid #ffffff47;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-64px;right:-46px}.HeroStatic-module__txvBBW__miniRings:after{content:"";border:1.5px dashed #ffffff57;border-radius:50%;position:absolute;inset:24%}.HeroStatic-module__txvBBW__miniSphere{pointer-events:none;background:radial-gradient(circle at 32% 28%,#fff 0%,#93b0ec 46%,#2657c7 100%);border:2px solid #000;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-54px;right:-34px}.HeroStatic-module__txvBBW__miniSphere:after{content:"";opacity:.5;background-image:radial-gradient(circle,#0a0a0a8c 0 1.6px,#0000 1.9px),radial-gradient(circle,#0a0a0a59 0 1.1px,#0000 1.4px);background-position:0 0,11px 7px;background-size:34px 31px,21px 24px;border-radius:50%;position:absolute;inset:0}@keyframes HeroStatic-module__txvBBW__heroFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.HeroStatic-module__txvBBW__bento{max-width:1360px}.HeroStatic-module__txvBBW__heroCard{min-height:500px;padding:60px 68px}.HeroStatic-module__txvBBW__heroArt{max-width:290px}}@media (min-width:1025px) and (max-height:860px){.HeroStatic-module__txvBBW__sectionIsHomeHero.HeroStatic-module__txvBBW__sectionIsHomeHero{padding-top:22px;padding-bottom:26px}.HeroStatic-module__txvBBW__heroCard{gap:24px;min-height:380px;padding:36px 48px}.HeroStatic-module__txvBBW__miniCard{gap:18px;min-height:200px;padding:28px 32px}.HeroStatic-module__txvBBW__heroArt{max-width:205px;top:36%}}@media (max-width:1024px){.HeroStatic-module__txvBBW__sectionIsHomeHero.HeroStatic-module__txvBBW__sectionIsHomeHero{padding-top:2rem;padding-bottom:2.5rem}.HeroStatic-module__txvBBW__bento{gap:16px;padding:0 16px}.HeroStatic-module__txvBBW__heroCard{border-radius:22px;min-height:0;padding:40px 32px;box-shadow:6px 6px #131313}.HeroStatic-module__txvBBW__heroArt{display:none}.HeroStatic-module__txvBBW__heroCopy{max-width:100%}.HeroStatic-module__txvBBW__heroFooter{flex-direction:column;align-items:flex-start;gap:24px}.HeroStatic-module__txvBBW__miniCard{border-radius:22px;min-height:210px;padding:28px 30px;box-shadow:6px 6px #131313}.HeroStatic-module__txvBBW__miniText{max-width:82%}}@media (max-width:720px){.HeroStatic-module__txvBBW__bento{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.HeroStatic-module__txvBBW__sectionIsHomeHero.HeroStatic-module__txvBBW__sectionIsHomeHero{padding-top:1.25rem}.HeroStatic-module__txvBBW__heroCard{border-radius:18px;padding:30px 20px;box-shadow:4px 4px #131313}.HeroStatic-module__txvBBW__headingStyleDisplay{font-size:2.1rem}.HeroStatic-module__txvBBW__eyebrow{letter-spacing:.02em;margin-bottom:18px;padding:6px 14px;font-size:11.5px}.HeroStatic-module__txvBBW__heroTextFrame{height:clamp(3rem,13vw,4rem);min-height:clamp(3rem,13vw,4rem)}:is(.HeroStatic-module__txvBBW__textStaticContainer .heading-style-custom2,.HeroStatic-module__txvBBW__textAnimatedContainer .heading-style-custom2){font-size:clamp(1.7rem,8vw,2.3rem)}.HeroStatic-module__txvBBW__bio{display:none}.HeroStatic-module__txvBBW__bioMobile{display:block}.HeroStatic-module__txvBBW__heroCta{justify-content:center;width:100%}.HeroStatic-module__txvBBW__miniCard{border-radius:18px;min-height:190px;padding:24px 22px;box-shadow:4px 4px #131313}.HeroStatic-module__txvBBW__miniText{font-size:1.02rem}.HeroStatic-module__txvBBW__miniRings{width:180px;height:180px;bottom:-64px;right:-52px}.HeroStatic-module__txvBBW__miniSphere{width:156px;height:156px;bottom:-52px;right:-40px}}@media (prefers-reduced-motion:reduce){.HeroStatic-module__txvBBW__eyebrowDot{animation:none}.HeroStatic-module__txvBBW__eyebrow,.HeroStatic-module__txvBBW__titleWrap,.HeroStatic-module__txvBBW__heroFooter,.HeroStatic-module__txvBBW__miniCard{opacity:1;animation:none}.HeroStatic-module__txvBBW__heroCard,.HeroStatic-module__txvBBW__miniCard,.HeroStatic-module__txvBBW__miniArrow,.HeroStatic-module__txvBBW__heroCta{transition:none}}
.VitruvianSketch-module__as4VDG__wrap{--vs-ink:#3b2c24;--vs-ink-soft:#3b2c246b;--vs-ink-faint:#3b2c2429;--vs-accent:#2657c7;--vs-accent-2:#7da2f0;--vs-glow:#2657c759;--vs-plate:#fffdf68c;--vs-plate-edge:#3b2c2424;width:100%;max-width:460px;color:var(--vs-ink);margin:0 auto}.VitruvianSketch-module__as4VDG__wrap.VitruvianSketch-module__as4VDG__onDark{--vs-ink:#e9ecf3;--vs-ink-soft:#e9ecf375;--vs-ink-faint:#e9ecf32e;--vs-accent:#7da2f0;--vs-accent-2:#dce6fa;--vs-glow:#7da2f06b;--vs-plate:#ffffff0d;--vs-plate-edge:#ffffff29}.VitruvianSketch-module__as4VDG__wrap.VitruvianSketch-module__as4VDG__onDark .VitruvianSketch-module__as4VDG__castShadow{display:none}.VitruvianSketch-module__as4VDG__wrap.VitruvianSketch-module__as4VDG__onDark .VitruvianSketch-module__as4VDG__sheen{opacity:.22}.VitruvianSketch-module__as4VDG__scene{aspect-ratio:1;perspective:1250px;perspective-origin:50% 45%;width:100%;position:relative}.VitruvianSketch-module__as4VDG__stage{transform-style:preserve-3d;transform:translate3d(var(--shift-x,0px), var(--shift-y,0px), 0) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));position:absolute;inset:0}.VitruvianSketch-module__as4VDG__drift{transform-style:preserve-3d;animation:22s ease-in-out infinite VitruvianSketch-module__as4VDG__vsDrift;position:absolute;inset:0}@keyframes VitruvianSketch-module__as4VDG__vsDrift{0%,to{transform:translate(0,0)rotateX(2deg)rotateY(-5deg)}33%{transform:translate3d(0,-10px,18px)rotateX(-3deg)rotateY(4deg)}66%{transform:translate3d(0,6px,-12px)rotateX(3deg)rotateY(6deg)}}.VitruvianSketch-module__as4VDG__layerHalo,.VitruvianSketch-module__as4VDG__layerArmillary,.VitruvianSketch-module__as4VDG__layerPlate,.VitruvianSketch-module__as4VDG__layerNotes,.VitruvianSketch-module__as4VDG__layerDust{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.VitruvianSketch-module__as4VDG__layerHalo{transform:translateZ(-150px)scale(1.14)}.VitruvianSketch-module__as4VDG__layerArmillary{transform:translateZ(-70px)scale(1.06)}.VitruvianSketch-module__as4VDG__layerPlate{transform:translateZ(0)}.VitruvianSketch-module__as4VDG__layerNotes{transform:translateZ(78px)scale(.94)}.VitruvianSketch-module__as4VDG__layerDust{transform:translateZ(0)}.VitruvianSketch-module__as4VDG__halo{background:radial-gradient(circle at 50% 45%, var(--vs-glow) 0%, #2657c71a 38%, transparent 68%);filter:blur(18px);opacity:.85;border-radius:50%;animation:9s ease-in-out infinite VitruvianSketch-module__as4VDG__vsBreathe;position:absolute;inset:6%}@keyframes VitruvianSketch-module__as4VDG__vsBreathe{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.VitruvianSketch-module__as4VDG__castShadow{filter:blur(10px);background:radial-gradient(#1e161047 0%,#0000 70%);border-radius:50%;height:12%;position:absolute;bottom:2%;left:12%;right:12%}.VitruvianSketch-module__as4VDG__ring{transform-style:preserve-3d;border:1px solid var(--vs-ink-faint);border-radius:50%;position:absolute;inset:1%}.VitruvianSketch-module__as4VDG__ringArc{background:conic-gradient(from 200deg, transparent 0deg, var(--vs-accent) 70deg, var(--vs-accent-2) 120deg, transparent 190deg, transparent 360deg);opacity:.75;border-radius:50%;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.VitruvianSketch-module__as4VDG__satellite{background:var(--vs-accent);width:9px;height:9px;box-shadow:0 0 12px 2px var(--vs-glow);border-radius:50%;margin-left:-4.5px;position:absolute;top:-4px;left:50%}.VitruvianSketch-module__as4VDG__satelliteSm{background:var(--vs-accent-2);width:6px;height:6px;margin-left:-3px;top:-3px}.VitruvianSketch-module__as4VDG__ringA{animation:26s linear infinite VitruvianSketch-module__as4VDG__vsRingA}.VitruvianSketch-module__as4VDG__ringB{animation:34s linear infinite VitruvianSketch-module__as4VDG__vsRingB;inset:9%}.VitruvianSketch-module__as4VDG__ringC{animation:44s linear infinite VitruvianSketch-module__as4VDG__vsRingC;inset:17%}@keyframes VitruvianSketch-module__as4VDG__vsRingA{0%{transform:rotateX(74deg)rotateY(0)}to{transform:rotateX(74deg)rotateY(360deg)}}@keyframes VitruvianSketch-module__as4VDG__vsRingB{0%{transform:rotate(-32deg)rotateX(66deg)rotateY(0)}to{transform:rotate(-32deg)rotateX(66deg)rotateY(-360deg)}}@keyframes VitruvianSketch-module__as4VDG__vsRingC{0%{transform:rotate(28deg)rotateY(72deg)rotateX(0)}to{transform:rotate(28deg)rotateY(72deg)rotateX(360deg)}}.VitruvianSketch-module__as4VDG__tickRing{border:1.4px dashed var(--vs-ink-faint);border-radius:50%;animation:80s linear infinite VitruvianSketch-module__as4VDG__vsSpinRev;position:absolute;inset:-4%}@keyframes VitruvianSketch-module__as4VDG__vsSpinRev{to{transform:rotate(-360deg)}}.VitruvianSketch-module__as4VDG__plate{background:radial-gradient(circle at 38% 28%, var(--vs-plate) 0%, #fffdf624 55%, transparent 78%);border:1px solid var(--vs-plate-edge);border-radius:50%;position:absolute;inset:4%;box-shadow:inset 0 1px 20px #ffffff59}.VitruvianSketch-module__as4VDG__sheen{opacity:.5;background:linear-gradient(100deg,#0000 38%,#ffffff80 50%,#0000 62%) 0 0/260% 100% no-repeat;border-radius:50%;animation:7s ease-in-out infinite VitruvianSketch-module__as4VDG__vsSheen;position:absolute;inset:4%;overflow:hidden}@keyframes VitruvianSketch-module__as4VDG__vsSheen{0%,55%,to{background-position:180% 0}30%{background-position:-80% 0}}.VitruvianSketch-module__as4VDG__svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.VitruvianSketch-module__as4VDG__ink{fill:none;stroke:var(--vs-ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.VitruvianSketch-module__as4VDG__faint{stroke:var(--vs-ink-faint);stroke-width:.9px}.VitruvianSketch-module__as4VDG__detail{stroke:var(--vs-ink-soft);stroke-width:1.05px}.VitruvianSketch-module__as4VDG__hair{stroke-width:1.2px}.VitruvianSketch-module__as4VDG__hatching{stroke:var(--vs-ink-faint);stroke-width:.75px}.VitruvianSketch-module__as4VDG__underDrawing{opacity:.9}.VitruvianSketch-module__as4VDG__altPose{opacity:.4;animation:11s ease-in-out 3s infinite VitruvianSketch-module__as4VDG__vsAltPose}.VitruvianSketch-module__as4VDG__altPose path{stroke-width:1.35px}@keyframes VitruvianSketch-module__as4VDG__vsAltPose{0%,to{opacity:.26}50%{opacity:.7}}.VitruvianSketch-module__as4VDG__wash{opacity:0;animation:1.4s ease-out 1.3s forwards VitruvianSketch-module__as4VDG__vsFadeIn}@keyframes VitruvianSketch-module__as4VDG__vsFadeIn{to{opacity:1}}.VitruvianSketch-module__as4VDG__circleAccent{stroke:url(#dlAccentLine);stroke-width:2.1px;filter:drop-shadow(0 0 8px var(--vs-glow))}.VitruvianSketch-module__as4VDG__fillAccent{fill:var(--vs-accent);filter:drop-shadow(0 0 8px var(--vs-glow))}.VitruvianSketch-module__as4VDG__pulseRing{fill:none;stroke:var(--vs-accent);stroke-width:1.2px;transform-box:view-box;transform-origin:240px 240px;animation:3.4s ease-out infinite VitruvianSketch-module__as4VDG__vsPulse}@keyframes VitruvianSketch-module__as4VDG__vsPulse{0%{opacity:.9;transform:scale(.4)}70%,to{opacity:0;transform:scale(2.6)}}.VitruvianSketch-module__as4VDG__draw,.VitruvianSketch-module__as4VDG__drawFast,.VitruvianSketch-module__as4VDG__drawSlow{stroke-dasharray:4000;stroke-dashoffset:4000px;animation-name:VitruvianSketch-module__as4VDG__vsDraw;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards}.VitruvianSketch-module__as4VDG__draw{animation-duration:2.4s}.VitruvianSketch-module__as4VDG__drawFast{animation-duration:1.6s}.VitruvianSketch-module__as4VDG__drawSlow{animation-duration:3.2s}@keyframes VitruvianSketch-module__as4VDG__vsDraw{to{stroke-dashoffset:0}}.VitruvianSketch-module__as4VDG__bracket{border:1.5px solid var(--vs-accent);opacity:.55;width:26px;height:26px;animation:5s ease-in-out infinite VitruvianSketch-module__as4VDG__vsBracket;position:absolute}.VitruvianSketch-module__as4VDG__bracketTl{border-bottom:0;border-right:0;top:4%;left:4%}.VitruvianSketch-module__as4VDG__bracketTr{border-bottom:0;border-left:0;animation-delay:.4s;top:4%;right:4%}.VitruvianSketch-module__as4VDG__bracketBl{border-top:0;border-right:0;animation-delay:.8s;bottom:4%;left:4%}.VitruvianSketch-module__as4VDG__bracketBr{border-top:0;border-left:0;animation-delay:1.2s;bottom:4%;right:4%}@keyframes VitruvianSketch-module__as4VDG__vsBracket{0%,to{opacity:.3;transform:translateZ(0)}50%{opacity:.7;transform:translateZ(14px)}}.VitruvianSketch-module__as4VDG__note{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--vs-ink-soft);white-space:nowrap;opacity:0;font-size:9.5px;animation:1s ease-out forwards VitruvianSketch-module__as4VDG__vsNoteIn;position:absolute}.VitruvianSketch-module__as4VDG__noteTop{color:var(--vs-accent);animation-delay:2.4s;top:1%;left:50%;transform:translate(-50%)}.VitruvianSketch-module__as4VDG__noteLeft{animation-delay:2.6s;top:46%;left:1%}.VitruvianSketch-module__as4VDG__noteRight{animation-delay:2.8s;top:11%;right:1%}.VitruvianSketch-module__as4VDG__noteBottom{animation-delay:3s;bottom:2%;left:50%;transform:translate(-50%)}@keyframes VitruvianSketch-module__as4VDG__vsNoteIn{0%{opacity:0}to{opacity:1}}.VitruvianSketch-module__as4VDG__mote{background:var(--vs-accent-2);opacity:0;border-radius:50%;animation-name:VitruvianSketch-module__as4VDG__vsMote;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes VitruvianSketch-module__as4VDG__vsMote{0%,to{opacity:0;transform:translate3d(0, 12px, calc(var(--mote-z) * .3))}25%{opacity:.85}50%{opacity:.5;transform:translate3d(6px, -14px, var(--mote-z))}75%{opacity:.75}}.VitruvianSketch-module__as4VDG__paused,.VitruvianSketch-module__as4VDG__paused *{animation-play-state:paused}@media (min-width:1025px) and (max-height:860px){.VitruvianSketch-module__as4VDG__wrap{max-width:372px}.VitruvianSketch-module__as4VDG__scene{perspective:1000px}}@media (max-width:1024px){.VitruvianSketch-module__as4VDG__wrap{max-width:340px}.VitruvianSketch-module__as4VDG__scene{perspective:880px}.VitruvianSketch-module__as4VDG__noteLeft,.VitruvianSketch-module__as4VDG__noteRight,.VitruvianSketch-module__as4VDG__layerDust,.VitruvianSketch-module__as4VDG__sheen{display:none}}@media (prefers-reduced-motion:reduce){.VitruvianSketch-module__as4VDG__draw,.VitruvianSketch-module__as4VDG__drawFast,.VitruvianSketch-module__as4VDG__drawSlow{stroke-dashoffset:0;animation:none}.VitruvianSketch-module__as4VDG__drift,.VitruvianSketch-module__as4VDG__halo,.VitruvianSketch-module__as4VDG__sheen,.VitruvianSketch-module__as4VDG__tickRing,.VitruvianSketch-module__as4VDG__bracket,.VitruvianSketch-module__as4VDG__pulseRing,.VitruvianSketch-module__as4VDG__mote,.VitruvianSketch-module__as4VDG__ringA,.VitruvianSketch-module__as4VDG__ringB,.VitruvianSketch-module__as4VDG__ringC{animation:none}.VitruvianSketch-module__as4VDG__wash,.VitruvianSketch-module__as4VDG__note{opacity:1;animation:none}.VitruvianSketch-module__as4VDG__altPose{opacity:.4;animation:none}.VitruvianSketch-module__as4VDG__mote{opacity:.5}.VitruvianSketch-module__as4VDG__ringA{transform:rotateX(74deg)}.VitruvianSketch-module__as4VDG__ringB{transform:rotate(-32deg)rotateX(66deg)rotateY(40deg)}.VitruvianSketch-module__as4VDG__ringC{transform:rotate(28deg)rotateY(72deg)rotateX(30deg)}}
.terminal-module__srHfdq__section{position:relative;overflow:hidden}.terminal-module__srHfdq__glow{filter:blur(90px);pointer-events:none;border-radius:9999px;width:620px;height:620px;position:absolute}.terminal-module__srHfdq__glowA{background:radial-gradient(circle,#2563eb2e 0%,#0000 70%);top:-180px;left:-120px}.terminal-module__srHfdq__glowB{background:radial-gradient(circle,#38bdf81f 0%,#0000 70%);bottom:-220px;right:-120px}@keyframes terminal-module__srHfdq__reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.terminal-module__srHfdq__reveal{opacity:0;animation:.5s forwards terminal-module__srHfdq__reveal}.terminal-module__srHfdq__card{background:#fff;border:1px solid #000;border-radius:14px;height:100%;padding:32px 28px;transition:transform .2s,box-shadow .2s;box-shadow:3px 3px #131313}.terminal-module__srHfdq__card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #131313}.terminal-module__srHfdq__cardIcon{color:#2657c7;background:#dce6fa;border:1px solid #000;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.terminal-module__srHfdq__cardProof{width:100%;font-family:var(--font-mono,monospace);letter-spacing:.04em;text-transform:uppercase;color:#2657c7;border-top:1px dashed #00000040;align-items:center;margin-top:18px;padding-top:14px;font-size:12.5px;font-weight:700;display:inline-flex}.terminal-module__srHfdq__cardProof:before{content:"";background:#2657c7;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.terminal-module__srHfdq__cta{letter-spacing:.01em;color:#131313;box-shadow:var(--dl-shadow-sm);transition:border-color var(--dl-duration) var(--dl-ease), background var(--dl-duration) var(--dl-ease), color var(--dl-duration) var(--dl-ease);background:#fff;border:1px solid #000;border-radius:9999px;align-items:center;gap:12px;padding:16px 32px;font-size:14px;font-weight:700;display:inline-flex}.terminal-module__srHfdq__cta:hover{background:var(--dl-accent-soft);color:#2657c7}@media (prefers-reduced-motion:reduce){.terminal-module__srHfdq__reveal{opacity:1;animation:none;transform:none}}
.zeroToScale-module__KWDpLq__section.zeroToScale-module__KWDpLq__section{width:100%;padding-top:clamp(3.5rem,7vw,5.5rem);padding-bottom:clamp(3.5rem,7vw,5.5rem);position:relative;overflow:hidden}.zeroToScale-module__KWDpLq__inner{z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.zeroToScale-module__KWDpLq__header{max-width:720px;margin-bottom:clamp(2.5rem,5vw,3.75rem)}.zeroToScale-module__KWDpLq__heading{letter-spacing:-.02em;color:#131313;margin:20px 0 14px;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800;line-height:1.15}.zeroToScale-module__KWDpLq__subCopy{color:#565b66;max-width:620px;margin:0;font-size:1.05rem;line-height:1.7}.zeroToScale-module__KWDpLq__stages{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.zeroToScale-module__KWDpLq__rail{display:none}.zeroToScale-module__KWDpLq__stage{z-index:1;background:#fffdf8;border:1.5px solid #000;border-radius:18px;flex-direction:column;padding:26px 24px 24px;display:flex;position:relative;box-shadow:5px 5px #131313}.zeroToScale-module__KWDpLq__stageHead{align-items:center;gap:14px;display:flex}.zeroToScale-module__KWDpLq__badge{width:46px;height:46px;font-family:var(--font-mono,monospace);letter-spacing:.02em;color:#fff;background:#2657c7;border:1.5px solid #000;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex;box-shadow:2px 2px #131313}.zeroToScale-module__KWDpLq__stageTitle{letter-spacing:-.01em;color:#131313;margin:0;font-size:1.2rem;font-weight:800;line-height:1.25}.zeroToScale-module__KWDpLq__stageSummary{color:#565b66;margin:14px 0 18px;font-size:.875rem;line-height:1.5}.zeroToScale-module__KWDpLq__items{border-top:1px solid #000000d9;flex-direction:column;gap:11px;margin:0;padding-top:18px;list-style:none;display:flex}.zeroToScale-module__KWDpLq__items li{color:#131313;padding-left:20px;font-size:.9rem;line-height:1.5;position:relative}.zeroToScale-module__KWDpLq__items li:before{content:"";background:#2657c7;border:1px solid #000;width:7px;height:7px;position:absolute;top:.5em;left:2px;transform:translateY(-50%)rotate(45deg)}.zeroToScale-module__KWDpLq__footer{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(2.5rem,5vw,3.5rem);display:flex}.zeroToScale-module__KWDpLq__footNote{color:#565b66;margin:0;font-size:.95rem;line-height:1.6}.zeroToScale-module__KWDpLq__footLink{color:#131313;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s}.zeroToScale-module__KWDpLq__footLink:hover{color:#2657c7}@media (max-width:639px){.zeroToScale-module__KWDpLq__stage:not(:last-child):after{content:"";border-left:2px dashed #00000073;height:20px;position:absolute;top:100%;left:47px}}@media (min-width:640px){.zeroToScale-module__KWDpLq__stages{grid-template-columns:repeat(2,1fr)}.zeroToScale-module__KWDpLq__stageSummary{min-height:3em}}@media (min-width:1024px){.zeroToScale-module__KWDpLq__stages{grid-template-columns:repeat(4,1fr)}.zeroToScale-module__KWDpLq__stage{padding:28px 26px 26px}.zeroToScale-module__KWDpLq__rail{z-index:0;border-top:2px dashed #00000073;display:block;position:absolute;top:51px;left:0;right:0}}
.trustStrip-module__-KWk9q__section{padding-top:2.5rem;padding-bottom:2.5rem}.trustStrip-module__-KWk9q__inner{z-index:1;flex-direction:column;align-items:center;gap:26px;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;position:relative}.trustStrip-module__-KWk9q__label{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#6b6f7a;text-align:center;margin:0;font-size:12.5px;font-weight:700}.trustStrip-module__-KWk9q__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 48px;width:100%;display:flex}.trustStrip-module__-KWk9q__logoBox{justify-content:center;align-items:center;width:100px;height:34px;display:flex}.trustStrip-module__-KWk9q__logoBoxOnDark{background:#131313;border-radius:8px;height:40px;padding:0 14px}.trustStrip-module__-KWk9q__logo{width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:768px){.trustStrip-module__-KWk9q__section{padding-top:2rem;padding-bottom:2rem}.trustStrip-module__-KWk9q__logos{gap:16px 32px}.trustStrip-module__-KWk9q__logoBox{width:84px;height:28px}.trustStrip-module__-KWk9q__logoBoxOnDark{width:auto;height:32px}}
