.Nav-module__e1xquq__header{z-index:50;height:var(--nav-h);padding:0 var(--pad);pointer-events:none;align-items:center;display:flex;position:sticky;top:0}.Nav-module__e1xquq__pill{pointer-events:auto;width:100%;max-width:calc(var(--maxw) - 2 * var(--pad) + 32px);border-radius:100px;align-items:center;gap:16px;height:58px;margin:0 auto;padding:0 8px 0 22px;transition:max-width .5s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .3s;display:flex;position:relative;overflow:hidden}.Nav-module__e1xquq__scrolled .Nav-module__e1xquq__pill{max-width:900px;box-shadow:inset 0 1px 0 var(--glass-shine), 0 18px 44px -24px #023c6473;background:#ffffffb8}.Nav-module__e1xquq__mark{letter-spacing:-.01em;flex:none;font-size:18px;font-weight:600}.Nav-module__e1xquq__mark b{color:var(--accent-ink);font-weight:600}.Nav-module__e1xquq__links{color:var(--ink-soft);margin-left:auto;font-size:14.5px;display:flex;position:relative}.Nav-module__e1xquq__links a{z-index:1;border-radius:100px;padding:8px 14px;transition:color .2s;position:relative}.Nav-module__e1xquq__links a:hover,.Nav-module__e1xquq__links a[data-active=true]{color:var(--ink)}.Nav-module__e1xquq__glide{background:#0297de1c;border-radius:100px;transition:transform .45s cubic-bezier(.34,1.4,.64,1),width .45s cubic-bezier(.34,1.4,.64,1),opacity .25s;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #0297de1f}.Nav-module__e1xquq__cta{flex:none;padding:10px 18px}.Nav-module__e1xquq__progress{background:linear-gradient(90deg, var(--electric), var(--accent));transform-origin:0;height:2px;transform:scaleX(var(--progress,0));opacity:.7;border-radius:2px;position:absolute;bottom:0;left:22px;right:22px}.Nav-module__e1xquq__burger{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;margin-left:auto;padding:12px;display:none}.Nav-module__e1xquq__burger span{background:var(--ink);border-radius:2px;width:22px;height:2px;transition:transform .25s}.Nav-module__e1xquq__burger span[data-open=true]:first-child{transform:translateY(3.5px)rotate(45deg)}.Nav-module__e1xquq__burger span[data-open=true]:last-child{transform:translateY(-3.5px)rotate(-45deg)}.Nav-module__e1xquq__sheet{z-index:40;padding:calc(var(--nav-h) + 4px) var(--pad) 0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fbfdfe59;animation:.2s Nav-module__e1xquq__fade;position:fixed;inset:0}.Nav-module__e1xquq__sheetPanel{border-radius:26px;flex-direction:column;padding:14px 22px 22px;animation:.35s cubic-bezier(.16,1,.3,1) Nav-module__e1xquq__drop;display:flex}.Nav-module__e1xquq__sheetPanel a:not(.Nav-module__e1xquq__sheetCta){font-family:var(--font-serif), serif;border-bottom:1px solid var(--line-soft);padding:12px 0;font-size:28px;animation:.4s cubic-bezier(.16,1,.3,1) both Nav-module__e1xquq__rise}.Nav-module__e1xquq__sheetPanel a[data-active=true]{color:var(--primary-ink)}.Nav-module__e1xquq__sheetCta{justify-content:center;margin-top:18px;font-size:16px}@keyframes Nav-module__e1xquq__fade{0%{opacity:0}to{opacity:1}}@keyframes Nav-module__e1xquq__drop{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@keyframes Nav-module__e1xquq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.Nav-module__e1xquq__links,.Nav-module__e1xquq__cta{display:none}.Nav-module__e1xquq__burger{display:flex}.Nav-module__e1xquq__pill{padding-right:6px}}@media (prefers-reduced-motion:reduce){.Nav-module__e1xquq__glide,.Nav-module__e1xquq__pill{transition:none}.Nav-module__e1xquq__sheetPanel,.Nav-module__e1xquq__sheetPanel a{animation:none}}
.Footer-module__EZoWya__footer{background:radial-gradient(60% 90% at 50% 120%, #0297de47, transparent 74%), var(--paper-2);color:var(--ink);border-top:1px solid var(--line);padding:clamp(48px,7vw,84px) 0 34px}.Footer-module__EZoWya__top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:40px;display:flex}.Footer-module__EZoWya__mark{color:var(--ink);font-size:20px;font-weight:600}.Footer-module__EZoWya__mark b{color:var(--accent-ink);font-weight:600}.Footer-module__EZoWya__socials{flex-wrap:wrap;gap:22px;display:flex}.Footer-module__EZoWya__socials a{font-family:var(--font-mono), monospace;color:var(--ink-soft);font-size:13.5px;transition:color .18s}.Footer-module__EZoWya__socials a:hover{color:var(--primary-ink)}.Footer-module__EZoWya__tagline{padding:clamp(40px,6vw,72px) 0}.Footer-module__EZoWya__big{letter-spacing:-.025em;color:var(--ink);max-width:16ch;font-size:clamp(30px,6vw,66px);line-height:1.02}.Footer-module__EZoWya__big em{color:var(--accent-ink);font-style:italic}.Footer-module__EZoWya__bottom{color:var(--ink-mut);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;display:flex}.Footer-module__EZoWya__bottom a{transition:color .18s}.Footer-module__EZoWya__bottom a:hover{color:var(--primary-ink)}
.Hero-module__Z8hQ_W__hero{margin-top:calc(-1 * var(--nav-h));padding:calc(var(--nav-h) + clamp(48px, 8vh, 96px)) 0 clamp(120px, 18vh, 180px);isolation:isolate;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__wash{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.Hero-module__Z8hQ_W__wash:after{content:"";background:repeating-linear-gradient(90deg,#ffffff47 0 1px,#0000 1px 7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000);mask-image:linear-gradient(90deg,#0000 40%,#000)}.Hero-module__Z8hQ_W__wash span{filter:blur(40px);will-change:transform;border-radius:50%;position:absolute}.Hero-module__Z8hQ_W__blobA{background:radial-gradient(circle,#0297de8c,#0297de1f 60%,#0000 72%);width:54vw;max-width:820px;height:54vw;max-height:820px;animation:22s ease-in-out infinite alternate Hero-module__Z8hQ_W__driftA;top:-6vw;right:-8vw}.Hero-module__Z8hQ_W__blobB{background:radial-gradient(circle,#fc734db3,#0000 70%);width:26vw;max-width:400px;height:26vw;max-height:400px;animation:17s ease-in-out infinite alternate Hero-module__Z8hQ_W__driftB;bottom:6vh;right:10vw}.Hero-module__Z8hQ_W__blobC{background:radial-gradient(circle,#0297de38,#0000 70%);width:30vw;max-width:460px;height:30vw;max-height:460px;animation:26s ease-in-out infinite alternate Hero-module__Z8hQ_W__driftC;top:20vh;left:-10vw}@keyframes Hero-module__Z8hQ_W__driftA{to{transform:translate(-6vw,5vh)scale(1.08)}}@keyframes Hero-module__Z8hQ_W__driftB{to{transform:translate(-8vw,-8vh)scale(1.15)}}@keyframes Hero-module__Z8hQ_W__driftC{to{transform:translate(6vw,-4vh)scale(.9)}}.Hero-module__Z8hQ_W__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"intro photo""more photo";align-items:start;column-gap:clamp(32px,6vw,88px);display:grid}.Hero-module__Z8hQ_W__intro{grid-area:intro}.Hero-module__Z8hQ_W__more{grid-area:more}.Hero-module__Z8hQ_W__photoCol{grid-area:photo;align-self:center;position:relative}.Hero-module__Z8hQ_W__status{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #ffffffd9;border-radius:100px;align-items:center;gap:9px;margin:0 0 22px;padding:7px 14px 7px 11px;font-size:12.5px;display:inline-flex;box-shadow:0 8px 24px -16px #023c6473}.Hero-module__Z8hQ_W__pulse{background:#1fae85;border-radius:50%;width:8px;height:8px;position:relative}.Hero-module__Z8hQ_W__pulse:after{content:"";border:1.5px solid #1fae85;border-radius:50%;animation:2.4s ease-out infinite Hero-module__Z8hQ_W__ping;position:absolute;inset:-4px}@keyframes Hero-module__Z8hQ_W__ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.Hero-module__Z8hQ_W__h1{display:block}.Hero-module__Z8hQ_W__name{letter-spacing:-.015em;color:var(--ink-soft);margin-bottom:10px;font-size:clamp(22px,2.4vw,30px);line-height:1.2;display:block}.Hero-module__Z8hQ_W__head{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(44px,5.4vw,76px);line-height:1;display:block}.Hero-module__Z8hQ_W__head em{color:var(--accent-ink);font-style:italic}.Hero-module__Z8hQ_W__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-ink);margin:22px 0 0;font-size:12.5px;line-height:1.5}.Hero-module__Z8hQ_W__bio{max-width:54ch;color:var(--ink-soft);margin:clamp(22px,3vw,30px) 0 0;font-size:clamp(17px,1.9vw,19.5px);line-height:1.6}.Hero-module__Z8hQ_W__exp{max-width:640px;margin-top:clamp(24px,3vw,32px)}.Hero-module__Z8hQ_W__expLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mut);margin:0 0 6px;font-size:12.5px}.Hero-module__Z8hQ_W__exp ul{margin:0;padding:0;list-style:none}.Hero-module__Z8hQ_W__exp li{border-bottom:1px solid var(--line-soft);grid-template-columns:7.5em minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:10px 0;font-size:15.5px;display:grid}.Hero-module__Z8hQ_W__exp b{font-weight:600}.Hero-module__Z8hQ_W__role{min-width:0}@media (min-width:561px){.Hero-module__Z8hQ_W__role{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.Hero-module__Z8hQ_W__exp li span{color:var(--ink-soft)}.Hero-module__Z8hQ_W__period{white-space:nowrap;font-size:13px;color:var(--ink-mut)!important}.Hero-module__Z8hQ_W__expMore{font-family:var(--font-mono), monospace;border-bottom:1px solid var(--accent);margin-top:12px;padding-bottom:3px;font-size:13px;display:inline-block}.Hero-module__Z8hQ_W__expMore:hover{color:var(--primary-ink)}.Hero-module__Z8hQ_W__ctas{flex-wrap:wrap;gap:12px;margin-top:clamp(26px,3.5vw,36px);display:flex}.Hero-module__Z8hQ_W__layer{transform:translate3d(calc(var(--mx,0) * var(--d) * -26px), calc(var(--my,0) * var(--d) * -20px), 0);transition:transform .6s cubic-bezier(.16,1,.3,1)}.Hero-module__Z8hQ_W__photo{border-radius:28px;margin:0;padding:8px}.Hero-module__Z8hQ_W__photo img{border-radius:21px;width:100%;height:auto;display:block}.Hero-module__Z8hQ_W__chipLayer{position:absolute}.Hero-module__Z8hQ_W__chip0{bottom:14%;left:-14%}.Hero-module__Z8hQ_W__chip1{top:58%;right:-8%}.Hero-module__Z8hQ_W__chip{border-radius:18px;flex-direction:column;gap:4px;min-width:150px;padding:14px 18px;display:flex}.Hero-module__Z8hQ_W__statNum{letter-spacing:-.02em;color:var(--ink);font-size:clamp(28px,3vw,36px);line-height:1}.Hero-module__Z8hQ_W__statLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);font-size:12px;line-height:1.3}@media (max-width:920px){.Hero-module__Z8hQ_W__inner{grid-template-columns:1fr;grid-template-areas:"intro""photo""more"}.Hero-module__Z8hQ_W__photoCol{width:100%;max-width:380px;margin:28px auto 4px}.Hero-module__Z8hQ_W__chip0{left:-6%}.Hero-module__Z8hQ_W__chip1{right:-6%}.Hero-module__Z8hQ_W__head{font-size:clamp(42px,9vw,68px)}}@media (max-width:560px){.Hero-module__Z8hQ_W__hero{padding-bottom:96px}.Hero-module__Z8hQ_W__head{font-size:clamp(40px,12.5vw,52px)}.Hero-module__Z8hQ_W__photoCol{max-width:300px}.Hero-module__Z8hQ_W__chip{min-width:0;padding:10px 12px}.Hero-module__Z8hQ_W__statNum{font-size:24px}.Hero-module__Z8hQ_W__chip0{bottom:10%;left:-10%}.Hero-module__Z8hQ_W__chip1{top:52%;right:-10%}.Hero-module__Z8hQ_W__exp li{grid-template-columns:1fr auto}.Hero-module__Z8hQ_W__exp li .Hero-module__Z8hQ_W__role{grid-area:2/1/auto/-1;font-size:14.5px}.Hero-module__Z8hQ_W__ctas{gap:10px;width:100%;display:grid}.Hero-module__Z8hQ_W__ctas a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__wash span,.Hero-module__Z8hQ_W__pulse:after{animation:none}.Hero-module__Z8hQ_W__layer{transform:none}}
.Proof-module__rdjjYq__wrap{border-top:1px solid var(--line);padding-block:clamp(48px,7vw,88px)}.Proof-module__rdjjYq__grid{grid-template-columns:repeat(4,1fr);gap:clamp(32px,4.5vw,56px) 40px;display:grid}.Proof-module__rdjjYq__item{flex-direction:column;gap:8px;display:flex}.Proof-module__rdjjYq__n{letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-size:clamp(42px,5.4vw,64px);line-height:1}.Proof-module__rdjjYq__l{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mut);font-size:12.5px;line-height:1.4}.Proof-module__rdjjYq__teams{border-top:1px solid var(--line);margin-top:clamp(48px,7vw,80px);padding-top:clamp(28px,3.5vw,40px)}.Proof-module__rdjjYq__strip{margin-top:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.Proof-module__rdjjYq__marquee{width:max-content;animation:90s linear infinite Proof-module__rdjjYq__teams-scroll;display:flex}.Proof-module__rdjjYq__marquee:hover{animation-play-state:paused}.Proof-module__rdjjYq__run{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.Proof-module__rdjjYq__team{letter-spacing:-.02em;white-space:nowrap;height:64px;color:var(--ink-soft);flex:none;align-items:center;margin-right:clamp(24px,3.5vw,44px);font-size:clamp(24px,3vw,34px);display:flex}.Proof-module__rdjjYq__team img{border-radius:14px;width:64px;height:64px;display:block}@keyframes Proof-module__rdjjYq__teams-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Proof-module__rdjjYq__marquee{flex-wrap:wrap;width:auto;animation:none}.Proof-module__rdjjYq__run{flex-wrap:wrap;row-gap:12px}.Proof-module__rdjjYq__run[aria-hidden]{display:none}}@media (max-width:720px){.Proof-module__rdjjYq__grid{grid-template-columns:repeat(2,1fr)}}
.Summary-module__pG9rIa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(28px,4vw,44px);display:flex}.Summary-module__pG9rIa__h{letter-spacing:-.025em;margin-top:12px;font-size:clamp(30px,4.2vw,48px);line-height:1.12}.Summary-module__pG9rIa__more{font-family:var(--font-mono), monospace;border-bottom:1px solid var(--accent);white-space:nowrap;padding-bottom:3px;font-size:13px}.Summary-module__pG9rIa__more:hover{color:var(--primary-ink)}.Summary-module__pG9rIa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Summary-module__pG9rIa__card{border-radius:20px;height:100%;padding:clamp(22px,2.6vw,30px)}.Summary-module__pG9rIa__kind{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-ink);font-size:12.5px}.Summary-module__pG9rIa__name{letter-spacing:-.02em;margin-top:10px;font-size:clamp(26px,3vw,34px)}.Summary-module__pG9rIa__body{color:var(--ink-soft);margin:12px 0 0;font-size:15.5px;line-height:1.55}.Summary-module__pG9rIa__rows{margin:0;padding:0;list-style:none}.Summary-module__pG9rIa__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px 32px;padding:clamp(22px,3vw,32px) 0;display:grid}.Summary-module__pG9rIa__role{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);margin:8px 0 0;font-size:12.5px;line-height:1.5}.Summary-module__pG9rIa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;display:grid}.Summary-module__pG9rIa__metrics>:only-child{grid-column:1/-1}.Summary-module__pG9rIa__n{letter-spacing:-.02em;color:var(--primary-ink);font-size:clamp(28px,3.4vw,40px);line-height:1}.Summary-module__pG9rIa__l{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut);margin-top:8px;font-size:12.5px;line-height:1.45}.Summary-module__pG9rIa__value{background:radial-gradient(18% 22% at 90% 84%,#fc734d8c,#0000 76%),radial-gradient(64% 80% at 74% 60%,#0297de6b,#0000 80%)}.Summary-module__pG9rIa__services{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;padding:clamp(10px,2vw,18px) clamp(20px,3vw,34px);display:grid}.Summary-module__pG9rIa__service{border-radius:16px;align-items:center;gap:14px;margin:0 -14px;padding:14px;transition:background .3s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Summary-module__pG9rIa__service:before{content:"";border-radius:inherit;opacity:0;animation:Summary-module__pG9rIa__spot calc(var(--n,6) * 1.6s) ease-in-out infinite;animation-delay:calc(var(--i) * 1.6s);pointer-events:none;background:linear-gradient(90deg,#0297de1f,#fc734d14);position:absolute;inset:0}@keyframes Summary-module__pG9rIa__spot{0%,14%,to{opacity:0}4%,10%{opacity:1}}.Summary-module__pG9rIa__services:hover .Summary-module__pG9rIa__service:before{opacity:0;animation-play-state:paused}.Summary-module__pG9rIa__service:hover{background:#ffffffb3;transform:translate(4px)}.Summary-module__pG9rIa__go{color:var(--accent-ink);opacity:0;margin-left:auto;font-size:18px;transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1);transform:translate(-8px)}.Summary-module__pG9rIa__service:hover .Summary-module__pG9rIa__go{opacity:1;transform:none}.Summary-module__pG9rIa__num{color:var(--primary-ink);font-size:13px}.Summary-module__pG9rIa__serviceName{letter-spacing:-.015em;font-size:clamp(21px,2.4vw,27px)}.Summary-module__pG9rIa__service:hover .Summary-module__pG9rIa__serviceName{color:var(--primary-ink)}.Summary-module__pG9rIa__about{grid-template-columns:.36fr .64fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.Summary-module__pG9rIa__portrait{aspect-ratio:4/5;border-radius:16px;position:relative;overflow:hidden}.Summary-module__pG9rIa__img{object-fit:cover;object-position:50% 22%}.Summary-module__pG9rIa__intro{max-width:56ch;color:var(--ink-soft);margin:18px 0 0;font-size:17.5px;line-height:1.62}.Summary-module__pG9rIa__quote{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.Summary-module__pG9rIa__ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:860px){.Summary-module__pG9rIa__cards,.Summary-module__pG9rIa__about,.Summary-module__pG9rIa__row{grid-template-columns:1fr}.Summary-module__pG9rIa__portrait{max-width:320px}}@media (max-width:620px){.Summary-module__pG9rIa__services{grid-template-columns:1fr}.Summary-module__pG9rIa__go{display:none}.Summary-module__pG9rIa__serviceName{font-size:20px}}
.resources-module__-Hissa__h1{letter-spacing:-.025em;max-width:20ch;margin-top:14px;font-size:clamp(36px,5.4vw,64px);line-height:1.06}.resources-module__-Hissa__list{gap:16px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.resources-module__-Hissa__item{border-radius:20px;padding:clamp(22px,3vw,34px)}.resources-module__-Hissa__title{letter-spacing:-.02em;font-size:clamp(25px,3vw,34px);line-height:1.14}.resources-module__-Hissa__summary{max-width:62ch;color:var(--ink-soft);margin:12px 0 0}.resources-module__-Hissa__open{border-bottom:1px solid var(--accent);margin-top:16px;padding-bottom:3px;font-size:13px;display:inline-block}.resources-module__-Hissa__article{max-width:800px}.resources-module__-Hissa__lede{color:var(--ink-soft);margin:20px 0 0;font-size:clamp(18px,2.2vw,21px);line-height:1.55}.resources-module__-Hissa__cover{box-shadow:var(--glass-shadow);border-radius:20px;margin-top:clamp(24px,4vw,36px);overflow:hidden}.resources-module__-Hissa__cover img,.resources-module__-Hissa__cover video{width:100%;height:auto;display:block}.resources-module__-Hissa__block{margin-top:clamp(32px,4vw,44px)}.resources-module__-Hissa__h2{letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(24px,3vw,30px)}.resources-module__-Hissa__body{color:var(--ink-soft);margin:0 0 12px;font-size:17px;line-height:1.6}.resources-module__-Hissa__label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mut);margin:0 0 14px;font-size:12.5px}.resources-module__-Hissa__steps{color:var(--ink-soft);margin:0;padding-left:22px}.resources-module__-Hissa__steps li{padding:4px 0}.resources-module__-Hissa__prompt{border-radius:20px;padding:clamp(16px,2.4vw,24px)}.resources-module__-Hissa__promptHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.resources-module__-Hissa__promptName{font-weight:600}.resources-module__-Hissa__code{white-space:pre-wrap;overflow-wrap:anywhere;max-height:520px;font-family:var(--font-mono), monospace;background:var(--cell);border-radius:12px;margin:0;padding:16px;font-size:13.5px;line-height:1.6;overflow:auto}.resources-module__-Hissa__links{flex-wrap:wrap;gap:10px 20px;margin-top:24px;display:flex}.resources-module__-Hissa__link{font-family:var(--font-mono), monospace;border-bottom:1px solid var(--accent);padding-bottom:3px;font-size:13px}.resources-module__-Hissa__next{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.resources-module__-Hissa__nextCard{border-radius:20px;padding:clamp(20px,2.4vw,26px);display:block}.resources-module__-Hissa__nextName{letter-spacing:-.015em;font-size:24px}.resources-module__-Hissa__nextBody{color:var(--ink-soft);margin:8px 0 0;font-size:15px;line-height:1.5}.resources-module__-Hissa__nextCard:hover .resources-module__-Hissa__nextName{color:var(--primary-ink)}@media (max-width:760px){.resources-module__-Hissa__next{grid-template-columns:1fr}}
.Testimonial-module__PGPubq__quote{margin:0}.Testimonial-module__PGPubq__text{letter-spacing:-.015em;color:var(--ink);margin:12px 0 0;font-size:clamp(22px,2.4vw,28px);line-height:1.25}.Testimonial-module__PGPubq__quote figcaption{font-family:var(--font-mono), monospace;color:var(--ink-mut);margin-top:8px;font-size:13px}
.blog-module__3rPSzG__head{margin-bottom:clamp(40px,6vw,64px);padding-top:clamp(48px,8vh,96px)}.blog-module__3rPSzG__h1{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin-top:16px;font-size:clamp(34px,6vw,64px);line-height:1.02}.blog-module__3rPSzG__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.blog-module__3rPSzG__item{border-bottom:1px solid var(--line)}.blog-module__3rPSzG__link{padding:clamp(28px,4vw,44px) 0;transition:opacity .2s;display:block}.blog-module__3rPSzG__link:hover{opacity:.72}.blog-module__3rPSzG__link:hover .blog-module__3rPSzG__more{color:var(--primary-ink)}.blog-module__3rPSzG__meta{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);align-items:center;gap:10px;font-size:13px;display:flex}.blog-module__3rPSzG__dot{color:var(--ink-mut)}.blog-module__3rPSzG__title{letter-spacing:-.02em;max-width:22ch;margin:14px 0 0;font-size:clamp(24px,3.4vw,38px);line-height:1.1}.blog-module__3rPSzG__excerpt{color:var(--ink-soft);max-width:60ch;margin:14px 0 0;font-size:17px;line-height:1.6}.blog-module__3rPSzG__more{font-family:var(--font-mono), monospace;color:var(--ink);margin-top:18px;font-size:13px;transition:color .18s;display:inline-block}.blog-module__3rPSzG__article{padding-top:clamp(40px,7vh,88px)}.blog-module__3rPSzG__back{font-family:var(--font-mono), monospace;color:var(--ink-mut);font-size:13px;transition:color .18s}.blog-module__3rPSzG__back:hover{color:var(--primary-ink)}.blog-module__3rPSzG__artHead{max-width:60ch;margin:26px 0 0}.blog-module__3rPSzG__artTitle{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 0;font-size:clamp(32px,5.2vw,60px);line-height:1.03}.blog-module__3rPSzG__artMeta{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut);align-items:center;gap:10px;font-size:13px;display:flex}.blog-module__3rPSzG__tags{flex-wrap:wrap;gap:8px;margin:24px 0 0;display:flex}.blog-module__3rPSzG__tag{font-family:var(--font-mono), monospace;color:var(--ink);border:1px solid #08141c29;border-radius:100px;padding:5px 12px;font-size:13px}.blog-module__3rPSzG__cover{aspect-ratio:16/8;border:1px solid var(--line);background:var(--paper-2);border-radius:16px;width:100%;margin:clamp(28px,4vw,44px) 0;position:relative;overflow:hidden}.blog-module__3rPSzG__coverImg{object-fit:cover}.blog-module__3rPSzG__artBody{margin-top:clamp(28px,4vw,40px)}.blog-module__3rPSzG__artFoot{border-top:1px solid var(--line);margin-top:clamp(48px,7vw,80px);padding-top:28px}
.Builds-module__abdZ7q__wrap{position:relative}.Builds-module__abdZ7q__head{margin-bottom:clamp(40px,6vw,72px)}.Builds-module__abdZ7q__h{letter-spacing:-.025em;max-width:20ch;margin-top:14px;font-size:clamp(30px,4.6vw,54px);line-height:1.12}.Builds-module__abdZ7q__rows{flex-direction:column;gap:clamp(56px,8vw,104px);display:flex}.Builds-module__abdZ7q__row{flex-direction:column;gap:clamp(24px,3vw,36px);display:flex}.Builds-module__abdZ7q__text{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(20px,5vw,72px);display:grid}.Builds-module__abdZ7q__kind{letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink);font-size:12.5px}.Builds-module__abdZ7q__name{letter-spacing:-.02em;margin:12px 0 14px;font-size:clamp(30px,3.6vw,42px)}.Builds-module__abdZ7q__body{color:var(--ink-soft);margin:0;font-size:16.5px;line-height:1.58}.Builds-module__abdZ7q__points{color:var(--ink);margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none}.Builds-module__abdZ7q__points li{border-top:1px solid var(--line);padding:9px 0}.Builds-module__abdZ7q__links{flex-wrap:wrap;gap:10px 20px;margin-top:22px;display:flex}.Builds-module__abdZ7q__link{font-family:var(--font-mono), monospace;color:var(--ink);border-bottom:1px solid var(--accent);white-space:nowrap;padding-bottom:3px;font-size:13px;transition:color .18s}.Builds-module__abdZ7q__link:hover{color:var(--primary-ink)}.Builds-module__abdZ7q__screens{background:var(--cell);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2.4vw,28px);padding:clamp(14px,2.6vw,32px);display:grid}.Builds-module__abdZ7q__screen{min-width:0;margin:0}.Builds-module__abdZ7q__screenFrame{aspect-ratio:39/50;border-radius:clamp(12px,2vw,22px);overflow:hidden}.Builds-module__abdZ7q__screenFrame img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.Builds-module__abdZ7q__screenCap{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);margin-top:10px;font-size:12.5px;line-height:1.4;display:block}.Builds-module__abdZ7q__more{margin-top:clamp(64px,9vw,112px)}.Builds-module__abdZ7q__list{margin:18px 0 0;padding:0;list-style:none}.Builds-module__abdZ7q__item{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,7fr) 90px;align-items:baseline;gap:8px 28px;padding:18px 0;display:grid}.Builds-module__abdZ7q__itemName{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:21px}.Builds-module__abdZ7q__itemBody{color:var(--ink-soft);font-size:15.5px;line-height:1.5}@media (max-width:900px){.Builds-module__abdZ7q__text,.Builds-module__abdZ7q__item{grid-template-columns:1fr}.Builds-module__abdZ7q__item .Builds-module__abdZ7q__link{justify-self:start}}.Builds-module__abdZ7q__film{border-radius:24px;margin:0;padding:clamp(6px,1vw,10px)}.Builds-module__abdZ7q__film video,.Builds-module__abdZ7q__film img{background:var(--paper-2);border-radius:18px;width:100%;height:auto;display:block}
.BuildChain-module__KaQmZa__wrap{background:radial-gradient(60% 70%,#0297de29,#0000 75%);justify-content:center;align-items:center;margin:0;padding:36px 0;display:flex}.BuildChain-module__KaQmZa__hub{background:var(--glass-bg);border:1px solid var(--glass-line);box-shadow:inset 0 1px 0 var(--glass-shine), var(--glass-shadow);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);letter-spacing:.08em;text-align:center;color:var(--primary-ink);border-radius:16px;flex:none;max-width:124px;padding:16px;font-size:13.5px;font-weight:500;line-height:1.35}.BuildChain-module__KaQmZa__link{align-items:center;min-width:0;display:flex}.BuildChain-module__KaQmZa__arrow{background:#08141c52;flex:none;width:26px;height:1px;margin:0 3px;position:relative}.BuildChain-module__KaQmZa__arrow:after{content:"";border-top:1px solid #08141c99;border-right:1px solid #08141c99;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.BuildChain-module__KaQmZa__step{justify-items:center;gap:14px 6px;display:grid}.BuildChain-module__KaQmZa__group{border:1px dashed #08141c2e;border-radius:16px;padding:12px 6px}.BuildChain-module__KaQmZa__groupTwo{grid-template-columns:repeat(2,1fr)}.BuildChain-module__KaQmZa__tag{flex-direction:column;align-items:center;gap:7px;width:92px;display:flex}.BuildChain-module__KaQmZa__tile{background:var(--glass-bg);border:1px solid var(--glass-line);width:52px;height:52px;box-shadow:inset 0 1px 0 var(--glass-shine), var(--glass-shadow);color:var(--ink-soft);border-radius:13px;place-items:center;display:grid}.BuildChain-module__KaQmZa__tile svg{width:22px;height:22px}.BuildChain-module__KaQmZa__label{text-align:center;color:var(--ink-soft);font-size:13.5px;line-height:1.25}@media (max-width:1100px){.BuildChain-module__KaQmZa__wrap{flex-direction:column;padding:24px 0}.BuildChain-module__KaQmZa__link{flex-direction:column;width:100%}.BuildChain-module__KaQmZa__arrow{width:1px;height:24px;margin:3px 0}.BuildChain-module__KaQmZa__arrow:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.BuildChain-module__KaQmZa__hub{max-width:none;padding:12px 20px}.BuildChain-module__KaQmZa__step{flex-wrap:wrap;justify-content:center;display:flex}.BuildChain-module__KaQmZa__group{padding:14px 8px}.BuildChain-module__KaQmZa__tag{width:88px}}.BuildChain-module__KaQmZa__wrap{--beat:.7s;--cycle:calc(var(--n) * var(--beat))}.BuildChain-module__KaQmZa__hub,.BuildChain-module__KaQmZa__tile{animation:BuildChain-module__KaQmZa__lit var(--cycle) cubic-bezier(.16, 1, .3, 1) infinite}.BuildChain-module__KaQmZa__hub{animation-delay:0s}.BuildChain-module__KaQmZa__link .BuildChain-module__KaQmZa__tile{animation-delay:calc(var(--i) * var(--beat))}.BuildChain-module__KaQmZa__arrow:before{content:"";background:var(--accent);opacity:0;width:5px;height:5px;animation:BuildChain-module__KaQmZa__travel var(--cycle) linear infinite;animation-delay:calc(var(--i) * var(--beat) - var(--beat) * .6);border-radius:50%;position:absolute;top:-2px;left:0;box-shadow:0 0 8px 2px #fc734d8c}@keyframes BuildChain-module__KaQmZa__lit{0%,22%,to{transform:none}7%{color:var(--primary-ink);transform:translateY(-3px);box-shadow:0 0 0 4px #0297de24,0 14px 26px -12px #0271a68c}}@keyframes BuildChain-module__KaQmZa__travel{0%{opacity:0;left:0}2%{opacity:1}11%{opacity:1;left:calc(100% - 5px)}13%,to{opacity:0;left:calc(100% - 5px)}}@keyframes BuildChain-module__KaQmZa__travelDown{0%{opacity:0;top:0}2%{opacity:1}11%{opacity:1;top:calc(100% - 5px)}13%,to{opacity:0;top:calc(100% - 5px)}}@media (max-width:1100px){.BuildChain-module__KaQmZa__arrow:before{animation-name:BuildChain-module__KaQmZa__travelDown;top:0;left:-2px}}@media (prefers-reduced-motion:reduce){.BuildChain-module__KaQmZa__hub,.BuildChain-module__KaQmZa__tile,.BuildChain-module__KaQmZa__arrow:before{animation:none}}
.CopyButton-module__iWLseW__btn{letter-spacing:.06em;text-transform:uppercase;color:var(--on-accent);background:var(--accent);cursor:pointer;border:0;border-radius:100px;flex:none;padding:8px 16px;font-size:13px}.CopyButton-module__iWLseW__btn:hover{background:#ff8a69}
.Newsletter-module__2Pl5Qq__wrap{padding:0}.Newsletter-module__2Pl5Qq__band{isolation:isolate;padding:clamp(52px,7vw,88px) 0;position:relative;overflow:hidden}.Newsletter-module__2Pl5Qq__band:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 90% at 88% 50%, var(--cool-wash), transparent 70%);position:absolute;inset:0}.Newsletter-module__2Pl5Qq__inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.Newsletter-module__2Pl5Qq__h{letter-spacing:-.025em;margin:12px 0 0;font-size:clamp(28px,4vw,46px)}.Newsletter-module__2Pl5Qq__h em{color:var(--accent-ink);font-style:italic}.Newsletter-module__2Pl5Qq__sub{color:var(--ink-soft);max-width:42ch;margin:16px 0 0;font-size:17px;line-height:1.58}.Newsletter-module__2Pl5Qq__right{justify-self:stretch}.Newsletter-module__2Pl5Qq__form{gap:10px;width:100%;display:flex}.Newsletter-module__2Pl5Qq__input{min-width:0;font-family:var(--font-sans), sans-serif;color:var(--ink);background:#ffffffa6;border:1px solid #08141c33;border-radius:100px;flex:1;padding:13px 20px;font-size:16px;transition:border-color .18s,box-shadow .18s}.Newsletter-module__2Pl5Qq__input::placeholder{color:var(--ink-mut)}.Newsletter-module__2Pl5Qq__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash);outline:none}.Newsletter-module__2Pl5Qq__btn{white-space:nowrap;padding:13px 26px}.Newsletter-module__2Pl5Qq__note{color:var(--ink-mut);margin:14px 0 0;font-size:13px}@media (max-width:780px){.Newsletter-module__2Pl5Qq__inner{grid-template-columns:1fr;gap:26px}}@media (max-width:460px){.Newsletter-module__2Pl5Qq__form{flex-direction:column}.Newsletter-module__2Pl5Qq__btn{justify-content:center;width:100%}}
.ServiceIcon-module__F1faWq__tile{width:48px;height:48px;color:var(--primary-ink);background:#ffffffb3;border:1px solid #ffffffe6;border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffe6,0 10px 24px -14px #023c6473}.ServiceIcon-module__F1faWq__tile svg{width:24px;height:24px;overflow:visible}.ServiceIcon-module__F1faWq__draw,.ServiceIcon-module__F1faWq__axis{stroke-dasharray:80;stroke-dashoffset:80px;animation:1.4s cubic-bezier(.16,1,.3,1) .2s forwards ServiceIcon-module__F1faWq__draw}@keyframes ServiceIcon-module__F1faWq__draw{to{stroke-dashoffset:0}}:is(.reveal:not(.is-in) .ServiceIcon-module__F1faWq__draw,.reveal:not(.is-in) .ServiceIcon-module__F1faWq__axis){animation-play-state:paused}.ServiceIcon-module__F1faWq__node{fill:var(--paper);animation:2.4s ease-in-out infinite ServiceIcon-module__F1faWq__node}.ServiceIcon-module__F1faWq__n2{animation-delay:.8s}.ServiceIcon-module__F1faWq__n3{animation-delay:1.6s}@keyframes ServiceIcon-module__F1faWq__node{0%,60%,to{fill:var(--paper)}20%{fill:var(--accent);stroke:var(--accent)}}.ServiceIcon-module__F1faWq__wave{opacity:0;animation:2.4s ease-out infinite ServiceIcon-module__F1faWq__wave}.ServiceIcon-module__F1faWq__w2{animation-delay:.4s}@keyframes ServiceIcon-module__F1faWq__wave{0%{opacity:0;transform:scale(.85)}30%{opacity:1}to{opacity:0;transform:scale(1.1)}}.ServiceIcon-module__F1faWq__wave{transform-origin:12px 12px}.ServiceIcon-module__F1faWq__climb{stroke:var(--accent-ink);stroke-dasharray:26;stroke-dashoffset:26px;animation:2.8s cubic-bezier(.65,0,.35,1) infinite ServiceIcon-module__F1faWq__climb}@keyframes ServiceIcon-module__F1faWq__climb{0%{stroke-dashoffset:26px}45%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-26px}}.ServiceIcon-module__F1faWq__line{stroke-dasharray:8;stroke-dashoffset:8px;animation:3s ease-in-out infinite ServiceIcon-module__F1faWq__write}.ServiceIcon-module__F1faWq__l2{animation-delay:.35s}.ServiceIcon-module__F1faWq__l3{animation-delay:.7s}@keyframes ServiceIcon-module__F1faWq__write{0%,10%{stroke-dashoffset:8px}35%,80%{stroke-dashoffset:0}to{stroke-dashoffset:8px}}.ServiceIcon-module__F1faWq__coin{transform-origin:12px 12px;animation:3.2s ease-in-out infinite ServiceIcon-module__F1faWq__turn}@keyframes ServiceIcon-module__F1faWq__turn{0%,40%,to{transform:scaleX(1)}60%{transform:scaleX(.15)}80%{transform:scaleX(1)}}.ServiceIcon-module__F1faWq__needle{fill:var(--accent);stroke:var(--accent-ink);transform-origin:12px 12px;animation:4s cubic-bezier(.34,1.4,.64,1) infinite ServiceIcon-module__F1faWq__swing}.ServiceIcon-module__F1faWq__pin{fill:var(--paper)}@keyframes ServiceIcon-module__F1faWq__swing{0%,to{transform:rotate(-35deg)}30%,70%{transform:rotate(20deg)}}@media (prefers-reduced-motion:reduce){.ServiceIcon-module__F1faWq__draw,.ServiceIcon-module__F1faWq__axis,.ServiceIcon-module__F1faWq__climb,.ServiceIcon-module__F1faWq__line{stroke-dashoffset:0;animation:none}.ServiceIcon-module__F1faWq__node,.ServiceIcon-module__F1faWq__wave,.ServiceIcon-module__F1faWq__coin,.ServiceIcon-module__F1faWq__needle{opacity:1;animation:none}}.ServiceIcon-module__F1faWq__trail{stroke-dasharray:2 2.5;opacity:.55}.ServiceIcon-module__F1faWq__ball{fill:var(--accent);stroke:var(--accent-ink);offset-path:path("M7 15c2.5-6 7.5-6 10 0");offset-rotate:0deg;cx:0;cy:0;animation:2.2s cubic-bezier(.65,0,.35,1) infinite alternate ServiceIcon-module__F1faWq__arc}@keyframes ServiceIcon-module__F1faWq__arc{0%{offset-distance:0%}to{offset-distance:100%}}.ServiceIcon-module__F1faWq__gearA{transform-origin:9px 10px;animation:6s linear infinite ServiceIcon-module__F1faWq__spin}.ServiceIcon-module__F1faWq__gearB{transform-origin:16.5px 16.5px;color:var(--accent-ink);animation:4.2s linear infinite reverse ServiceIcon-module__F1faWq__spin}@keyframes ServiceIcon-module__F1faWq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ServiceIcon-module__F1faWq__ball,.ServiceIcon-module__F1faWq__gearA,.ServiceIcon-module__F1faWq__gearB{animation:none}}.ServiceIcon-module__F1faWq__ticks{opacity:.6}.ServiceIcon-module__F1faWq__dial{stroke:var(--accent-ink);stroke-width:1.8px;transform-origin:12px 16.5px;animation:3.6s cubic-bezier(.34,1.4,.64,1) infinite ServiceIcon-module__F1faWq__tune}.ServiceIcon-module__F1faWq__hub{fill:var(--accent);stroke:var(--accent-ink)}@keyframes ServiceIcon-module__F1faWq__tune{0%,to{transform:rotate(-95deg)}45%,75%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.ServiceIcon-module__F1faWq__dial{animation:none}}
.About-module__vqXTeW__grid{grid-template-columns:.42fr .58fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.About-module__vqXTeW__left{align-self:start;position:sticky;top:96px}.About-module__vqXTeW__portrait{aspect-ratio:4/5;background:var(--paper-2);border:1px solid var(--line);border-radius:16px;width:100%;position:relative;overflow:hidden}.About-module__vqXTeW__img{object-fit:cover;object-position:50% 22%}.About-module__vqXTeW__meta{color:var(--ink);margin:18px 0 0;font-size:14px}.About-module__vqXTeW__metaSub{color:var(--ink-mut);margin:6px 0 0;font-size:13px}.About-module__vqXTeW__lead{letter-spacing:-.02em;max-width:20ch;margin:16px 0 28px;font-size:clamp(24px,3.4vw,38px);line-height:1.16}.About-module__vqXTeW__body p{color:var(--ink-soft);max-width:58ch;margin:0 0 18px;font-size:17.5px;line-height:1.66}.About-module__vqXTeW__body p:last-child{margin-bottom:0}@media (max-width:820px){.About-module__vqXTeW__grid{grid-template-columns:1fr;gap:32px}.About-module__vqXTeW__left{max-width:420px;position:static}}.About-module__vqXTeW__socials{flex-wrap:wrap;gap:10px 22px;margin-top:24px;display:flex}.About-module__vqXTeW__socials a{font-family:var(--font-mono), monospace;color:var(--ink);border-bottom:1px solid var(--accent);padding-bottom:3px;font-size:13px}.About-module__vqXTeW__socials a:hover{color:var(--primary-ink)}.About-module__vqXTeW__quoteWrap{border-top:1px solid var(--line);margin-top:36px;padding-top:24px}
.Contact-module__OWeMSG__wrap{padding:0}.Contact-module__OWeMSG__washWrap{isolation:isolate;padding:clamp(64px,9vw,120px) 0;position:relative;overflow:hidden}.Contact-module__OWeMSG__wash{z-index:-1;pointer-events:none;background:radial-gradient(34% 34% at 90% 88%,#fc734d80,#0000 72%),radial-gradient(56% 66% at 78% 44%,#0297de80,#0000 74%);position:absolute;inset:0}.Contact-module__OWeMSG__grid{grid-template-columns:.44fr .56fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.Contact-module__OWeMSG__left{position:sticky;top:100px}.Contact-module__OWeMSG__h{letter-spacing:-.025em;max-width:14ch;margin:14px 0 20px;font-size:clamp(30px,4.4vw,50px)}.Contact-module__OWeMSG__sub{color:var(--ink-soft);max-width:42ch;margin:0;font-size:17px;line-height:1.6}.Contact-module__OWeMSG__formWrap{border-radius:22px;padding:clamp(20px,3vw,34px)}.Contact-module__OWeMSG__form{flex-direction:column;gap:18px;display:flex}.Contact-module__OWeMSG__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.Contact-module__OWeMSG__field{flex-direction:column;gap:8px;display:flex}.Contact-module__OWeMSG__field>span{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mut);font-size:12.5px}.Contact-module__OWeMSG__field input,.Contact-module__OWeMSG__field select,.Contact-module__OWeMSG__field textarea{font-family:var(--font-sans), sans-serif;color:var(--ink);background:#ffffffa6;border:1px solid #08141c2e;border-radius:12px;width:100%;padding:13px 15px;font-size:16px;transition:border-color .18s,box-shadow .18s}.Contact-module__OWeMSG__field textarea{resize:vertical;min-height:108px}.Contact-module__OWeMSG__field input::placeholder,.Contact-module__OWeMSG__field textarea::placeholder{color:var(--ink-mut)}.Contact-module__OWeMSG__field input:focus,.Contact-module__OWeMSG__field select:focus,.Contact-module__OWeMSG__field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash);outline:none}.Contact-module__OWeMSG__field select{appearance:none;cursor:pointer}.Contact-module__OWeMSG__honey{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.Contact-module__OWeMSG__submit{align-self:flex-start;margin-top:4px;padding:14px 28px;font-size:16px}.Contact-module__OWeMSG__submit:disabled{opacity:.6;cursor:default}.Contact-module__OWeMSG__err{color:var(--accent-ink);margin:0;font-size:14px}.Contact-module__OWeMSG__success{padding:clamp(10px,2vw,14px)}.Contact-module__OWeMSG__successH{letter-spacing:-.02em;color:var(--accent-ink);margin-bottom:14px;font-size:clamp(32px,4vw,44px)}.Contact-module__OWeMSG__success p{color:var(--ink-soft);max-width:44ch;margin:0;font-size:17px;line-height:1.6}@media (max-width:820px){.Contact-module__OWeMSG__grid{grid-template-columns:1fr}.Contact-module__OWeMSG__left{position:static}}@media (max-width:560px){.Contact-module__OWeMSG__row{grid-template-columns:1fr}}
.PostBody-module__VJoNGW__body{max-width:68ch}.PostBody-module__VJoNGW__p{color:var(--ink-soft);margin:0 0 26px;font-size:19px;line-height:1.72}.PostBody-module__VJoNGW__h2{letter-spacing:-.02em;color:var(--ink);margin:44px 0 16px;font-size:clamp(24px,3vw,32px)}.PostBody-module__VJoNGW__h3{letter-spacing:-.01em;color:var(--ink);margin:34px 0 12px;font-size:clamp(20px,2.4vw,25px)}.PostBody-module__VJoNGW__link{color:var(--primary-ink);text-underline-offset:2px;text-decoration:underline}.PostBody-module__VJoNGW__quote{border-left:3px solid var(--accent);letter-spacing:-.01em;color:var(--ink);margin:34px 0;padding:4px 0 4px 26px;font-size:clamp(22px,2.8vw,28px);font-style:italic;line-height:1.4}.PostBody-module__VJoNGW__ul{flex-direction:column;gap:12px;margin:0 0 26px;padding:0;list-style:none;display:flex}.PostBody-module__VJoNGW__ul li{color:var(--ink-soft);padding-left:28px;font-size:18px;line-height:1.6;position:relative}.PostBody-module__VJoNGW__ul li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:12px;left:4px}
.Services-module__PFRRnG__wrap{background:radial-gradient(18% 16% at 90% 88%,#fc734d99,#0000 76%),radial-gradient(70% 62% at 72% 62%,#0297de73,#0000 80%),radial-gradient(40% 40% at 0 20%,#0297de33,#0000 74%)}.Services-module__PFRRnG__head{margin-bottom:clamp(36px,5vw,56px)}.Services-module__PFRRnG__h{letter-spacing:-.025em;margin-top:14px;font-size:clamp(34px,5vw,58px);line-height:1.08}.Services-module__PFRRnG__grid{grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,20px);display:grid}.Services-module__PFRRnG__card{border-radius:20px;height:100%;padding:clamp(22px,3vw,34px)}.Services-module__PFRRnG__top{justify-content:space-between;align-items:center;display:flex}.Services-module__PFRRnG__num{letter-spacing:.1em;color:var(--primary-ink);font-size:13px}.Services-module__PFRRnG__name{letter-spacing:-.02em;margin:14px 0 12px;font-size:clamp(24px,3vw,32px)}.Services-module__PFRRnG__body{color:var(--ink-soft);max-width:42ch;margin:0;font-size:16.5px;line-height:1.6}@media (max-width:720px){.Services-module__PFRRnG__grid{grid-template-columns:1fr;gap:14px}}
.Work-module__mspDfG__head{margin-bottom:clamp(32px,5vw,52px)}.Work-module__mspDfG__h{letter-spacing:-.025em;max-width:18ch;margin-top:14px;font-size:clamp(30px,4.6vw,50px)}.Work-module__mspDfG__feature{border-radius:20px;padding:clamp(26px,4vw,44px);position:relative;overflow:hidden}.Work-module__mspDfG__featTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.Work-module__mspDfG__badge{letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);border:1px solid #0271a659;border-radius:100px;padding:4px 11px;font-size:12.5px}.Work-module__mspDfG__featName{letter-spacing:-.02em;margin:16px 0 6px;font-size:clamp(34px,5vw,56px)}.Work-module__mspDfG__featRole{letter-spacing:.05em;color:var(--ink-mut);text-transform:uppercase;font-size:13px}.Work-module__mspDfG__featLink{font-family:var(--font-mono), monospace;color:var(--ink);border-bottom:1px solid var(--accent);white-space:nowrap;padding-bottom:2px;font-size:13px;transition:color .18s}.Work-module__mspDfG__featLink:hover{color:var(--primary-ink)}.Work-module__mspDfG__featSummary{max-width:62ch;color:var(--ink-soft);margin:22px 0 0;font-size:18px;line-height:1.62}.Work-module__mspDfG__featDash{color:var(--ink-mut)}.Work-module__mspDfG__block{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.Work-module__mspDfG__blockLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mut);margin:0 0 16px;font-size:12.5px}.Work-module__mspDfG__marketGrid,.Work-module__mspDfG__narrativeGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.Work-module__mspDfG__funnelGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.Work-module__mspDfG__narrativeGrid{margin:0;padding:0;list-style:none}.Work-module__mspDfG__funnelCard{background:var(--cell);text-align:center;border-radius:12px;padding:20px 22px}.Work-module__mspDfG__marketCard{background:var(--cell);border-radius:12px;padding:18px 22px}.Work-module__mspDfG__marketH{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:600}.Work-module__mspDfG__marketH em{color:var(--accent-ink);font-style:normal}.Work-module__mspDfG__marketS{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut);margin:8px 0 0;font-size:12.5px}.Work-module__mspDfG__exchanges{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.Work-module__mspDfG__exchange{letter-spacing:.02em;color:var(--ink);border:1px solid #08141c29;border-radius:100px;padding:6px 13px;font-size:13px}.Work-module__mspDfG__narrativeItem{background:var(--cell);color:var(--ink-soft);border-radius:12px;padding:18px 22px 18px 38px;font-size:15.5px;line-height:1.5;position:relative}.Work-module__mspDfG__narrativeItem:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:26px;left:22px}.Work-module__mspDfG__metric{padding-right:16px}.Work-module__mspDfG__mn{color:var(--primary-ink);letter-spacing:-.01em;font-size:clamp(26px,3.6vw,40px);line-height:1}.Work-module__mspDfG__ml{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);margin-top:10px;font-size:12.5px}.Work-module__mspDfG__shots{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.Work-module__mspDfG__shot{flex:240px;max-width:420px;margin:0}.Work-module__mspDfG__shotFrame{border:1px solid var(--line);background:var(--paper-2);aspect-ratio:16/11;border-radius:12px;display:flex;overflow:hidden}.Work-module__mspDfG__shotImg{object-fit:cover;object-position:0 0;width:100%;height:100%}.Work-module__mspDfG__shotCap{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);margin-top:10px;font-size:12.5px;line-height:1.45;display:block}@media (max-width:760px){.Work-module__mspDfG__shot{flex:100%;max-width:none}.Work-module__mspDfG__shotFrame{aspect-ratio:16/9}}.Work-module__mspDfG__list{grid-template-columns:1fr 1fr;gap:16px;margin-top:clamp(28px,4vw,44px);display:grid}.Work-module__mspDfG__item{border-radius:20px;padding:clamp(24px,3vw,34px)}.Work-module__mspDfG__itemWide{grid-column:1/-1}.Work-module__mspDfG__itemHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Work-module__mspDfG__itemName{letter-spacing:-.02em;font-size:clamp(24px,3vw,30px)}.Work-module__mspDfG__itemPeriod{color:var(--ink-mut);white-space:nowrap;font-size:13px}.Work-module__mspDfG__itemRole{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-ink);margin:8px 0 0;font-size:13px}.Work-module__mspDfG__itemSummary{color:var(--ink-soft);margin:14px 0 0;font-size:16px;line-height:1.58}.Work-module__mspDfG__itemMetrics{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.Work-module__mspDfG__chip{color:var(--ink-soft);background:var(--cell);border-radius:100px;padding:6px 13px;font-size:13px}.Work-module__mspDfG__chip b{color:var(--ink);font-weight:400}.Work-module__mspDfG__itemLink{font-family:var(--font-mono), monospace;color:var(--ink);border-bottom:1px solid var(--accent);margin-top:18px;padding-bottom:2px;font-size:13px;transition:color .18s;display:inline-block}.Work-module__mspDfG__itemLink:hover{color:var(--primary-ink)}.Work-module__mspDfG__itemShots{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.Work-module__mspDfG__itemShot{flex:0 200px;margin:0}.Work-module__mspDfG__itemShotFrame{border:1px solid var(--line);background:var(--paper-2);aspect-ratio:4/3;border-radius:10px;display:flex;overflow:hidden}.Work-module__mspDfG__itemShotImg{object-fit:cover;object-position:50% 0;width:100%;height:100%}.Work-module__mspDfG__itemShotFrameContain{background:#fff;align-items:center}.Work-module__mspDfG__itemShotImgContain{object-fit:contain;padding:10px}.Work-module__mspDfG__itemShotCap{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);margin-top:8px;font-size:12px;display:block}@media (max-width:760px){.Work-module__mspDfG__funnelGrid{grid-template-columns:repeat(3,1fr);gap:8px}.Work-module__mspDfG__funnelCard{padding:16px 8px}.Work-module__mspDfG__marketGrid,.Work-module__mspDfG__narrativeGrid,.Work-module__mspDfG__list{grid-template-columns:1fr}}
