:root{--color-dark-green:#061426;--color-smoke-green:#0b1f39;--color-solid-green:#1e4d7c;--color-dark-grey:#3e78ad;--color-grey:#b2d4efc7;--color-light-green:#62d9ff;--color-light-green-soft:#2f8fda;--color-light:#fff;--color-dark:#000;--color-surface:#0d1f38f0;--color-surface-strong:#071223fa;--card-top:#1a385ef5;--card-bottom:#08162afa;--card-soft-top:#224874f0;--card-soft-bottom:#0c1f3afa;--text-primary:#f8fdfffa;--text-secondary:#e1effaf0;--text-tertiary:#c6e3f9d6;--color-border:#3ea3ef47;--color-border-soft:#ffffff14;--font-primary:"Inter", sans-serif;--font-display:"Inter", sans-serif;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--letter-tight:-.05em;--letter-tight-mobile:-.04em;--container-max:1300px;--content-max:1074px;--nav-max:1120px;--dock-width:224px;--paragraph-size:16px;--paragraph-line-height:1.4;--h1-size:64px;--h1-line-height:1.1;--h2-size:42px;--h2-line-height:1.1;--h3-size:34px;--h3-line-height:1.2;--h4-size:24px;--h4-line-height:1.3;--title-size:18px;--caption-size:14px;--button-size:14px;--radius-xxlarge:100px;--radius-xlarge:30px;--radius-large:24px;--radius-regular:18px;--radius-medium:14px;--radius-small:10px;--radius-xsmall:8px;--radius-xxsmall:6px;--space-small:12px;--space-slim:14px;--space-medium:16px;--space-regular:20px;--space-large:24px;--space-xbig:40px;--padding-regular:20px;--padding-medium:16px;--padding-large:24px;--padding-xlarge:26px;--padding-xxlarge:30px;--padding-big:34px;--padding-xbig:40px;--padding-xxxbig:50px;--padding-xjumbo:60px;--padding-massive:80px;--padding-nano:100px;--padding-pico:140px;--shadow-card:inset 0 0 18px #ffffff14;--shadow-card-strong:inset 0 0 24px #62d9ff1f;--shadow-ambient:0 28px 80px #00000061;--shadow-element:0 18px 48px #0000004d;--shadow-elevation-1:0 2px 8px #0000002e;--shadow-elevation-2:0 8px 24px #00000047;--shadow-elevation-3:0 18px 48px #00000052;--shadow-elevation-4:0 24px 64px #0000005c;--shadow-glow-soft:0 0 24px #62d9ff14;--shadow-glow-medium:0 0 40px #62d9ff24;--shadow-glow-strong:0 0 60px #62d9ff33;--transition-smooth:.32s cubic-bezier(.16, 1, .3, 1);--transition-fast:.16s cubic-bezier(.4, 0, .2, 1);--transition-slow:.48s cubic-bezier(.16, 1, .3, 1);--easing-bounce:cubic-bezier(.34, 1.56, .64, 1);--easing-elastic:cubic-bezier(.68, -.55, .265, 1.55);--easing-smooth:cubic-bezier(.16, 1, .3, 1);--easing-sharp:cubic-bezier(.4, 0, .2, 1);--easing-ease:ease;--easing-ease-in:ease-in;--easing-ease-out:ease-out;--easing-ease-in-out:ease-in-out}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 20% 8%, #62d9ff29, transparent 26%), radial-gradient(circle at 80% 14%, #2f8fda1f, transparent 24%), radial-gradient(circle at 50% 34%, #2876b81a, transparent 32%), var(--color-dark-green);color:var(--text-secondary);font-family:var(--font-primary);font-size:var(--paragraph-size);line-height:var(--paragraph-line-height);letter-spacing:var(--letter-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body.menu-open{overflow:hidden}a{color:inherit;transition:color var(--transition-smooth), text-shadow var(--transition-smooth);text-decoration:none;position:relative}a:hover{color:#62d9ff;text-shadow:0 0 12px #62d9ff3d}a:focus{outline-offset:4px;border-radius:var(--radius-small);outline:2px solid #62d9ff;box-shadow:inset 0 0 0 2px #62d9ff29}button,input,textarea{font:inherit}button:focus{outline-offset:4px;outline-offset:4px;outline:2px solid #62d9ff;box-shadow:0 0 20px #62d9ff3d,inset 0 0 12px #62d9ff1f}button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}img{max-width:100%;display:block}button{color:inherit;cursor:pointer;background:0 0;border:0}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--font-weight-normal)}h1{font-size:var(--h1-size);line-height:var(--h1-line-height);letter-spacing:var(--letter-tight);text-shadow:0 4px 16px #00000047}h2{font-size:var(--h2-size);line-height:var(--h2-line-height);letter-spacing:var(--letter-tight);text-shadow:0 2px 12px #0000003d}h3{font-size:var(--h4-size);line-height:var(--h4-line-height);text-shadow:0 1px 8px #0000002e}p{color:var(--color-grey)}::selection{color:var(--color-light);background:#62d9ff33}.site-shell{min-height:100vh;position:relative}.page-grid{z-index:-2;pointer-events:none;background-image:linear-gradient(#62d9ff0a 1px,#0000 1px),linear-gradient(90deg,#62d9ff0a 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000000bf,#0000 88%);mask-image:radial-gradient(circle,#000000bf,#0000 88%)}.page-orb{filter:blur(120px);pointer-events:none;border-radius:999px;position:absolute}.page-orb--hero-left{background:#62d9ff29;width:280px;height:280px;top:10%;left:-8%}.page-orb--hero-right{background:#49a5ff29;width:340px;height:340px;top:18%;right:-8%}.container{width:min(calc(100% - (2 * var(--padding-regular))), var(--container-max));margin:0 auto}.container--content{width:min(calc(100% - (2 * var(--padding-regular))), var(--content-max))}.hero-section .container--content{width:min(calc(100% - (2 * var(--padding-regular))), 1160px)}.container--hero{width:min(calc(100% - (2 * var(--padding-regular))), var(--nav-max));align-items:center;gap:var(--space-xbig);grid-template-columns:minmax(0,1fr) minmax(380px,560px);display:grid}.site-header{z-index:40;transition:padding var(--transition-smooth);padding:12px 0 0;position:sticky;top:0}.site-header--scrolled{padding-top:8px}.nav-container{width:min(calc(100% - (2 * var(--padding-regular))), var(--nav-max));padding:10px var(--padding-regular);border-radius:var(--radius-large);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);justify-content:space-between;align-items:center;gap:var(--space-large);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000001f, var(--shadow-elevation-2);transform-origin:top;will-change:transform, box-shadow, border-color, background;transition:background var(--transition-slow), border-color var(--transition-smooth), backdrop-filter var(--transition-smooth), box-shadow var(--transition-slow), padding var(--transition-smooth), border-radius var(--transition-smooth), transform var(--transition-smooth);background:radial-gradient(circle at 50% 0,#62d9ff24,#0000 42%),linear-gradient(#143152eb,#081528f5);border:1px solid #62d9ff3d;margin:0 auto;display:flex}.site-header--scrolled .nav-container{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #00000029, var(--shadow-elevation-2);width:min(calc(100% - (2 * var(--padding-regular))), var(--nav-max));justify-content:space-between;align-items:center;gap:var(--space-large);max-width:none;max-height:none;padding:10px var(--padding-regular);border-radius:var(--radius-large);background:radial-gradient(circle at 50% 0,#62d9ff24,#0000 42%),linear-gradient(#122e4ef0,#081528fa);border-color:#62d9ff3d;flex-direction:row;margin:0 auto;position:sticky;top:0;bottom:auto;left:auto;overflow:visible;transform:none}.site-header--scrolled .brand-mark{margin-right:0}.site-header--scrolled .brand-mark__text{color:#f8fdfffa}.site-header--scrolled .nav-links{align-items:center;gap:var(--space-large);flex-direction:row;flex:initial;width:auto}.site-header--scrolled .nav-actions{align-items:center;gap:var(--space-small);flex-direction:row;width:auto;margin-top:0}.site-header--scrolled .nav-actions .button-shell{width:auto}.site-header--scrolled .nav-actions .button-inner{justify-content:center;width:auto}.brand-mark{align-items:center;gap:14px;min-width:fit-content;display:inline-flex}.brand-mark--lockup{align-items:center;min-width:0;max-width:100%;display:inline-flex}.brand-mark__lockup-image{object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 22px #0000002e);width:clamp(140px,14vw,190px);max-width:100%;height:auto;max-height:56px;display:block}.brand-mark__logo-badge{background:radial-gradient(circle at 50% 32%,#62d9ff29,#0815280f),linear-gradient(#112640eb,#081224f0);border:1px solid #62d9ff24;border-radius:18px;width:54px;height:54px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 10px 22px #0000002e}.brand-mark__logo-image{object-fit:contain;object-position:center;opacity:1;filter:drop-shadow(0 0 16px #62d9ff2e);border-radius:14px;width:calc(100% - 8px);max-width:none;height:calc(100% - 8px);position:absolute;inset:4px;transform:none}.brand-mark__badge{border-radius:var(--radius-small);width:38px;height:38px;font-size:14px;font-weight:var(--font-weight-semi-bold);background:linear-gradient(#62d9ff59,#16385feb);border:1px solid #ffffff12;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f,0 12px 30px #62d9ff1f}.brand-mark__text{font-size:20px;font-weight:var(--font-weight-medium);color:#f6fcfff5;transition:color var(--transition-smooth)}.brand-mark__text--image{letter-spacing:-.04em;font-size:21px;font-weight:700;line-height:1}.nav-links{align-items:center;gap:var(--space-large);display:flex}.nav-sidebar-panel{display:none}.nav-links a,.site-footer__links a{color:#d8eeffeb;transition:color var(--transition-smooth), text-shadow var(--transition-fast);font-size:15px;font-weight:500}.nav-links a:hover,.site-footer__links a:hover{color:#e3fcff;text-shadow:0 0 12px #62d9ff52}.site-header--scrolled .nav-links a{color:#dcf0fff0;width:100%;transition:all var(--transition-smooth), box-shadow var(--transition-fast);background:#ffffff0f;border:1px solid #62d9ff33;border-radius:12px;padding:10px 12px;box-shadow:inset 0 0 8px #ffffff14}.site-header--scrolled .nav-links a:hover{color:#e3fcff;background:linear-gradient(#30649c8f,#184270b8),#5082b49e;border-color:#89d8ff66;box-shadow:inset 0 1px #ffffff1f,inset 0 0 12px #62d9ff1f}.site-header--scrolled .nav-sidebar-panel{display:none}.nav-sidebar-panel__eyebrow{color:var(--text-tertiary);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.nav-sidebar-panel__core{background:linear-gradient(#62d9ff0a 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#62d9ff0a 1px,#0000 1px) 0 0/18px 18px,linear-gradient(#487aaeeb,#b6e8ffbd);border:1px solid #62d9ff29;border-radius:16px;height:88px;position:relative;overflow:hidden}.nav-sidebar-panel__ring{border:1px solid #9df8ff52;border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #62d9ff24}.nav-sidebar-panel__ring--outer{width:58px;height:58px}.nav-sidebar-panel__ring--inner{width:32px;height:32px}.nav-sidebar-panel__core-dot{background:#e3fcff;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #9df8ffcc}.nav-sidebar-panel__stats{flex-wrap:wrap;gap:8px;display:flex}.nav-sidebar-panel__stats span{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;background:#629cced6;border:1px solid #62d9ff33;border-radius:999px;padding:6px 10px;font-size:11px}.nav-actions{align-items:center;gap:var(--space-small);display:flex}.mobile-toggle{border:1px solid var(--color-border-soft);border-radius:var(--radius-xsmall);color:#f0f9ffeb;letter-spacing:.06em;text-transform:uppercase;background:#ffffff05;place-items:center;min-width:78px;height:42px;padding:0 14px;font-size:12px;font-weight:600;display:none}.mobile-menu{width:min(calc(100% - (2 * var(--padding-regular))), var(--nav-max));border:1px solid var(--color-border-soft);border-radius:var(--radius-large);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:top;box-shadow:var(--shadow-elevation-3), var(--shadow-glow-soft);background:radial-gradient(circle at 50% 0,#62d9ff1f,#0000 42%),linear-gradient(#143152f5,#081528fa);flex-direction:column;gap:18px;margin:12px auto 0;padding:22px;display:none}.mobile-menu a{color:var(--color-light)}.button-shell{border-radius:var(--radius-small);transition:transform .42s var(--easing-smooth), box-shadow .42s var(--easing-smooth), background .36s var(--easing-smooth), filter .36s var(--easing-smooth);will-change:transform, box-shadow, filter;background:linear-gradient(#ffffff14,#ffffff03);padding:1px;display:inline-flex;position:relative;overflow:hidden}.button-shell:before{content:"";background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff1f, transparent 80%);opacity:0;transition:opacity .28s var(--easing-smooth);pointer-events:none;position:absolute;inset:0}.button-shell:hover{box-shadow:var(--shadow-elevation-3), 0 0 32px #62d9ff38, inset 0 0 20px #62d9ff1f;filter:brightness(1.08);background:linear-gradient(#ffffff24,#ffffff0f);transform:translateY(-4px)scale(1.02)}.button-shell:hover:before{opacity:.6}.button-shell:active{box-shadow:var(--shadow-elevation-2), inset 0 0 16px #62d9ff24;animation:button-press .3s var(--easing-bounce);transform:translateY(-2px)scale(.98)}.button-shell--secondary{background:#ffffff14}.button-inner{padding:var(--padding-medium) var(--padding-regular);border-radius:var(--radius-small);justify-content:center;align-items:center;gap:var(--space-small);color:var(--color-light);transition:background .4s var(--easing-smooth), border-color .3s var(--easing-smooth), text-shadow .28s var(--easing-smooth), filter .36s var(--easing-smooth), transform .36s var(--easing-smooth);letter-spacing:.3px;text-shadow:0 2px 8px #0000003d;will-change:transform, filter;background:linear-gradient(#89d8ff7a,#4891c8eb),#4882bcf5;border:1px solid #89d8ff3d;font-size:15px;font-weight:600;display:inline-flex;position:relative}.button-inner:hover{text-shadow:0 0 16px #62d9ff7a,0 2px 8px #00000047;filter:brightness(1.12)saturate(1.1);background:linear-gradient(#b4edffad,#76aae1fa),#76aae1fa;border-color:#b4e6ff85}.button-inner:active{text-shadow:0 0 8px #62d9ff3d;background:linear-gradient(#82c8ff6b,#4491c8e0),#4491c8e0;border-color:#62d9ff61}.button-inner--secondary{background:#38669ed6;border-color:#62d9ff33}.button-inner--secondary:hover{text-shadow:0 0 10px #62d9ff3d;background:#4882b4f5;border-color:#89d8ff52}.button-asset{width:18px;height:18px}.section{padding:var(--padding-massive) 0;position:relative}.section--globe{padding-top:var(--padding-pico)}.section--ai{background:linear-gradient(180deg, transparent, #62d9ff0a 16%, transparent 100%), var(--color-dark-green)}.section--cta{padding-top:var(--padding-xjumbo);padding-bottom:var(--padding-xjumbo)}.section-intro{align-items:center;gap:var(--space-slim);text-align:center;flex-direction:column;max-width:620px;margin:0 auto 54px;display:flex}.section-intro--left{text-align:left;align-items:flex-start;margin-left:0}.section-intro h2,.hero-copy h1,.faq-shell .section-intro h2,.cta-card__copy h2{color:var(--text-primary)}.section-intro p,.hero-subcopy,.faq-shell .section-intro p{color:var(--text-secondary)}.eyebrow,.card-eyebrow{border-radius:var(--radius-xxlarge);color:#f6fcfff0;letter-spacing:var(--letter-tight-mobile);background:linear-gradient(#477eb0eb,#336092e0);border:1px solid #62d9ff3d;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex;box-shadow:inset 0 0 12px #ffffff1a,0 4px 12px #0000001f}.card-eyebrow{width:fit-content;margin-bottom:var(--space-small)}.hero-section{padding:var(--padding-xxxbig) 0 var(--padding-nano);position:relative}.hero-copy{gap:var(--space-large);flex-direction:column;display:flex}.hero-copy--centered{max-width:760px;margin:0 auto var(--space-xbig);text-align:center;align-items:center}.hero-tag{align-items:center;gap:var(--space-small);width:fit-content;display:inline-flex}.hero-tag span{color:#bee2f8d1}.hero-tag img{width:24px;height:24px}.text-accent{background:linear-gradient(#d8f7ff,#62d9ff 52%,#5de4ff);color:#0000;text-shadow:0 0 24px #62d9ff33;-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:.88em;line-height:1.04;display:block}.hero-subcopy{max-width:56ch;color:var(--color-grey);font-size:19px;line-height:1.55}.hero-actions{align-items:center;gap:var(--space-small);flex-wrap:wrap;display:flex}.hero-stats{gap:var(--space-small);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hero-stats--below{margin-top:var(--space-xbig)}.surface-card{--pointer-x:50%;--pointer-y:50%;--rotate-x:0deg;--rotate-y:0deg;--hover-alpha:0;border:1px solid var(--color-border);border-radius:var(--radius-large);background:linear-gradient(180deg, var(--card-top), var(--card-bottom)), var(--color-surface);box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-card), var(--shadow-ambient);transition:transform .52s var(--easing-smooth), border-color .34s var(--easing-smooth), box-shadow .48s var(--easing-smooth), background .42s var(--easing-smooth), backdrop-filter .36s var(--easing-smooth), filter .36s var(--easing-smooth);transform-style:preserve-3d;will-change:transform, box-shadow, border-color;color:var(--color-light);backface-visibility:hidden;position:relative;overflow:hidden}.surface-card:before{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 26%);position:absolute;inset:0}.surface-card:after{content:"";border-radius:inherit;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #9df8ff57, transparent 42%), linear-gradient(120deg, transparent 10%, #9df8ff1f 42%, transparent 70%);opacity:calc(var(--hover-alpha) * .95);transition:opacity .28s var(--easing-smooth), transform .38s var(--easing-smooth);pointer-events:none;mix-blend-mode:screen;position:absolute;inset:1px}.surface-card:hover{transform:translateY(-8px) rotateX(calc(var(--rotate-x) * .82)) rotateY(calc(var(--rotate-y) * .82));box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 32px #62d9ff33, var(--shadow-elevation-4), var(--shadow-glow-medium);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);filter:brightness(1.04);border-color:#89d8ff8f}.surface-card--soft{border-radius:var(--radius-regular);background:#345d8ae6;padding:20px}.surface-card h1,.surface-card h2,.surface-card h3,.surface-card h4,.surface-card strong,.surface-card .brand-mark__text,.surface-card .text-link,.template-panel__copy h3,.pricing-card__head h3,.faq-question{color:var(--text-primary)}.surface-card p,.surface-card span,.surface-card li,.template-panel__copy p,.pricing-price span,.hero-stat span,.faq-answer p,.site-footer__copy{color:var(--text-secondary)}.surface-card .eyebrow,.surface-card .card-eyebrow,.step-card__phase,.ai-card__meta,.brand-chip__eyebrow{color:var(--text-tertiary)}.hero-stat strong{color:#f8fdfffa}.hero-stats .surface-card,.brand-strip,.faq-item,.pricing-card,.template-panel,.cta-card{box-shadow:inset 0 0 20px #62d9ff1a, var(--shadow-elevation-3)}.site-footer,.site-footer a,.site-footer__copy,.site-footer__links a{color:#cce4f6e0}.site-footer__links a:hover{color:#f7fcfffa}.surface-card--hero{min-height:520px;padding:24px}.surface-card--feature,.surface-card--globe,.template-panel,.cta-card,.faq-item,.pricing-card,.step-card,.ai-card{padding:28px}.surface-card--micro{border-radius:var(--radius-regular);background:#264870f2;padding:18px}.hero-stat strong{color:var(--color-light);font-size:28px;line-height:1;font-weight:var(--font-weight-normal);margin-bottom:4px;display:block}.hero-stat span{color:var(--color-grey);font-size:14px}.hero-window{flex-direction:column;justify-content:flex-start;min-height:560px;display:flex;position:relative}.surface-bar{align-items:center;gap:10px;margin-bottom:24px;display:flex}.surface-bar span{background:#ffffff1f;border:1px solid #ffffff0f;border-radius:50%;width:14px;height:14px}.hero-window__image{border-radius:calc(var(--radius-large) - 10px);width:100%;height:auto}.hero-window__pill{border-radius:var(--radius-xxlarge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--color-light);background:#0a1830b8;border:1px solid #ffffff14;padding:10px 18px;font-size:14px;position:absolute;box-shadow:inset 0 0 12px #62d9ff24}.hero-window__pill--top{top:110px;right:28px}.hero-window__pill--bottom{bottom:46px;left:44px}.hero-floating-orb{opacity:.62;pointer-events:none;width:180px;position:absolute;bottom:-40px;right:-30px}.brand-section{padding:0 0 var(--padding-xbig)}.brand-strip{background:linear-gradient(#0c1f38e6,#061325f5),#234e7ae6;border-radius:28px;padding:18px 20px 22px}.brand-header{text-align:center;margin-bottom:18px}.brand-header span{color:var(--color-grey);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.brand-marquee{min-height:98px;padding:8px 0 2px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.brand-track{white-space:nowrap;align-items:stretch;gap:10px;width:max-content;animation:26s linear infinite brand-slide;display:inline-flex}.brand-chip{--pointer-x:50%;--pointer-y:50%;--rotate-x:0deg;--rotate-y:0deg;--hover-alpha:0;box-shadow:inset 0 0 20px #ffffff24, var(--shadow-elevation-2);transition:transform var(--transition-smooth), border-color var(--transition-smooth), box-shadow var(--transition-smooth), filter var(--transition-smooth);transform-style:preserve-3d;will-change:transform, box-shadow, border-color;background:linear-gradient(#3e6ea0e0,#326092f5),#285888f0;border:1px solid #62d9ff47;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:8px;min-width:180px;padding:16px 22px;display:flex;position:relative;overflow:hidden}.brand-chip:after,.template-tab:after{content:"";border-radius:inherit;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #9df8ff42, transparent 40%), linear-gradient(120deg, transparent 10%, #9df8ff14 42%, transparent 70%);opacity:calc(var(--hover-alpha) * .95);transition:opacity var(--transition-fast);pointer-events:none;mix-blend-mode:screen;position:absolute;inset:1px}.brand-chip:hover{transform:translateY(-6px) rotateX(var(--rotate-x)) rotateY(var(--rotate-y));box-shadow:inset 0 0 24px #ffffff2e, var(--shadow-elevation-3), var(--shadow-glow-soft);filter:brightness(1.06);border-color:#89d8ff85}.feature-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(280px,.92fr);align-items:stretch;gap:18px;display:grid}.feature-card--wide{grid-column:1/span 2;min-height:344px}.feature-card--tall{grid-area:1/3/span 2}.feature-card--compact{min-height:320px}.surface-card--feature{flex-direction:column;gap:16px;height:100%;padding:28px;display:flex}.surface-card--feature h3,.step-card__copy h3,.template-panel__copy h3,.pricing-card__head h3,.ai-card h3,.faq-question span,.cta-card__copy h2{letter-spacing:-.03em}.surface-card--feature p,.step-card__copy p,.template-panel__copy p,.ai-card p,.pricing-feature span,.pricing-card p,.faq-answer p,.cta-card__copy p{font-size:15px;line-height:1.6}.feature-card--wide .surface-card--feature{min-height:344px}.feature-card--tall .surface-card--feature{justify-content:flex-start;min-height:678px}.feature-media{border:1px solid var(--color-border-soft);border-radius:calc(var(--radius-large) - 8px);background:linear-gradient(#4074a8c7,#224268f5);margin-top:auto;position:relative;overflow:hidden}.feature-card--tall .feature-media{flex:1;margin-top:10px;display:flex}.feature-media img{object-fit:cover;width:100%;height:100%}.feature-media--window{min-height:170px;padding:12px}.feature-window{background:linear-gradient(#103048a3,#081928eb);border:1px solid #62d9ff29;border-radius:20px;height:100%;position:relative;overflow:hidden}.feature-window__bar{z-index:1;align-items:center;gap:8px;padding:12px 14px 0;display:flex;position:relative}.feature-window__bar span{background:#c4f5ff33;border:1px solid #ffffff14;border-radius:999px;width:10px;height:10px}.feature-window__image{opacity:.82;border-radius:16px;height:calc(100% - 22px);margin:10px}.feature-window__panel{border-radius:18px;grid-template-columns:minmax(0,1.4fr) 132px;align-items:stretch;gap:14px;min-height:168px;margin:12px;display:grid}.feature-window__code,.feature-window__hud{background:linear-gradient(#4a7fb0eb,#4e81b6c2),#2f5681eb;border:1px solid #62d9ff1f;border-radius:16px;position:relative}.feature-window__code{gap:12px;padding:18px 18px 16px;display:grid;box-shadow:inset 0 0 18px #62d9ff0f}.feature-window__code span{color:#c6f7ffe0;font-family:IBM Plex Mono,Courier New,monospace;font-size:12px;line-height:1.5}.feature-window__code span:nth-child(2),.feature-window__code span:nth-child(4){color:#7ee1ffb8}.feature-window__hud{place-items:center;display:grid;overflow:hidden}.feature-window__hud:before{content:"";opacity:.44;background:radial-gradient(circle,#62d9ff1a 1px,#0000 1px) 0 0/12px 12px,repeating-radial-gradient(circle,#0000 0 14px,#62d9ff14 15px 16px);border-radius:999px;position:absolute;inset:12px}.feature-window__hud-ring{border:1px solid #9df8ff57;border-radius:999px;width:86px;height:86px;position:absolute;box-shadow:0 0 18px #62d9ff1f}.feature-window__hud-ring--inner{width:58px;height:58px}.feature-window__hud-core{background:#e3fcff;border-radius:999px;width:16px;height:16px;box-shadow:0 0 18px #9df8ffb8}.feature-window__status{flex-wrap:wrap;gap:8px;padding:0 12px 12px;display:flex}.feature-window__status span{color:#f7fcffeb;letter-spacing:.08em;text-transform:uppercase;background:#4074a8c7;border:1px solid #62d9ff24;border-radius:999px;padding:8px 12px;font-size:11px}.feature-window__glow{filter:blur(24px);background:radial-gradient(circle,#62d9ff24,#0000 70%);border-radius:999px;width:180px;height:120px;position:absolute;inset:auto 8% 10% auto}.feature-media--tall{flex:1;min-height:0;padding:18px}.feature-terminal{background:radial-gradient(circle at 50% 20%,#62d9ff1a,#0000 24%),linear-gradient(#0a1c30d6,#040e1cfa);border-radius:22px;flex:1;min-height:100%;position:relative;overflow:hidden}.feature-card--tall h3{max-width:12ch}.feature-card--tall p{max-width:30ch}.feature-terminal__statusbar{gap:8px;display:flex;position:absolute;top:18px;left:18px;right:18px}.feature-terminal__statusbar span{color:#f5fbffe6;letter-spacing:.08em;text-transform:uppercase;background:#4074a8c7;border:1px solid #62d9ff24;border-radius:999px;padding:7px 10px;font-size:10px}.feature-terminal__board{background:linear-gradient(#4679aaf0,#4e81b6c2),#2f5681eb;border:1px solid #62d9ff1f;border-radius:18px;position:absolute;inset:62px 18px 108px;overflow:hidden;box-shadow:inset 0 0 18px #62d9ff0f}.feature-terminal__board-grid{background-color:#0000;background-image:linear-gradient(#62d9ff09 1px,#0000 1px),linear-gradient(90deg,#62d9ff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.feature-terminal__chip{background:radial-gradient(circle,#62d9ff29,#0000 68%),#4477acd1;border:1px solid #9df8ff42;border-radius:18px;width:70px;height:70px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 18px #62d9ff14,0 0 20px #62d9ff1f}.feature-terminal__chip i{background:#c6f7ffdb;position:absolute;box-shadow:0 0 10px #9df8ff66}.feature-terminal__chip i:first-child,.feature-terminal__chip i:nth-child(2){width:28px;height:2px;left:50%;transform:translate(-50%)}.feature-terminal__chip i:first-child{top:18px}.feature-terminal__chip i:nth-child(2){bottom:18px}.feature-terminal__chip i:nth-child(3),.feature-terminal__chip i:nth-child(4){width:2px;height:28px;top:50%;transform:translateY(-50%)}.feature-terminal__chip i:nth-child(3){left:18px}.feature-terminal__chip i:nth-child(4){right:18px}.feature-terminal__trace{background:linear-gradient(90deg,#c6f7ffd1,#62d9ff14);border-radius:999px;height:2px;position:absolute}.feature-terminal__trace--1{width:34%;top:28%;left:14px}.feature-terminal__trace--2{width:30%;top:34%;right:14px}.feature-terminal__trace--3{width:24%;bottom:28%;left:18%}.feature-terminal__trace--4{width:26%;bottom:22%;right:18%}.feature-terminal__board-node{background:#dffcff;border-radius:999px;width:10px;height:10px;position:absolute;box-shadow:0 0 12px #9df8ff9e}.feature-terminal__board-node--a{top:calc(28% - 4px);left:14px}.feature-terminal__board-node--b{top:calc(34% - 4px);right:14px}.feature-terminal__board-node--c{top:50%;left:50%;transform:translate(-50%,-50%)}.feature-terminal__dock{background:linear-gradient(#4a7fb0eb,#4e81b6c2),#2f5681eb;border:1px solid #62d9ff1f;border-radius:16px;height:76px;position:absolute;bottom:18px;left:18px;right:18px;overflow:hidden;box-shadow:inset 0 0 16px #62d9ff0f}.feature-terminal__dock:before{content:"";background-color:#0000;background-image:linear-gradient(#62d9ff08 1px,#0000 1px),linear-gradient(90deg,#62d9ff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.feature-terminal__dock-lines{gap:8px;display:grid;position:absolute;top:14px;left:14px;right:14px}.feature-terminal__dock-lines span{background:linear-gradient(90deg,#c6f7ffe0,#62d9ff14);border-radius:999px;height:3px}.feature-terminal__dock-lines span:first-child{width:56%}.feature-terminal__dock-lines span:nth-child(2){width:72%}.feature-terminal__dock-lines span:nth-child(3){width:48%}.feature-terminal__dock-lines span:nth-child(4){width:62%}.feature-terminal__dock-status{justify-content:space-between;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.feature-terminal__dock-status span{background:radial-gradient(circle,#9df8ff38,#0000 46%),#4074a8c7;border:1px solid #62d9ff24;border-radius:8px;width:18px;height:18px}.feature-media--cloud,.feature-media--support{min-height:156px;padding:14px}.feature-dashboard,.feature-support{background:linear-gradient(#0e2843c2,#071629f0);border-radius:18px;height:100%;position:relative;overflow:hidden}.feature-dashboard:before,.feature-support:before{content:"";background:linear-gradient(120deg,#0000 0%,#62d9ff14 24%,#0000 54%),radial-gradient(circle at 18% 82%,#62d9ff1f,#0000 34%);position:absolute;inset:0}.feature-dashboard__header{gap:8px;padding:14px 14px 0;display:flex}.feature-dashboard__header span{background:#b4f5ff7a;border-radius:999px;width:22px;height:4px}.feature-dashboard__chart{align-items:end;gap:10px;height:78px;display:flex;position:absolute;bottom:16px;left:16px;right:78px}.feature-dashboard__chart span{background:linear-gradient(#b4f5ffeb,#62d9ff24);border-radius:10px 10px 4px 4px;flex:1}.feature-dashboard__chart span:first-child{height:26px}.feature-dashboard__chart span:nth-child(2){height:44px}.feature-dashboard__chart span:nth-child(3){height:31px}.feature-dashboard__chart span:nth-child(4){height:52px}.feature-dashboard__chart span:nth-child(5){height:36px}.feature-dashboard__chip,.feature-support__badge{color:#e4f5ffeb;letter-spacing:.08em;text-transform:uppercase;background:#0a1c30e0;border:1px solid #62d9ff33;border-radius:14px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:600;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:inset 0 0 16px #62d9ff14}.feature-dashboard__chip img,.feature-support__badge img{opacity:.9;width:18px;height:18px}.feature-support__grid{opacity:.46;background:radial-gradient(circle,#62d9ff24 1px,#0000 1px) 0 0/12px 12px,linear-gradient(140deg,#0000 48%,#62d9ff2e 49%,#62d9ff0f 51%,#0000 52%);border-radius:16px;position:absolute;inset:14px}.feature-support__pulse{filter:blur(18px);background:radial-gradient(circle,#62d9ff29,#0000 70%);border-radius:999px;width:116px;height:72px;position:absolute;inset:auto 16px 18px auto}.globe-layout{min-height:940px;position:relative}.orb-layout{background:radial-gradient(circle,#31dfff24,#0000 26%),radial-gradient(circle,#31dfff0f,#0000 48%),linear-gradient(#081230fa,#030a1cfa);min-height:980px}.orb-layout:before,.orb-layout:after{content:"";pointer-events:none;position:absolute;inset:0}.orb-layout:before{opacity:.28;background-color:#0000;background-image:radial-gradient(circle,#a9f7ff14,#0000 24%),radial-gradient(circle,#31dfff1c 1px,#0000 1px);background-position:50%,50%,50%;background-repeat:repeat,repeat;background-size:auto,18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.orb-layout:after{opacity:.18;background-color:#0000;background-image:linear-gradient(#31dfff06 1px,#0000 1px),linear-gradient(90deg,#31dfff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.orb-grid-field{opacity:.24;pointer-events:none;z-index:0;background:radial-gradient(circle,#31dfff24 1px,#0000 1px) 0 0/12px 12px,linear-gradient(#31dfff0d,#0000);border-radius:24px;width:320px;height:220px;position:absolute;inset:auto 50% 54px auto;transform:translate(50%)}.orb-circuit-mesh{pointer-events:none;z-index:0;opacity:.42;width:100%;height:100%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 14%,#000 34% 62%,#0000 86%);mask:radial-gradient(circle,#0000 0 14%,#000 34% 62%,#0000 86%)}.orb-circuit-mesh__chip rect{fill:#31dfff08;stroke:#9df8ff47;stroke-width:.38px}.orb-circuit-mesh__group path{fill:none;stroke:#31dfff29;stroke-width:.32px;stroke-linecap:round;stroke-linejoin:round}.orb-circuit-mesh__group--strong path{stroke:#31dfff30;stroke-width:.34px}.orb-circuit-mesh__group--soft path{stroke:#31dfff1a;stroke-width:.26px}.orb-circuit-mesh__nodes circle{fill:#31dfff38;filter:drop-shadow(0 0 4px #31dfff1f)}.globe-connectors{pointer-events:none;z-index:1;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.connector-track__glow,.connector-track__line,.connector-track__pulse{fill:none;stroke-linecap:round;stroke-linejoin:round}.connector-track__glow{stroke:#31dfff2e;stroke-width:.62px;opacity:.54}.connector-track__line{stroke:#31dfff2e;stroke-width:.34px}.connector-track__pulse{stroke:#9df8ffe0;stroke-width:.28px;stroke-dasharray:2 18;opacity:.8;animation:5.6s linear infinite fiber-flow}.connector-track__pulse--alt{animation-direction:reverse}.connector-track__pulse--slow{animation-duration:6.8s}.connector-track__node{fill:#31dfff3d;filter:drop-shadow(0 0 4px #31dfff1f);animation:4.2s ease-in-out infinite connector-node-glow}.connector-track__node--mid{fill:#31dfff33;opacity:.72}.connector-track__node--end{fill:#9df8ffdb;filter:drop-shadow(0 0 6px #9df8ff3d)}.orb-reactor-overlays{pointer-events:none;z-index:1;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.orb-reactor-overlays__panel{fill:#08182ebd;stroke:#31dfff38;stroke-width:.34px;filter:drop-shadow(0 0 8px #31dfff1f)}.orb-reactor-overlays__panel--wide{fill:#08182ead}.orb-reactor-overlays__line,.orb-reactor-overlays__pulse{fill:none;stroke-linecap:round;stroke-linejoin:round}.orb-reactor-overlays__line{stroke:#6eebff99;stroke-width:.38px}.orb-reactor-overlays__line--glow{stroke:#31dfff29;stroke-width:.72px;filter:blur(.65px)}.orb-reactor-overlays__line--soft{stroke:#31dfff38;stroke-width:.3px}.orb-reactor-overlays__pulse{stroke:#d6fbffeb;stroke-width:.26px;stroke-dasharray:2 14;animation:4.8s linear infinite fiber-flow}.orb-reactor-overlays__pulse--alt{animation-direction:reverse}.orb-reactor-overlays__pulse--slow{animation-duration:6s}.orb-reactor-overlays__node{fill:#d2fbffeb;filter:drop-shadow(0 0 8px #9df8ff3d);animation:3.8s ease-in-out infinite connector-node-glow}.orb-reactor-overlays__node--soft{fill:#31dfff8a}.orb-reactor-overlays__ticks rect,.orb-reactor-overlays__bars rect{fill:#9df8ffb3;filter:drop-shadow(0 0 5px #31dfff2e)}.orb-reactor-overlays__top,.orb-reactor-overlays__bottom{animation:4.8s ease-in-out infinite circuit-pulse}.orb-reactor-overlays__bottom{animation-delay:.4s}.globe-center{place-items:center;width:360px;height:360px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.orb-center{width:420px;height:420px}.globe-canvas{z-index:2;width:100%;height:100%;position:relative}.orb-canvas{place-items:center;display:grid}.globe-fallback{background:radial-gradient(circle,#62d9ff33,#16385f29 55%,#0000 72%);border-radius:50%;width:100%;height:100%}.globe-ring{border:1px solid #31dfff1a;border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.globe-ring--one{width:300px;height:300px}.globe-ring--two{opacity:.46;width:380px;height:380px}.globe-ring--three{opacity:.22;width:460px;height:460px}.orb-layout .surface-card--micro{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#386596e6,#061222f5);border-color:#31dfff24;flex-direction:column;min-height:262px;display:flex;box-shadow:inset 0 0 18px #31dfff14,0 18px 50px #00000057}.service-card--landscape{min-height:246px}.service-card--portrait{min-height:298px}.orb-layout .surface-card--micro:before{background:linear-gradient(#ffffff0a,#0000 20%)}.service-card-meta{color:#f0faffd6;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.orb-layout .globe-card h3{margin-bottom:12px;font-size:16px;line-height:1.18}.orb-layout .globe-card p{color:#dcf6ffc7;font-size:14px;line-height:1.5}.service-card-tags{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.service-card-tags span{color:#dcf6ffc7;letter-spacing:.08em;text-transform:uppercase;background:#0d223db8;border:1px solid #31dfff24;border-radius:999px;padding:6px 10px;font-size:10px}.tool-card-visual{background:linear-gradient(#153452eb,#09182bf5),linear-gradient(135deg,#31dfff14,#0000 52%);border:1px solid #9df8ff24;border-radius:22px;width:100%;min-height:132px;margin-bottom:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 24px #31dfff0d}.tool-card-visual__panel{grid-template-columns:1.2fr 1fr;min-height:132px;display:grid;position:relative}.tool-card-visual--portrait .tool-card-visual__panel{grid-template-columns:1fr;min-height:164px}.tool-card-visual:before{content:"";background:linear-gradient(120deg,#0000 0%,#9df8ff0f 24%,#0000 56%),radial-gradient(circle at 20% 80%,#31dfff1a,#0000 34%);position:absolute;inset:0}.tool-card-visual__glow{background:radial-gradient(circle at 30% 70%,#31dfff2e,#0000 40%);position:absolute;inset:0}.tool-card-visual__header{z-index:1;color:#adf7ffbd;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;top:12px;left:14px;right:14px}.tool-card-visual__terminal,.tool-card-visual__board,.tool-card-visual__chart,.tool-card-visual__tiles,.tool-card-visual__logstack{background:linear-gradient(#071425c7,#0c1f366b);border:1px solid #31dfff1f;border-radius:16px;min-height:80px;margin:38px 14px 14px;position:relative}.tool-card-visual--portrait .tool-card-visual__terminal,.tool-card-visual--portrait .tool-card-visual__board,.tool-card-visual--portrait .tool-card-visual__chart,.tool-card-visual--portrait .tool-card-visual__tiles{min-height:88px}.tool-card-visual--portrait .tool-card-visual__logstack{min-height:86px;margin-top:0}.tool-card-visual__terminal{gap:8px;padding:12px;display:grid}.tool-card-visual__terminal span{background:linear-gradient(90deg,#9df8ffb8,#31dfff14);border-radius:999px;height:4px;display:block}.tool-card-visual__terminal span:first-child{width:76%}.tool-card-visual__terminal span:nth-child(2){width:88%}.tool-card-visual__terminal span:nth-child(3){width:64%}.tool-card-visual__terminal span:nth-child(4){width:82%}.tool-card-visual__terminal span:nth-child(5){width:58%}.tool-card-visual__board{place-items:center;display:grid}.tool-card-visual__board span{background:#9df8ffd6;border-radius:999px;position:absolute;box-shadow:0 0 10px #31dfff3d}.tool-card-visual__board span:first-child{width:54px;height:2px}.tool-card-visual__board span:nth-child(2){width:2px;height:42px}.tool-card-visual__board span:nth-child(3){border-radius:50%;width:10px;height:10px;top:18px;left:18px}.tool-card-visual__board span:nth-child(4){border-radius:50%;width:10px;height:10px;bottom:18px;right:18px}.tool-card-visual__chart{align-items:end;gap:10px;padding:14px;display:flex}.tool-card-visual__chart span{background:linear-gradient(#9df8ffdb,#31dfff24);border-radius:8px 8px 3px 3px;flex:1}.tool-card-visual__chart span:first-child{height:24px}.tool-card-visual__chart span:nth-child(2){height:42px}.tool-card-visual__chart span:nth-child(3){height:30px}.tool-card-visual__chart span:nth-child(4){height:52px}.tool-card-visual__chart span:nth-child(5){height:36px}.tool-card-visual__tiles{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.tool-card-visual__tiles span{background:radial-gradient(circle,#9df8ff38,#0000 42%),linear-gradient(#1f6e9c52,#112b4a3d);border:1px solid #31dfff1f;border-radius:999px;min-height:22px}.tool-card-visual__logstack{color:#d4f6ffb8;align-content:start;gap:8px;padding:14px 12px;font-size:11px;display:grid;overflow:hidden}.tool-card-visual__logstack:before{content:"";pointer-events:none;background:linear-gradient(#9df8ff0f,#0000 24% 76%,#31dfff0a);position:absolute;inset:0}.tool-card-visual__logstack:after{content:"";opacity:.4;background:linear-gradient(#9df8ff24,#0000);height:36px;animation:4.8s linear infinite panel-scan;position:absolute;inset:-20% 0 auto}.tool-card-visual__logstack-title{color:#adf7ffbd;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.tool-card-visual__logstack span:not(.tool-card-visual__logstack-title){white-space:nowrap;text-overflow:ellipsis;padding-left:10px;display:block;position:relative;overflow:hidden}.tool-card-visual__logstack span:not(.tool-card-visual__logstack-title):before{content:"";background:#9df8ffe0;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 6px #31dfff42}.globe-card--tl,.globe-card--br{width:min(336px,100vw - 80px)}.globe-card--tr,.globe-card--bl{width:min(262px,100vw - 80px)}.tool-card-visual--hardware:after,.tool-card-visual--firmware:after,.tool-card-visual--cloud:after,.tool-card-visual--apps:after{content:"";background:linear-gradient(130deg,#0000 16%,#9df8ff0d 34%,#0000 56%);position:absolute;inset:0}.plasma-orb-shell{aspect-ratio:1;filter:drop-shadow(0 0 30px #31dfff3d);place-items:center;width:330px;display:grid;position:relative}.plasma-orb-glow,.plasma-orb-svg{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.plasma-orb-glow{border-radius:50%}.plasma-orb-glow--outer{aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#31dfff52,#31dfff14 54%,#0000 74%);width:92%;animation:4s ease-in-out infinite pulse-glow}.plasma-orb-glow--inner{aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#9df8ff7a,#31dfff1f 56%,#0000 72%);width:52%;animation:2.8s ease-in-out infinite reverse pulse-glow}.plasma-orb-svg{width:100%;height:100%}.hud-layer,.hud-center-grid,.hud-core-shell{transform-box:view-box;transform-origin:200px 200px}.hud-layer--outer{animation:16s linear infinite spin-svg}.hud-layer--middle{animation:13s linear infinite spin-svg-reverse}.hud-layer--inner{animation:10s linear infinite spin-svg}.hud-circuit-path{fill:none;stroke:#31dfffc7;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #31dfff47)}.hud-circuit-node{fill:#31dfff;filter:drop-shadow(0 0 10px #31dfff7a)}.hud-ring{fill:none;stroke-linecap:round}.hud-ring--soft{stroke:#31dfff38;stroke-width:2px}.hud-ring--bright{stroke:#bffbfff2;stroke-width:3.2px;filter:drop-shadow(0 0 10px #31dfff4d)}.hud-ring--micro{stroke:#9df8ff57;stroke-width:1.4px}.hud-block{fill:#31dfff1f;stroke:#31dfffd1;stroke-width:1.4px}.hud-block--outer{filter:drop-shadow(0 0 8px #31dfff38)}.hud-block--mid{fill:#9df8ff1f}.hud-tick{stroke:#bffbffd1;stroke-width:2px;stroke-linecap:round}.hud-crosshair{stroke:#9df8ff4d;stroke-width:1.2px}.hud-core-haze{fill:#31dfff4d}.hud-core-disc{animation:2.8s ease-in-out infinite core-breathe-svg}.hud-core-ring{fill:none;stroke:#bffbffbd;stroke-width:2px}.hud-core-ring--inner{stroke-width:1.5px;stroke:#9df8ff8a}.hud-core-dot{fill:#fff;filter:drop-shadow(0 0 14px #fffffff2)}.hud-base-bar{fill:#31dfffe6;filter:drop-shadow(0 0 4px #31dfff38)}.reactor-shell{--reactor-node-radius:150px;--reactor-outer-origin:-108px;--reactor-mid-origin:-92px;--reactor-inner-origin:-74px;aspect-ratio:1;filter:drop-shadow(0 0 34px #62d9ff38);place-items:center;width:340px;display:grid;position:relative}.reactor-backdrop,.reactor-aura,.reactor-orbit,.reactor-dial,.reactor-grid,.reactor-scan,.reactor-node,.reactor-core,.reactor-core__ring,.reactor-core__dot,.reactor-triangle,.reactor-circuit{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.reactor-backdrop{aspect-ratio:1;background:radial-gradient(circle,#a6eeff38,#62d9ff14 30%,#0000 62%),radial-gradient(circle,#ffffff0f,#0000 66%);border-radius:50%;width:98%;box-shadow:inset 0 0 50px #62d9ff1a,0 0 110px #62d9ff14}.reactor-aura{filter:blur(18px);border-radius:50%}.reactor-aura--outer{aspect-ratio:1;background:radial-gradient(circle,#62d9ff47,#0000 68%);width:86%;animation:4s ease-in-out infinite pulse-glow}.reactor-aura--mid{aspect-ratio:1;background:radial-gradient(circle,#a6eeff85,#0000 72%);width:58%;animation:2.8s ease-in-out infinite reverse pulse-glow}.reactor-circuit{z-index:1;pointer-events:none;width:76%;height:44%}.reactor-circuit--left{left:-6%}.reactor-circuit--right{left:auto;right:-6%;transform:translate(50%,-50%)}.reactor-circuit__line{top:var(--top);width:var(--width);height:22px;animation:3.6s ease-in-out infinite circuit-pulse;animation-delay:var(--delay);border-top:2px solid #62d9ff94;position:absolute;box-shadow:0 0 14px #62d9ff2e}.reactor-circuit--left .reactor-circuit__line{border-right:2px solid #62d9ff6b;border-top-right-radius:18px;right:0}.reactor-circuit--right .reactor-circuit__line{border-left:2px solid #62d9ff6b;border-top-left-radius:18px;left:0}.reactor-circuit__line:before,.reactor-circuit__line:after{content:"";background:#a6eeffeb;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;box-shadow:0 0 16px #a6eeffb3}.reactor-circuit--left .reactor-circuit__line:before{left:-6px}.reactor-circuit--right .reactor-circuit__line:before{right:-6px}.reactor-circuit__line:after{width:26px;height:2px;box-shadow:none;background:linear-gradient(90deg,#a6eeffe6,#0000);border-radius:999px;top:-1px}.reactor-circuit--left .reactor-circuit__line:after{left:10px}.reactor-circuit--right .reactor-circuit__line:after{right:10px;transform:scaleX(-1)}.reactor-orbit{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:1px solid #62d9ff3d;border-radius:50%;box-shadow:inset 0 0 24px #62d9ff1f,0 0 30px #62d9ff14}.reactor-orbit--outer{aspect-ratio:1;width:74%;animation:16s linear infinite spin-slow}.reactor-orbit--middle{aspect-ratio:1;border-style:dashed;border-color:#a6eeff52;width:66%;animation:12s linear infinite spin-reverse}.reactor-orbit--inner{aspect-ratio:1;border-style:solid;border-color:#a6eeff6b;width:58%;animation:9s linear infinite spin-slow;box-shadow:inset 0 0 30px #a6eeff1a,0 0 28px #62d9ff0f}.reactor-dial{z-index:2;width:100%;height:100%}.reactor-dial--outer{animation:18s linear infinite spin-slow}.reactor-dial--mid{animation:13s linear infinite spin-reverse}.reactor-dial--inner{animation:10s linear infinite spin-slow}.reactor-dial__segment{transform:translate(-50%, -50%) rotate(var(--rotate));animation:4.4s linear infinite segment-flicker;animation-delay:var(--delay);border-radius:999px;position:absolute;top:50%;left:50%}.reactor-dial__segment--outer{width:10px;height:46px;transform-origin:center var(--reactor-outer-origin);background:linear-gradient(#a6eefff5,#62d9ff14);box-shadow:0 0 16px #62d9ff38}.reactor-dial__segment--mid{width:7px;height:28px;transform-origin:center var(--reactor-mid-origin);opacity:.85;background:linear-gradient(#ffffffdb,#62d9ff14)}.reactor-dial__segment--inner{width:5px;height:22px;transform-origin:center var(--reactor-inner-origin);opacity:.92;background:linear-gradient(#a6eeffe0,#62d9ff0f)}.reactor-grid{aspect-ratio:1;z-index:2;opacity:.56;background:radial-gradient(circle,#0000 58%,#a6eeff24 58.5%,#0000 60%),repeating-conic-gradient(#a6eeff29 0deg 2deg,#0000 2deg 14deg);border-radius:50%;width:52%;animation:15s linear infinite spin-reverse;-webkit-mask:radial-gradient(circle,#0000 0 27%,#000 28% 100%);mask:radial-gradient(circle,#0000 0 27%,#000 28% 100%)}.reactor-scan{z-index:3;overflow:hidden}.reactor-scan--horizontal{background:linear-gradient(90deg,#0000,#a6eeffe6,#0000);width:92%;height:2px;animation:4.6s ease-in-out infinite scan-horizontal}.reactor-scan--vertical{background:linear-gradient(#0000,#a6eeffbf,#0000);width:2px;height:92%;animation:4.2s ease-in-out infinite scan-vertical}.reactor-node{width:12px;height:12px;transform:translate(-50%, -50%) rotate(var(--rotate)) translateY(calc(var(--reactor-node-radius) * -1));animation:3.2s ease-in-out infinite node-pulse;animation-delay:var(--delay);background:#a6eefff0;border-radius:50%;box-shadow:0 0 18px #a6eeffb8}.reactor-triangle{aspect-ratio:1/.9;clip-path:polygon(50% 0%,100% 88%,0% 88%);z-index:4;background:radial-gradient(circle at 50% 42%,#a6eeff24,#62d9ff08);border:2px solid #a6eeffb3;width:34%;animation:3.8s ease-in-out infinite pulse-glow;box-shadow:0 0 40px #62d9ff29}.reactor-core{aspect-ratio:1;z-index:5;background:radial-gradient(circle,#fffffff2,#a6eeffd9 32%,#62d9ff1f 70%,#0000 100%);border-radius:50%;width:28%;animation:2.6s ease-in-out infinite core-breathe;box-shadow:0 0 40px #a6eeff73,0 0 90px #62d9ff29}.reactor-core__ring{border:1px solid #a6eeff61;border-radius:50%;width:126%;height:126%}.reactor-core__dot{background:#fff;border-radius:50%;width:20%;height:20%;box-shadow:0 0 18px #fffffff2}.reactor-shell{overflow:visible}.reactor-glow,.reactor-svg{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.reactor-glow{pointer-events:none;border-radius:50%}.reactor-glow--outer{aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#62d9ff2e,#62d9ff0a 52%,#0000 72%);width:82%;animation:4.4s ease-in-out infinite pulse-glow}.reactor-glow--inner{aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#bff6ff8f,#62d9ff1f 58%,#0000 74%);width:48%;animation:3s ease-in-out infinite reverse pulse-glow}.reactor-svg{width:100%;height:100%;overflow:visible}.reactor-layer,.reactor-core-svg,.reactor-circuit-svg{transform-box:view-box;transform-origin:200px 200px}.reactor-layer--outer{animation:18s linear infinite spin-svg}.reactor-layer--middle{animation:13s linear infinite spin-svg-reverse}.reactor-layer--inner{animation:10s linear infinite spin-svg}.reactor-static-ring{fill:none;stroke:#62d9ff17}.reactor-static-ring--outer{stroke-width:1.2px}.reactor-static-ring--middle,.reactor-static-ring--inner{stroke-width:1px}.reactor-static-ring--core{stroke-width:1.4px;stroke:#a6eeff29}.reactor-ring-stroke{fill:none;stroke-linecap:round}.reactor-ring-stroke--soft{stroke:#62d9ff2e;stroke-width:2px}.reactor-ring-stroke--bright{stroke:#bff6ffeb;stroke-width:3.2px;filter:drop-shadow(0 0 10px #a6eeff42)}.reactor-tick{stroke:#bff6ffe0;stroke-linecap:round;filter:drop-shadow(0 0 8px #a6eeff47)}.reactor-tick--outer{stroke-width:3px;opacity:.8}.reactor-tick--middle{stroke-width:2.4px;opacity:.8}.reactor-tick--inner{stroke-width:2px;opacity:.75}.reactor-circuit-svg{opacity:.75}.reactor-circuit-path{fill:none;stroke:#62d9ff85;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #62d9ff33);animation:3.8s ease-in-out infinite circuit-pulse}.reactor-circuit-path--delay{animation-delay:.5s}.reactor-circuit-node{fill:#bff6fff2;filter:drop-shadow(0 0 8px #a6eeff6b)}.reactor-circuit-node--small{opacity:.82}.reactor-core-halo-svg{fill:#62d9ff52}.reactor-core-disc-svg{transform-origin:200px 200px;animation:2.8s ease-in-out infinite core-breathe-svg}.reactor-core-ring-svg{fill:none;stroke:#bff6ffb8;stroke-width:2px}.reactor-core-ring-svg--inner{stroke-width:1.4px;stroke:#bff6ff80}.reactor-core-dot-svg{fill:#fff;filter:drop-shadow(0 0 14px #fffffff2)}.globe-card-column{z-index:2;flex-direction:column;justify-content:space-between;gap:24px;display:flex;position:absolute;top:40px;bottom:40px}.globe-card-column--left{align-items:flex-start;width:min(336px,100vw - 80px);left:28px}.globe-card-column--right{align-items:flex-end;width:min(336px,100vw - 80px);right:28px}.globe-card{z-index:2;width:min(290px,100vw - 80px);position:relative}.globe-card:before,.globe-card:after{content:"";pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.globe-card:before{opacity:.8;background:linear-gradient(90deg,#31dfff5c,#9df8ffc7);width:18px;height:2px}.globe-card:after{background:#e3fcff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #31dfff1f,0 0 10px #9df8ff5c}.globe-card--tl{top:auto;left:auto}.globe-card--tl:before{right:-18px}.globe-card--tl:after{right:-28px}.globe-card--tr{top:auto;right:auto}.globe-card--tr:before{left:-18px;transform:translateY(-50%)scaleX(-1)}.globe-card--tr:after{left:-28px}.globe-card--mr{top:50%;right:18px;transform:translateY(-50%)}.globe-card--br{top:auto;bottom:auto;right:auto}.globe-card--br:before{left:-18px;transform:translateY(-50%)scaleX(-1)}.globe-card--br:after{left:-28px}.globe-card--bl{top:auto;bottom:auto;left:auto}.globe-card--bl:before{right:-18px}.globe-card--bl:after{right:-28px}.globe-card--ml{top:50%;left:18px;transform:translateY(-50%)}.step-grid,.ai-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.step-grid-shell{position:relative}.step-grid-shell__rail{z-index:0;pointer-events:none;height:2px;position:absolute;top:102px;left:8%;right:8%}.step-grid-shell__rail:before{content:"";background:linear-gradient(90deg,#0000,#62d9ff2e,#0000);position:absolute;inset:0}.step-grid-shell__rail span{background:radial-gradient(circle,#e6fcfff0,#62d9ff4d);border:1px solid #9df8ff66;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #62d9ff47}.step-grid-shell__rail span:first-child{left:16.66%}.step-grid-shell__rail span:nth-child(2){left:50%}.step-grid-shell__rail span:nth-child(3){left:83.33%}.step-card{border-radius:var(--radius-large);z-index:1;background:radial-gradient(circle at 50% 0,#62d9ff1f,#0000 32%),radial-gradient(circle at 80% 14%,#62d9ff1a,#0000 28%),linear-gradient(#4a79aafa,#224870fc);border:1px solid #62d9ff33;flex-direction:column;gap:16px;min-height:100%;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 20px #62d9ff14}.step-card__phase{color:#f3fbffe0;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.step-card__image{background:linear-gradient(#0b213bf5,#1c385cfc),#06172db8;border:1px solid #62d9ff33;border-radius:18px;min-height:190px;overflow:hidden;box-shadow:inset 0 0 28px #62d9ff14,inset -1px -1px 8px #0003}.step-card__visual{background:radial-gradient(circle at 68% 22%,#62d9ff1f,#0000 24%),radial-gradient(circle,#62d9ff0f,#0000 42%),linear-gradient(#2d5886f0,#1c385cfa);border-radius:18px;width:100%;height:100%;min-height:190px;padding:12px;position:relative}.step-visual__toolbar{align-items:center;gap:8px;margin-bottom:12px;display:flex}.step-visual__toolbar span{background:#c4f5ff2e;border:1px solid #ffffff14;border-radius:999px;width:10px;height:10px}.step-visual__discover-panel,.step-visual__launch-screen{background:linear-gradient(#4a7fb0eb,#4e81b6c2),#2f5681eb;border:1px solid #62d9ff1f;border-radius:16px;position:relative;box-shadow:inset 0 0 18px #62d9ff0f}.step-visual__discover-panel{height:112px;overflow:hidden}.step-visual__discover-grid{opacity:.8;background-color:#0000;background-image:linear-gradient(#62d9ff0a 1px,#0000 1px),linear-gradient(90deg,#62d9ff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:12px;position:absolute;inset:14px}.step-visual__discover-ring{border:1px solid #9df8ff38;border-radius:999px;width:64px;height:64px;position:absolute;top:22px;left:52%;transform:translate(-50%);box-shadow:0 0 30px #62d9ff14}.step-visual__discover-ring:before,.step-visual__discover-ring:after{content:"";border-radius:inherit;position:absolute}.step-visual__discover-ring:before{border:1px solid #9df8ff29;inset:10px}.step-visual__discover-ring:after{background:radial-gradient(circle,#e0fcffe6,#62d9ff33 55%,#0000 65%);inset:22px}.step-visual__discover-node{background:radial-gradient(circle,#e0fcfff0,#62d9ff57);border-radius:999px;width:10px;height:10px;position:absolute;box-shadow:0 0 14px #62d9ff3d}.step-visual__discover-node--one{top:28px;left:26px}.step-visual__discover-node--two{top:62px;right:34px}.step-visual__discover-node--three{bottom:20px;left:46px}.step-visual__discover-path{background:linear-gradient(90deg,#62d9ff14,#9df8ffc7,#62d9ff1f);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 14px #62d9ff1f}.step-visual__discover-path--one{width:108px;top:42px;left:36px;transform:rotate(10deg)}.step-visual__discover-path--two{width:92px;bottom:30px;right:44px;transform:rotate(-18deg)}.step-visual__discover-chip{background:linear-gradient(#3e71a4d1,#2a4f79f0),#234e7ae6;border:1px solid #62d9ff24;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.step-visual__discover-label{color:#f5fbffe6;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.step-visual__discover-progress{background:linear-gradient(90deg,#c6f7ff3d,#62d9ffc7,#62d9ff1f);border-radius:999px;flex:1;height:4px;display:block}.step-visual__discover-dot{background:radial-gradient(circle,#e0fcfff0,#62d9ff57);border-radius:999px;width:10px;height:10px;display:block;box-shadow:0 0 14px #62d9ff3d}.step-visual__build-label{color:#f7fcffeb;background:#5287bcbd;border:1px solid #62d9ff24;border-radius:12px;padding:8px 12px;font-size:12px;display:inline-flex}.step-visual__build-grid{opacity:.42;background-color:#0000;background-image:linear-gradient(#62d9ff08 1px,#0000 1px),linear-gradient(90deg,#62d9ff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:16px;position:absolute;inset:16px}.step-visual__build-signal{filter:blur(8px);background:radial-gradient(circle,#62d9ff2e,#62d9ff0f 42%,#0000 70%);border-radius:999px;width:92px;height:92px;position:absolute;top:18px;right:18px}.step-visual__build-flow{grid-template-columns:repeat(4,1fr);align-items:center;gap:10px;display:grid;position:absolute;bottom:56px;left:16px;right:16px}.step-visual__build-flow:before{content:"";background:linear-gradient(90deg,#62d9ff29,#9df8ffb8,#62d9ff29);height:2px;position:absolute;top:50%;left:12%;right:12%;transform:translateY(-50%)}.step-visual__build-node{z-index:1;background:radial-gradient(circle,#62d9ff1f,#0000 60%),#3d6a9ce0;border:1px solid #62d9ff29;border-radius:999px;place-items:center;width:54px;height:54px;margin:0 auto;display:grid;position:relative;box-shadow:inset 0 0 18px #62d9ff14}.step-visual__build-node span{border:2px solid #dcf6ffdb;border-top:0;border-left:0;border-radius:999px;width:12px;height:12px;transform:rotate(45deg)}.step-visual__build-node.is-active{box-shadow:inset 0 0 18px #62d9ff29,0 0 18px #62d9ff2e}.step-visual__build-node.is-active:after{content:"";background:radial-gradient(circle,#62d9ff47,#0000 70%);border-radius:999px;position:absolute;inset:8px}.step-visual__build-status{align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.step-visual__build-status span{color:#f5fbffe6;letter-spacing:.08em;text-transform:uppercase;background:#4074a8c7;border:1px solid #62d9ff1f;border-radius:999px;padding:6px 10px;font-size:10px}.step-visual__build-status .is-live{margin-left:auto;box-shadow:inset 0 0 16px #62d9ff1a,0 0 14px #62d9ff1f}.step-visual__launch-screen{min-height:140px;padding:16px}.step-visual__launch-grid{opacity:.28;background-color:#0000;background-image:linear-gradient(#62d9ff08 1px,#0000 1px),linear-gradient(90deg,#62d9ff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.step-visual__launch-copy{z-index:1;gap:10px;width:54%;display:grid;position:relative}.step-visual__launch-copy span{background:linear-gradient(90deg,#c6f7ffdb,#62d9ff14);border-radius:999px;height:4px}.step-visual__launch-copy span:first-child{width:70%}.step-visual__launch-copy span:nth-child(2){width:92%}.step-visual__launch-copy span:nth-child(3){width:58%}.step-visual__launch-stat{align-items:end;gap:8px;width:92px;height:58px;display:flex;position:absolute;top:18px;right:16px}.step-visual__launch-stat i{background:linear-gradient(#c6f7ffdb,#62d9ff1f);border-radius:8px 8px 2px 2px;flex:1}.step-visual__launch-stat i:first-child{height:22px}.step-visual__launch-stat i:nth-child(2){height:36px}.step-visual__launch-stat i:nth-child(3){height:28px}.step-visual__launch-stat i:nth-child(4){height:44px}.step-visual__launch-actions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.step-visual__launch-actions span{background:#4074a8c7;border:1px solid #62d9ff24;border-radius:14px;height:44px}.step-visual__launch-actions .is-primary{background:linear-gradient(#32a8e085,#2e76b4d1),#4074a8c7;box-shadow:inset 0 0 16px #62d9ff14}.step-card__copy{text-align:left;flex-direction:column;gap:10px;display:flex}.step-card__copy h3{font-size:24px}.step-card__rail{background:linear-gradient(90deg,#62d9ff38,#9df8ffe0,#62d9ff29),#ffffff08;border-radius:999px;height:8px;box-shadow:0 0 18px #62d9ff1f}.ai-card{border-radius:var(--radius-large);background:radial-gradient(circle at 82% 18%,#62d9ff1f,#0000 26%),linear-gradient(#4a79aafa,#224870fc);border:1px solid #62d9ff33;flex-direction:column;align-items:flex-start;gap:14px;min-height:260px;padding:26px;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 20px #62d9ff14}.ai-card__bg,.pricing-card__bg,.cta-card__bg{object-fit:cover;opacity:.24;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ai-card__meta{color:#adf7ffbd;letter-spacing:.14em;text-transform:uppercase;z-index:1;justify-content:space-between;align-items:center;width:100%;font-size:10px;display:flex;position:relative}.ai-card__icon,.pricing-card__icon{border-radius:var(--radius-xxlarge);background:linear-gradient(#62d9ff1f,#3e6ea02e);border:1px solid #62d9ff3d;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 0 12px #ffffff1a,0 8px 20px #00000029}.ai-card__icon img,.pricing-card__icon img{width:26px;height:26px}.template-tabs{flex-direction:column;gap:18px;display:flex}.template-tab-list{gap:var(--space-small);flex-wrap:wrap;display:flex}.template-tab{--pointer-x:50%;--pointer-y:50%;--rotate-x:0deg;--rotate-y:0deg;--hover-alpha:0;color:var(--color-grey);transition:transform .42s var(--easing-smooth), border-color .3s var(--easing-smooth), color .28s var(--easing-smooth), background .36s var(--easing-smooth), box-shadow .42s var(--easing-smooth);transform-style:preserve-3d;will-change:transform, box-shadow, border-color;background:#2f5681f0;border:1px solid #62d9ff29;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #ffffff14}.template-tab:hover{transform:translateY(-5px) rotateX(calc(var(--rotate-x) * .72)) rotateY(calc(var(--rotate-y) * .72));color:var(--color-light);box-shadow:inset 0 0 16px #ffffff1f, inset 0 0 16px #62d9ff1a, var(--shadow-elevation-2);background:#3e6ea0f5;border-color:#62d9ff47}.template-tab.is-active{color:var(--color-light);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 0 18px #62d9ff24, var(--shadow-glow-soft);background:linear-gradient(#4882b4fa,#28517ef5);border-color:#62d9ff5c}.template-tab__icon{place-items:center;width:16px;height:16px;display:grid}.template-tab__icon img{width:16px}.faq-toggle-mark{color:#f2fafff5;background:#ffffff0a;border:1px solid #62d9ff2e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;line-height:1;display:inline-flex}.template-panel{border-radius:var(--radius-large);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 80% 20%,#62d9ff1f,#0000 28%),linear-gradient(#4a79aafa,#224870fc);border:1px solid #62d9ff33;grid-template-columns:minmax(240px,.9fr) minmax(0,1.35fr);gap:20px;padding:26px;display:grid;box-shadow:inset 0 1px #ffffff1f,inset 0 0 24px #62d9ff1a}.template-panel__copy{flex-direction:column;gap:14px;display:flex}.template-panel__stats{flex-wrap:wrap;gap:8px;display:flex}.template-panel__stats span{color:#f7fcffeb;background:#5287bcbd;border:1px solid #62d9ff1f;border-radius:999px;padding:8px 12px;font-size:12px}.template-gallery{min-width:0}.template-showcase{grid-template-columns:minmax(0,1.24fr) 176px;gap:12px;min-height:276px;display:grid}.template-showcase__frame,.template-showcase__card{background:linear-gradient(#0c213aeb,#061324fa),#234e7ae6;border:1px solid #62d9ff1f;border-radius:18px;position:relative;overflow:hidden}.template-showcase__frame{padding:12px;box-shadow:inset 0 0 18px #62d9ff0f}.template-showcase__toolbar{gap:8px;padding:2px 0 10px;display:flex}.template-showcase__toolbar span{background:#c4f5ff2e;border:1px solid #ffffff14;border-radius:999px;width:10px;height:10px}.template-showcase__canvas{background:radial-gradient(circle at 52%,#62d9ff1f,#0000 24%),linear-gradient(#09182bf0,#071323fa);border-radius:16px;height:calc(100% - 20px);min-height:228px;position:relative;overflow:hidden}.template-showcase__canvas:before{content:"";background-color:#0000;background-image:linear-gradient(#62d9ff0a 1px,#0000 1px),linear-gradient(90deg,#62d9ff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.template-showcase__lines{gap:10px;width:46%;display:grid;position:absolute;top:18px;left:18px}.template-showcase__lines span{background:linear-gradient(90deg,#c6f7ffe0,#62d9ff14);border-radius:999px;height:4px}.template-showcase__lines span:first-child{width:72%}.template-showcase__lines span:nth-child(2){width:88%}.template-showcase__lines span:nth-child(3){width:64%}.template-showcase__lines span:nth-child(4){width:78%}.template-showcase__lines span:nth-child(5){width:56%}.template-showcase__lines span:nth-child(6){width:69%}.template-showcase__orb{place-items:center;width:124px;height:124px;display:grid;position:absolute;inset:50% auto auto 58%;transform:translate(-50%,-50%)}.template-showcase__orb-ring{border:1px solid #9df8ff52;border-radius:999px;width:124px;height:124px;position:absolute;box-shadow:0 0 22px #62d9ff1f}.template-showcase__orb-ring--inner{width:82px;height:82px}.template-showcase__orb-core{background:#e3fcff;border-radius:999px;width:20px;height:20px;box-shadow:0 0 20px #9df8ffb8}.template-showcase__bars{align-items:end;gap:8px;width:32%;height:82px;display:flex;position:absolute;bottom:18px;right:18px}.template-showcase__bars span{background:linear-gradient(#b4f5ffeb,#62d9ff24);border-radius:10px 10px 4px 4px;flex:1}.template-showcase__bars span:first-child{height:24px}.template-showcase__bars span:nth-child(2){height:44px}.template-showcase__bars span:nth-child(3){height:30px}.template-showcase__bars span:nth-child(4){height:54px}.template-showcase__bars span:nth-child(5){height:38px}.template-showcase__stack{grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;display:grid}.template-showcase__card{min-height:0}.template-showcase__card img{object-fit:cover;opacity:.3;filter:saturate(.4)hue-rotate(165deg);width:100%;height:100%}.template-showcase__card-overlay{background:linear-gradient(#62d9ff14,#0000 40%),linear-gradient(#0511212e,#0511218f);position:absolute;inset:0}.pricing-card{border-radius:var(--radius-large);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 82% 16%,#62d9ff1f,#0000 28%),linear-gradient(#4a79aafa,#224870fc);border:1px solid #62d9ff33;flex-direction:column;gap:18px;min-height:100%;padding:26px;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 20px #62d9ff14}.pricing-card--highlighted{box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 28px #62d9ff24, 0 30px 90px #0000005c, var(--shadow-glow-soft);background:radial-gradient(circle at 82% 16%,#62d9ff29,#0000 28%),linear-gradient(#628cbefa,#365c8efc);border-color:#62d9ff70}.pricing-card__rail{z-index:1;gap:8px;display:flex;position:relative}.pricing-card__rail span{background:#c4f5ff2e;border:1px solid #ffffff0f;border-radius:999px;width:10px;height:10px}.pricing-card__head,.pricing-price,.pricing-features{z-index:1;position:relative}.pricing-price{align-items:flex-end;gap:8px;display:flex}.pricing-price strong{font-size:48px;line-height:1;font-weight:var(--font-weight-normal)}.pricing-price span{color:var(--color-grey)}.pricing-features{gap:var(--space-small);flex-direction:column;margin-bottom:auto;display:flex}.pricing-feature{align-items:center;gap:var(--space-small);color:var(--color-light);display:flex}.pricing-feature img{width:16px}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-shell{grid-template-columns:minmax(260px,.84fr) minmax(0,1.16fr);align-items:start;gap:18px;display:grid}.faq-item{border-radius:var(--radius-large);background:linear-gradient(#4a79aaf5,#224870fa),#234e7aeb;padding:24px 26px}.faq-question{justify-content:space-between;align-items:center;gap:var(--space-large);text-align:left;width:100%;color:var(--color-light);display:flex}.faq-answer{overflow:hidden}.faq-answer p{padding-top:var(--space-small);max-width:72ch}.cta-card{justify-content:space-between;align-items:center;gap:var(--space-xbig);background:radial-gradient(circle at 78% 20%,#62d9ff1a,#0000 26%),linear-gradient(#2d5886f0,#1c385cfa);min-height:360px;padding:30px;display:flex;overflow:hidden}.cta-card__copy,.cta-card__actions{z-index:1;position:relative}.cta-card__copy{gap:var(--space-medium);flex-direction:column;max-width:560px;display:flex}.cta-card__actions{align-items:flex-start;gap:var(--space-medium);flex-direction:column;display:flex}.cta-card__visual{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cta-card__visual-grid{opacity:.46;background-color:#0000;background-image:linear-gradient(#62d9ff08 1px,#0000 1px),linear-gradient(90deg,#62d9ff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.cta-card__visual-orb{filter:drop-shadow(0 0 28px #62d9ff2e);place-items:center;width:250px;height:250px;display:grid;position:absolute;top:50%;right:26%;transform:translateY(-50%)}.cta-card__visual-ring{background:radial-gradient(circle,#62d9ff14,#0000 64%);border:1px solid #62d9ff29;border-radius:999px;width:250px;height:250px;position:absolute}.cta-card__visual-ring--inner{width:158px;height:158px}.cta-card__visual-core{background:#e3fcff;border-radius:999px;width:30px;height:30px;box-shadow:0 0 28px #9df8ffdb}.cta-card__visual-bars{align-items:end;gap:10px;width:140px;height:100px;display:flex;position:absolute;top:50%;right:48px;transform:translateY(-50%)}.cta-card__visual-bars span{background:linear-gradient(#b4f5ffe6,#62d9ff1f);border-radius:10px 10px 4px 4px;flex:1}.cta-card__visual-bars span:first-child{height:32px}.cta-card__visual-bars span:nth-child(2){height:60px}.cta-card__visual-bars span:nth-child(3){height:42px}.cta-card__visual-bars span:nth-child(4){height:74px}.cta-card__visual-bars span:nth-child(5){height:52px}.cta-card__signal{flex-wrap:wrap;gap:8px;display:flex}.cta-card__signal span{color:#fafefff0;background:#5287bcbd;border:1px solid #62d9ff24;border-radius:999px;padding:8px 12px;font-size:12px}.text-link{color:var(--color-light);align-items:center;gap:8px;display:inline-flex}.geeky-chat{z-index:80;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:20px;right:20px}.geeky-chat__panel{transform-origin:100% 100%;will-change:transform, opacity, filter;background:radial-gradient(circle at 80% 12%,#62d9ff1f,#0000 24%),linear-gradient(#28517ef5,#1c385cfa);border-radius:24px;width:min(380px,100vw - 28px);padding:18px}.geeky-chat__header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.geeky-chat__identity{align-items:center;gap:12px;display:flex}.geeky-chat__identity strong{font-size:18px;font-weight:600;display:block}.geeky-chat__identity span:last-child{color:var(--color-grey);font-size:12px}.geeky-chat__avatar,.geeky-chat__close,.geeky-chat__composer button{color:#fffffff5;background:linear-gradient(#386a9e9e,#2a5482eb),#234e7ae6;border:1px solid #62d9ff24;border-radius:12px;place-items:center;min-width:38px;height:38px;padding:0 12px;font-size:12px;font-weight:600;display:grid;box-shadow:inset 0 0 16px #62d9ff0f}.geeky-chat__quick{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.geeky-chat__quick button,.geeky-chat__message-actions button{color:#f5fbffe6;background:#4074a8c7;border:1px solid #62d9ff1f;border-radius:999px;padding:8px 10px;font-size:11px}.geeky-chat__messages{flex-direction:column;gap:10px;max-height:360px;margin-bottom:14px;padding-right:4px;display:flex;overflow-y:auto}.geeky-chat__messages::-webkit-scrollbar{width:6px}.geeky-chat__messages::-webkit-scrollbar-thumb{background:#62d9ff2e;border-radius:999px}.geeky-chat__message{background:linear-gradient(#3a6b9ed6,#2a4f79f0),#366596d1;border:1px solid #62d9ff1f;border-radius:16px;max-width:92%;padding:12px 14px}.geeky-chat__message p{color:#fffffff0;font-size:14px;line-height:1.5}.geeky-chat__message.is-user{background:linear-gradient(#276fadc7,#6caedaeb),#4477acd1;align-self:flex-end}.geeky-chat__message.is-user p{color:#f7fdff}.geeky-chat__message-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.geeky-chat__message-actions button:hover,.geeky-chat__quick button:hover{background:#102b47b8;border-color:#62d9ff33}.geeky-chat__message.is-typing{align-items:center;gap:6px;width:fit-content;display:flex}.geeky-chat__message.is-typing span{background:#dcf6ffd1;border-radius:999px;width:8px;height:8px;animation:1.2s ease-in-out infinite geeky-dot}.geeky-chat__message.is-typing span:nth-child(2){animation-delay:.15s}.geeky-chat__message.is-typing span:nth-child(3){animation-delay:.3s}.geeky-chat__composer{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.geeky-chat__flow-note{background:#6299caad;border:1px solid #62d9ff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.geeky-chat__flow-note strong{font-size:12px;font-weight:600}.geeky-chat__flow-note span{color:var(--color-grey);font-size:11px}.geeky-chat__whatsapp{color:#f7fdff;background:linear-gradient(#276fadc7,#6caedaeb),#4477acd1;border:1px solid #62d9ff2e;border-radius:14px;justify-content:center;align-items:center;width:100%;margin-bottom:12px;padding:12px 14px;font-size:13px;font-weight:600;display:inline-flex}.geeky-chat__composer input{color:#e6f5fff0;background:#376697db;border:1px solid #62d9ff1f;border-radius:14px;outline:none;min-width:0;height:44px;padding:0 14px}.geeky-chat__composer input::placeholder{color:#92aecfb8}.geeky-chat__toggle{min-width:250px;color:var(--color-light);transition:transform .34s var(--easing-smooth), box-shadow .4s var(--easing-smooth), border-color .28s var(--easing-smooth), background .36s var(--easing-smooth);will-change:transform, box-shadow;background:linear-gradient(#21436af0,#1c385cfa),#386596e6;border:1px solid #62d9ff2e;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 18px #62d9ff14,0 20px 40px #00000047}.geeky-chat__toggle:hover{box-shadow:inset 0 0 18px #62d9ff1f, var(--shadow-elevation-3), var(--shadow-glow-soft);border-color:#89d8ff57}.geeky-chat__toggle-copy{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.geeky-chat__toggle-copy strong{font-size:16px;font-weight:600}.geeky-chat__toggle-copy span{color:var(--color-grey);font-size:12px}.site-footer{padding:0 0 var(--padding-xjumbo)}.site-footer__inner{justify-content:space-between;align-items:flex-start;gap:var(--space-large);border-top:1px solid #62d9ff1a;padding-top:24px;display:flex}.site-footer__brand{flex-direction:column;display:flex}.site-footer__copy{max-width:46ch;margin-top:14px}.site-footer__status{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.site-footer__status span{color:#f5fbffe6;background:#5e94c6b3;border:1px solid #62d9ff24;border-radius:999px;padding:8px 12px;font-size:12px}.site-footer__links{align-items:center;gap:var(--space-large);flex-wrap:wrap;justify-content:flex-end;display:flex}.brand-mark--footer .brand-mark__badge{width:34px;height:34px}.brand-mark--footer{max-width:360px}.brand-mark--footer .brand-mark__lockup-image{width:min(100%,390px);max-height:none}.brand-mark--footer .brand-mark__logo-badge{border-radius:14px;width:52px;height:52px}.brand-mark--footer .brand-mark__logo-image{object-position:center;width:calc(100% - 8px);height:calc(100% - 8px);inset:4px}.brand-mark--footer .brand-mark__text--image{font-size:24px}@keyframes spin-slow{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes spin-reverse{0%{transform:translate(-50%,-50%)rotate(360deg)}to{transform:translate(-50%,-50%)rotate(0)}}@keyframes pulse-ring{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:.72;transform:translate(-50%,-50%)scale(1.02)}}@keyframes pulse-glow{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.98)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}@keyframes core-breathe{0%,to{filter:brightness(.96);transform:translate(-50%,-50%)scale(.98)}50%{filter:brightness(1.08);transform:translate(-50%,-50%)scale(1.04)}}@keyframes segment-flicker{0%,to{opacity:.55}35%{opacity:.92}55%{opacity:.7}}@keyframes circuit-pulse{0%,to{opacity:.5;filter:brightness(.9)}45%{opacity:1;filter:brightness(1.18)}}@keyframes node-pulse{0%,to{opacity:.56;box-shadow:0 0 12px #a6eeff66}50%{opacity:1;box-shadow:0 0 22px #a6eeffd6}}@keyframes scan-horizontal{0%,to{opacity:.22;transform:translate(-50%,-50%)scaleX(.72)}50%{opacity:.88;transform:translate(-50%,-50%)scaleX(1)}}@keyframes scan-vertical{0%,to{opacity:.18;transform:translate(-50%,-50%)scaleY(.72)}50%{opacity:.76;transform:translate(-50%,-50%)scaleY(1)}}@keyframes spin-svg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-svg-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes core-breathe-svg{0%,to{opacity:.96;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes fiber-flow{0%{stroke-dashoffset:0;opacity:.4}30%{opacity:1}to{stroke-dashoffset:-45px;opacity:.4}}@keyframes connector-node-glow{0%,to{opacity:.72}50%{opacity:1}}@keyframes panel-scan{0%{transform:translateY(0)}to{transform:translateY(220px)}}@keyframes brand-slide{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}@keyframes geeky-dot{0%,80%,to{opacity:.36;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes floating-up{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floating-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes breathing-glow{0%,to{box-shadow:0 0 16px #62d9ff1f,inset 0 0 18px #62d9ff14}50%{box-shadow:0 0 28px #62d9ff3d,inset 0 0 24px #62d9ff29}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes shimmer-edge{0%{box-shadow:inset 0 0 18px #62d9ff14}50%{box-shadow:inset 0 0 28px #62d9ff29}to{box-shadow:inset 0 0 18px #62d9ff14}}@keyframes button-press{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes text-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes word-reveal{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes line-draw{0%{stroke-dashoffset:100%;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes glow-pulse-intense{0%,to{box-shadow:0 0 14px #62d9ff14,inset 0 0 14px #62d9ff0a}50%{box-shadow:0 0 32px #62d9ff3d,inset 0 0 24px #62d9ff1f}}@keyframes glow-pulse-subtle{0%,to{text-shadow:0 0 #62d9ff00}50%{text-shadow:0 0 12px #62d9ff2e}}@keyframes radial-glow{0%{box-shadow:0 0 #62d9ff1f,inset 0 0 #62d9ff0f}50%{box-shadow:0 0 24px #62d9ff33,inset 0 0 18px #62d9ff1a}to{box-shadow:0 0 #62d9ff1f,inset 0 0 #62d9ff0f}}@keyframes bounce-in{0%{opacity:0;transform:scale(.8)translateY(8px)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes rotate-in{0%{opacity:0;transform:rotate(-180deg)scale(.8)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes icon-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icon-swing{0%,to{transform:rotate(0)}25%{transform:rotate(6deg)}75%{transform:rotate(-6deg)}}@keyframes parallax-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes parallax-float-reverse{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes text-highlight{0%{background-position:200%}to{background-position:-200%}}@keyframes underline-grow{0%{width:0;left:50%}to{width:100%;left:0}}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:calc(200% + 200px) 0}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes ripple{to{opacity:0;transform:scale(4)}}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wave-delay-1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wave-delay-2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-fade-in{animation:.6s cubic-bezier(.16,1,.3,1) both fade-in-up}.animate-fade-scale{animation:.6s cubic-bezier(.16,1,.3,1) both fade-in-scale}.animate-slide-left{animation:.6s cubic-bezier(.16,1,.3,1) both slide-in-left}.animate-slide-right{animation:.6s cubic-bezier(.16,1,.3,1) both slide-in-right}.animate-bounce-in{animation:.6s cubic-bezier(.34,1.56,.64,1) both bounce-in}.animate-rotate-in{animation:.8s cubic-bezier(.16,1,.3,1) both rotate-in}.animate-icon-spin{animation:3s linear infinite icon-spin-slow}.animate-icon-swing{animation:2s ease-in-out infinite icon-swing}.animate-float{animation:3s ease-in-out infinite parallax-float}.animate-float-reverse{animation:3s ease-in-out infinite parallax-float-reverse}.animate-floating-gentle{animation:4s ease-in-out infinite floating-gentle}.animate-floating-up{animation:3.2s ease-in-out infinite floating-up}.animate-glow-pulse{animation:3s ease-in-out infinite breathing-glow}.animate-glow-pulse-intense{animation:2.4s ease-in-out infinite glow-pulse-intense}.animate-glow-subtle{animation:2s ease-in-out infinite glow-pulse-subtle}.animate-radial-glow{animation:3.2s ease-in-out infinite radial-glow}.animate-text-reveal{animation:.7s cubic-bezier(.16,1,.3,1) both text-reveal}.animate-gradient-shift{background-size:200% 200%;animation:4s infinite gradient-shift}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.will-animate{will-change:transform, opacity;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.no-motion{transition:none!important;animation:none!important}.transition-smooth{transition:all var(--transition-smooth)}.transition-fast{transition:all .24s}.transition-slow{transition:all .48s cubic-bezier(.16,1,.3,1)}@keyframes parallax-up{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-20px)}}@keyframes parallax-down{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(20px)}}@keyframes parallax-deep{0%{transform:translateY(0)scale(1)}to{transform:translateY(40px)scale(.98)}}@keyframes morph-circle-square{0%{border-radius:100%;transform:scale(1)}50%{border-radius:80%}to{border-radius:20%;transform:scale(1.02)}}@keyframes morph-grow{0%{clip-path:circle(0%);opacity:0}50%{clip-path:circle(50%);opacity:.5}to{clip-path:circle(100%);opacity:1}}@keyframes morph-blur{0%{filter:blur();transform:scale(1)}50%{filter:blur(8px);transform:scale(1.05)}to{filter:blur();transform:scale(1)}}@keyframes ripple-expand{0%{opacity:1;border-radius:50%;width:0;height:0}to{opacity:0;border-radius:50%;width:300px;height:300px}}@keyframes ripple-pulse{0%,to{box-shadow:0 0 #62d9ffb3}50%{box-shadow:0 0 0 10px #62d9ff00}}@keyframes ripple-wave{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes letter-reveal{0%{opacity:0;transform:translateY(20px)rotateX(90deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@keyframes letter-fade-slide{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes letter-pop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit-path-1{0%{transform:rotate(0)translate(60px)rotate(0)}to{transform:rotate(360deg)translate(60px)rotate(-360deg)}}@keyframes orbit-path-2{0%{transform:rotate(0)translate(90px)rotate(0)}to{transform:rotate(360deg)translate(90px)rotate(-360deg)}}@keyframes orbit-path-3{0%{transform:rotate(0)translate(120px)rotate(0)}to{transform:rotate(360deg)translate(120px)rotate(-360deg)}}@keyframes float-orbit-pulsing{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8px,-8px)scale(1.1)}}.animate-parallax-up{animation:parallax-up .8s var(--easing-smooth) forwards}.animate-parallax-down{animation:parallax-down .8s var(--easing-smooth) forwards}.animate-parallax-deep{animation:parallax-deep 1.2s var(--easing-ease-out) forwards}.animate-morph-circle{animation:3s ease-in-out infinite morph-circle-square}.animate-morph-grow{animation:morph-grow .8s var(--easing-smooth) forwards}.animate-morph-pulse{animation:2s ease-in-out infinite morph-blur}.ripple-effect{position:relative;overflow:hidden}.ripple-effect:after{content:"";pointer-events:none;border:2px solid #62d9ff;border-radius:50%;width:10px;height:10px;animation:.6s ease-out forwards ripple-expand;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ripple-effect:hover:after{animation:.8s ease-out forwards ripple-expand}.animate-ripple-pulse{animation:2s infinite ripple-pulse}.animate-ripple-wave{animation:1.2s ease-out infinite ripple-wave}.text-reveal{display:inline}.text-reveal-letter{animation:letter-reveal .6s var(--easing-smooth) both;display:inline-block}.text-reveal-letter:first-child{animation-delay:50ms}.text-reveal-letter:nth-child(2){animation-delay:.1s}.text-reveal-letter:nth-child(3){animation-delay:.15s}.text-reveal-letter:nth-child(4){animation-delay:.2s}.text-reveal-letter:nth-child(5){animation-delay:.25s}.text-reveal-letter:nth-child(6){animation-delay:.3s}.text-reveal-letter:nth-child(7){animation-delay:.35s}.text-reveal-letter:nth-child(8){animation-delay:.4s}.text-reveal-letter:nth-child(9){animation-delay:.45s}.text-reveal-letter:nth-child(10){animation-delay:.5s}.text-reveal-letter:nth-child(n+11){animation-delay:calc(50ms * (var(--i,11)))}.animate-letter-fade{animation:letter-fade-slide .5s var(--easing-smooth) both}.animate-letter-pop{animation:letter-pop .6s var(--easing-bounce) both}.orbital-container{width:200px;height:200px;position:relative}.orbital-item{width:100%;height:100%;animation:8s linear infinite orbit-spin;position:absolute}.orbital-item--orbit-1{animation:8s linear infinite orbit-path-1}.orbital-item--orbit-2{animation:10s linear infinite orbit-path-2}.orbital-item--orbit-3{animation:12s linear infinite orbit-path-3}.orbital-dot{background:#62d9ff;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite float-orbit-pulsing;position:absolute;box-shadow:0 0 12px #62d9ff99}.hero-section .surface-card{animation:bounce-in .8s var(--easing-bounce) both}.hero-section .surface-card:first-child{animation-delay:.2s}.hero-section .surface-card:nth-child(2){animation-delay:.4s}.hero-section .surface-card:nth-child(3){animation-delay:.6s}.hero-section .surface-card:nth-child(4){animation-delay:.8s}.hero-stat{animation:3.2s ease-in-out infinite floating-up}.hero-stat strong{animation:2s ease-in-out infinite glow-pulse-subtle}.features-grid{gap:20px;display:grid}.features-grid .surface-card--feature{animation:fade-in-up .7s var(--easing-smooth) both}.features-grid .surface-card--feature:nth-child(odd){animation:slide-in-left .7s var(--easing-smooth) both}.features-grid .surface-card--feature:nth-child(2n){animation:slide-in-right .7s var(--easing-smooth) both}.features-grid .surface-card--feature:first-child{animation-delay:.1s}.features-grid .surface-card--feature:nth-child(2){animation-delay:.2s}.features-grid .surface-card--feature:nth-child(3){animation-delay:.3s}.features-grid .surface-card--feature:nth-child(4){animation-delay:.4s}.process-card{animation:fade-in-scale .8s var(--easing-smooth) both;border-left:4px solid var(--color-light-green);padding-left:24px;position:relative}.process-card:before{content:"";border:3px solid var(--color-light-green);background:var(--color-surface);border-radius:50%;width:20px;height:20px;animation:2s ease-in-out infinite pulse-glow;position:absolute;top:24px;left:-10px}.process-card:first-child{animation-delay:.3s}.process-card:nth-child(2){animation-delay:.6s}.process-card:nth-child(3){animation-delay:.9s}.ai-card{animation:bounce-in .6s var(--easing-bounce) both;position:relative}.ai-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle,#62d9ff1a,#0000 70%);animation:3s ease-in-out infinite radial-glow;position:absolute;inset:0}.ai-card:first-child{animation-delay:.2s}.ai-card:nth-child(2){animation-delay:.4s}.ai-card:nth-child(3){animation-delay:.6s}.ai-card:nth-child(4){animation-delay:.8s}.ai-card:nth-child(5){animation-delay:1s}.ai-card:nth-child(6){animation-delay:1.2s}.template-panel{animation:fade-in-up .8s var(--easing-smooth) both;transition:all .5s var(--easing-smooth)}.template-panel.active{animation:rotate-in .8s var(--easing-bounce) both}.template-tab{transition:all .3s var(--easing-smooth);position:relative;overflow:hidden}.template-tab:before{content:"";background:var(--color-light-green);transform-origin:0;height:3px;transition:transform .4s var(--easing-smooth);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.template-tab.active:before{animation:underline-grow .4s var(--easing-smooth) forwards;transform:scaleX(1)}.pricing-card{animation:4s ease-in-out infinite floating-gentle}.pricing-card:first-child{animation-delay:0s}.pricing-card:nth-child(2){animation-delay:-1.3s}.pricing-card:nth-child(3){animation-delay:-2.6s}.pricing-price{background-size:200% 200%;background:linear-gradient(90deg, var(--color-light-green), #62d9ff, var(--color-light-green));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s infinite gradient-shift}.pricing-card--featured{animation:3.2s ease-in-out infinite floating-up;transform:scale(1.02)}.pricing-card--featured .pricing-price{-webkit-text-fill-color:unset;color:var(--color-light-green);text-shadow:0 0 20px #62d9ff66;background:#fff;animation:2.4s ease-in-out infinite glow-pulse-intense}.faq-item{transition:border-color .3s var(--easing-smooth);border-left:4px solid #0000}.faq-item[open]{border-left-color:var(--color-light-green);animation:slide-in-left .4s var(--easing-smooth);background:#62d9ff0f}.faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s var(--easing-smooth);padding:16px}.faq-item[open] .faq-question{background:#62d9ff14}.cta-card{animation:fade-in-scale .9s var(--easing-smooth) both}.cta-card h2{animation:text-reveal .8s var(--easing-smooth) .2s both}.cta-card p{animation:text-reveal .8s var(--easing-smooth) .4s both}.cta-card .button-shell{animation:bounce-in .8s var(--easing-bounce) .6s both}.brand-strip{position:relative;overflow:hidden}.brand-strip-content{animation:20s linear infinite brand-slide}.brand-strip:hover .brand-strip-content{animation-play-state:paused}.hero-section .surface-card{box-shadow:inset 0 0 20px #62d9ff14, 0 0 30px #62d9ff14, var(--shadow-ambient);border:2px solid #62d9ff4d}.hero-section .surface-card:hover{box-shadow:inset 0 0 28px #62d9ff29, 0 0 40px #62d9ff29, var(--shadow-ambient);border-color:#62d9ff99}.features-grid .surface-card--feature{border-top:3px solid;border-image:linear-gradient(90deg, var(--color-light-green), transparent) 1;background:linear-gradient(#62d9ff0a,#14355505)}.process-card{background:#1a385e80;border:1px solid #62d9ff26;padding:20px 20px 20px 44px;position:relative}.ai-card{text-align:center;background:linear-gradient(135deg,#1a385e99,#14355566);border:1px solid #62d9ff33;flex-direction:column;align-items:center;display:flex}.ai-card__icon{animation:bounce-in .8s var(--easing-bounce) both;margin-bottom:16px;font-size:48px}.pricing-card{background:linear-gradient(135deg,#1a385eb3,#08162ae6);position:relative;overflow:hidden}.pricing-card:before{content:"";background:radial-gradient(circle,#62d9ff0f,#0000);width:200%;height:200%;animation:8s ease-in-out infinite parallax-float;position:absolute;top:-50%;right:-50%}.pricing-card--featured{border:2px solid var(--color-light-green);transform:scale(1.05)}.faq-item{border-radius:var(--radius-regular);transition:all .3s var(--easing-smooth);background:#0d1f3899;margin-bottom:12px;overflow:hidden}.faq-item:hover{background:#0d1f38cc}@media (width>=1640px){.site-header--scrolled{padding-top:0}.site-header--scrolled .nav-container{top:20px;left:max(18px, calc((100vw - var(--nav-max)) / 2 - (var(--dock-width) + 24px)));width:var(--dock-width);overscroll-behavior:contain;scrollbar-width:thin;border-radius:28px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;min-height:calc(100vh - 40px);max-height:calc(100vh - 40px);margin:0;padding:18px 16px;position:fixed;bottom:auto;right:auto;overflow-y:auto}.site-header--scrolled .brand-mark{border-bottom:1px solid #62d9ff24;width:100%;margin-bottom:2px;padding:0 2px 14px}.site-header--scrolled .brand-mark__lockup-image{width:100%;max-width:160px;max-height:46px}.site-header--scrolled .brand-mark__logo-badge{border-radius:14px;width:50px;height:50px}.site-header--scrolled .brand-mark__text--image{font-size:17px;line-height:1.05}.site-header--scrolled .nav-links{flex-direction:column;flex:initial;align-items:stretch;gap:12px;width:100%}.site-header--scrolled .nav-links a{width:100%}.site-header--scrolled .nav-sidebar-panel{background:radial-gradient(circle at 50% 34%,#62d9ff24,#0000 44%),linear-gradient(#4882b6e0,#306094f0);border:1px solid #62d9ff33;border-radius:16px;flex-direction:column;gap:10px;margin-top:4px;margin-bottom:2px;padding:12px;display:flex;box-shadow:inset 0 0 18px #ffffff1f,0 8px 20px #0000002e}.site-header--scrolled .nav-actions{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:auto}.site-header--scrolled .nav-actions .button-shell,.site-header--scrolled .nav-actions .button-inner{width:100%}.site-header--scrolled .mobile-toggle{display:none}}@media (width<=1439px){.site-header--scrolled .nav-container{position:sticky;top:0;left:auto;right:auto;transform:none}}@media (width<=768px){.hero-section .surface-card{animation:fade-in-up .6s var(--easing-smooth) both}.features-grid .surface-card--feature{animation:fade-in-up .6s var(--easing-smooth) both!important}.process-card{animation:fade-in-up .6s var(--easing-smooth) both;border-left:3px solid var(--color-light-green);padding-left:16px}.pricing-card{animation:fade-in-up .6s var(--easing-smooth) both}}@media (width<=991px){:root{--padding-massive:70px;--padding-xxlarge:28px;--padding-xbig:30px;--padding-xxxbig:40px;--padding-nano:80px;--padding-pico:100px;--h1-size:50px;--h2-size:34px;--h3-size:32px;--radius-xlarge:26px;--radius-large:20px;--radius-regular:16px;--radius-medium:12px}.container--hero{grid-template-columns:1fr}.site-header--scrolled .nav-container{width:min(calc(100% - (2 * var(--padding-regular))), var(--nav-max));justify-content:space-between;align-items:center;gap:var(--space-large);min-height:auto;padding:10px var(--padding-regular);border-radius:var(--radius-large);flex-direction:row;margin-left:auto;margin-right:auto;position:static;top:auto;bottom:auto;left:auto;overflow:visible}.site-header--scrolled .nav-links{align-items:center;gap:var(--space-large);flex-direction:row;flex:initial;width:auto}.site-header--scrolled .nav-actions{align-items:center;gap:var(--space-small);flex-direction:row;width:auto}.site-header--scrolled .nav-actions .button-shell,.site-header--scrolled .nav-actions .button-inner{width:auto}.site-header--scrolled .nav-sidebar-panel{display:none}.hero-copy{text-align:center;align-items:center;max-width:760px;margin:0 auto}.brand-mark__lockup-image{width:clamp(132px,28vw,176px);max-height:52px}.hero-copy--centered{margin-bottom:30px}.hero-visual{max-width:760px;margin:0 auto}.feature-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card--wide{grid-column:span 2}.feature-card--tall{grid-area:auto}.step-grid,.ai-grid,.template-panel,.faq-shell{grid-template-columns:1fr}.brand-strip,.step-card,.ai-card,.template-panel,.pricing-card,.faq-item,.cta-card{padding:22px}.cta-card__visual-orb{width:210px;height:210px;right:18%}.cta-card__visual-ring{width:210px;height:210px}.cta-card__visual-ring--inner{width:132px;height:132px}.cta-card__visual-bars{width:110px;right:26px}.brand-chip{min-width:168px}.brand-track{animation-duration:22s}.globe-layout{min-height:920px;padding-bottom:620px}.orb-layout{min-height:960px}.orb-grid-field{width:260px;height:180px;bottom:70px}.globe-center{width:300px;height:300px}.orb-center{width:360px;height:360px}.plasma-orb-shell{width:240px;height:240px}.globe-ring--one{width:260px;height:260px}.globe-ring--two{width:330px;height:330px}.globe-ring--three{width:400px;height:400px}.globe-card{width:190px}.globe-card-column{gap:18px;top:48px;bottom:22px}.globe-card-column--left{width:220px;left:18px}.globe-card-column--right{width:220px;right:18px}.globe-card--tl,.globe-card--br{width:220px}.globe-card--tr,.globe-card--bl{width:190px}.globe-card--tl,.globe-card--tr,.globe-card--bl,.globe-card--br{inset:auto}.cta-card{flex-direction:column;align-items:flex-start}.site-footer__inner{flex-direction:column}.geeky-chat{bottom:16px;right:16px}}@media (width<=767px){:root{--padding-regular:18px;--padding-massive:50px;--padding-xxlarge:20px;--padding-xbig:26px;--padding-xxxbig:30px;--padding-nano:60px;--padding-pico:80px;--h1-size:40px;--h2-size:30px;--h3-size:26px;--h4-size:20px;--radius-xlarge:20px;--radius-large:16px;--radius-regular:14px;--radius-medium:10px}body{letter-spacing:var(--letter-tight-mobile)}.nav-links,.nav-actions .button-shell,.brand-mark__subtext{display:none}.mobile-toggle,.mobile-menu{display:grid}.hero-stats,.feature-grid,.step-grid,.ai-grid,.pricing-grid,.template-gallery{grid-template-columns:1fr}.feature-card--wide,.feature-card--tall,.feature-card--compact{grid-area:auto;min-height:auto}.feature-card--tall .surface-card--feature,.feature-card--wide .surface-card--feature{min-height:auto}.feature-media--tall{min-height:280px}.brand-strip{padding:16px}.brand-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.brand-chip{min-width:150px;padding:14px 18px}.cta-card__visual{display:none}.faq-shell{gap:14px}.template-showcase{grid-template-columns:1fr}.template-showcase__stack{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.template-panel__stats,.cta-card__signal,.site-footer__status{gap:6px}.hero-window{min-height:auto}.hero-copy--centered{margin-bottom:24px}.hero-subcopy{font-size:16px}.hero-stats--below{margin-top:20px}.surface-card--hero{padding:18px}.hero-window__pill{width:fit-content;margin-top:16px;position:static}.hero-floating-orb{width:120px;bottom:-18px;right:-14px}.globe-layout{gap:var(--space-small);flex-direction:column;min-height:auto;padding-bottom:0;display:flex}.globe-connectors{display:none}.globe-center{width:280px;height:280px;margin:0 auto 24px;position:relative;inset:auto;transform:none}.orb-center{width:min(100%,320px);height:320px}.plasma-orb-shell{width:210px;height:210px}.globe-ring--one{width:230px;height:230px}.globe-ring--two{width:290px;height:290px}.globe-ring--three{width:350px;height:350px}.globe-card{width:100%;position:static;transform:none!important}.globe-card-column{width:100%;display:contents;position:static}.tool-card-visual{height:90px}.geeky-chat{align-items:stretch;bottom:12px;left:12px;right:12px}.geeky-chat__panel,.geeky-chat__toggle{width:100%;min-width:0}}@media (width<=479px){:root{--padding-regular:16px;--padding-massive:40px;--padding-xxlarge:18px;--padding-xbig:20px;--padding-xxxbig:20px;--padding-nano:40px;--padding-pico:60px;--h1-size:32px;--h2-size:26px;--h3-size:20px;--h4-size:18px;--radius-xlarge:18px;--radius-large:14px;--radius-regular:12px;--radius-medium:8px}.nav-container{padding:14px 16px}.button-inner{justify-content:center;width:100%}.hero-actions{grid-template-columns:1fr;width:100%;display:grid}.hero-actions .button-shell{width:100%}.hero-copy--centered{gap:16px}.orb-layout{min-height:auto}.orb-grid-field{display:none}.orb-center{width:min(100%,280px);height:280px;margin-bottom:16px}.plasma-orb-shell{width:178px;height:178px}.surface-card--feature,.template-panel,.cta-card,.faq-item,.pricing-card,.step-card,.ai-card{padding:18px}.brand-strip{padding:16px}.template-showcase__canvas{min-height:220px}.template-showcase__stack{grid-template-columns:1fr}}
