@property --principle-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.OperatingPrinciples-module__gyLT4G__group{perspective:1200px;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:3.5rem;display:grid}.OperatingPrinciples-module__gyLT4G__card{isolation:isolate;background:radial-gradient(ellipse at var(--principle-light-x,20%) var(--principle-light-y,0%),#0071bc21,transparent 70%),linear-gradient(145deg,#151e2d,#080e18);min-width:0;transform:rotateX(var(--principle-x,0deg)) rotateY(var(--principle-y,0deg));border:1px solid #72e4ff29;border-radius:1.6rem;padding:1.8rem;transition:transform .18s ease-out,border-color .2s,box-shadow .25s;position:relative;box-shadow:inset 0 1px #ffffff12,0 14px 35px -28px #000}.OperatingPrinciples-module__gyLT4G__outline{z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--principle-angle),#0071bc2e 0% 56%,#0071bc 68%,#72e4ff 81%,#fff 87%,#0071bc2e 95%);animation:5s linear infinite paused OperatingPrinciples-module__gyLT4G__principle-orbit;animation-delay:var(--principle-delay);padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.OperatingPrinciples-module__gyLT4G__number{color:#72e4ff;width:44px;height:44px;font-family:var(--font-mono),monospace;background:#070e18;border:1px solid #72e4ff38;border-radius:13px;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex;box-shadow:0 4px #040811,inset 0 1px #ffffff1a}.OperatingPrinciples-module__gyLT4G__card h3{margin-top:1.35rem;font-size:1.25rem;font-weight:400;line-height:1.4;position:relative}.OperatingPrinciples-module__gyLT4G__card p{color:#9faec3;margin-top:.5rem;font-size:.95rem;line-height:1.65;position:relative}html[data-motion-awake] .OperatingPrinciples-module__gyLT4G__card[data-motion-visible] .OperatingPrinciples-module__gyLT4G__outline{animation-play-state:running}.OperatingPrinciples-module__gyLT4G__group[data-connected] .OperatingPrinciples-module__gyLT4G__card{border-color:#72e4ff4d;box-shadow:inset 0 1px #ffffff12,0 0 24px -15px #0071bc}.OperatingPrinciples-module__gyLT4G__card[data-active],.OperatingPrinciples-module__gyLT4G__card:focus-visible{border-color:#72e4ff;box-shadow:inset 0 1px #ffffff1a,0 18px 45px -25px #0071bc,0 0 30px -18px #72e4ff}.OperatingPrinciples-module__gyLT4G__card[data-active] .OperatingPrinciples-module__gyLT4G__outline{animation-duration:2s}.OperatingPrinciples-module__gyLT4G__card:focus-visible{outline-offset:4px;outline:2px solid #72e4ff}@keyframes OperatingPrinciples-module__gyLT4G__principle-orbit{to{--principle-angle:360deg}}@media (min-width:640px){.OperatingPrinciples-module__gyLT4G__group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.OperatingPrinciples-module__gyLT4G__group{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.OperatingPrinciples-module__gyLT4G__card{transition:none;transform:none!important}.OperatingPrinciples-module__gyLT4G__outline{animation:none!important}}
.CtaSection-module__I1HTDa__panel{isolation:isolate;transition:transform .65s var(--ease-expo), border-color .4s ease, box-shadow .65s ease;background:linear-gradient(145deg,#0071bc3d,#0000 43%),linear-gradient(155deg,#0b2338,#071727 52%,#040e1b);border:1px solid #72e4ff4d;border-radius:2rem;position:relative;overflow:hidden;transform:perspective(1100px)translate(0,0);box-shadow:inset 0 2px 1px #d0f5ff2b,inset 2px 0 1px #72e4ff14,inset 0 -3px 2px #0009,0 8px 0 -1px #020a14,0 9px #0071bc3d,0 28px 56px -24px #000c}.CtaSection-module__I1HTDa__panel:before{content:"";z-index:1;pointer-events:none;border:1px solid #72e4ff17;border-top-color:#dcf9ff26;border-radius:calc(2rem - 7px);position:absolute;inset:7px}.CtaSection-module__I1HTDa__panel.CtaSection-module__I1HTDa__panel:after{background:0 0;animation:none}.CtaSection-module__I1HTDa__spotlight{z-index:0;pointer-events:none;background:radial-gradient(#f0fbff29,#72e4ff1a 16%,#0071bc1f 30%,#0000 58%);animation:32s ease-in-out infinite paused CtaSection-module__I1HTDa__bounceLight;position:absolute;inset:0;transform:translate(-34%,-30%)}.CtaSection-module__I1HTDa__edgeLight{z-index:0;pointer-events:none;background:radial-gradient(at 100% 100%,#0071bc2e,#0000 48%),linear-gradient(#72e4ff0f,#0000 12% 87%,#00000038);position:absolute;inset:0}.CtaSection-module__I1HTDa__content{z-index:2}.CtaSection-module__I1HTDa__action{min-height:44px}.CtaSection-module__I1HTDa__action:focus-visible{outline-offset:4px;outline:2px solid #72e4ff}html[data-motion-awake] .CtaSection-module__I1HTDa__panel[data-motion-visible] .CtaSection-module__I1HTDa__spotlight{animation-play-state:running}@keyframes CtaSection-module__I1HTDa__bounceLight{0%,to{transform:translate(-34%,-30%)}12.5%{transform:translate(34%,24%)}25%{transform:translateY(34%)}37.5%{transform:translate(-34%)}50%{transform:translate(34%,-30%)}62.5%{transform:translate(0,0)}75%{transform:translate(-34%,30%)}87.5%{transform:translate(34%)}}@media (hover:hover) and (pointer:fine){.CtaSection-module__I1HTDa__panel:hover{border-color:#72e4ff75;transform:perspective(1100px)translateY(-5px)rotateX(.6deg)rotateY(-.6deg);box-shadow:inset 0 2px 1px #d0f5ff33,inset 2px 0 1px #72e4ff1a,inset 0 -3px 2px #0009,0 10px 0 -1px #020a14,0 11px #0071bc4d,0 34px 64px -24px #000000d9}}@media (max-width:639px){.CtaSection-module__I1HTDa__panel{border-radius:1.5rem}.CtaSection-module__I1HTDa__panel:before{border-radius:calc(1.5rem - 7px)}}@media (prefers-reduced-motion:reduce){.CtaSection-module__I1HTDa__panel{transition:none;transform:none!important}.CtaSection-module__I1HTDa__spotlight{animation:none;transform:translate(-18%,-12%)}}
.ArticleLayout-module__ntuaIG__layout{grid-template-columns:minmax(0,50rem) 14rem;justify-content:center;align-items:start;gap:clamp(2rem,5vw,5rem);max-width:76rem;margin-inline:auto;display:grid}.ArticleLayout-module__ntuaIG__body{min-width:0}.ArticleLayout-module__ntuaIG__body :is(h2,h3,h4,h5,h6){scroll-margin-top:1rem}.ArticleLayout-module__ntuaIG__withoutOutline{max-width:50rem;display:block}.ArticleLayout-module__ntuaIG__sidebar{align-self:start;min-width:0;position:sticky;top:8rem}.ArticleLayout-module__ntuaIG__desktopContents{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#25425a transparent;max-height:calc(100svh - 10rem);padding:.6rem .6rem 1.25rem 0;overflow-y:auto}.ArticleLayout-module__ntuaIG__label{font-family:var(--font-plex-mono),monospace;text-transform:uppercase;letter-spacing:.19em;color:#a7b9c9;font-size:.65rem}.ArticleLayout-module__ntuaIG__desktopContents>.ArticleLayout-module__ntuaIG__label{margin-bottom:1rem}.ArticleLayout-module__ntuaIG__trailList{position:relative}.ArticleLayout-module__ntuaIG__trailList ol{flex-direction:column;gap:.25rem;display:flex}.ArticleLayout-module__ntuaIG__trail{left:5px;top:var(--trail-start,22px);height:var(--trail-height,calc(100% - 44px));pointer-events:none;border-left:1px dashed #72e4ff33;position:absolute}.ArticleLayout-module__ntuaIG__trailRead{height:var(--trail-read,0);border-left:1px dashed #72e4ffbf;position:absolute;top:0;left:-1px}.ArticleLayout-module__ntuaIG__marker{z-index:2;left:2px;top:var(--trail-marker,22px);background:var(--cyan);pointer-events:none;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;box-shadow:0 0 13px #0071bccc}.ArticleLayout-module__ntuaIG__contentsLink{min-height:44px;color:var(--muted);overflow-wrap:anywhere;border-radius:.5rem;align-items:center;padding:.6rem .35rem .6rem 1.4rem;font-size:.84rem;line-height:1.45;transition:color .18s,background-color .18s;display:flex;position:relative}.ArticleLayout-module__ntuaIG__contentsLink:before{content:"";background:#122332;border:1px solid #31506a;border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:3px}.ArticleLayout-module__ntuaIG__contentsLink[data-read=true]:before{background:#177fb0;border-color:#3595bc}.ArticleLayout-module__ntuaIG__contentsLink[aria-current=location]{color:#e6f8ff;background:linear-gradient(90deg,#0071bc17,#0000)}.ArticleLayout-module__ntuaIG__contentsLink:hover{color:var(--cyan);background:#0071bc12}.ArticleLayout-module__ntuaIG__mobileContents{display:none}@media (max-width:1023px){.ArticleLayout-module__ntuaIG__layout:has(.ArticleLayout-module__ntuaIG__mobileContents[open]){overflow-anchor:none}.ArticleLayout-module__ntuaIG__layout:has(.ArticleLayout-module__ntuaIG__mobileContents[open]) .ArticleLayout-module__ntuaIG__body{padding-top:.75rem}.ArticleLayout-module__ntuaIG__layout{flex-direction:column;gap:1.5rem;max-width:50rem;display:flex}.ArticleLayout-module__ntuaIG__body{width:100%}.ArticleLayout-module__ntuaIG__body :is(h2,h3,h4,h5,h6){scroll-margin-top:4rem}.ArticleLayout-module__ntuaIG__sidebar{z-index:30;order:-1;width:100%;top:6rem}.ArticleLayout-module__ntuaIG__desktopContents{display:none}.ArticleLayout-module__ntuaIG__mobileContents{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080f19f2;border:1px solid #72e4ff33;border-radius:1rem;display:block;box-shadow:0 12px 25px -22px #0071bc}.ArticleLayout-module__ntuaIG__mobileContents summary{cursor:pointer;align-items:center;gap:.8rem;min-height:54px;padding:.7rem 1rem;list-style:none;display:flex}.ArticleLayout-module__ntuaIG__mobileContents summary::-webkit-details-marker{display:none}.ArticleLayout-module__ntuaIG__mobileContents .ArticleLayout-module__ntuaIG__label{letter-spacing:.1em;flex-shrink:0;font-size:.6rem}.ArticleLayout-module__ntuaIG__currentTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:.8rem;overflow:hidden}.ArticleLayout-module__ntuaIG__mobileContents summary svg{width:14px;height:14px;color:var(--cyan);flex-shrink:0;transition:transform .18s}.ArticleLayout-module__ntuaIG__mobileContents[open] summary svg{transform:rotate(180deg)}.ArticleLayout-module__ntuaIG__mobileContents nav{overscroll-behavior:contain;border-top:1px solid var(--line);max-height:45svh;padding:.6rem 1rem 1rem;overflow-y:auto}.ArticleLayout-module__ntuaIG__contentsLink{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.ArticleLayout-module__ntuaIG__contentsLink,.ArticleLayout-module__ntuaIG__mobileContents summary svg{transition:none}}
.ProjectFlipCard-module__EDawCq__card{background:#0b1018;border:1px solid #ffffff24;border-radius:1.4rem;flex-direction:column;width:100%;min-width:0;height:100%;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 12px 30px -22px #000}.ProjectFlipCard-module__EDawCq__stage{perspective:1200px;border-radius:1.3rem 1.3rem 0 0;flex:1;position:relative}.ProjectFlipCard-module__EDawCq__rotor{height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:grid}.ProjectFlipCard-module__EDawCq__card[data-expanded=true] .ProjectFlipCard-module__EDawCq__rotor{transform:rotateY(180deg)}.ProjectFlipCard-module__EDawCq__face{backface-visibility:hidden;border-radius:1.3rem 1.3rem 0 0;flex-direction:column;grid-area:1/1;min-width:0;display:flex;position:relative}.ProjectFlipCard-module__EDawCq__front{background:var(--project-color);color:var(--project-ink);justify-content:center;overflow:hidden}.ProjectFlipCard-module__EDawCq__artwork{aspect-ratio:1.9;flex-shrink:0;width:100%;position:relative}.ProjectFlipCard-module__EDawCq__artworkImage{object-fit:contain;object-position:center}.ProjectFlipCard-module__EDawCq__card[data-project-slug=eagle-solar-power] .ProjectFlipCard-module__EDawCq__front{background:#050811}.ProjectFlipCard-module__EDawCq__card[data-project-slug=ihs-general-contracting] .ProjectFlipCard-module__EDawCq__front{background:#eef1f3}.ProjectFlipCard-module__EDawCq__card[data-project-slug=dental-life] .ProjectFlipCard-module__EDawCq__front{background:#f1f4f4}.ProjectFlipCard-module__EDawCq__card[data-project-slug=dallas-mural-tours] .ProjectFlipCard-module__EDawCq__front,.ProjectFlipCard-module__EDawCq__card[data-project-slug=js-air-heating-services] .ProjectFlipCard-module__EDawCq__front{background:#050811}.ProjectFlipCard-module__EDawCq__name{text-align:center;letter-spacing:-.045em;text-wrap:balance;padding:1.5rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:550;line-height:1.1}.ProjectFlipCard-module__EDawCq__back{color:#f5f6f8;background:radial-gradient(ellipse at 4% 0%,color-mix(in srgb,var(--project-color) 24%,transparent),transparent 78%),#10141c;justify-content:center;padding:1.3rem;transform:rotateY(180deg)}.ProjectFlipCard-module__EDawCq__backEyebrow{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--project-glow);font-size:.62rem}.ProjectFlipCard-module__EDawCq__backTitle{letter-spacing:-.025em;overflow-wrap:anywhere;margin:.7rem 0 .65rem;font-size:1.25rem;font-weight:500;line-height:1.2}.ProjectFlipCard-module__EDawCq__description{color:#c3cbd5;text-wrap:pretty;overflow-wrap:anywhere;font-size:.85rem;line-height:1.55}.ProjectFlipCard-module__EDawCq__backIndustry{color:#9fb3c9;margin-bottom:.7rem;font-size:.72rem}.ProjectFlipCard-module__EDawCq__controls{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:.5rem .8rem;display:flex}.ProjectFlipCard-module__EDawCq__toggle{color:#b5c9de;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .2s,color .2s;display:inline-flex}.ProjectFlipCard-module__EDawCq__toggle:is(:hover,:focus-visible){color:#72e4ff;border-color:#72e4ff}.ProjectFlipCard-module__EDawCq__toggle:focus-visible,.ProjectFlipCard-module__EDawCq__visit:focus-visible{outline-offset:3px;outline:2px solid #72e4ff}.ProjectFlipCard-module__EDawCq__visit{color:#f5f6f8;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;min-height:44px;padding:.4rem .6rem;font-size:.75rem;text-decoration:none;display:inline-flex}.ProjectFlipCard-module__EDawCq__visit svg{flex-shrink:0;transition:transform .22s}@media (hover:hover) and (pointer:fine){.ProjectFlipCard-module__EDawCq__card:hover{border-color:var(--project-glow);box-shadow:0 16px 40px -28px var(--project-color)}.ProjectFlipCard-module__EDawCq__visit:hover svg{transform:translate(2px,-2px)}}.ProjectFlipCard-module__EDawCq__rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.1rem;max-width:100%;margin:0;padding:.65rem max(1.5rem,50vw - 720px) 1.3rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto}.ProjectFlipCard-module__EDawCq__rail[data-auto-scroll=true]{scroll-snap-type:none;scroll-behavior:auto}.ProjectFlipCard-module__EDawCq__rail::-webkit-scrollbar{display:none}.ProjectFlipCard-module__EDawCq__rail>li{scroll-snap-align:start;flex:0 0 clamp(20rem,34vw,30rem);min-width:0;display:flex}.ProjectFlipCard-module__EDawCq__rail:focus-visible{outline-offset:-2px;outline:2px solid #72e4ff}.ProjectFlipCard-module__EDawCq__railHint{align-items:center;margin-bottom:.7rem;padding-inline:max(1.5rem,50vw - 720px);display:flex}.ProjectFlipCard-module__EDawCq__rail>li[inert]{pointer-events:none}@media (max-width:639px){.ProjectFlipCard-module__EDawCq__back{padding:1.15rem}.ProjectFlipCard-module__EDawCq__rail{gap:.9rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem}.ProjectFlipCard-module__EDawCq__rail>li{flex-basis:min(88vw,24rem)}.ProjectFlipCard-module__EDawCq__railHint{padding-inline:1.25rem}.ProjectFlipCard-module__EDawCq__backTitle{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.ProjectFlipCard-module__EDawCq__card,.ProjectFlipCard-module__EDawCq__toggle,.ProjectFlipCard-module__EDawCq__visit svg{transition:none}.ProjectFlipCard-module__EDawCq__rotor{transition:none;transform:none!important}.ProjectFlipCard-module__EDawCq__back{display:none;transform:none}.ProjectFlipCard-module__EDawCq__card[data-expanded=true] .ProjectFlipCard-module__EDawCq__front{display:none}.ProjectFlipCard-module__EDawCq__card[data-expanded=true] .ProjectFlipCard-module__EDawCq__back{display:flex}.ProjectFlipCard-module__EDawCq__rail{scroll-behavior:auto}}
.Founder-module__23NjKq__card{isolation:isolate;background:radial-gradient(at 12% 20%,#0071bc33,#0000 62%),linear-gradient(135deg,#121925,#080d16);border:1px solid #72e4ff38;border-radius:2rem;grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);max-width:70rem;margin-top:2.5rem;padding:clamp(1.5rem,4vw,3.5rem);scroll-margin-top:8rem;transition:border-color .3s,box-shadow .3s,transform .3s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 25px 60px -40px #0071bc}.Founder-module__23NjKq__card:is(:hover,:focus-within){border-color:#72e4ff8c;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 30px 70px -40px #0071bc}.Founder-module__23NjKq__cardLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.Founder-module__23NjKq__cardLink:focus-visible{outline:2px solid var(--cyan);outline-offset:5px;border-radius:inherit}.Founder-module__23NjKq__identity{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.Founder-module__23NjKq__portraitFrame{background:linear-gradient(135deg,#72e4ff1f,#0071bc0a);border:1px solid #72e4ff59;border-radius:2rem;padding:8px;transition:transform .4s;transform:perspective(700px)rotateY(-5deg)rotateX(3deg);box-shadow:0 12px 35px -15px #0071bc}.Founder-module__23NjKq__card:hover .Founder-module__23NjKq__portraitFrame{transform:perspective(700px)rotateY(0)rotateX(0)translateZ(10px)}.Founder-module__23NjKq__portrait{object-fit:cover;border-radius:1.5rem;width:144px;height:144px;display:block}.Founder-module__23NjKq__socials{z-index:2;flex-wrap:wrap;justify-content:center;gap:.25rem;max-width:100%;display:flex;position:relative}.Founder-module__23NjKq__socials a{color:#b6c9d9;background:#040c16cc;border:1px solid #a0beff2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:color .25s,border-color .25s,transform .25s,box-shadow .25s;display:flex}.Founder-module__23NjKq__socials a:is(:hover,:focus-visible){color:#effcff;border-color:#72e4ff;transform:translateY(-3px);box-shadow:0 6px 20px -8px #0071bc}.Founder-module__23NjKq__socials svg{width:18px;height:18px}.Founder-module__23NjKq__monogram{letter-spacing:-.14em;padding-right:2px;font-family:Georgia,serif;font-size:15px;font-weight:700}.Founder-module__23NjKq__copy{min-width:0}.Founder-module__23NjKq__name{letter-spacing:-.035em;margin-top:.8rem;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.1}.Founder-module__23NjKq__readStory{min-height:44px;color:var(--cyan);align-items:center;gap:.7rem;margin-top:1.7rem;font-size:.95rem;display:inline-flex}.Founder-module__23NjKq__story{color:#bac4d4;width:100%;max-width:50rem;margin-inline:auto;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.85}.Founder-module__23NjKq__story p{margin-block:1.4rem}.Founder-module__23NjKq__story blockquote{border-left:2px solid var(--cyan);color:#e7f3fa;margin-block:2.5rem;padding:.5rem 0 .5rem 1.5rem;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:300;line-height:1.5}.Founder-module__23NjKq__story figure{margin-block:2.5rem}.Founder-module__23NjKq__story img{border:1px solid #a0beff26;border-radius:1.4rem;width:auto;max-width:100%;height:auto;max-height:42rem;margin-inline:auto;display:block;box-shadow:0 18px 50px -30px #0071bc}.Founder-module__23NjKq__story figcaption{text-align:center;color:var(--muted);margin-top:.8rem;font-size:.8rem}.Founder-module__23NjKq__story a{color:var(--cyan);text-underline-offset:4px;text-decoration:underline}.Founder-module__23NjKq__story strong{color:#e4ecf5;font-weight:500}.Founder-module__23NjKq__storySection{border-top:1px solid var(--line);padding-block:2.5rem;scroll-margin-top:8rem}.Founder-module__23NjKq__storySection h2{color:var(--fg);letter-spacing:-.035em;margin-bottom:1.8rem;font-size:clamp(2rem,4vw,3.1rem);font-weight:300;line-height:1.2}.Founder-module__23NjKq__feature{border:1px solid var(--line-strong);border-radius:1.5rem;width:400px;max-width:100%;height:auto;margin:2.5rem auto 3.5rem;display:block}.Founder-module__23NjKq__chapterNav{flex-wrap:wrap;gap:.6rem;max-width:50rem;margin:2.5rem auto 4rem;display:flex}.Founder-module__23NjKq__chapterNav a{border:1px solid var(--line-strong);min-height:44px;color:var(--muted);border-radius:999px;align-items:center;padding:.55rem .9rem;font-size:.8rem;transition:color .2s,border-color .2s;display:inline-flex}.Founder-module__23NjKq__chapterNav a:hover{color:var(--cyan);border-color:#72e4ff66}@media (max-width:639px){.Founder-module__23NjKq__card{text-align:center;grid-template-columns:minmax(0,1fr)}.Founder-module__23NjKq__portrait{width:136px;height:136px}.Founder-module__23NjKq__card{border-radius:1.5rem}.Founder-module__23NjKq__storySection{padding-block:2rem}.Founder-module__23NjKq__socials{gap:.35rem}}@media (prefers-reduced-motion:reduce){.Founder-module__23NjKq__card,.Founder-module__23NjKq__portraitFrame,.Founder-module__23NjKq__socials a{transition:none;transform:none!important}}
.ClientMarquee-module__-MRrmq__section .ClientMarquee-module__-MRrmq__heading{color:#c8efff;background:linear-gradient(135deg,#103753,#081727);justify-content:center;width:fit-content;max-width:100%;min-height:46px;margin:0 auto;padding:12px 27px;font-size:.85rem;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffff1f,0 0 28px -14px #0071bc}
@property --audit-outline-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.AuditSteps-module__vT8OBq__steps{perspective:1100px;grid-template-columns:minmax(0,1fr);gap:24px;max-width:72rem;margin:3.5rem auto 0;padding:0;list-style:none;display:grid}.AuditSteps-module__vT8OBq__step{min-width:0}.AuditSteps-module__vT8OBq__card{isolation:isolate;height:100%;min-height:284px;transform-style:preserve-3d;transition:transform .45s var(--ease-expo), border-color .35s ease, box-shadow .45s ease;background:radial-gradient(at 9% 0,#1f8fe530,#0000 58%),linear-gradient(145deg,#102a43 0%,#0b1a2d 38%,#070e1c 100%);border:1px solid #72e4ff3d;border-radius:24px;padding:30px;position:relative;overflow:hidden;box-shadow:inset 0 1px #dffaff2e,inset 1px 0 #72e4ff12,inset 0 -2px #0000007a,0 5px 0 -1px #06111e,0 6px 0 -1px #0071bc47,0 22px 34px -24px #000000e6}.AuditSteps-module__vT8OBq__card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(153deg,#ffffff0e,#0000 38%);border:1px solid #72e4ff11;border-top-color:#cff9ff26;border-radius:19px;position:absolute;inset:5px}.AuditSteps-module__vT8OBq__outline{z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--audit-outline-angle), #0071bc33 0% 59%, #0071bca6 70%, #72e4ffd9 82%, #e2faff 88%, #0071bc4d 94%, #0071bc33 100%);padding:1.5px;animation:12s linear infinite paused AuditSteps-module__vT8OBq__outlineOrbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.AuditSteps-module__vT8OBq__step:nth-child(2) .AuditSteps-module__vT8OBq__outline{animation-delay:-4s}.AuditSteps-module__vT8OBq__step:nth-child(3) .AuditSteps-module__vT8OBq__outline{animation-delay:-8s}html[data-motion-awake] .AuditSteps-module__vT8OBq__card[data-motion-visible] .AuditSteps-module__vT8OBq__outline{animation-play-state:running}.AuditSteps-module__vT8OBq__cardHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.AuditSteps-module__vT8OBq__iconPedestal{color:#d5f7ff;width:64px;height:64px;transition:transform .45s var(--ease-expo);background:linear-gradient(140deg,#0873b2,#034773 49%,#082139);border:1px solid #72e4ff80;border-radius:17px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden;transform:perspective(300px)rotateX(8deg)rotateY(-10deg);box-shadow:inset 1px 1px #e4fcff52,inset -1px -2px #00000052,3px 5px #041423,3px 6px #72e4ff2e,0 14px 20px -12px #000000d9}.AuditSteps-module__vT8OBq__iconPedestal:before{content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff2b,#0000 48%);position:absolute;inset:0}.AuditSteps-module__vT8OBq__icon{filter:drop-shadow(0 2px 1px #0006);width:26px;height:26px}.AuditSteps-module__vT8OBq__number{color:#8eacbf;font-family:var(--font-mono);letter-spacing:.12em;padding-top:4px;font-size:12px}.AuditSteps-module__vT8OBq__title{color:#f1f7ff;margin-top:32px;font-size:1.25rem;font-weight:400;line-height:1.4}.AuditSteps-module__vT8OBq__body{color:#acbacd;max-width:36ch;margin-top:10px;font-size:.95rem;line-height:1.7}@keyframes AuditSteps-module__vT8OBq__outlineOrbit{to{--audit-outline-angle:360deg}}@media (min-width:768px){.AuditSteps-module__vT8OBq__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.AuditSteps-module__vT8OBq__card:hover{border-color:#72e4ff75;transform:perspective(1100px)translateY(-5px)rotateX(1.5deg)rotateY(-1deg);box-shadow:inset 0 1px #dffaff38,inset 1px 0 #72e4ff1a,inset 0 -2px #0000007a,0 6px 0 -1px #06111e,0 7px 0 -1px #0071bc5c,0 28px 40px -24px #000000f2}.AuditSteps-module__vT8OBq__card:hover .AuditSteps-module__vT8OBq__iconPedestal{transform:perspective(300px)translateY(-2px)rotateX(3deg)rotateY(-5deg)}}@media (pointer:coarse){.AuditSteps-module__vT8OBq__outline{animation-duration:18s}}@media (prefers-reduced-motion:reduce){.AuditSteps-module__vT8OBq__outline{animation:none!important}.AuditSteps-module__vT8OBq__card,.AuditSteps-module__vT8OBq__iconPedestal{transition:none!important;transform:none!important}}
.FounderHeroScene-module__62FcAa__hero{max-width:56rem;margin:1.5rem auto 2rem;position:relative}.FounderHeroScene-module__62FcAa__fallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FounderHeroScene-module__62FcAa__face{object-fit:cover;border-radius:50%;width:144px;height:144px;box-shadow:0 0 40px -12px #0071bc}.FounderHeroScene-module__62FcAa__liv{mix-blend-mode:screen;border-radius:1.5rem;width:240px;max-width:75%;height:auto}@media (max-width:639px){.FounderHeroScene-module__62FcAa__hero{margin-bottom:1.5rem}}.FounderHeroScene-module__62FcAa__stage{height:38vh;min-height:16rem;position:relative}@media (min-width:1024px){.FounderHeroScene-module__62FcAa__stage{height:40vh}}.FounderHeroScene-module__62FcAa__caption{text-align:center;min-height:1.5rem;font-family:var(--font-plex-mono),monospace;text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:.65rem}
.ServiceArtwork-module__UH3VPa__surface{aspect-ratio:3/2;border:1px solid var(--line);isolation:isolate;background:#03111f;border-radius:1.6rem;width:100%;position:relative;overflow:hidden}.ServiceArtwork-module__UH3VPa__surface:after{z-index:1;opacity:.45}.ServiceArtwork-module__UH3VPa__composition{transform-origin:50%;animation:32s ease-in-out infinite alternate paused ServiceArtwork-module__UH3VPa__artworkDrift;position:absolute;inset:2.5%}.ServiceArtwork-module__UH3VPa__image{object-fit:contain}html[data-motion-awake] .ServiceArtwork-module__UH3VPa__surface[data-motion-visible] .ServiceArtwork-module__UH3VPa__composition{animation-play-state:running}@keyframes ServiceArtwork-module__UH3VPa__artworkDrift{0%{transform:translate(-.35%,.2%)scale(1)}to{transform:translate(.35%,-.2%)scale(1.018)}}@media (pointer:coarse){.ServiceArtwork-module__UH3VPa__composition{animation-duration:40s}}@media (prefers-reduced-motion:reduce){.ServiceArtwork-module__UH3VPa__composition{animation:none;transform:none}}
@property --tools-light-angle{syntax:"<angle>";inherits:false;initial-value:25deg}.Tools-module__1fDcgG__section{width:100%;max-width:1000px;margin:5rem auto 0;scroll-margin-top:120px;position:relative}.Tools-module__1fDcgG__section .Tools-module__1fDcgG__badge{color:#d1edf8;background:linear-gradient(135deg,#092b44,#081421 70%);min-height:38px;padding:9px 20px;display:inline-flex;box-shadow:0 0 22px -8px #00a0ecb3,inset 0 1px #ffffff14}.Tools-module__1fDcgG__section .Tools-module__1fDcgG__badge:before,.Tools-module__1fDcgG__stage:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--tools-light-angle), #31b6f0, #a5f2ff 16%, #339ed4 32%, #2799d5 47%, #50cbe8 65%, #e5fbff 78%, #35a8df 92%, #31b6f0);padding:2px;animation:7s linear infinite paused Tools-module__1fDcgG__tools-light-turn;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Tools-module__1fDcgG__stage{isolation:isolate;background:radial-gradient(at 50% 0,#0071bc40,#0000 65%),linear-gradient(145deg,#111f30,#070f1c 48%,#0b192a);border:1px solid #246284;border-radius:28px;margin-top:25px;padding:30px 28px 24px;position:relative;box-shadow:inset 0 1px 1px #d8f2ff2b,inset 0 -2px 3px #000c,0 20px 42px -28px #000,0 0 55px -30px #0071bccc}.Tools-module__1fDcgG__stage:before{z-index:1;opacity:.85;padding:1px;animation-duration:11s}.Tools-module__1fDcgG__stage:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:1;background-image:radial-gradient(at 30% 20%,#3cb4ff29,#0000 48%),radial-gradient(at 78% 80%,#72e4ff17,#0000 45%);background-position:0 0,100% 100%;background-size:140% 140%;animation:9s ease-in-out infinite alternate paused Tools-module__1fDcgG__tools-blue-light;position:absolute;inset:0}.Tools-module__1fDcgG__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.Tools-module__1fDcgG__tool{flex-direction:column;align-items:center;gap:17px;min-width:0;display:flex}.Tools-module__1fDcgG__toolLink{border-radius:21px;flex-direction:column;align-items:center;gap:17px;width:100%;min-width:0;min-height:44px;text-decoration:none;display:flex}.Tools-module__1fDcgG__toolLink:focus-visible{outline-offset:7px;outline:2px solid #72e4ff}.Tools-module__1fDcgG__toolLink:focus-visible .Tools-module__1fDcgG__frame{border-color:#b9efff}.Tools-module__1fDcgG__toolLink:focus-visible .Tools-module__1fDcgG__name{color:#fff}@media (hover:hover) and (pointer:fine){.Tools-module__1fDcgG__toolLink:hover .Tools-module__1fDcgG__frame{border-color:#72e4ff}.Tools-module__1fDcgG__toolLink:hover .Tools-module__1fDcgG__name{color:#fff}}.Tools-module__1fDcgG__frame{isolation:isolate;width:100%;max-width:132px;height:96px;animation:5.6s ease-in-out infinite paused Tools-module__1fDcgG__tools-frame-float;animation-delay:calc(var(--tool-index) * -.8s);background:radial-gradient(at 25% 0,#65aae040,#0000 72%),linear-gradient(145deg,#243e58,#102137 55%,#0b1625);border:1px solid #94cdeb47;border-radius:21px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #f2faff52,inset 0 -3px 5px #000000a6,0 5px #050b14,0 6px 0 1px #37607c73,0 15px 18px -8px #000c,0 0 20px -14px #72e4ff}.Tools-module__1fDcgG__frame[data-presentation=light]{background:radial-gradient(at 22% 0,#f8fcff,#0000 82%),linear-gradient(145deg,#d4e7f7,#9cb9d0);border-color:#d5f2ffcc}.Tools-module__1fDcgG__frame:after{content:"";z-index:1;pointer-events:none;animation:6s ease-in-out infinite paused Tools-module__1fDcgG__tools-reflection;animation-delay:calc(var(--tool-index) * -.9s);background:linear-gradient(115deg,#0000 25%,#b8e2ff1c 47%,#0000 68%);position:absolute;inset:0;transform:translate(-70%)}.Tools-module__1fDcgG__mark{object-fit:contain;filter:drop-shadow(0 3px 3px #00000059);width:calc(100% - 22px);height:auto;max-height:56px;display:block}.Tools-module__1fDcgG__mark[data-presentation=silhouette]{filter:brightness(0)invert()drop-shadow(0 3px 3px #00000059)}.Tools-module__1fDcgG__mark[data-presentation=square]{filter:none;border-radius:10px;width:52px;height:52px}.Tools-module__1fDcgG__name{color:#d8e7f1;letter-spacing:.025em;font-size:12px;line-height:1.4}html[data-motion-awake] .Tools-module__1fDcgG__badge[data-motion-visible]:before{animation-play-state:running}html[data-motion-awake] .Tools-module__1fDcgG__stage[data-motion-visible]:before{animation-play-state:running}html[data-motion-awake] .Tools-module__1fDcgG__stage[data-motion-visible]:after{animation-play-state:running}html[data-motion-awake] .Tools-module__1fDcgG__stage[data-motion-visible] .Tools-module__1fDcgG__frame{animation-play-state:running}html[data-motion-awake] .Tools-module__1fDcgG__stage[data-motion-visible] .Tools-module__1fDcgG__frame:after{animation-play-state:running}@keyframes Tools-module__1fDcgG__tools-light-turn{to{--tools-light-angle:385deg}}@keyframes Tools-module__1fDcgG__tools-blue-light{to{background-position:100% 70%,0 25%}}@keyframes Tools-module__1fDcgG__tools-frame-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes Tools-module__1fDcgG__tools-reflection{0%,15%{transform:translate(-70%)}65%,to{transform:translate(80%)}}@media (max-width:767px){.Tools-module__1fDcgG__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.Tools-module__1fDcgG__stage{padding:25px 20px 22px}.Tools-module__1fDcgG__frame{border-radius:18px;height:84px}}@media (max-width:639px){.Tools-module__1fDcgG__section{margin-top:4rem}.Tools-module__1fDcgG__stage{border-radius:24px;margin-top:22px;padding:25px 20px}.Tools-module__1fDcgG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 17px}.Tools-module__1fDcgG__frame{max-width:112px;height:78px}.Tools-module__1fDcgG__mark{width:calc(100% - 16px)}.Tools-module__1fDcgG__mark[data-presentation=square]{border-radius:8px;width:44px;height:44px}.Tools-module__1fDcgG__tool,.Tools-module__1fDcgG__toolLink{gap:13px}.Tools-module__1fDcgG__name{font-size:11px}}@media (pointer:coarse){.Tools-module__1fDcgG__frame{animation-duration:8s}.Tools-module__1fDcgG__frame:after{opacity:.5;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){.Tools-module__1fDcgG__badge:before,.Tools-module__1fDcgG__stage:before,.Tools-module__1fDcgG__stage:after,.Tools-module__1fDcgG__frame,.Tools-module__1fDcgG__frame:after{animation:none!important}.Tools-module__1fDcgG__frame,.Tools-module__1fDcgG__frame:after{transform:none}}
