:root{--ink:#0F141B;--ink-2:#161D26;--paper:#EDEEF0;--paper-dim:#B7BCC4;--slate:#7C8798;--amber:#E8A33D;--amber-dim:#7A5A26;--verify:#4FA87C;--line: rgba(237,238,240,.12);--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display: "Space Grotesk", "Arial Narrow", sans-serif;--body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);font-family:var(--body);line-height:1.5}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}a{color:inherit;text-decoration:none}.wrap{max-width:1120px;margin:0 auto;padding:0 28px}.eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.hero-eyebrow{font-size:16px;font-weight:700}.eyebrow-row{display:flex;align-items:center;gap:10px}.warn-dot-wrap{position:relative;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.warn-dot-ping{position:absolute;width:14px;height:14px;border-radius:50%;background:#e24b4a;animation:pingRing 1.8s cubic-bezier(0,0,.2,1) infinite}.warn-dot{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff8a7a,#e24b4a 55%,#a32d2d);box-shadow:0 0 8px 1px #e24b4a99}@keyframes pingRing{0%{transform:scale(1);opacity:.7}75%,to{transform:scale(2.4);opacity:0}}.services-eyebrow{font-size:16px;font-weight:700}h1,h2,h3{font-family:var(--display);font-weight:700;letter-spacing:-.01em}.site-header{position:sticky;top:0;z-index:50;background:#0f141be0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.site-header nav.wrap{display:flex;align-items:center;justify-content:space-between;height:72px}.logo{font-family:var(--display);font-weight:700;font-size:19px;display:flex;align-items:center;gap:8px}.logo-mark-wrap{position:relative;top:-10px;width:10px;height:10px;display:inline-block}.logo-mark{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px #e8a33d2e;animation:logoPulse 2.6s ease-in-out infinite}@keyframes logoPulse{0%,to{box-shadow:0 0 0 3px #e8a33d2e}50%{box-shadow:0 0 0 6px #e8a33d52,0 0 12px 2px #e8a33d66}}.logo-mark-wrap:after{content:none}.logo-star{display:inline-block;position:absolute;top:50%;left:50%;width:2px;height:2px;margin:-1px 0 0 -1px;border-radius:50%;background:#ffe8b8;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite}.star-1{animation-name:orbit1,starTwinkle;animation-duration:3s,1.3s;animation-delay:0s,0s}.star-2{width:1.5px;height:1.5px;margin:-.75px 0 0 -.75px;animation-name:orbit2,starTwinkle;animation-duration:4.6s,1.8s;animation-delay:0s,.4s}.star-3{animation-name:orbit3,starTwinkle;animation-duration:5.4s,1.6s;animation-delay:0s,.9s}.star-4{width:1px;height:1px;margin:-.5px 0 0 -.5px;animation-name:orbit4,starTwinkle;animation-duration:3.8s,1.1s;animation-delay:0s,.2s}@keyframes orbit1{0%{transform:rotate(0) translate(8px) rotate(0)}to{transform:rotate(360deg) translate(8px) rotate(-360deg)}}@keyframes orbit2{0%{transform:rotate(90deg) translate(11px) rotate(-90deg)}to{transform:rotate(450deg) translate(11px) rotate(-450deg)}}@keyframes orbit3{0%{transform:rotate(200deg) translate(9px) rotate(-200deg)}to{transform:rotate(-160deg) translate(9px) rotate(160deg)}}@keyframes orbit4{0%{transform:rotate(300deg) translate(6.5px) rotate(-300deg)}to{transform:rotate(660deg) translate(6.5px) rotate(-660deg)}}@keyframes starTwinkle{0%,to{opacity:1}50%{opacity:.2}}.logo-text{position:relative;display:inline-block}.draw-spark{position:absolute;bottom:-4px;left:0;width:4px;height:4px;border-radius:50%;background:#ffe8b8;box-shadow:0 0 6px 2px #ffd88ccc;animation:textDraw 3.5s ease-in-out infinite}@keyframes textDraw{0%{left:0%;opacity:0}8%{opacity:1}48%{left:96%;opacity:1}55%{opacity:0}to{left:0%;opacity:0}}.nav-links{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.glass-nav{font-family:var(--mono);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--paper);text-decoration:none;position:relative;padding:9px 16px;border-radius:10px;background:linear-gradient(180deg,#ffffff1a,#ffffff05);border:1px solid rgba(232,163,61,.25);box-shadow:0 2px 6px #00000059,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease;overflow:hidden}.glass-nav:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,#ffffff29,#fff0);border-radius:10px 10px 0 0;pointer-events:none}.glass-nav:hover{transform:translateY(-2px);border-color:#e8a33d8c;background:linear-gradient(180deg,#e8a33d2e,#e8a33d0a);box-shadow:0 6px 14px #0006,0 0 10px #e8a33d40,inset 0 1px #ffffff1f;color:var(--amber)}.nav-cta{font-family:var(--mono);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);text-decoration:none;position:relative;padding:10px 20px;border-radius:10px;background:linear-gradient(180deg,#FFCB74,var(--amber) 55%,#C9861F);border:1px solid rgba(255,216,140,.6);box-shadow:0 3px 8px #0006,0 0 14px #e8a33d4d,inset 0 1px #ffffff59;transition:transform .18s ease,box-shadow .18s ease;overflow:hidden}.nav-cta:before{content:"";position:absolute;top:0;left:0;right:0;height:48%;background:linear-gradient(180deg,#ffffff59,#fff0);border-radius:10px 10px 0 0;pointer-events:none}.nav-cta:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000073,0 0 20px #e8a33d80,inset 0 1px #fff6}.menu-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;background:none;border:none;cursor:pointer;padding:0;z-index:60}.menu-toggle-bar{width:22px;height:2px;background:var(--paper);border-radius:2px;transition:transform .25s ease,opacity .2s ease}.menu-toggle.is-open .menu-toggle-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle.is-open .menu-toggle-bar:nth-child(2){opacity:0}.menu-toggle.is-open .menu-toggle-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-only-cta,.mobile-menu-backdrop{display:none}@media(max-width:820px){.menu-toggle{display:flex}.desktop-only-cta{display:none}.mobile-menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:9998}.mobile-menu-backdrop.is-open{opacity:1;pointer-events:auto}.nav-links{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px;position:fixed;top:0;right:0;bottom:0;left:auto;width:78%;max-width:300px;background:#0f141bfa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:1px solid rgba(232,163,61,.2);padding:80px 18px 20px;overflow-y:auto;transform:translate(100%);transition:transform .3s ease;box-shadow:-8px 0 30px #0006;z-index:9999}.nav-links.is-open{transform:translate(0)}.nav-links .glass-nav,.nav-links .nav-account{display:block;width:100%;box-sizing:border-box;text-align:center;padding:11px 14px;font-size:11px}.mobile-only-cta{display:flex;justify-content:center;width:100%;box-sizing:border-box;margin-top:6px;padding:12px;font-size:12px}body.menu-open{overflow:hidden}}.hero{padding:56px 0 40px;border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}@media(max-width:900px){.hero-grid{grid-template-columns:1fr}}.hero h1{font-size:clamp(34px,5vw,54px);line-height:1.05;margin:18px 0 22px}.hero p.sub{color:var(--paper-dim);font-size:17px;max-width:46ch;margin-bottom:32px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap}.btn-primary,.btn-checkout,.btn-send{font-family:var(--mono);font-weight:700;font-size:13.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);text-decoration:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:10px;cursor:pointer;background:linear-gradient(180deg,#FFCB74,var(--amber) 55%,#C9861F);border:1px solid rgba(255,216,140,.6);box-shadow:0 3px 8px #0006,0 0 14px #e8a33d4d,inset 0 1px #ffffff59;transition:transform .18s ease,box-shadow .18s ease;overflow:hidden}.btn-primary:before,.btn-checkout:before,.btn-send:before{content:"";position:absolute;top:0;left:0;right:0;height:48%;background:linear-gradient(180deg,#ffffff59,#fff0);border-radius:10px 10px 0 0;pointer-events:none}.btn-primary:hover,.btn-checkout:hover,.btn-send:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000073,0 0 20px #e8a33d80,inset 0 1px #fff6}.btn-checkout{width:100%;margin-top:8px;padding:15px}.btn-ghost{font-family:var(--mono);font-weight:700;font-size:13.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--paper);text-decoration:none;position:relative;display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:10px;background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid rgba(232,163,61,.25);box-shadow:0 2px 6px #00000059,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;overflow:hidden}.btn-ghost:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,#ffffff29,#fff0);border-radius:10px 10px 0 0;pointer-events:none}.btn-ghost:hover{transform:translateY(-2px);border-color:#e8a33d8c;box-shadow:0 6px 14px #0006,0 0 10px #e8a33d40,inset 0 1px #ffffff1f}.stat-row{display:flex;gap:36px;margin-top:44px;flex-wrap:wrap}.stat b{font-family:var(--mono);font-size:24px;display:block}.stat-glow{color:var(--amber);text-shadow:0 0 16px rgba(232,163,61,.5),0 0 30px rgba(232,163,61,.2)}.stat-label{font-family:var(--body);font-size:13px;color:var(--paper-dim);display:flex;align-items:center;gap:6px;margin-top:4px}.stat-live-dot{width:6px;height:6px;border-radius:50%;background:var(--verify);box-shadow:0 0 5px 1px #4fa87c99;animation:statLivePulse 2s ease-in-out infinite;flex-shrink:0}@keyframes statLivePulse{0%,to{opacity:1}50%{opacity:.3}}.pipeline{background:linear-gradient(180deg,var(--ink-2),var(--ink));border:1px solid rgba(232,163,61,.25);border-radius:8px;overflow:hidden;position:relative;box-shadow:0 0 0 1px #e8a33d0f,0 20px 60px #00000080,inset 0 1px #ffffff08}.pipeline:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.5;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.015) 0px,rgba(255,255,255,.015) 1px,transparent 1px,transparent 3px)}.pipeline-head{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border-bottom:1px solid rgba(232,163,61,.18);background:#e8a33d0a}.pipeline-title{font-family:var(--mono);font-weight:700;font-size:13px;color:var(--amber);text-transform:uppercase;letter-spacing:.16em;text-shadow:0 0 10px rgba(232,163,61,.55),0 0 22px rgba(232,163,61,.25)}.pipeline-cursor{animation:cursorBlink 1s step-start infinite}@keyframes cursorBlink{50%{opacity:0}}.pipeline-live{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;font-weight:600;color:var(--verify);text-transform:uppercase;letter-spacing:.1em}.pipeline-live-dot{width:7px;height:7px;border-radius:50%;background:var(--verify);box-shadow:0 0 8px 2px #4fa87c99;animation:liveDotPulse 1.4s ease-in-out infinite}@keyframes liveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.pipeline-caption{display:flex;align-items:flex-start;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);position:relative;z-index:1}.pipeline-caption-badge{flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#4fa87c2e;border:1px solid rgba(79,168,124,.45);color:var(--verify);display:flex;align-items:center;justify-content:center;box-shadow:0 0 #4fa87c80;animation:captionBadgePulse 2.2s ease-in-out infinite}@keyframes captionBadgePulse{0%,to{box-shadow:0 0 #4fa87c73;transform:scale(1)}50%{box-shadow:0 0 12px 3px #4fa87c80;transform:scale(1.06)}}.pipeline-caption-text{font-size:14px;font-weight:400;color:var(--amber);line-height:1.5;text-shadow:0 0 14px rgba(232,163,61,.45),0 0 28px rgba(232,163,61,.2)}.pipeline-viewport{height:360px;overflow:hidden;position:relative;z-index:1;mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}.pipeline-rows{display:flex;flex-direction:column;animation:pipelineScroll 32s linear infinite}@keyframes pipelineScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.pipeline:hover .pipeline-rows{animation-play-state:paused}.row{display:grid;grid-template-columns:1fr 1fr 100px;padding:16px 18px;border-bottom:1px solid var(--line);border-left:2px solid transparent;font-family:var(--mono);font-size:13.5px;align-items:center;transition:background .2s ease,border-color .2s ease}.row:hover{background:#e8a33d0d;border-left-color:var(--amber)}.row:last-child{border-bottom:none}.row .name{font-weight:600;color:var(--paper);letter-spacing:.01em}.row .co{color:var(--slate)}.tag{justify-self:end;font-size:10.5px;padding:4px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;border:1px solid transparent}.tag.new{background:#7c879826;color:var(--slate);border-color:#7c879840}.tag.checking{background:#e8a33d24;color:var(--amber);border-color:#e8a33d4d;animation:checkingPulse 1.8s ease-in-out infinite}.tag.verified{background:#4fa87c29;color:var(--verify);border-color:#4fa87c59;animation:verifiedGlow 2.2s ease-in-out infinite}.pipeline-legend{display:flex;gap:20px;padding:14px 18px;border-top:1px solid rgba(232,163,61,.18);font-family:var(--mono);font-size:11px;color:var(--slate);flex-wrap:wrap;row-gap:8px;position:relative;z-index:1;background:#e8a33d08}.pipeline-legend-item{display:flex;align-items:center;gap:7px;white-space:nowrap}.pipeline-legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pipeline-legend-dot.new{background:var(--slate)}.pipeline-legend-dot.checking{background:var(--amber);box-shadow:0 0 6px 1px #e8a33d80}.pipeline-legend-dot.verified{background:var(--verify);box-shadow:0 0 6px 1px #4fa87c80}@keyframes verifiedGlow{0%,to{box-shadow:0 0 #4fa87c00}50%{box-shadow:0 0 9px 2px #4fa87c8c}}@keyframes checkingPulse{0%,to{box-shadow:0 0 #e8a33d00}50%{box-shadow:0 0 9px 2px #e8a33d73}}section{padding:88px 0}.section-head{max-width:640px;margin-bottom:48px}.section-head h2{font-size:clamp(26px,3.4vw,36px);margin-top:14px}.section-head p{color:var(--paper-dim);margin-top:14px;font-size:15.5px}.services{padding:56px 0;border-bottom:1px solid var(--line)}.service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}@media(max-width:760px){.service-grid{grid-template-columns:1fr}}.service-card{background:var(--ink);padding:32px}.service-card .tag-label{display:inline-block;font-family:var(--mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:5px 12px;border-radius:8px;box-shadow:0 2px 5px #0000004d,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;overflow:hidden;margin-bottom:10px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.service-card .tag-label:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,#ffffff29,#fff0);pointer-events:none}.tag-amber{color:var(--amber);background:linear-gradient(180deg,#e8a33d29,#e8a33d08);border:1px solid rgba(232,163,61,.3)}.service-card:hover .tag-amber{border-color:#e8a33da6;box-shadow:0 4px 10px #00000059,0 0 10px #e8a33d66,inset 0 1px #ffffff1a;transform:translateY(-1px)}.tag-green{color:var(--verify);background:linear-gradient(180deg,#4fa87c29,#4fa87c08);border:1px solid rgba(79,168,124,.3)}.service-card:hover .tag-green{border-color:#4fa87ca6;box-shadow:0 4px 10px #00000059,0 0 10px #4fa87c66,inset 0 1px #ffffff1a;transform:translateY(-1px)}.tag-cyan{color:#5ec5d6;background:linear-gradient(180deg,#5ec5d629,#5ec5d608);border:1px solid rgba(94,197,214,.3)}.service-card:hover .tag-cyan{border-color:#5ec5d6a6;box-shadow:0 4px 10px #00000059,0 0 10px #5ec5d666,inset 0 1px #ffffff1a;transform:translateY(-1px)}.tag-gradient{color:#f5d9a8;background:linear-gradient(90deg,#e8a33d38,#4fa87c38);border:1px solid rgba(232,163,61,.3)}.service-card:hover .tag-gradient{border-color:#e8a33da6;box-shadow:0 4px 10px #00000059,0 0 12px #e8a33d4d,0 0 12px #4fa87c40,inset 0 1px #ffffff1a;transform:translateY(-1px)}.eyebrow-dot-wrap{position:relative;width:10px;height:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.eyebrow-dot-ping{position:absolute;width:10px;height:10px;border-radius:50%;animation:pingGreen 1.8s cubic-bezier(0,0,.2,1) infinite}.eyebrow-dot{position:absolute;width:10px;height:10px;border-radius:50%}.eyebrow-dot-green .eyebrow-dot-ping{background:var(--verify)}.eyebrow-dot-green .eyebrow-dot{background:radial-gradient(circle at 35% 30%,#8fe3b5,#4fa87c 60%,#2e7a54);box-shadow:0 0 6px 1px #4fa87c99}.eyebrow-dot-amber .eyebrow-dot-ping{background:var(--amber)}.eyebrow-dot-amber .eyebrow-dot{background:radial-gradient(circle at 35% 30%,#ffd68a,#e8a33d 60%,#a6691b);box-shadow:0 0 6px 1px #e8a33d99}.process-eyebrow{font-size:16px;font-weight:700}@keyframes pingGreen{0%{transform:scale(1);opacity:.7}75%,to{transform:scale(2.2);opacity:0}}.services-heading{text-shadow:0 0 20px rgba(232,163,61,.12)}.services-heading .hl-amber{color:var(--amber)}.services-subheading{font-family:var(--mono);font-size:13.5px;letter-spacing:.02em;color:var(--slate)!important}.service-card h3{font-size:20px;margin:12px 0 10px}.service-card p{color:var(--paper-dim);font-size:14.5px}.process{padding:56px 0;border-bottom:1px solid var(--line)}.pipeline-track{display:flex;align-items:center;margin-bottom:18px}.pnode-col{display:flex;align-items:center;flex:1}.pnode-col.last{flex:0}.pnode{width:16px;height:16px;border-radius:50%;background:var(--ink-2);border:2px solid var(--line);flex-shrink:0}.pnode.active{background:var(--amber);border-color:var(--amber);box-shadow:0 0 10px 2px #e8a33d80}.pline{height:2px;flex:1;background:var(--line)}.pline.active{background:var(--amber)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:900px){.steps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.steps{grid-template-columns:1fr}}.step{padding-top:0}.step .num{font-family:var(--mono);font-size:13px;color:var(--amber)}.step h3{font-size:17px;margin:10px 0 8px}.step p{color:var(--paper-dim);font-size:14px}.pricing{border-bottom:1px solid var(--line)}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.price-grid{grid-template-columns:1fr}}.plan{border:1px solid var(--line);border-radius:10px;padding:30px;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--ink-2),var(--ink));position:relative;transition:border-color .2s ease,transform .2s ease}.plan.featured{border-color:#e8a33d80;box-shadow:0 8px 24px #0006,0 0 20px #e8a33d26;transform:translateY(-6px)}.featured-tag{position:absolute;top:-14px;left:30px;font-family:var(--mono);font-size:10.5px;font-weight:700;padding:5px 14px;border-radius:20px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);background:linear-gradient(180deg,#FFCB74,var(--amber) 55%,#C9861F);border:1px solid rgba(255,216,140,.6);box-shadow:0 3px 8px #0006,0 0 12px #e8a33d66,inset 0 1px #ffffff59}.plan-media{text-align:center;margin-bottom:16px}.img-star-wrap{position:relative;display:inline-block}.plan-media img{width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.4));display:block}.img-star{position:absolute;top:50%;left:50%;width:2.5px;height:2.5px;margin:-1.25px 0 0 -1.25px;border-radius:50%;background:#ffe8b8;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite}.img-star-1{animation-name:iorbit1,itwinkle;animation-duration:3.4s,1.3s}.img-star-2{width:2px;height:2px;margin:-1px 0 0 -1px;animation-name:iorbit2,itwinkle;animation-duration:5s,1.8s;animation-delay:0s,.4s}.img-star-3{animation-name:iorbit3,itwinkle;animation-duration:5.8s,1.6s;animation-delay:0s,.9s}.img-star-4{width:1.5px;height:1.5px;margin:-.75px 0 0 -.75px;animation-name:iorbit4,itwinkle;animation-duration:4.2s,1.1s;animation-delay:0s,.2s}@keyframes iorbit1{0%{transform:rotate(0) translate(26px) rotate(0)}to{transform:rotate(360deg) translate(26px) rotate(-360deg)}}@keyframes iorbit2{0%{transform:rotate(90deg) translate(31px) rotate(-90deg)}to{transform:rotate(450deg) translate(31px) rotate(-450deg)}}@keyframes iorbit3{0%{transform:rotate(200deg) translate(28px) rotate(-200deg)}to{transform:rotate(-160deg) translate(28px) rotate(160deg)}}@keyframes iorbit4{0%{transform:rotate(300deg) translate(23px) rotate(-300deg)}to{transform:rotate(660deg) translate(23px) rotate(-660deg)}}@keyframes itwinkle{0%,to{opacity:1}50%{opacity:.2}}.plan .price{font-family:var(--mono);font-size:30px;margin:14px 0 10px;text-shadow:0 0 16px rgba(232,163,61,.2)}.plan-btn{width:100%;margin-top:auto}.pricing-heading{text-shadow:0 0 20px rgba(232,163,61,.12)}.pricing-heading .hl-amber{color:var(--amber)}.pricing-subheading{font-family:var(--mono);font-size:13.5px;letter-spacing:.02em;color:var(--slate)!important}.plan-title{font-size:16px}.plan .desc{color:var(--paper-dim);font-size:13.5px;margin-bottom:20px;flex-grow:1;text-align:left}.plan .desc strong{color:var(--paper);font-weight:600}.plan .desc-lead{color:var(--paper);font-size:14px;line-height:1.65;margin-bottom:24px}.plan .desc-section{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.plan .desc-section:first-of-type{border-top:none;padding-top:0;margin-top:0}.plan .desc-eyebrow{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-bottom:8px}.plan .desc-heading{font-family:var(--display);font-size:15px;font-weight:700;color:var(--paper);margin:0 0 10px;letter-spacing:-.01em}.plan .desc-section p{font-size:13px;line-height:1.65;color:var(--paper-dim)}.plan .desc-steps{list-style:none;margin:0;padding:0;counter-reset:pkgstep}.plan .desc-steps li{counter-increment:pkgstep;display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line);font-size:12.5px;line-height:1.55;color:var(--paper-dim)}.plan .desc-steps li:first-child{border-top:none;padding-top:0}.plan .desc-steps li:before{content:counter(pkgstep);flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#e8a33d24;color:var(--amber);font-family:var(--mono);font-size:11px;display:flex;align-items:center;justify-content:center;margin-top:1px}.plan .desc-included{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.plan .desc-included li{font-family:var(--mono);font-size:12px;color:var(--paper);display:flex;align-items:center;gap:9px}.plan .desc-included li:before{content:"\2713";color:var(--verify);font-weight:700;font-size:12px}.plan button{width:100%;font-family:var(--mono);font-size:13px;padding:12px;border-radius:2px;background:var(--amber);border:1px solid var(--amber);color:var(--ink);cursor:pointer}.plan-empty{grid-column:1/-1;border:1px dashed var(--line);border-radius:6px;padding:30px;color:var(--slate);font-size:14px}.checkout{border-bottom:1px solid var(--line);background:var(--ink-2)}.checkout-heading{text-shadow:0 0 20px rgba(232,163,61,.12)}.checkout-heading .hl-amber{color:var(--amber)}.checkout-subheading{font-family:var(--mono);font-size:13.5px;letter-spacing:.02em;color:var(--slate)!important}.checkout-box{display:grid;grid-template-columns:1fr 380px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}@media(max-width:840px){.checkout-box{grid-template-columns:1fr}}.checkout-form,.checkout-summary{background:var(--ink);padding:32px}.field{margin-bottom:18px}.field label{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--slate);margin-bottom:8px;transition:color .2s ease}.field-icon{color:var(--slate);flex-shrink:0;transition:color .2s ease}.field:focus-within label{color:var(--amber)}.field:focus-within .field-icon{color:var(--amber)}.field input,.field select{width:100%;padding:12px 14px;border-radius:8px;color:var(--paper);font-family:var(--body);font-size:14px;background:linear-gradient(180deg,#ffffff0d,#ffffff03);border:1px solid rgba(232,163,61,.18);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.field input::placeholder{color:var(--slate);opacity:1}.field input:focus,.field select:focus{outline:none;border-color:#e8a33d99;box-shadow:0 0 0 3px #e8a33d26,0 0 14px #e8a33d33;background:linear-gradient(180deg,#e8a33d14,#e8a33d05)}.select-wrap{position:relative}.select-wrap:after{content:"";position:absolute;top:50%;right:14px;width:8px;height:8px;border-right:2px solid var(--amber);border-bottom:2px solid var(--amber);transform:translateY(-65%) rotate(45deg);pointer-events:none}.field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:36px}.field select option{background:var(--ink-2);color:var(--paper)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:520px){.field-row{grid-template-columns:1fr}}.checkout-summary{position:relative}.checkout-summary h3{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--amber);margin-bottom:18px}.sum-line{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid var(--line);font-size:14px}.sum-line.total{font-family:var(--mono);font-size:17px;color:var(--amber);border-top:1px solid var(--paper-dim);margin-top:6px;text-shadow:0 0 12px rgba(232,163,61,.25)}.checkout-note{margin-top:20px;font-size:12px;color:var(--slate);font-family:var(--mono);line-height:1.6;border-left:2px solid rgba(232,163,61,.4);padding-left:12px}.ca-heading{text-shadow:0 0 20px rgba(79,168,124,.12)}.ca-subheading{font-family:var(--mono);font-size:13.5px;letter-spacing:.02em;color:var(--slate)!important}.contact-heading{text-shadow:0 0 20px rgba(232,163,61,.12);margin:14px 0 24px;font-size:28px}.contact-heading .hl-amber{color:var(--amber)}.testimonials{border-bottom:1px solid var(--line)}.carousel{position:relative}.testimonial-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:thin}.testimonial-track::-webkit-scrollbar{height:5px}.testimonial-track::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.testimonial-card{scroll-snap-align:start;flex:0 0 320px;background:var(--ink-2);border:1px solid var(--line);border-radius:6px;padding:30px;display:flex;flex-direction:column;gap:22px;min-height:180px}@media(max-width:480px){.testimonial-card{flex-basis:82vw}}.testimonial-quote{font-family:var(--display);font-size:16px;line-height:1.55;color:var(--paper);flex-grow:1}.testimonial-quote:before{content:"\201c";color:var(--amber)}.testimonial-quote:after{content:"\201d";color:var(--amber)}.testimonial-person{display:flex;align-items:center;gap:12px;margin-top:auto}.testimonial-name{font-family:var(--mono);font-size:13px;color:var(--paper)}.testimonial-role{font-family:var(--mono);font-size:11px;color:var(--slate);margin-top:2px}.testimonial-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--amber);flex-shrink:0}.testimonial-avatar-placeholder{width:44px;height:44px;border-radius:50%;background:var(--ink);border:2px solid var(--line);display:flex;align-items:center;justify-content:center;font-family:var(--mono);color:var(--slate);font-size:15px;flex-shrink:0}.testimonial-badges{display:flex;justify-content:space-between;align-items:center}.testimonial-stars{display:flex;gap:2px}.star{color:var(--amber);font-size:13px;line-height:1}.star.empty{color:var(--line)}.verified-badge{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--verify);background:#4fa87c24;padding:3px 8px;border-radius:20px;animation:verifiedGlow 2.2s ease-in-out infinite}.package-tag{margin-left:auto;font-family:var(--mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--amber);border:1px solid var(--amber-dim);padding:3px 8px;border-radius:20px;flex-shrink:0}.cs-progress-row{display:flex;align-items:center;gap:14px;margin-top:22px}.cs-progress-count{font-family:var(--mono);font-size:11px;color:var(--slate);white-space:nowrap;letter-spacing:.04em}.cs-progress-track{flex:1;height:3px;background:var(--line);border-radius:2px;overflow:hidden}.cs-progress-fill{height:100%;width:0%;background:var(--amber);border-radius:2px;box-shadow:0 0 6px #e8a33d99;transition:width .3s ease}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid rgba(232,163,61,.2);box-shadow:0 2px 6px #0000004d,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--paper);font-size:18px;line-height:1;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.carousel-btn:hover{border-color:#e8a33d8c;box-shadow:0 4px 10px #00000059,0 0 8px #e8a33d4d,inset 0 1px #ffffff1a;transform:translateY(calc(-50% - 2px))}.carousel-btn:hover{border-color:var(--amber);color:var(--amber)}.carousel-btn.prev{left:-19px}.carousel-btn.next{right:-19px}@media(max-width:700px){.carousel-btn{display:none}}.case-studies{border-bottom:1px solid var(--line)}.cs-eyebrow-badge{font-size:18px;font-weight:700;padding:6px 16px;border-radius:20px;background:linear-gradient(180deg,#4fa87c2e,#4fa87c0a);border:1px solid rgba(79,168,124,.4);box-shadow:0 2px 8px #0000004d,0 0 14px #4fa87c33,inset 0 1px #ffffff14}.cs-heading{text-shadow:0 0 20px rgba(232,163,61,.12)}.cs-heading .hl-amber{color:var(--amber)}.cs-subheading{font-family:var(--mono);font-size:13.5px;letter-spacing:.02em;color:var(--slate)!important}.cs-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:thin;mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 48px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 48px),transparent 100%)}.cs-track::-webkit-scrollbar{height:5px}.cs-track::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.cs-card{scroll-snap-align:start;flex:0 0 440px;background:linear-gradient(180deg,var(--ink-2),var(--ink));border:1px solid rgba(232,163,61,.22);border-radius:10px;padding:28px;box-shadow:0 0 0 1px #e8a33d0d,0 16px 40px #0006}@media(max-width:480px){.cs-card{flex-basis:86vw}}.cs-tag{display:inline-block;font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--amber);text-transform:uppercase;letter-spacing:.12em;background:#e8a33d1a;border:1px solid rgba(232,163,61,.3);padding:5px 11px;border-radius:20px;margin-bottom:16px}.cs-stat{font-family:var(--mono);font-weight:700;font-size:36px;color:var(--paper);line-height:1;margin-bottom:6px;text-shadow:0 0 18px rgba(232,163,61,.2)}.cs-stat-label{font-size:13px;color:var(--paper-dim);margin-bottom:20px}.cs-row{display:flex;gap:12px;margin-bottom:14px;align-items:flex-start}.cs-row-icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#4fa87c26;border:1px solid rgba(79,168,124,.4);color:var(--verify);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;font-weight:700}.cs-row-text{font-size:13.5px;color:var(--paper-dim);line-height:1.5}.cs-row-text b{color:var(--paper)}.cs-footer{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;color:var(--slate)}.cs-source{display:flex;align-items:center;gap:6px;color:var(--verify)}.order-popup{position:fixed;bottom:24px;z-index:60;display:flex;align-items:flex-start;gap:12px;background:var(--ink-2);border:1px solid var(--line);border-radius:8px;padding:14px 40px 14px 14px;max-width:320px;box-shadow:0 12px 32px #00000059;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease}.order-popup.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.order-popup--bottom-left{left:24px}.order-popup--bottom-right{right:24px}@media(max-width:480px){.order-popup{left:12px;right:12px;max-width:none;bottom:16px}}.order-popup-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--ink);border:2px solid var(--amber);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;color:var(--amber)}.order-popup-body{font-size:12.5px;line-height:1.5}.order-popup-line{color:var(--paper);margin-bottom:5px}.order-popup-line strong{color:var(--paper);font-weight:600}.order-popup-meta{display:flex;align-items:center;gap:8px}.order-popup-badge{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:3px;font-weight:600}.order-popup-badge.is-verified{color:var(--verify);background:#4fa87c24;border:1px solid rgba(79,168,124,.3)}.order-popup-badge.is-new{color:var(--amber);background:#e8a33d24;border:1px solid rgba(232,163,61,.3)}.order-popup-time{font-family:var(--mono);font-size:11px;color:var(--slate);text-transform:uppercase;letter-spacing:.05em}.order-popup-close{position:absolute;top:8px;right:10px;background:none;border:none;color:var(--slate);font-size:16px;line-height:1;cursor:pointer;padding:2px}.order-popup-close:hover{color:var(--paper)}#contact{border-bottom:1px solid var(--line)}.contact-box{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}@media(max-width:840px){.contact-box{grid-template-columns:1fr}}.contact-info .item{margin-bottom:22px}.contact-info .item-label{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:var(--slate);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.contact-info .item-icon{flex-shrink:0;width:26px;height:26px;padding:6px;box-sizing:border-box;border-radius:7px;background:linear-gradient(180deg,#e8a33d29,#e8a33d08);border:1px solid rgba(232,163,61,.3);color:var(--amber)}.contact-info .item b{font-size:16px;font-weight:500}.field textarea{width:100%;padding:12px 14px;border-radius:8px;color:var(--paper);font-family:var(--body);font-size:14px;min-height:110px;resize:vertical;background:linear-gradient(180deg,#ffffff0d,#ffffff03);border:1px solid rgba(232,163,61,.18);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.field textarea:focus{outline:none;border-color:#e8a33d99;box-shadow:0 0 0 3px #e8a33d26,0 0 14px #e8a33d33;background:linear-gradient(180deg,#e8a33d14,#e8a33d05)}.form-success{color:var(--verify);font-family:var(--mono);font-size:13.5px;margin-bottom:16px}footer{padding:40px 0}.footer-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-row p{font-size:13px;color:var(--slate)}.footer-links{display:flex;gap:22px;font-size:13px;color:var(--paper-dim)}.client-area{border-bottom:1px solid var(--line)}.nav-account{font-family:var(--mono);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--amber)!important;text-decoration:none;position:relative;padding:9px 16px!important;border-radius:10px;background:linear-gradient(180deg,#e8a33d24,#e8a33d08);border:1px solid rgba(232,163,61,.35)!important;box-shadow:0 2px 6px #00000059,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;overflow:hidden}.nav-account:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,#ffffff29,#fff0);border-radius:10px 10px 0 0;pointer-events:none}.nav-account:hover{transform:translateY(-2px);border-color:#e8a33da6!important;box-shadow:0 6px 14px #0006,0 0 10px #e8a33d4d,inset 0 1px #ffffff1f}.client-card{background:linear-gradient(180deg,var(--ink-2),var(--ink));border:1px solid rgba(232,163,61,.22);border-radius:10px;padding:28px;max-width:640px;margin-bottom:20px}.client-card-head{margin-bottom:24px}.status-tracker{display:flex;align-items:center;margin-bottom:26px;flex-wrap:wrap;gap:0}.status-step{display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--slate);flex:1;min-width:70px}.status-step.is-active{color:var(--paper)}.status-dot{width:16px;height:16px;border-radius:50%;background:var(--ink-2);border:2px solid var(--line)}.status-step.is-active .status-dot{background:var(--amber);border-color:var(--amber);box-shadow:0 0 10px 2px #e8a33d80}.status-line{height:2px;background:var(--line);flex:1;margin-bottom:22px;min-width:20px}.status-line.is-active{background:var(--amber)}.client-download-btn{display:inline-block;text-decoration:none;text-align:center}.client-note{font-size:13.5px;color:var(--paper-dim);margin-top:14px}.account-logout{font-family:var(--mono);font-size:12px;color:var(--slate);text-decoration:underline}.faq{border-bottom:1px solid var(--line)}.faq-heading{text-shadow:0 0 20px rgba(232,163,61,.12)}.faq-heading .hl-amber{color:var(--amber)}.faq-subheading{font-family:var(--mono);font-size:13.5px;letter-spacing:.02em;color:var(--slate)!important}.faq-list{max-width:760px}.faq-item{border:1px solid rgba(232,163,61,.18);border-radius:10px;background:linear-gradient(180deg,var(--ink-2),var(--ink));margin-bottom:12px;padding:0;overflow:hidden;transition:border-color .2s ease}.faq-item:hover{border-color:#e8a33d66}.faq-item summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:600;font-size:15px;color:var(--paper);display:flex;align-items:center;justify-content:space-between;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--mono);font-size:20px;color:var(--amber);flex-shrink:0;margin-left:16px;transition:transform .2s ease}.faq-item[open] summary:after{content:"\2212"}.faq-item p{padding:0 22px 20px;margin:0;color:var(--paper-dim);font-size:14px;line-height:1.6}.industry-landing{padding:60px 0}.il-heading{font-size:clamp(28px,4vw,42px);margin-top:14px;text-shadow:0 0 20px rgba(232,163,61,.12)}.il-subheading{color:var(--paper-dim);font-size:16px;margin-top:14px;max-width:680px}.il-stat-row{margin:40px 0}.il-stat-num{font-family:var(--mono);font-weight:700;font-size:48px;color:var(--amber);text-shadow:0 0 16px rgba(232,163,61,.4)}.il-stat-label{font-size:14px;color:var(--paper-dim);margin-top:6px;max-width:420px}.il-what-we-do{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}@media(max-width:820px){.il-what-we-do{grid-template-columns:1fr}}.il-item h3{font-size:17px;margin-bottom:8px}.il-item p{color:var(--paper-dim);font-size:14px;line-height:1.6}.il-case-study{max-width:640px;margin-bottom:48px}.il-faq{max-width:760px;margin-bottom:40px}.il-cta{text-align:left}.cs-readmore{display:inline-block;margin-top:12px;color:var(--amber);font-family:var(--mono);font-size:12.5px;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/29/assets/theme.css.map */
