@font-face{font-family:Orbitron;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400 900;font-display:swap}:root{--ink:#1A1C20;--char:#24262B;--panel:#24262B;--bone:#E7E6E4;--ember:#ED6A1B;--ember-lift:#F5843A;--dim:#B9BBC0;--dimmer:#9A9A9A;--line:#2F323A;--line-strong:#3C4048;--display:"Orbitron","Arial Narrow",sans-serif;--body:"Sora","Segoe UI",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--r:20px;--r-sm:12px;--maxw:1220px;--nav-h:70px;--pad:clamp(84px,11vw,148px);--card:linear-gradient(158deg,#26282E,#212328)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--bone);font:300 clamp(.98rem,1.05vw,1.06rem)/1.72 var(--body);overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ember);outline-offset:3px;border-radius:4px}::selection{background:var(--ember);color:#1a0e04}h1,h2,h3,h4{font-family:var(--display);font-weight:600;color:#fff;margin:0;letter-spacing:-.01em;line-height:1.14}.h-sec{font-size:clamp(1.7rem,3.3vw,2.75rem)}.h-card{font-size:1.06rem;letter-spacing:0}p{margin:0}.lede{color:var(--dim);max-width:62ch;margin-top:18px;font-size:clamp(1rem,1.15vw,1.12rem)}.eyebrow{font:500 .69rem/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ember);display:flex;align-items:center;gap:.55rem;margin:0 0 16px}.eyebrow:before{content:"»";font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:0;opacity:.9}.mono{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer)}.wrap{width:min(100% - 2.6rem,var(--maxw));margin-inline:auto}.section{padding-block:var(--pad);position:relative}.section-head{margin-bottom:clamp(38px,4.5vw,62px)}.grid{display:grid;gap:20px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g5{grid-template-columns:repeat(5,minmax(0,1fr))}.skip{position:absolute;left:-9999px;top:0;background:var(--ember);color:#1a0e04;padding:12px 18px;z-index:200;font-weight:600}.skip:focus{left:12px;top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.aura{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}.aura-a{width:44vw;height:44vw;max-width:620px;max-height:620px;background:#ed6a1b29;top:-16%;right:-10%}.aura-b{width:38vw;height:38vw;max-width:520px;max-height:520px;background:#ed6a1b17;bottom:-14%;left:-12%}.section>.wrap{position:relative;z-index:1}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:var(--ink);display:grid;place-items:center;animation:plOut .5s cubic-bezier(.7,0,.3,1) 1.05s forwards}#preloader .pl-in{display:grid;justify-items:center;gap:18px;animation:plIn .6s cubic-bezier(.2,.7,.2,1) both}#preloader img{width:52px;filter:drop-shadow(0 0 22px rgba(237,106,27,.55))}#preloader .pl-word{font:600 .96rem/1 var(--display);letter-spacing:.34em;color:var(--bone);text-transform:uppercase;padding-left:.34em}#preloader .pl-bar{width:120px;height:1px;background:var(--line-strong);overflow:hidden}#preloader .pl-bar i{display:block;height:100%;width:100%;background:var(--ember);transform-origin:left;animation:plBar 1.05s cubic-bezier(.5,0,.2,1) both}@keyframes plIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes plBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes plOut{to{opacity:0;visibility:hidden;clip-path:inset(0 0 100% 0)}}#progress{position:fixed;top:0;left:0;height:2px;width:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--ember),var(--ember-lift));z-index:120}#toTop{position:fixed;right:22px;bottom:22px;z-index:110;width:46px;height:46px;border-radius:50%;border:1px solid var(--line-strong);background:#171616b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .35s,transform .35s,border-color .35s}#toTop.show{opacity:1;pointer-events:auto;transform:none}#toTop:hover{border-color:var(--ember)}#nav{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);display:flex;align-items:center;transition:background .4s,border-color .4s,backdrop-filter .4s;border-bottom:1px solid transparent}#nav.solid{background:#1a1c20b8;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom-color:var(--line)}#nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:11px}.brand img{width:26px;filter:drop-shadow(0 0 12px rgba(237,106,27,.4))}.brand span{font:600 .82rem/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:#fff;padding-left:.2em}.btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.55rem;border-radius:999px;border:1px solid transparent;font:500 .92rem/1 var(--body);letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s,background .3s,color .3s}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(135deg,var(--ember-lift),var(--ember));color:#1a0e04;font-weight:600;box-shadow:0 14px 34px -14px #ed6a1bd9}.btn-primary:hover{box-shadow:0 20px 44px -14px #ed6a1bf2}.btn-ghost{border-color:var(--line-strong);color:var(--bone);background:#e7e6e408;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost:hover{border-color:var(--ember);color:#fff}.btn-sm{padding:.72rem 1.15rem;font-size:.84rem}.btn-text{display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;color:var(--ember);font-weight:500}.btn-text svg{transition:transform .3s}.btn-text:hover svg{transform:translate(4px)}.ripple{position:absolute;border-radius:50%;background:#ffffff52;transform:translate(-50%,-50%) scale(0);animation:rip .6s ease-out forwards;pointer-events:none;z-index:-1}@keyframes rip{to{transform:translate(-50%,-50%) scale(1);opacity:0}}.btn-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.card{position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,2.4vw,32px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .45s,box-shadow .45s}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s;pointer-events:none;background:radial-gradient(340px circle at var(--mx,50%) var(--my,0%),rgba(237,106,27,.14),transparent 62%)}.card:hover{transform:translateY(-6px);border-color:#ed6a1b6b;box-shadow:0 26px 60px -34px #000000e6}.card:hover:before{opacity:1}.card-ico{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;margin-bottom:20px;background:#ed6a1b1a;border:1px solid rgba(237,106,27,.26);color:var(--ember);transition:background .4s,transform .4s}.card:hover .card-ico{background:#ed6a1b2e;transform:translateY(-2px)}.card p{color:var(--dim);font-size:.94rem;margin-top:10px}.tick{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:9px}.tick li{display:flex;gap:.6rem;font-size:.88rem;color:var(--dim);align-items:baseline}.tick li:before{content:"✓";color:var(--ember);font-size:.82rem;font-weight:600;flex:none}.card-foot{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}#hero{position:relative;min-height:100svh;display:grid;align-items:center;padding-top:var(--nav-h);overflow:hidden}#field{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;z-index:0}.hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(58% 52% at 50% 46%,#1a1c20f0,#1a1c209e 42%,#1a1c2000 76%),linear-gradient(180deg,rgba(26,28,32,.86) 0%,transparent 22%,transparent 68%,var(--ink) 100%)}.hero-in{position:relative;z-index:2;text-align:center;display:grid;justify-items:center;padding-block:clamp(60px,9vh,110px)}.hero-h1{display:grid;justify-items:center;gap:clamp(2px,.5vw,8px);position:relative;z-index:3}.hero-h1 .line{font-family:var(--display);font-weight:500;color:var(--bone);font-size:clamp(1.5rem,4.1vw,3.05rem);letter-spacing:.06em;text-transform:uppercase}.saas{font-family:var(--display);font-weight:900;line-height:.84;font-size:clamp(5rem,19vw,14rem);letter-spacing:-.02em;font-synthesis:none;-webkit-font-smoothing:antialiased;position:relative;z-index:1}.hero-sub{color:var(--dim);max-width:60ch;margin-top:26px;font-size:clamp(1rem,1.2vw,1.14rem)}.hero-meta{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;margin-top:42px}.hero-meta span{font:400 .71rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dimmer)}.scroll-hint{position:absolute;bottom:26px;left:50%;transform:translate(-50%);z-index:2;display:grid;justify-items:center;gap:8px}.scroll-hint i{display:block;width:1px;height:38px;background:linear-gradient(180deg,var(--ember),transparent);animation:hint 2.4s ease-in-out infinite}@keyframes hint{0%,to{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:44px}.badge{display:flex;align-items:center;gap:.6rem;padding:.62rem 1.05rem;border-radius:999px;border:1px solid var(--line);background:#e7e6e408;font:400 .76rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);transition:border-color .35s,color .35s,transform .35s}.badge:hover{border-color:#ed6a1b80;color:var(--bone);transform:translateY(-2px)}.badge img{width:15px;opacity:.9}.badge i{width:5px;height:5px;border-radius:50%;background:var(--ember);box-shadow:0 0 10px var(--ember);animation:pulse 2.6s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.45}50%{opacity:1}}.marquee{overflow:hidden;padding-block:8px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.mq-track{display:flex;align-items:center;gap:clamp(46px,6vw,86px);width:max-content;animation:slide 42s linear infinite}.marquee:hover .mq-track{animation-play-state:paused}.mq-track img{height:clamp(24px,2.4vw,32px);width:auto;opacity:.42;transition:opacity .35s,transform .35s}.mq-track img:hover{opacity:1;transform:scale(1.06)}.mq-lg .mq-track img{height:clamp(30px,3.2vw,44px)}.mq-lg .mq-track{animation-duration:58s}@keyframes slide{to{transform:translate(-50%)}}.why{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#e7e6e404}.why-grid{display:grid;grid-template-columns:repeat(5,1fr)}.why-cell{padding:clamp(20px,2.2vw,28px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .4s}.why-cell:hover{background:#ed6a1b0d}.why-cell svg{color:var(--ember);margin-bottom:14px}.why-cell h3{font-size:.95rem;font-family:var(--body);font-weight:500;color:#fff;letter-spacing:0}.why-cell p{color:var(--dimmer);font-size:.83rem;margin-top:7px;line-height:1.6}.process{position:relative;margin-top:20px}.spine{position:absolute;left:50%;top:6px;bottom:6px;width:1px;background:var(--line);transform:translate(-50%)}.spine i{position:absolute;inset:0 0 auto 0;height:0;background:linear-gradient(180deg,var(--ember),rgba(237,106,27,.15));transition:height .2s linear}.step{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(20px,3vw,44px);padding-block:14px}.step-node{width:12px;height:12px;background:var(--ink);border:1px solid var(--line-strong);transform:rotate(45deg);transition:border-color .5s,background .5s,box-shadow .5s;position:relative;z-index:2}.step.in .step-node{border-color:var(--ember);background:var(--ember);box-shadow:0 0 18px #ed6a1bbf}.step-body{background:var(--card);border:1px solid var(--line);padding:22px 26px;clip-path:polygon(0 0,100% 0,100% 76%,calc(100% - 22px) 100%,0 100%);transition:border-color .45s,transform .45s}.step:hover .step-body{border-color:#ed6a1b66;transform:translateY(-3px)}.step-body .mono{display:block;margin-bottom:8px;color:var(--ember)}.step-body h3{font-size:1.02rem}.step-body p{color:var(--dim);font-size:.87rem;margin-top:7px}.step:nth-child(2n) .step-body{grid-column:1;text-align:right;clip-path:polygon(0 0,100% 0,100% 100%,22px 100%,0 76%)}.step:nth-child(2n) .step-spacer{grid-column:3}.step:nth-child(odd) .step-body{grid-column:3}.step:nth-child(odd) .step-spacer{grid-column:1}.step:nth-child(2n) .step-body .mono{text-align:right}.ceo{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(32px,5vw,72px);align-items:center}.ceo-frame{position:relative;padding:1px;background:linear-gradient(150deg,rgba(237,106,27,.85),rgba(231,230,228,.1) 45%,transparent);clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%)}.ceo-frame img{clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%);width:100%}.ceo-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(26,28,32,.5));pointer-events:none}.quote-mark{font:900 clamp(4rem,8vw,7rem)/1 var(--display);color:#ed6a1b29;display:block;margin-bottom:-.3em}.ceo-body p{color:var(--dim);margin-top:16px;font-size:clamp(.98rem,1.1vw,1.08rem)}.ceo-body p strong{color:var(--bone);font-weight:400}.sig{margin-top:32px;padding-top:22px;border-top:1px solid var(--line)}.sig b{display:block;font:600 1.05rem/1.4 var(--display);color:#fff;letter-spacing:.02em}.sig span{display:block;font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ember);margin-top:6px}.sig em{display:block;font-style:normal;font-size:.8rem;color:var(--dimmer);letter-spacing:.1em;text-transform:uppercase;font-family:var(--mono);margin-top:3px}.proj{padding:0;overflow:hidden}.proj-media{position:relative;aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden;background:radial-gradient(120% 120% at 20% 0%,rgba(237,106,27,.16),transparent 58%),var(--panel);border-bottom:1px solid var(--line)}.proj-media img{width:52%;max-height:46%;object-fit:contain;opacity:.86;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s}.proj:hover .proj-media img{transform:scale(1.07);opacity:1}.proj-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.09) 48%,transparent 62%);transform:translate(-120%);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.proj:hover .proj-media:after{transform:translate(120%)}.proj-flag{position:absolute;top:14px;right:14px;font:400 .66rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);background:#1a1c2099;border:1px solid var(--line);padding:.4rem .6rem;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.proj-body{padding:24px 26px 26px}.proj-body h3{font-size:1.08rem}.proj-ind{font:400 .69rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);margin-top:9px;display:block}.proj-body p{color:var(--dim);font-size:.88rem;margin-top:12px}.chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.chip{font:400 .69rem/1 var(--mono);letter-spacing:.08em;color:var(--dim);border:1px solid var(--line);padding:.4rem .6rem;border-radius:6px;background:#e7e6e405}.tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:14px}.tech{display:flex;align-items:center;gap:.7rem;padding:1.05rem 1.15rem;border:1px solid var(--line);border-radius:14px;background:#e7e6e405;transition:border-color .35s,background .35s,transform .35s;position:relative;overflow:hidden}.tech:hover{border-color:#ed6a1b73;background:#ed6a1b0f;transform:translateY(-4px)}.tech span{font-family:var(--mono);font-size:.82rem;letter-spacing:.04em;color:var(--dim);transition:color .35s}.tech:hover span{color:#fff}.tech em{font-family:var(--display);font-weight:700;font-style:normal;color:var(--ember);font-size:.8rem;opacity:.7;flex:none}.tech img{width:17px;flex:none;opacity:.9}.stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:clamp(30px,4vw,48px) clamp(18px,2.4vw,30px);border-right:1px solid var(--line);text-align:center}.stat:last-child{border-right:0}.stat b{display:block;font:700 clamp(2.4rem,5vw,3.7rem)/1 var(--display);background:linear-gradient(180deg,#fff,var(--ember));-webkit-background-clip:text;background-clip:text;color:transparent}.stat span{display:block;font:400 .72rem/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer);margin-top:14px}.tstm{position:relative;overflow:hidden}.tstm-track{display:flex;transition:transform .7s cubic-bezier(.5,0,.2,1)}.tstm-slide{flex:0 0 100%;padding:clamp(6px,1vw,10px)}.tstm-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(30px,4.5vw,58px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tstm-card blockquote{margin:0;font:200 clamp(1.15rem,2.1vw,1.6rem)/1.6 var(--body);color:var(--bone)}.tstm-who{display:flex;align-items:center;gap:14px;margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}.tstm-who i{width:34px;height:1px;background:var(--ember);flex:none}.tstm-who div{font:400 .76rem/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.tstm-nav{display:flex;align-items:center;gap:12px;margin-top:26px;justify-content:center}.tstm-nav button{width:42px;height:42px;border-radius:50%;border:1px solid var(--line-strong);background:none;cursor:pointer;display:grid;place-items:center;transition:border-color .3s,color .3s}.tstm-nav button:hover{border-color:var(--ember);color:var(--ember)}.dots{display:flex;gap:8px;margin:0 6px}.dots button{width:7px;height:7px;padding:0;border-radius:50%;border:0;background:var(--line-strong);cursor:pointer;transition:background .3s,width .3s}.dots button[aria-current=true]{background:var(--ember);width:22px;border-radius:999px}.cta-panel{position:relative;overflow:hidden;border-radius:calc(var(--r) + 8px);border:1px solid rgba(237,106,27,.28);padding:clamp(44px,7vw,94px) clamp(26px,5vw,72px);text-align:center;background:var(--panel)}.cta-panel:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:0;background:conic-gradient(from 0deg,rgba(237,106,27,.34),transparent 28%,rgba(237,106,27,.2) 52%,transparent 76%,rgba(237,106,27,.34));animation:spin 22s linear infinite;filter:blur(58px)}@keyframes spin{to{transform:rotate(1turn)}}.cta-panel>*{position:relative;z-index:1}.cta-panel h2{font-size:clamp(1.8rem,4.4vw,3.3rem)}.cta-panel .btn-row{justify-content:center}.contact{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(30px,4.4vw,64px);align-items:start}.channels{display:grid;gap:2px;margin-top:34px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.channel{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#e7e6e405;transition:background .35s}.channel:hover{background:#ed6a1b12}.channel svg{color:var(--ember);flex:none}.channel b{display:block;font:400 .68rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer);margin-bottom:5px}.channel span{font-size:.94rem;color:var(--bone)}.regs{margin-top:26px;display:grid;gap:6px}.regs span{font:400 .72rem/1.7 var(--mono);letter-spacing:.1em;color:var(--dimmer);text-transform:uppercase}.form{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(24px,3.2vw,40px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.field{display:grid;gap:9px;margin-bottom:18px}.field label{font:400 .69rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer)}.field input,.field select,.field textarea{width:100%;background:#1a1c2099;border:1px solid var(--line);border-radius:12px;padding:.92rem 1rem;font-size:.94rem;font-weight:300;transition:border-color .3s,background .3s}.field textarea{min-height:128px;resize:vertical}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--line-strong)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--ember);background:#1a1c20e6}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23FD572A' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.6rem}.field select option{background:var(--char);color:var(--bone)}.form-note{font-size:.78rem;color:var(--dimmer);margin-top:14px}.form-ok{display:none;align-items:center;gap:.6rem;margin-top:16px;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(237,106,27,.4);background:#ed6a1b14;font-size:.86rem;color:var(--bone)}.form-ok.show{display:flex}.sched{margin-top:26px;border:1px solid var(--line);border-radius:var(--r);padding:clamp(26px,3.4vw,40px);background:radial-gradient(120% 130% at 100% 0%,rgba(237,106,27,.12),transparent 55%),#e7e6e404;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px}.sched h3{font-size:1.15rem}.sched p{color:var(--dim);font-size:.9rem;margin-top:9px;max-width:46ch}footer{border-top:1px solid var(--line);padding-block:clamp(52px,6vw,76px) 30px;position:relative}.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:clamp(26px,3.6vw,54px)}.foot-brand p{color:var(--dim);font-size:.9rem;margin-top:18px;max-width:34ch}.foot-col h4{font:400 .69rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dimmer);margin-bottom:18px;font-family:var(--mono)}.foot-col a,.foot-col span{display:block;font-size:.88rem;color:var(--dim);margin-bottom:11px;transition:color .3s}.foot-col a:hover{color:var(--ember)}.socials{display:flex;gap:10px;margin-top:20px}.socials a{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);display:grid;place-items:center;color:var(--dim);transition:border-color .3s,color .3s,transform .3s}.socials a:hover{border-color:var(--ember);color:var(--ember);transform:translateY(-2px)}.foot-base{margin-top:clamp(40px,5vw,64px);padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center}.foot-base span{font:400 .74rem/1.6 var(--mono);letter-spacing:.1em;color:var(--dimmer)}#cursor,#cursorDot{position:fixed;top:0;left:0;z-index:130;pointer-events:none;border-radius:50%;opacity:0;transition:opacity .3s,width .25s,height .25s,background .25s,border-color .25s}#cursor{width:30px;height:30px;border:1px solid rgba(237,106,27,.7);margin:-15px 0 0 -15px}#cursorDot{width:5px;height:5px;background:var(--ember);margin:-2.5px 0 0 -2.5px}body.has-cursor #cursor,body.has-cursor #cursorDot{opacity:1}body.cursor-hot #cursor{width:52px;height:52px;margin:-26px 0 0 -26px;background:#ed6a1b1a}.js .rv{opacity:0;transform:translateY(20px)}.js .rv.in{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.js .rv-s.in{transition-delay:var(--d,0s)}.floaters{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.floater{position:absolute;left:0;will-change:transform}.floater img{width:100%;filter:drop-shadow(0 0 40px rgba(237,106,27,.6))}.fl-1{width:clamp(260px,34vw,470px);top:80%;opacity:.22;animation:driftX 34s linear infinite}.fl-2{width:clamp(104px,12vw,168px);top:13%;opacity:.18;animation:driftX 46s linear infinite 5s}.fl-3{width:clamp(70px,7.5vw,104px);top:27%;opacity:.18;animation:driftX 27s linear infinite 11s}@keyframes driftX{0%{transform:translate(70vw,-50%)}to{transform:translate(-120%,-50%)}}.orbit{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:0;pointer-events:none;width:min(120vw,1180px);aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,rgba(237,106,27,.22),transparent 26%,rgba(237,106,27,.14) 52%,transparent 78%,rgba(237,106,27,.22));filter:blur(70px);animation:spin 26s linear infinite}.saas-wrap{position:relative;display:inline-block;isolation:isolate}.saas-wrap:before{content:"";position:absolute;left:50%;top:54%;width:116%;aspect-ratio:2.3/1;z-index:0;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(237,106,27,.45),rgba(237,106,27,.14) 56%,transparent 76%);filter:blur(26px);animation:glowPulse 5.5s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.7}50%{opacity:1}}.saas .ch{display:inline-block;will-change:transform,opacity;background:linear-gradient(178deg,#fff 4%,#ffdcc4 26%,#f5843a 62%,#b65214) no-repeat 0 0/100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.js body:not(.loaded) .saas .ch{opacity:0}body.loaded .saas .ch{animation:chIn 1s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i,0)*.1s + .2s)}@keyframes chIn{0%{opacity:0;transform:translateY(34px) scale(.9)}to{opacity:1;transform:none}}.sweep{position:absolute;top:-10%;right:-4%;bottom:-10%;left:-4%;overflow:hidden;pointer-events:none;z-index:2}.sweep:after{content:"";position:absolute;top:0;bottom:0;left:0;width:22%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);transform:translate(-160%) skew(-14deg);animation:sweep 8s ease-in-out 2.6s infinite}@keyframes sweep{0%{transform:translate(-160%) skew(-14deg)}42%,to{transform:translate(520%) skew(-14deg)}}.hero-mark{width:clamp(46px,5vw,64px);margin-bottom:26px;filter:drop-shadow(0 0 26px rgba(237,106,27,.55));animation:bob 5s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.map-layout{display:grid;grid-template-columns:1.34fr .66fr;gap:clamp(28px,3.6vw,56px);align-items:center}.map-card{position:relative;border:1px solid var(--line);border-radius:var(--r);background:radial-gradient(90% 80% at 30% 10%,rgba(237,106,27,.09),transparent 60%),var(--panel);padding:clamp(14px,2vw,26px);overflow:hidden}.map-card svg{display:block;width:100%;height:auto}.mp-ctx{fill:#2a2d34;stroke:#363942;stroke-width:.9;vector-effect:non-scaling-stroke}.mp-hi{fill:#ed6a1b29;stroke:#ed6a1b;stroke-width:1.5;vector-effect:non-scaling-stroke;transition:fill .4s,filter .4s}.mp-hi.on{fill:#ed6a1b6b;filter:drop-shadow(0 0 14px rgba(237,106,27,.8))}.mp-pin{cursor:default}.mp-pin circle.dot{fill:#ed6a1b}.mp-pin circle.ping{fill:none;stroke:#ed6a1b;stroke-width:1.4;transform-box:fill-box;transform-origin:center;animation:ping 3s ease-out infinite}.mp-pin:nth-of-type(2) circle.ping{animation-delay:.7s}.mp-pin:nth-of-type(3) circle.ping{animation-delay:1.4s}.mp-pin:nth-of-type(4) circle.ping{animation-delay:2.1s}@keyframes ping{0%{transform:scale(.5);opacity:.95}70%,to{transform:scale(4.2);opacity:0}}.map-legend{display:grid;gap:10px}.map-count{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.map-count b{font:700 clamp(3rem,6vw,4.4rem)/1 var(--display);background:linear-gradient(180deg,#fff,#ed6a1b);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.map-count span{font:400 .72rem/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer)}.geo{display:flex;align-items:center;gap:14px;padding:15px 17px;border:1px solid var(--line);border-radius:14px;background:var(--panel);cursor:default;transition:border-color .35s,transform .35s,background .35s}.geo:hover,.geo.on{border-color:#ed6a1b;transform:translate(4px);background:#282a31}.geo i{width:9px;height:9px;flex:none;background:#ed6a1b;transform:rotate(45deg);box-shadow:0 0 12px #ed6a1bcc}.geo b{display:block;font:600 .95rem/1.3 var(--display);color:#fff;letter-spacing:.01em}.geo span{display:block;font:400 .74rem/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);margin-top:4px}@media (max-width:960px){.map-layout{grid-template-columns:1fr}}.foot-2{grid-template-columns:1.7fr .9fr}@media (max-width:960px){.foot-2{grid-template-columns:1fr}}.svc-vis{position:relative;aspect-ratio:16/9;margin-bottom:24px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:radial-gradient(120% 130% at 14% 0%,rgba(237,106,27,.12),transparent 58%),#1f2126}.svc-vis svg{display:block;width:100%;height:100%}.svc-vis .card-ico{position:absolute;left:14px;bottom:14px;margin:0;width:40px;height:40px;border-radius:11px;background:#1a1c20db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vis-bar{transform-box:fill-box;transform-origin:bottom;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.card:hover .vis-bar{transform:scaleY(1.16)}.card:hover .vis-bar.b2{transform:scaleY(.82)}.card:hover .vis-bar.b4{transform:scaleY(1.34)}.card:hover .vis-bar.b5{transform:scaleY(.9)}.vis-draw{stroke-dasharray:220;stroke-dashoffset:0}.card:hover .vis-draw{animation:visDraw 1s cubic-bezier(.3,.7,.2,1) both}@keyframes visDraw{0%{stroke-dashoffset:220}to{stroke-dashoffset:0}}.vis-scroll,.vis-lift,.vis-slide{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card:hover .vis-scroll{transform:translateY(-12px)}.card:hover .vis-lift{transform:translateY(-7px)}.card:hover .vis-slide{transform:translate(6px)}.vis-blink{animation:visBlink 2.8s ease-in-out infinite}@keyframes visBlink{0%,to{opacity:.35}50%{opacity:1}}.ti{width:18px;height:18px;flex:none;fill:currentColor;color:#8a8d94;transition:color .35s,transform .35s}.tech:hover .ti{color:var(--ember);transform:scale(1.08)}.booking{margin-top:14px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);padding:clamp(20px,3vw,34px);opacity:0;transform:translateY(-8px);transition:opacity .4s,transform .4s}.booking.open{opacity:1;transform:none}.booking[hidden]{display:none}.bk-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:clamp(24px,3.4vw,42px)}.bk-label{font:400 .69rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer);margin-bottom:16px}.cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cal-head b{font:600 1rem/1 var(--display);color:#fff;letter-spacing:.01em}.cal-nav{display:flex;gap:8px}.cal-nav button{width:32px;height:32px;border-radius:9px;border:1px solid var(--line-strong);background:none;color:var(--dim);cursor:pointer;display:grid;place-items:center;transition:border-color .3s,color .3s}.cal-nav button:not(:disabled):hover{border-color:var(--ember);color:var(--ember)}.cal-nav button:disabled{opacity:.3;cursor:not-allowed}.cal-dow,.cal-days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cal-dow span{text-align:center;font:400 .62rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);padding-bottom:10px}.cal-days button{aspect-ratio:1;border-radius:10px;border:1px solid var(--line);background:#1f2126;color:var(--dim);font:400 .84rem/1 var(--body);cursor:pointer;display:grid;place-items:center;transition:border-color .25s,background .25s,color .25s,transform .25s}.cal-days button:not(:disabled):hover{border-color:var(--ember);color:#fff;transform:translateY(-2px)}.cal-days button:disabled{opacity:.26;cursor:not-allowed;background:transparent;border-color:transparent}.cal-days button.today{border-color:var(--line-strong);color:#fff}.cal-days button.sel{background:var(--ember);border-color:var(--ember);color:#1a0e04;font-weight:600}.cal-days .pad{visibility:hidden}.slots{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:8px}.slots button{padding:.66rem .3rem;border-radius:10px;border:1px solid var(--line);background:#1f2126;color:var(--dim);font:400 .78rem/1 var(--mono);cursor:pointer;transition:border-color .25s,background .25s,color .25s}.slots button:not(:disabled):hover{border-color:var(--ember);color:#fff}.slots button:disabled{opacity:.28;cursor:not-allowed}.slots button.sel{background:var(--ember);border-color:var(--ember);color:#1a0e04;font-weight:500}.slots p{grid-column:1/-1;font-size:.84rem;color:var(--dimmer)}.bk-sum{margin:18px 0 16px;padding:14px 16px;border-radius:12px;border:1px dashed var(--line-strong);font-size:.86rem;color:var(--dim);line-height:1.6}.bk-sum b{color:#fff;font-weight:500;font-family:var(--body)}.bk-note{font:400 .7rem/1.6 var(--mono);letter-spacing:.06em;color:var(--dimmer);margin-top:12px}@media (max-width:860px){.bk-grid{grid-template-columns:1fr}}@media (max-width:1080px){.why-grid{grid-template-columns:repeat(3,1fr)}.foot-grid{grid-template-columns:1fr 1fr}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.g3,.g2{grid-template-columns:1fr}.ceo{grid-template-columns:1fr;gap:34px}.ceo-frame{max-width:420px}.contact{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.stat:nth-child(2){border-right:0}.stat:nth-child(1),.stat:nth-child(2){border-bottom:1px solid var(--line)}.spine{left:6px}.step{grid-template-columns:auto 1fr;gap:22px}.step-spacer{display:none}.step .step-body,.step:nth-child(odd) .step-body,.step:nth-child(2n) .step-body{grid-column:2;text-align:left;clip-path:polygon(0 0,100% 0,100% 76%,calc(100% - 22px) 100%,0 100%)}.step:nth-child(2n) .step-body .mono{text-align:left}}@media (max-width:640px){.why-grid{grid-template-columns:repeat(2,1fr)}.g4,.stats{grid-template-columns:1fr}.stat{border-right:0;border-bottom:1px solid var(--line)}.foot-grid{grid-template-columns:1fr}.btn{width:100%}.btn-row{gap:10px}.sched .btn{width:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}#preloader{animation-delay:0s}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.js .rv{opacity:1;transform:none}.mq-track{animation:none}.floater{display:none}.vis-blink{animation:none;opacity:.8}.mp-pin circle.ping{animation:none;opacity:0}}
