/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#0a0e16;--muted:#5e646d;--paper:#e8e9e8;--paper-soft:#f4f5f3;--line:#0a0e1624;--blue:#23b7ff;--blue-deep:#176bff;--green:#31eb78;--yellow:#f4eb36;--violet:#8b6cff;--red:#ff583f;--glass:#ffffff75;--glass-strong:#f8faf9b3;--glass-line:#ffffffc7;--glass-shadow:0 28px 70px #222d3e1a, inset 0 1px 0 #ffffffdb, inset 0 -1px 0 #ffffff38;--radius:28px;--shell:min(1440px, calc(100% - 64px))}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#07101d;margin:0;font-family:Inter,SF Pro Display,Segoe UI,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}main{background:radial-gradient(58vw 108svh at -8% 2%,#176bff38,#0000 72%),radial-gradient(48vw 98svh at 108% 7%,#31eb7829,#0000 74%),radial-gradient(27vw 58svh at 51% 12%,#f4eb360e,#0000 76%),radial-gradient(54vw 104svh at -10% 17%,#23b7ff26,#0000 74%),radial-gradient(52vw 102svh at 109% 22%,#8b6cff1d,#0000 75%),radial-gradient(56vw 108svh at -9% 28%,#31eb781f,#0000 75%),radial-gradient(50vw 100svh at 108% 33%,#23b7ff24,#0000 74%),radial-gradient(30vw 62svh at 46% 38%,#f4eb360d,#0000 77%),radial-gradient(55vw 106svh at -10% 43%,#8b6cff1b,#0000 75%),radial-gradient(54vw 106svh at 110% 48%,#31eb7822,#0000 75%),radial-gradient(56vw 108svh at -9% 54%,#23b7ff25,#0000 74%),radial-gradient(48vw 98svh at 108% 59%,#8b6cff1b,#0000 75%),radial-gradient(28vw 60svh at 52% 64%,#f4eb360b,#0000 77%),radial-gradient(56vw 108svh at -10% 69%,#31eb781d,#0000 75%),radial-gradient(52vw 102svh at 109% 74%,#23b7ff24,#0000 74%),radial-gradient(55vw 106svh at -9% 80%,#8b6cff1a,#0000 75%),radial-gradient(52vw 104svh at 109% 85%,#31eb7821,#0000 75%),radial-gradient(29vw 60svh at 48% 90%,#f4eb360b,#0000 77%),radial-gradient(57vw 110svh at -10% 96%,#23b7ff24,#0000 74%),radial-gradient(50vw 100svh at 108% 100%,#31eb7822,#0000 75%),linear-gradient(#07101d 0%,#08121e 48%,#07101d 100%);position:relative;overflow:clip}.page-noise{z-index:30;pointer-events:none;opacity:.12;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(101deg,#0000 0 5px,#ffffff3d 6px),repeating-linear-gradient(11deg,#0000 0 8px,#080c1412 9px);background-size:19px 23px,31px 29px;position:fixed;inset:0}.section-shell{width:var(--shell);margin-inline:auto;position:relative}.site-header{z-index:40;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(135deg,#ffffffa8,#ffffff3d),#e2e6e79e;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;width:min(1480px,100% - 32px);min-height:72px;margin:14px auto 0;padding:10px 12px 10px 16px;display:flex;position:sticky;top:14px;box-shadow:0 18px 54px #1c26361a,inset 0 1px #ffffffeb}.brand{letter-spacing:-.04em;align-items:center;gap:11px;font-size:21px;font-weight:850;display:inline-flex}.brand img{border-radius:12px;width:42px;height:42px}.desktop-nav{align-items:center;gap:clamp(18px,2.4vw,38px);font-size:14px;font-weight:650;display:flex}.desktop-nav a{color:#3e444c;transition:color .18s}.desktop-nav a:hover{color:var(--ink)}.header-cta,.button,.text-link,.case-link,.footer-contact{justify-content:center;align-items:center;gap:12px;font-weight:760;display:inline-flex}.header-cta{color:#fff;background:var(--ink);border-radius:14px;min-height:48px;padding:0 20px;font-size:14px}.header-cta span,.button span,.text-link span,.case-link span,.footer-contact span{transition:transform .18s}.header-cta:hover span,.button:hover span,.text-link:hover span,.case-link:hover span,.footer-contact:hover span{transform:translate(3px,-3px)}.hero{isolation:isolate;background:linear-gradient(120deg,#ffffffb3,#ffffff38),#e2e5e5b8;border:1px solid #ffffffb3;border-radius:34px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(36px,6vw,96px);width:min(1520px,100% - 32px);min-height:760px;margin:16px auto 0;padding:clamp(80px,9vw,132px) clamp(22px,5.6vw,86px) clamp(70px,8vw,118px);display:grid;position:relative;box-shadow:inset 0 1px #ffffffeb,0 30px 80px #1b273a12}.hero:after{content:"";z-index:8;pointer-events:none;border-radius:33px;position:absolute;inset:1px;box-shadow:inset 1px 1px #ffffffbd,inset -1px -1px #ffffff24}.ambient,.visual-glow,.case-orb,.pricing-orb,.demo-shape{pointer-events:none;border-radius:50%;position:absolute}.ambient{z-index:-1;opacity:.9}.ambient-a{background:radial-gradient(circle at 30% 28%,#85ff91 0 9%,#0000 35%),radial-gradient(circle at 63% 53%,#26cfff 0 18%,#0000 55%),radial-gradient(circle at 70% 76%,#306cff 0 7%,#0000 40%);border-radius:41% 59% 58% 42%/48% 38% 62% 52%;width:600px;height:500px;animation:16s ease-in-out infinite alternate drift-a;top:-150px;right:-170px}.ambient-b{opacity:.62;background:radial-gradient(circle at 67% 24%,#fff04b 0 12%,#0000 41%),radial-gradient(circle at 52% 61%,#31ec82 0 12%,#0000 45%),radial-gradient(circle at 73% 77%,#32adff 0 9%,#0000 40%);border-radius:61% 39% 49% 51%/47% 59% 41% 53%;width:680px;height:500px;animation:18s ease-in-out infinite alternate drift-b;bottom:34px;left:-290px}.ambient-c{opacity:.48;background:radial-gradient(circle,#fff248 0 12%,#ffba38 35%,#0000 70%);width:260px;height:260px;animation:12s ease-in-out infinite pulse-soft;top:8%;left:42%}.hero-copy{z-index:2;position:relative}.eyebrow{color:#414751;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 28px;font-size:12px;font-weight:820;display:flex}.eyebrow>span{background:currentColor;border-radius:999px;flex:none;width:30px;height:2px}.hero h1,.section-heading h2,.pricing h2,.demo-cta h2,.faq-heading h2,.site-footer h2{letter-spacing:-.065em;margin:0;font-weight:880;line-height:.95}h1 em,h2 em{color:#62676e;font-style:normal}.hero-lead{color:#4e545d;max-width:730px;margin:34px 0 0;font-size:clamp(18px,1.7vw,24px);line-height:1.48}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.button{border:1px solid #0000;border-radius:16px;min-height:60px;padding:0 24px;font-size:15px;transition:transform .18s,box-shadow .18s,background .18s}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:var(--ink);box-shadow:0 14px 30px #0a0e1629}.button-primary:hover{box-shadow:0 18px 38px #0a0e1638}.button-ghost{-webkit-backdrop-filter:blur(14px)saturate(135%);backdrop-filter:blur(14px)saturate(135%);background:linear-gradient(135deg,#ffffffb8,#ffffff4d),#ffffff47;border-color:#ffffffc7;box-shadow:0 14px 30px #252f3e14,inset 0 1px #ffffffe6}.button-dark{color:#fff;background:var(--ink)}.button-light{color:var(--ink);background:#fff}.button-large{min-height:66px;padding-inline:30px}.hero-visual{place-items:center;min-height:570px;display:grid;position:relative}.visual-glow{opacity:.88;background:radial-gradient(circle at 25% 30%,#f5ee34 0 4%,#0000 34%),radial-gradient(circle at 52% 38%,#3deb7e 0 10%,#0000 46%),radial-gradient(circle at 70% 68%,#1aaefc 0 12%,#0000 50%);border-radius:41% 59% 63% 37%/47% 39% 61% 53%;animation:15s ease-in-out infinite alternate drift-b;inset:7% -4% 7% 5%}.bot-shell{z-index:3;color:#fff;background:#17131b;border:1px solid #ffffff3b;border-radius:30px;width:min(390px,79%);position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:32px 42px 70px #0d121c40,-8px -8px #ffffff45}.bot-top{background:#211c26;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:18px;display:flex}.bot-avatar img{border-radius:14px;width:48px;height:48px}.bot-top div:nth-child(2){gap:3px;display:grid}.bot-top strong{font-size:16px}.bot-top span{color:#aeb4bc;font-size:12px}.bot-top i{background:var(--green);border-radius:50%;width:9px;height:9px;margin-left:auto;box-shadow:0 0 0 5px #31eb7824}.bot-content{background:radial-gradient(circle at 100% 0,#601a8085,#0000 44%),#17131b;min-height:390px;padding:28px 18px 36px}.message{background:#2a242e;border-radius:17px 17px 17px 5px;max-width:92%;margin:0 0 8px;padding:15px 16px;font-size:15px;line-height:1.42}.message-action{text-align:center;background:linear-gradient(90deg,#40124d,#531058);border-radius:11px;margin:0 0 22px;padding:13px 16px;font-size:14px;font-weight:760}.message.short{width:78%}.message span{color:#9ea5ad;margin-top:5px;font-size:12px;display:block}.floating-card{z-index:5;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(135deg,#ffffffc7,#ffffff54),#edf1f187;border:1px solid #ffffffd1;position:absolute;box-shadow:0 24px 54px #141c2824,inset 0 1px #fffffff2,inset 0 -1px #ffffff47}.card-yclients{border-radius:16px;align-items:center;gap:11px;padding:13px 16px;display:flex;top:9%;left:-3%;transform:rotate(-4deg)}.status-dot{background:var(--green);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 5px #31eb7829}.card-yclients div{gap:2px;display:grid}.floating-card small{color:#707780;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.card-yclients strong{font-size:13px}.card-revenue{border-radius:20px;min-width:148px;padding:17px;display:grid;bottom:16%;right:-2%;transform:rotate(5deg)}.card-revenue strong{letter-spacing:-.07em;margin:2px 0 -3px;font-size:46px}.card-revenue span{color:#555c65;font-size:13px}.card-platforms{border-radius:999px;align-items:center;gap:7px;padding:12px 14px;display:flex;bottom:11%;left:2%;transform:rotate(-2deg)}.integration-ribbon{color:#fff;background:var(--ink);border-radius:22px;align-items:center;gap:34px;width:min(1520px,100% - 32px);margin:14px auto 0;padding:22px 30px;display:flex;overflow:hidden}.integration-ribbon p{color:#aeb5c0;letter-spacing:.1em;text-transform:uppercase;flex:none;margin:0;font-size:11px;font-weight:760}.integration-list{justify-content:space-between;align-items:center;gap:26px;width:100%;display:flex}.integration-list span{white-space:nowrap;font-size:clamp(13px,1.2vw,17px);font-weight:720}.results{padding-block:clamp(110px,12vw,190px)}.results:before{content:"";z-index:-1;opacity:.64;background:radial-gradient(circle at 27% 42%,#32d8ffb3,#0000 37%),radial-gradient(circle at 59% 35%,#3aee79ad,#0000 37%),radial-gradient(circle at 72% 68%,#ffee2cb8,#0000 35%);border-radius:44% 56% 61% 39%/49% 42% 58% 51%;width:880px;height:650px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.section-kicker{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;margin-bottom:36px;padding-bottom:18px;display:flex}.section-kicker span{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:820}.section-kicker p{color:var(--muted);margin:0;font-size:13px}.results-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.result-card{border-radius:var(--radius);min-height:350px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(135deg,#ffffff9e,#ffffff3d),#f0f3f175;border:1px solid #ffffffbd;flex-direction:column;justify-content:space-between;padding:clamp(28px,3.5vw,50px);display:flex;position:relative;overflow:hidden}.result-card:after{content:"";background:var(--accent);opacity:.86;border-radius:44% 56% 62% 38%/57% 44% 56% 43%;width:330px;height:330px;position:absolute;bottom:-150px;right:-120px}.result-blue{--accent:radial-gradient(circle at 30% 30%, #56e4ff, #2477ff 48%, transparent 70%)}.result-green{--accent:radial-gradient(circle at 30% 30%, #dfff42, #24e975 48%, transparent 70%)}.result-yellow{--accent:radial-gradient(circle at 30% 30%, #fff954, #ffbd35 48%, transparent 70%)}.result-card strong{z-index:2;letter-spacing:-.08em;font-size:clamp(72px,8vw,128px);font-weight:900;line-height:.9;position:relative}.result-card p{z-index:2;max-width:310px;margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:720;line-height:1.2;position:relative}.results-note{color:#747a82;margin:18px 0 0;font-size:11px}.section-heading{margin-bottom:clamp(46px,6vw,86px)}.section-heading h2,.pricing h2,.demo-cta h2,.faq-heading h2{max-width:1180px;font-size:clamp(46px,6vw,92px)}.flagship{padding-bottom:clamp(130px,15vw,220px)}.flagship-grid{grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(56px,9vw,150px);display:grid}.phone-column{place-items:center;min-height:760px;display:grid;position:relative}.case-orb{background:radial-gradient(circle at 51% 28%,#fff33b 0 4%,#0000 30%),radial-gradient(circle at 52%,#40e77d 0 15%,#0000 50%),radial-gradient(circle at 70% 72%,#25adff 0 12%,#0000 43%);border-radius:56% 44% 37% 63%/49% 61% 39% 51%;width:760px;height:650px;top:50%;left:-310px;transform:translateY(-50%)}.phone-frame{z-index:2;background:#0d1015;border:2px solid #232730;border-radius:42px;width:min(380px,78vw);padding:10px;position:relative;overflow:hidden;transform:rotate(-2.5deg);box-shadow:34px 46px 80px #121a263d,-12px -10px #ffffff8c}.phone-frame img{border-radius:31px;width:100%}.phone-bar{z-index:2;background:#0a0b0e;border-radius:999px;width:31%;height:25px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.privacy-tag{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#ffffffc7,#ffffff57),#f2f5f480;border:1px solid #ffffffd1;border-radius:14px;padding:12px 15px;font-size:11px;font-weight:760;position:absolute;bottom:70px;right:0;box-shadow:0 18px 42px #121a2624,inset 0 1px #fffffff0}.privacy-tag span{color:var(--green)}.large-copy{letter-spacing:-.035em;margin:0 0 54px;font-size:clamp(24px,2.8vw,42px);font-weight:680;line-height:1.17}.feature-list{border-top:1px solid var(--line)}.feature-list article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:20px;padding:26px 0;display:grid}.feature-list article>span{color:#7d838b;font-size:12px;font-weight:820}.feature-list h3{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(19px,2vw,27px)}.feature-list p{max-width:620px;color:var(--muted);margin:0;font-size:15px;line-height:1.55}.text-link{border-bottom:2px solid var(--ink);margin-top:36px;padding-bottom:8px;font-size:15px}.cases{padding-bottom:clamp(130px,14vw,210px)}.split-heading{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:clamp(40px,7vw,110px);display:grid}.split-heading>p{color:var(--muted);margin:0 0 5px;font-size:16px;line-height:1.6}.case-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.case-card{border:1px solid #ffffffc7;border-radius:32px;flex-direction:column;min-height:670px;padding:clamp(30px,4.2vw,62px);display:flex;position:relative;overflow:hidden;box-shadow:0 32px 75px #1a273917,inset 0 1px #ffffffeb}.restaurant-card{background:linear-gradient(135deg,#ffffff94,#ffffff29),radial-gradient(circle at 90% 10%,#ffee2fe6,#0000 32%),radial-gradient(circle at 18% 90%,#33e576c7,#0000 38%),#f5f6f2ad}.vpn-card{background:linear-gradient(135deg,#ffffff94,#ffffff29),radial-gradient(circle at 84% 12%,#2bbcffe0,#0000 34%),radial-gradient(circle at 8% 88%,#6e63ffc2,#0000 40%),#f5f6f2ad}.case-card:before,.capability-card:before,.integration-callout:before,.demo-cta:before{content:"";z-index:5;pointer-events:none;border-radius:inherit;position:absolute;inset:1px;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #ffffff29}.case-topline{letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.case-topline i{font-style:normal}.case-icon{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(145deg,#ffffffb8,#ffffff47),#ffffff57;border:1px solid #ffffffd6;border-radius:34px;place-items:center;width:144px;height:144px;margin:68px 0 42px;display:grid;position:relative;transform:rotate(-7deg);box-shadow:0 24px 60px #1c263624,inset 0 1px #ffffffeb}.restaurant-icon{grid-template-columns:repeat(3,18px);gap:9px}.restaurant-icon span{background:var(--ink);border-radius:999px;width:18px;height:60px}.restaurant-icon span:nth-child(2){height:86px}.vpn-icon:before{content:"";border:12px solid var(--ink);border-top-width:9px;border-radius:38px 38px 28px 28px;width:70px;height:84px}.vpn-icon span{background:var(--green);border-radius:50%;width:18px;height:18px;position:absolute}.case-card h3{letter-spacing:-.055em;margin:0 0 17px;font-size:clamp(36px,4vw,62px);line-height:.98}.case-card>p{color:#41474f;max-width:580px;margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.52}.case-card ul{color:#333942;gap:10px;margin:30px 0 40px;padding:0;font-size:14px;font-weight:700;list-style:none;display:grid}.case-card li:before{content:"●";color:var(--ink);vertical-align:2px;margin-right:10px;font-size:8px}.case-link{border-bottom:2px solid var(--ink);width:fit-content;margin-top:auto;padding-bottom:7px;font-size:14px}.services{padding-bottom:clamp(130px,14vw,210px)}.capability-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.capability-card{border-radius:var(--radius);background:var(--card-gradient);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border:1px solid #ffffffa8;flex-direction:column;min-height:330px;padding:clamp(28px,3.6vw,52px);display:flex;position:relative;overflow:hidden;box-shadow:0 26px 64px #202b3c14,inset 0 1px #ffffffe6}.capability-blue{--card-gradient:linear-gradient(135deg, #2ab8ff54, #ffffff61 58%), #f5f6f3a3}.capability-green{--card-gradient:linear-gradient(135deg, #30ea7652, #ffffff61 58%), #f5f6f3a3}.capability-yellow{--card-gradient:linear-gradient(135deg, #ffeb3366, #ffffff61 58%), #f5f6f3a3}.capability-violet{--card-gradient:linear-gradient(135deg, #826cff47, #ffffff61 58%), #f5f6f3a3}.capability-card>span{font-size:11px;font-weight:820}.capability-card h3{letter-spacing:-.05em;margin:auto 0 16px;font-size:clamp(30px,3vw,48px);line-height:1}.capability-card p{color:#4c535b;max-width:580px;margin:0;font-size:15px;line-height:1.55}.integration-callout{border-radius:var(--radius);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(135deg,#ffffff80,#ffffff1f),radial-gradient(circle at 80%,#25b9ff9e,#0000 28%),radial-gradient(circle at 65% 20%,#2feb76a6,#0000 23%),#f7f8f5ad;border:1px solid #ffffffbd;justify-content:space-between;align-items:center;gap:28px;margin-top:14px;padding:clamp(28px,3.5vw,50px);display:flex;position:relative;overflow:hidden}.mini-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.integration-callout h3{letter-spacing:-.045em;max-width:820px;margin:13px 0 0;font-size:clamp(26px,3vw,44px);line-height:1.06}.process{padding-bottom:clamp(130px,14vw,210px)}.process-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.process-grid article{border-right:1px solid var(--line);min-height:310px;padding:28px 24px 0 0}.process-grid article:not(:first-child){padding-left:24px}.process-grid article:last-child{border-right:0}.process-grid article>span{color:#767c84;font-size:11px;font-weight:820}.process-grid h3{letter-spacing:-.04em;margin:100px 0 14px;font-size:clamp(22px,2.2vw,32px)}.process-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.pricing{isolation:isolate;color:#fff;background:#0c1119;border-radius:34px;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);align-items:center;gap:clamp(48px,8vw,120px);width:min(1520px,100% - 32px);margin-bottom:16px;padding:clamp(54px,6vw,92px);display:grid;overflow:hidden}.pricing-orb{z-index:-1}.pricing-orb-a{background:radial-gradient(circle at 48% 34%,#fff32d 0 6%,#0000 35%),radial-gradient(circle at 58% 56%,#30e97a 0 15%,#0000 50%),radial-gradient(circle at 72% 74%,#1b9fff 0 8%,#0000 43%);width:640px;height:540px;bottom:-270px;left:-190px}.pricing-orb-b{background:radial-gradient(circle at 35% 62%,#2eea75 0 12%,#0000 45%),radial-gradient(circle at 62%,#20c9ff 0 15%,#0000 52%);width:620px;height:580px;top:-270px;right:-200px}.eyebrow.light{color:#c6ccd4}.pricing h2{max-width:760px}.pricing-copy>p{color:#b8bfc8;max-width:660px;margin:28px 0 36px;font-size:17px;line-height:1.55}.price-panel{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(145deg,#ffffff29,#ffffff09),#ffffff0b;border:1px solid #ffffff3d;border-radius:28px;padding:clamp(26px,3.2vw,44px);box-shadow:0 30px 70px #00000038,inset 0 1px #ffffff3d,inset 0 -1px #ffffff0d}.price-row{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 0 28px;display:flex}.price-row div{display:grid}.price-row small{color:#abb3bd;letter-spacing:.11em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:800}.price-row strong{white-space:nowrap;letter-spacing:-.065em;font-size:clamp(42px,4.8vw,72px);line-height:.95}.price-row strong i{color:#aeb6bf;letter-spacing:-.02em;margin-left:5px;font-size:15px;font-style:normal}.price-row>span{color:#b5bdc7;max-width:200px;font-size:12px;line-height:1.45}.demo-cta{isolation:isolate;width:min(1520px,100% - 32px);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);text-align:center;background:linear-gradient(135deg,#fff9,#fff3),#f4f5f2a8;border:1px solid #ffffffc7;border-radius:34px;margin-bottom:clamp(110px,13vw,190px);padding:clamp(80px,9vw,140px) clamp(28px,8vw,120px);overflow:hidden}.demo-shape{z-index:-1}.demo-shape-a{background:radial-gradient(circle at 52% 52%,#33ec79 0 16%,#0000 48%),radial-gradient(circle at 70% 68%,#2f9fff 0 10%,#0000 43%);width:650px;height:600px;top:-180px;left:-330px}.demo-shape-b{background:radial-gradient(circle at 44% 37%,#fff52e 0 11%,#0000 43%),radial-gradient(circle at 31% 61%,#29cfff 0 13%,#0000 48%);width:680px;height:590px;bottom:-240px;right:-320px}.demo-cta .eyebrow{justify-content:center}.demo-cta h2{max-width:1040px;margin-inline:auto}.demo-cta>p:not(.eyebrow){max-width:730px;color:var(--muted);margin:28px auto 36px;font-size:17px;line-height:1.6}.faq{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(50px,9vw,150px);padding-bottom:clamp(120px,14vw,210px);display:grid}.faq-heading{align-self:start;position:sticky;top:120px}.faq-list{gap:10px;display:grid}.faq-list details{-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);background:linear-gradient(135deg,#ffffff80,#ffffff29),#f4f6f475;border:1px solid #ffffffb8;border-radius:18px;padding-inline:22px;box-shadow:0 16px 38px #202b3c0d,inset 0 1px #ffffffe0}.faq-list summary{cursor:pointer;letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:30px;padding:26px 0;font-size:clamp(18px,2vw,27px);font-weight:720;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:22px;font-weight:400;transition:transform .18s;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details>p{max-width:760px;color:var(--muted);margin:-6px 54px 28px 0;font-size:15px;line-height:1.65}.site-footer{color:#fff;background:radial-gradient(circle at 83% 0,#2bc3ff5c,#0000 26%),radial-gradient(circle at 92% 100%,#2feb7652,#0000 30%),#0a0e16;border-radius:34px;width:min(1520px,100% - 32px);margin:0 auto 16px;padding:clamp(48px,6vw,88px)}.footer-top{grid-template-columns:.5fr 1.15fr .35fr;align-items:start;gap:50px;display:grid}.footer-brand img{width:48px;height:48px}.site-footer h2{max-width:800px;font-size:clamp(44px,5.5vw,82px)}.footer-contact{border-bottom:2px solid #fff;justify-self:end;padding-bottom:7px;font-size:17px}.footer-bottom{color:#939ca8;border-top:1px solid #ffffff29;justify-content:space-between;gap:30px;margin-top:90px;padding-top:20px;font-size:11px;display:flex}@keyframes drift-a{0%{transform:translate(0)rotate(0)}to{transform:translate(-28px,18px)rotate(5deg)}}@keyframes drift-b{0%{transform:translate(0)rotate(0)}to{transform:translate(24px,-16px)rotate(-4deg)}}@keyframes pulse-soft{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.52;transform:scale(1.04)}}@media (width<=1120px){:root{--shell:min(100% - 40px, 1120px)}.desktop-nav{display:none}.hero{grid-template-columns:1fr}.hero-copy{max-width:980px}.hero-visual{width:min(680px,100%);min-height:600px;margin-inline:auto}.integration-ribbon{flex-direction:column;align-items:flex-start;gap:18px}.integration-list{flex-wrap:wrap;justify-content:flex-start}.flagship-grid{grid-template-columns:.82fr 1.18fr;gap:48px}.pricing{grid-template-columns:1fr}.price-panel{max-width:720px}}@media (width<=820px){:root{--shell:calc(100% - 28px);--radius:22px}html{scroll-padding-top:86px}.page-noise{display:none}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eef0eff0;border-radius:17px;width:calc(100% - 16px);min-height:62px;margin-top:8px;padding:8px 8px 8px 12px;top:8px}.brand{gap:8px;font-size:18px}.brand img{border-radius:10px;width:36px;height:36px}.header-cta{min-height:42px;padding-inline:14px;font-size:12px}.hero{border-radius:24px;gap:40px;width:calc(100% - 16px);min-height:auto;margin-top:8px;padding:76px 20px 54px}.hero h1{font-size:clamp(47px,12vw,76px)}.hero-lead{margin-top:26px;font-size:17px}.hero-actions{margin-top:30px}.button{width:100%}.hero-visual{min-height:490px}.bot-shell{border-radius:26px;width:min(340px,82%)}.bot-content{min-height:320px}.card-yclients{left:0}.card-revenue{right:0}.card-platforms{bottom:6%;left:0}.integration-ribbon{width:calc(100% - 16px);padding:22px}.integration-list{gap:14px 20px}.results{padding-block:100px}.section-kicker{flex-direction:column;align-items:flex-start;gap:8px}.results-grid,.case-grid,.capability-grid,.flagship-grid,.faq,.split-heading{grid-template-columns:1fr}.result-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8f6eb;min-height:270px}.flagship{padding-bottom:120px}.section-heading h2,.pricing h2,.demo-cta h2,.faq-heading h2{font-size:clamp(43px,10vw,68px)}.phone-column{min-height:700px}.case-orb{left:50%;transform:translate(-50%,-50%)}.privacy-tag{right:2%}.cases,.services,.process{padding-bottom:120px}.split-heading{align-items:start}.case-card{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:610px}.integration-callout{flex-direction:column;align-items:flex-start}.integration-callout .button{width:auto}.process-grid{grid-template-columns:repeat(2,1fr)}.process-grid article:nth-child(2){border-right:0}.process-grid article:nth-child(3),.process-grid article:nth-child(4){border-top:1px solid var(--line)}.pricing,.demo-cta,.site-footer{border-radius:24px;width:calc(100% - 16px)}.pricing{padding:48px 22px}.floating-card,.privacy-tag,.case-icon,.capability-card,.integration-callout,.price-panel,.demo-cta,.faq-list details,.button-ghost{-webkit-backdrop-filter:none;backdrop-filter:none}.capability-card,.integration-callout,.demo-cta,.faq-list details{background-color:#f7f8f6e6}.price-row{flex-direction:column;align-items:flex-start}.demo-cta{padding:80px 22px}.faq{padding-bottom:120px}.faq-heading{position:static}.footer-top{grid-template-columns:1fr}.footer-contact{justify-self:start}.footer-bottom{flex-direction:column;align-items:flex-start}}@media (width<=520px){.header-cta{padding-inline:12px}.header-cta span{display:none}.eyebrow{margin-bottom:22px;font-size:10px}.hero h1{font-size:clamp(43px,12.6vw,64px)}.hero-actions{flex-direction:column}.hero-visual{min-height:420px}.bot-shell{width:84%}.bot-content{min-height:280px;padding-top:22px}.message{font-size:13px}.card-yclients{top:1%}.card-revenue{min-width:116px;padding:12px}.card-revenue strong{font-size:35px}.card-platforms{display:none}.result-card strong{font-size:84px}.phone-column{min-height:610px}.phone-frame{width:80%}.privacy-tag{font-size:9px;bottom:40px}.case-card{min-height:560px;padding:28px 22px}.case-icon{width:110px;height:110px;margin:50px 0 34px}.capability-card{min-height:280px}.process-grid{grid-template-columns:1fr}.process-grid article,.process-grid article:not(:first-child){border-right:0;border-top:1px solid var(--line);min-height:240px;padding:26px 0}.process-grid h3{margin-top:70px}.price-row strong{font-size:45px}.site-footer{padding:44px 22px}.footer-bottom{margin-top:70px}}@media (prefers-reduced-motion:reduce),(width<=820px){html{scroll-behavior:auto}.ambient,.visual-glow{animation:none}.button,.header-cta span,.button span,.text-link span,.case-link span,.footer-contact span,.faq-list summary span{transition:none}}@media (prefers-contrast:more){:root{--muted:#343942;--line:#0a0e1659}.button-ghost{border-color:#0a0e1666}}.hero{overflow:hidden}.hero-copy{z-index:12}.hero-actions{z-index:13;position:relative}.ambient{z-index:-2}.hero-shot-frame{z-index:3;width:min(470px,76%);position:relative;transform:rotate(1.8deg)}.hero-shot-glass{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(145deg,#ffffffb3,#fff3),#dde6ea6b;border:1px solid #ffffffe0;border-radius:34px;padding:12px;position:relative;overflow:hidden;box-shadow:38px 50px 86px #0a142247,-12px -12px #ffffff70,inset 0 1px #fffffffa}.hero-shot-glass:before{content:"";z-index:2;pointer-events:none;border-radius:32px;position:absolute;inset:1px;box-shadow:inset 1px 1px #ffffffdb,inset -1px -1px #ffffff29}.hero-shot-glass img{border-radius:24px;width:100%}.hero-shot-label{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(145deg,#fffc,#ffffff47),#eff4f58f;border:1px solid #ffffffd6;border-radius:14px;align-items:center;gap:9px;min-height:46px;padding:0 16px;font-size:10px;font-weight:820;display:flex;position:absolute;bottom:28px;right:-34px;box-shadow:0 18px 40px #10192729,inset 0 1px #fffffff5}.hero-shot-label i{background:var(--green);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #31eb782e}.platform-logo{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.platform-logo img{object-fit:contain;width:100%;height:100%}.platform-logo.max{background:#fff;margin-left:-9px;padding:2px;box-shadow:0 0 0 3px #ffffffe6}.card-platforms strong{margin-left:5px;font-size:12px}.integration-ribbon{background:radial-gradient(circle at 5%,#29e77642,#0000 25%),radial-gradient(circle at 28% 0,#21b1ff38,#0000 27%),#0a0f18;grid-template-columns:minmax(240px,1.25fr) minmax(0,4.75fr);align-items:stretch;gap:10px;min-height:96px;padding:12px;display:grid}.integration-ribbon p{color:#ffffffbf;text-align:center;background:linear-gradient(145deg,#ffffff1f,#ffffff08),#ffffff09;border:1px solid #ffffff21;border-radius:15px;justify-content:center;align-items:center;padding:14px 20px;line-height:1.35;display:flex;box-shadow:inset 0 1px #ffffff26}.integration-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.integration-list span{color:#ffffffeb;text-align:center;white-space:normal;background:linear-gradient(145deg,#ffffff17,#ffffff05),#ffffff05;border:1px solid #ffffff1c;border-radius:15px;justify-content:center;align-items:center;min-height:70px;padding:10px 8px;line-height:1.2;display:flex;box-shadow:inset 0 1px #ffffff21,0 12px 28px #00000024}.results{isolation:isolate}.results:before{opacity:.75;filter:blur(46px);width:1040px;height:720px}.result-card{justify-content:flex-start;gap:84px;min-height:390px}.result-card:after{filter:blur(24px);border-radius:61% 39% 53% 47%/42% 62% 38% 58%;width:430px;height:300px;bottom:-120px;right:-150px;transform:rotate(-12deg)}.result-card:nth-child(2):after{border-radius:38% 62% 41% 59%/61% 39%;bottom:-145px;right:-105px;transform:rotate(19deg)}.result-card:nth-child(3):after{border-radius:55% 45% 67% 33%/35% 55% 45% 65%;bottom:-110px;right:-170px;transform:rotate(-25deg)}.result-card strong{letter-spacing:-.045em;font-size:clamp(82px,7.2vw,118px);line-height:.94;display:block}.result-card p{max-width:360px;font-size:clamp(20px,1.65vw,25px);line-height:1.28}.flagship-content{position:relative}.product-visual{z-index:2;place-items:center;width:min(470px,88%);min-height:590px;display:grid;position:relative}.product-live,.product-metric,.product-flow{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(145deg,#ffffffb8,#fff3),#edf2f175;border:1px solid #ffffffd6;position:absolute;box-shadow:0 30px 68px #18243529,inset 0 1px #fffffffa}.product-live{z-index:3;border-radius:16px;align-items:center;gap:10px;min-height:54px;padding:0 16px;font-size:12px;font-weight:800;display:flex;top:54px;left:-18px}.product-live>span{background:var(--green);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #31eb782e}.product-live small{color:#687079;margin-left:6px;font-size:10px}.product-metric{border-radius:34px;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,50px);display:flex;inset:105px 8px 72px 22px;overflow:hidden;transform:rotate(-2deg)}.product-metric:after{content:"";filter:blur(26px);background:radial-gradient(circle at 34% 38%,#f4eb36 0 10%,#0000 44%),radial-gradient(circle at 58% 58%,#31eb78 0 14%,#0000 48%),radial-gradient(circle at 72% 70%,#23b7ff 0 11%,#0000 44%);border-radius:41% 59% 66% 34%/58% 36% 64% 42%;width:420px;height:320px;position:absolute;bottom:-150px;right:-160px;transform:rotate(18deg)}.product-metric small,.product-metric strong,.product-metric p{z-index:2;position:relative}.product-metric small{color:#5d646d;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:820}.product-metric strong{letter-spacing:-.07em;margin:22px 0 12px;font-size:clamp(100px,11vw,160px);font-weight:900;line-height:.82}.product-metric p{max-width:290px;margin:0;font-size:20px;font-weight:730;line-height:1.23}.product-flow{z-index:4;border-radius:18px;align-items:center;gap:8px;min-height:64px;padding:10px 14px;display:flex;bottom:35px;right:-28px}.product-flow span{background:#ffffff75;border:1px solid #ffffffe0;border-radius:10px;padding:9px 11px;font-size:10px;font-weight:820}.product-flow i{color:#59616a;font-style:normal}.large-copy{letter-spacing:-.042em;max-width:830px;margin-bottom:42px;font-size:clamp(30px,3.25vw,50px);line-height:1.12}.feature-list{border:0;gap:12px;display:grid}.feature-list article{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(135deg,#fff9,#ffffff2e),#f3f6f47a;border:1px solid #ffffffc7;border-radius:22px;grid-template-columns:52px 1fr;align-items:start;gap:20px;min-height:138px;padding:24px 26px;box-shadow:0 20px 48px #202b3c12,inset 0 1px #fffffff0}.feature-list article>span{width:44px;height:44px;color:var(--ink);background:linear-gradient(145deg,#fffc,#ffffff40),#ffffff4d;border:1px solid #ffffffd9;border-radius:13px;place-items:center;font-size:13px;display:grid;box-shadow:0 10px 24px #18233417,inset 0 1px #fff}.feature-list h3{margin-bottom:10px;font-size:clamp(23px,2vw,30px);line-height:1.08}.feature-list p{font-size:16px;line-height:1.52}.flagship-demo-button{width:fit-content;margin-top:24px}.restaurant-icon{place-content:center}.services{isolation:isolate;padding-top:clamp(54px,7vw,100px)}.services:before,.services:after{content:"";z-index:-2;pointer-events:none;filter:blur(54px);border-radius:42% 58% 63% 37%/58% 36% 64% 42%;position:absolute}.services:before{background:radial-gradient(circle at 35% 36%,#23b7ffeb,#0000 42%),radial-gradient(circle at 67% 58%,#31eb78c7,#0000 47%);width:780px;height:600px;top:26%;left:-250px;transform:rotate(-17deg)}.services:after{background:radial-gradient(circle at 38% 38%,#f4eb36e0,#0000 42%),radial-gradient(circle at 64% 62%,#8b6cffb8,#0000 48%);width:720px;height:640px;bottom:4%;right:-250px;transform:rotate(23deg)}.services .section-heading,.capability-grid,.integration-callout{z-index:1;position:relative}.capability-card{min-height:380px;padding:clamp(34px,4vw,58px)}.capability-card>span{letter-spacing:-.03em;font-size:20px}.capability-card h3{font-size:clamp(42px,4.1vw,62px);line-height:.96}.capability-card p{max-width:650px;font-size:17px;line-height:1.52}.integration-callout h3{font-size:clamp(38px,4vw,58px)}.process{width:var(--shell);isolation:isolate;background:linear-gradient(135deg,#ffffff94,#ffffff29),#ebefef94;border:1px solid #ffffffd1;border-radius:34px;margin-bottom:clamp(130px,14vw,210px);padding:clamp(54px,6vw,88px);overflow:hidden;box-shadow:0 34px 84px #1e2a3b1a,inset 0 1px #fffffff5}.process:before,.process:after{content:"";z-index:-2;pointer-events:none;filter:blur(46px);border-radius:52% 48% 39% 61%/43% 58% 42% 57%;position:absolute}.process:before{background:radial-gradient(circle at 40% 36%,#27b8ffe6,#0000 42%),radial-gradient(circle at 69% 57%,#31eb78d1,#0000 46%);width:660px;height:530px;bottom:-260px;left:-220px;transform:rotate(18deg)}.process:after{background:radial-gradient(circle at 41%,#ffef2de0,#0000 43%),radial-gradient(circle at 67% 59%,#7c63ffb3,#0000 46%);width:610px;height:520px;top:-260px;right:-200px;transform:rotate(-21deg)}.process .section-heading{z-index:2;position:relative}.process-grid{z-index:2;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}.process-grid article,.process-grid article:not(:first-child){-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(145deg,#ffffffa6,#ffffff30),#f5f7f675;border:1px solid #ffffffc7;border-radius:24px;flex-direction:column;min-height:360px;padding:28px;display:flex;box-shadow:0 24px 54px #1c293a1a,inset 0 1px #fffffff5}.process-grid article>span{color:#0000;letter-spacing:-.07em;background:linear-gradient(135deg,#176bff,#23b7ff 45%,#31eb78);-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:clamp(54px,5vw,76px);font-weight:880;line-height:.9}.process-grid h3{margin:auto 0 18px;font-size:clamp(28px,2.35vw,36px);line-height:1.04}.process-grid p{font-size:15px;line-height:1.58}.price-panel{gap:0;display:grid}.price-row{grid-template-columns:minmax(0,1fr) minmax(220px,.58fr);align-items:center;gap:38px;min-height:220px;padding:28px 0;display:grid}.price-row:first-child{padding-top:8px}.price-row>span{color:#c5cbd3;place-self:center start;max-width:250px;font-size:16px;line-height:1.5}.footer-top{justify-content:center;align-items:center;min-height:360px;display:flex;position:relative}.footer-brand,.footer-contact{position:absolute;top:0}.footer-brand{left:0}.footer-contact{right:0}.site-footer h2{text-align:center;max-width:980px;margin:0 auto;font-size:clamp(56px,6.2vw,96px);line-height:.97}@media (width<=1120px){.integration-ribbon{grid-template-columns:1fr}.integration-list{grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.hero-shot-frame{width:min(410px,78%)}.hero-shot-glass,.hero-shot-label{-webkit-backdrop-filter:none;backdrop-filter:none}.hero-shot-label{right:-18px}.integration-ribbon{align-items:stretch;gap:8px}.integration-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.integration-list span{min-height:58px;font-size:13px}.results:before,.services:before,.services:after,.process:before,.process:after{filter:none;opacity:.28}.result-card{gap:56px;min-height:300px}.result-card:after{filter:none;opacity:.52}.feature-list article,.product-live,.product-metric,.product-flow{-webkit-backdrop-filter:none;backdrop-filter:none}.product-metric:after{filter:none;opacity:.58}.flagship-demo-button{width:100%}.capability-card{min-height:310px}.process{border-radius:24px;width:calc(100% - 16px);padding:54px 18px 18px}.process .split-heading,.process-grid{grid-template-columns:1fr}.process-grid article,.process-grid article:not(:first-child){-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #ffffffd1;min-height:290px;padding:24px}.price-row{grid-template-columns:1fr;gap:18px;min-height:0}.price-row>span{max-width:none}.footer-top{flex-direction:column;gap:42px;min-height:420px}.footer-brand,.footer-contact{position:static}.site-footer h2{font-size:clamp(44px,11vw,70px)}}@media (width<=520px){.hero-shot-frame{width:82%}.hero-shot-label{font-size:8px;bottom:18px;right:-12px}.card-platforms{display:flex;bottom:4%}.integration-list{grid-template-columns:1fr 1fr}.result-card strong{font-size:78px}.feature-list article{grid-template-columns:44px 1fr;padding:20px 18px}.feature-list h3{font-size:22px}.product-visual{width:94%;min-height:540px}.product-live{left:-4px}.product-flow{right:-5px}.product-flow span{padding-inline:8px;font-size:8px}.capability-card h3{font-size:40px}}.rotating-statements{width:min(100%,780px);min-height:clamp(118px,10vw,154px);margin:0 0 22px;position:relative;overflow:visible}.rotating-statements>span{--statement-index:0;color:#0000;letter-spacing:-.065em;white-space:normal;opacity:0;filter:blur(8px);animation:10s cubic-bezier(.22,.72,.2,1) infinite statement-drive;animation-delay:calc(var(--statement-index) * 2s);background:linear-gradient(95deg,#176bff 0%,#23b7ff 45%,#31d978 100%);-webkit-background-clip:text;background-clip:text;align-items:center;font-size:clamp(36px,4.35vw,68px);font-weight:890;line-height:1.04;display:flex;position:absolute;inset:0;transform:translate(-26px)skew(-5deg)}.hero{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);min-height:820px}.hero h1{max-width:810px;font-size:clamp(51px,5.35vw,82px)}.hero-shot-glass img{aspect-ratio:524/486;object-fit:contain;width:100%;height:auto}.platform-logo img,.brand img,.integration-brand img{object-fit:contain}.scenario-section,.feature-section,.broadcast{padding-bottom:clamp(120px,14vw,190px)}.scenario-heading{max-width:1180px}.scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.scenario-card{--scenario-a:#23b7ffc7;--scenario-b:#176bff70;isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(145deg,#ffffffb8,#ffffff38),#eef1f094;border:1px solid #ffffffc7;border-radius:30px;flex-direction:column;min-height:520px;padding:clamp(28px,3.2vw,46px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 74px #1e2a3b1a,inset 0 1px #fffffff5}.scenario-card:before{content:"";z-index:-1;background:radial-gradient(circle at 38% 36%, var(--scenario-a), transparent 43%), radial-gradient(circle at 66% 65%, var(--scenario-b), transparent 50%);filter:blur(22px);border-radius:38% 62% 48% 52%/57% 42% 58% 43%;width:430px;height:390px;position:absolute;bottom:-160px;right:-190px}.scenario-yellow{--scenario-a:#ffeb36db;--scenario-b:#31eb788f}.scenario-green{--scenario-a:#31eb78d1;--scenario-b:#23b7ff7a}.scenario-top{justify-content:space-between;align-items:center;gap:18px;display:flex}.scenario-top>span{background:#ffffff6b;border:1px solid #ffffffe0;border-radius:16px;place-items:center;width:52px;height:52px;font-size:12px;font-weight:850;display:grid;box-shadow:0 14px 32px #1f2b3b14,inset 0 1px #fffffff5}.scenario-top small{color:#686f78;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:10px;font-weight:820}.scenario-card h3{letter-spacing:-.055em;max-width:460px;margin:auto 0 28px;font-size:clamp(31px,3vw,48px);line-height:1.02}.scenario-answer{background:linear-gradient(145deg,#ffffffb8,#ffffff3d),#ffffff42;border:1px solid #ffffffc2;border-radius:20px;grid-template-columns:38px 1fr;align-items:start;gap:14px;padding:20px;display:grid;box-shadow:0 18px 42px #1d283814,inset 0 1px #ffffffeb}.scenario-answer i{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.scenario-answer p{color:#4f5660;margin:0;font-size:14px;line-height:1.55}.integration{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 20%,#31eb7857,#0000 30%),radial-gradient(circle at 24% 100%,#176bff5c,#0000 34%),#0a111d;border:1px solid #ffffff2e;border-radius:34px;width:min(1520px,100% - 32px);margin-bottom:clamp(120px,14vw,190px);padding:clamp(58px,7vw,104px);overflow:hidden;box-shadow:0 34px 86px #151e2b2e}.integration-copy{max-width:1160px}.integration-brand{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(140deg,#ffffff29,#ffffff0b),#ffffff09;border:1px solid #ffffff38;border-radius:20px;align-items:center;gap:14px;width:fit-content;margin-bottom:42px;padding:10px 18px 10px 10px;display:flex;box-shadow:0 24px 58px #0003,inset 0 1px #ffffff42}.integration-brand img{border-radius:15px;flex:none;width:72px;height:auto;max-height:62px}.integration-brand span{color:#d5dbe3;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:820}.integration h2{letter-spacing:-.07em;max-width:1120px;margin:0;font-size:clamp(52px,6.6vw,102px);font-weight:880;line-height:.94}.integration h2 em{color:#a8bbcf}.integration-copy>p{color:#b9c2ce;max-width:980px;margin:34px 0;font-size:clamp(17px,1.6vw,23px);line-height:1.55}.integration ul{gap:12px;margin:42px 0 0;padding:0;list-style:none;display:grid}.integration li{color:#e8edf3;background:linear-gradient(140deg,#ffffff1f,#ffffff09),#ffffff09;border:1px solid #ffffff2e;border-radius:17px;align-items:center;gap:14px;padding:18px 20px;font-size:15px;font-weight:720;display:flex}.integration li:before{content:"✓";color:var(--green);font-size:18px}.beauty-feature-list{gap:14px;display:grid}.beauty-feature-list article{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(145deg,#ffffffb3,#fff3),#eef1f085;border:1px solid #ffffffc7;border-radius:28px;grid-template-columns:68px 1fr;align-items:start;gap:clamp(20px,3vw,42px);min-height:170px;padding:clamp(24px,3vw,42px);display:grid;box-shadow:0 24px 58px #1f2b3b14,inset 0 1px #fffffff5}.beauty-feature-list article>span{background:#ffffff6b;border:1px solid #ffffffe6;border-radius:18px;place-items:center;width:58px;height:58px;font-size:13px;font-weight:850;display:grid;box-shadow:0 16px 34px #1f2b3b14,inset 0 1px #fff}.beauty-feature-list h3{letter-spacing:-.05em;margin:0 0 12px;font-size:clamp(27px,3vw,46px);line-height:1}.beauty-feature-list p{max-width:940px;color:var(--muted);margin:0;font-size:16px;line-height:1.55}.flagship-button{width:fit-content;margin-top:28px}.broadcast{grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);align-items:center;gap:clamp(44px,7vw,110px);display:grid}.broadcast:before{content:"";z-index:-1;filter:blur(42px);background:radial-gradient(circle at 44% 38%,#23b7ffad,#0000 42%),radial-gradient(circle at 64% 62%,#31eb789e,#0000 47%);border-radius:41% 59% 63% 37%/58% 39% 61% 42%;width:760px;height:620px;position:absolute;top:9%;left:-300px}.broadcast-copy h2{letter-spacing:-.065em;max-width:800px;margin:0 0 30px;font-size:clamp(48px,5.7vw,88px);font-weight:880;line-height:.95}.broadcast-copy>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0 0 18px;font-size:17px;line-height:1.6}.segment-builder{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#ffffffbf,#ffffff3d),#ebefee8f;border:1px solid #ffffffd1;border-radius:30px;gap:10px;padding:clamp(26px,3vw,42px);display:grid;box-shadow:0 34px 80px #1c28391f,inset 0 1px #fffffff5}.segment-builder>p{letter-spacing:-.035em;margin:0 0 18px;font-size:22px;font-weight:820}.segment-option{color:#3d444e;background:#ffffff6b;border:1px solid #0a0e161a;border-radius:17px;align-items:center;gap:14px;min-height:70px;padding:12px 16px;font-size:14px;font-weight:720;display:flex}.segment-option i{background:#0a0e1612;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;display:grid}.segment-option.selected i{color:#fff;background:linear-gradient(135deg, var(--blue-deep), var(--green))}.segment-footer{border-top:1px solid var(--line);color:#626a73;justify-content:space-between;gap:18px;margin-top:12px;padding-top:20px;font-size:12px;display:flex}.support{color:#fff;text-align:center;background:radial-gradient(circle at 82% 12%,#31eb7857,#0000 33%),radial-gradient(circle at 18% 92%,#176bff6b,#0000 38%),radial-gradient(circle at 50% 48%,#8b6cff45,#0000 35%),#09111d;border:1px solid #ffffff2e;border-radius:34px;width:min(1520px,100% - 32px);margin-bottom:16px;padding:clamp(64px,8vw,116px);overflow:hidden;box-shadow:0 34px 86px #141e2d2e}.support .eyebrow{justify-content:center}.support h2{letter-spacing:-.07em;max-width:1040px;margin:0 auto;font-size:clamp(52px,6.7vw,104px);font-weight:880;line-height:.95}.support>p:not(.eyebrow){color:#bbc5d0;max-width:980px;margin:38px auto 0;font-size:clamp(16px,1.6vw,21px);line-height:1.6}.support-points{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:48px;display:flex}.support-points span{color:#e2e8ee;-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);background:linear-gradient(140deg,#ffffff26,#ffffff09),#ffffff09;border:1px solid #ffffff3d;border-radius:999px;padding:16px 20px;font-size:13px;font-weight:720;box-shadow:inset 0 1px #ffffff3d,0 16px 34px #00000029}.pricing{color:#fff;background:radial-gradient(circle at 84% 0,#31eb7859,#0000 30%),radial-gradient(circle at 100% 40%,#23b7ff47,#0000 34%),#0a111d;border:1px solid #ffffff2e;border-radius:34px;width:min(1520px,100% - 32px);margin-bottom:16px;padding:clamp(64px,7vw,104px);display:block;overflow:hidden;box-shadow:0 34px 86px #141e2d2e}.pricing-heading{grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:clamp(38px,7vw,110px);margin-bottom:52px;display:grid}.pricing-heading h2{max-width:980px;font-size:clamp(52px,6.5vw,100px)}.pricing-heading>p{color:#bbc5d0;margin:0 0 8px;font-size:17px;line-height:1.6}.connection-card,.subscription-selector{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#ffffff29,#ffffff09),#ffffff0b;border:1px solid #ffffff3d;border-radius:28px;box-shadow:0 30px 70px #00000038,inset 0 1px #ffffff40}.connection-card{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:center;gap:clamp(32px,6vw,94px);min-height:250px;padding:clamp(30px,4vw,58px);display:grid}.connection-card div{gap:22px;display:grid}.connection-card small,.subscription-title small{color:#aeb8c4;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:820}.connection-card strong{white-space:nowrap;letter-spacing:-.08em;font-size:clamp(66px,8vw,124px);line-height:.85}.connection-card p{color:#bdc6d1;margin:0;font-size:17px;line-height:1.55}.subscription-selector{margin-top:14px;padding:clamp(30px,4vw,58px)}.subscription-title{grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);align-items:end;gap:clamp(32px,6vw,94px);display:grid}.subscription-title div{gap:14px;display:grid}.subscription-title strong{letter-spacing:-.065em;font-size:clamp(38px,4.8vw,72px);line-height:.95}.subscription-title p{color:#bdc6d1;margin:0;font-size:16px;line-height:1.55}.plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:38px;display:grid}.plan-grid button{color:#fff;min-height:220px;font:inherit;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;align-items:flex-start;padding:22px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.plan-grid button:hover{transform:translateY(-3px)}.plan-grid button.active{background:radial-gradient(circle at 100% 0,#31eb7840,#0000 45%),#ffffff1a;border-color:#5ef398b8}.plan-check{color:#06110c;background:#ffffff12;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:26px;height:26px;margin-bottom:28px;font-size:12px;font-weight:900;display:grid}.plan-grid button.active .plan-check{border-color:var(--green);background:var(--green)}.plan-grid button small{color:#aeb8c4;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:780}.plan-grid button strong{letter-spacing:-.055em;margin:8px 0 4px;font-size:clamp(25px,2.5vw,38px)}.plan-grid button>span:not(.plan-check){color:#9fa9b5;font-size:12px}.plan-grid button em{color:#8ff7b7;margin-top:auto;padding-top:20px;font-size:12px;font-style:normal;font-weight:760}.selected-plan{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:26px;margin-top:22px;padding-top:24px;display:flex}.selected-plan>div{gap:5px;display:grid}.selected-plan small,.selected-plan span{color:#aeb8c4;font-size:11px}.selected-plan strong{font-size:20px}.lead-section{color:#fff;background:radial-gradient(circle at 5% 10%,#8b6cff61,#0000 35%),radial-gradient(circle at 90% 90%,#23b7ff52,#0000 36%),#0b101a;border:1px solid #fff3;border-radius:34px;grid-template-columns:minmax(0,.9fr) minmax(420px,.72fr);align-items:center;gap:clamp(48px,8vw,120px);width:min(1520px,100% - 32px);margin-bottom:clamp(120px,14vw,190px);padding:clamp(58px,7vw,98px);display:grid;overflow:hidden;box-shadow:0 34px 86px #141e2d2e}.lead-copy h2{letter-spacing:-.067em;max-width:820px;margin:0;font-size:clamp(48px,5.5vw,86px);font-weight:880;line-height:.96}.lead-copy>p:not(.eyebrow){color:#bbc4cf;max-width:680px;margin:30px 0;font-size:17px;line-height:1.6}.lead-note{color:#e4e9ef;gap:4px;display:grid}.lead-note span{color:#9fa9b5;font-size:13px}.lead-form{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#ffffff26,#ffffff09),#ffffff0b;border:1px solid #ffffff3d;border-radius:28px;gap:14px;padding:clamp(26px,3.6vw,46px);display:grid;box-shadow:0 28px 68px #00000038,inset 0 1px #ffffff3d}.lead-form label:not(.consent-check){gap:7px;display:grid}.lead-form label>span{color:#bdc6d0;font-size:12px;font-weight:680}.lead-form input:not([type=checkbox]),.lead-form textarea{color:#fff;width:100%;font:inherit;resize:vertical;background:#ffffff13;border:1px solid #ffffff2e;border-radius:15px;outline:none;padding:16px 17px;font-size:15px}.lead-form input::placeholder,.lead-form textarea::placeholder{color:#858f9b}.lead-form input:focus,.lead-form textarea:focus{border-color:#31eb78b3;box-shadow:0 0 0 3px #31eb781a}.form-honeypot{position:absolute;left:-10000px}.consent-check{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.consent-check input{margin:2px 0 0}.consent-check span{color:#aeb8c4;font-size:11px;line-height:1.5}.consent-check a{color:#fff;text-underline-offset:3px;text-decoration:underline}.form-submit{cursor:pointer;border:0;width:100%;margin-top:6px}.form-status{color:#bfc8d2;margin:0;font-size:12px;line-height:1.5}.form-status.success{color:#8ff7b7}.form-status.error{color:#ff9c8e}.site-footer{min-height:0}.footer-main{justify-content:center;align-items:center;min-height:370px;display:flex;position:relative}.footer-main .footer-brand,.footer-main .footer-contact{position:absolute;top:0}.footer-main .footer-brand{left:0}.footer-main .footer-contact{right:0}.site-footer .footer-main h2{text-align:center;max-width:1040px;margin:0 auto;font-size:clamp(54px,6.2vw,96px);line-height:.95}.footer-description{border-top:1px solid #ffffff26;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;padding:28px 0;display:grid}.footer-description p{color:#a7b0bc;max-width:780px;margin:0;font-size:14px;line-height:1.6}.footer-description div{color:#b2bbc6;justify-items:end;gap:8px;font-size:11px;display:grid}.footer-description a{border-bottom:1px solid #ffffff52}.footer-bottom{margin-top:0}.cookie-notice{z-index:90;-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);background:linear-gradient(140deg,#ffffffc7,#ffffff47),#e8edee9e;border:1px solid #ffffffd1;border-radius:24px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;width:min(900px,100% - 32px);padding:14px 14px 14px 18px;display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 28px 80px #17213038,inset 0 1px #fffffffa}.cookie-icon{background:radial-gradient(circle at 35% 30%, var(--yellow), transparent 42%), radial-gradient(circle at 68% 72%, var(--blue), transparent 46%), #ffffff7a;border:1px solid #ffffffd1;border-radius:14px;place-items:center;width:42px;height:42px;font-size:24px;display:grid}.cookie-notice p{color:#3e4650;margin:0;font-size:13px;line-height:1.45}.cookie-notice a{text-underline-offset:3px;text-decoration:underline}.cookie-notice button{color:#fff;background:var(--ink);min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:14px;padding:0 20px;font-size:13px;font-weight:760}@keyframes statement-drive{0%{opacity:0;filter:blur(8px);transform:translate(-26px)skew(-5deg)}6%,16%{opacity:1;filter:blur();transform:translate(0)skew(0deg)}20%{opacity:0;filter:blur(10px);transform:translate(58px)skew(7deg)}to{opacity:0;filter:blur(10px);transform:translate(58px)skew(7deg)}}@media (width<=1120px){.hero{grid-template-columns:1fr}.hero-copy{max-width:980px}.rotating-statements{min-height:154px}.rotating-statements>span{font-size:clamp(38px,6vw,70px)}.scenario-grid{grid-template-columns:1fr 1fr}.scenario-card:last-child{grid-column:1/-1;min-height:430px}.broadcast{grid-template-columns:1fr}.segment-builder{max-width:720px}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-section{grid-template-columns:1fr}.lead-form{max-width:760px}}@media (width<=820px){.header-cta{text-align:center;max-width:188px;padding-inline:13px;line-height:1.12}.rotating-statements{min-height:170px;margin-bottom:18px}.rotating-statements>span{white-space:normal;align-items:flex-start;font-size:clamp(36px,10.8vw,60px);line-height:.98}.hero h1{font-size:clamp(43px,11vw,68px)}.scenario-section,.feature-section,.broadcast{padding-bottom:110px}.scenario-grid{grid-template-columns:1fr}.scenario-card,.scenario-card:last-child{-webkit-backdrop-filter:none;backdrop-filter:none;grid-column:auto;min-height:440px}.scenario-card:before,.broadcast:before{filter:none;opacity:.42}.integration,.support,.pricing,.lead-section{border-radius:24px;width:calc(100% - 16px);padding:54px 22px}.integration-brand,.connection-card,.subscription-selector,.lead-form,.support-points span,.segment-builder,.beauty-feature-list article{-webkit-backdrop-filter:none;backdrop-filter:none}.integration-brand img{width:58px;max-height:50px}.integration h2,.support h2,.pricing-heading h2{font-size:clamp(43px,10.5vw,68px)}.beauty-feature-list article{grid-template-columns:54px 1fr;padding:24px 20px}.beauty-feature-list article>span{width:48px;height:48px}.flagship-button{width:100%}.broadcast-copy h2,.lead-copy h2{font-size:clamp(43px,10vw,68px)}.pricing-heading,.connection-card,.subscription-title{grid-template-columns:1fr}.connection-card{min-height:0}.connection-card strong{font-size:clamp(62px,15vw,94px)}.selected-plan{flex-direction:column;align-items:stretch}.selected-plan .button{width:100%}.footer-main{flex-direction:column;gap:40px;min-height:500px}.footer-main .footer-brand,.footer-main .footer-contact{position:static}.footer-description{grid-template-columns:1fr}.footer-description div{justify-items:start}.cookie-notice{grid-template-columns:1fr auto;padding:14px}.cookie-icon{display:none}}@media (width<=560px){.header-cta{max-width:146px;font-size:10px}.rotating-statements{min-height:178px}.rotating-statements>span{font-size:clamp(34px,10.7vw,49px)}.hero-shot-frame{width:min(360px,82%)}.hero-shot-label{display:none}.card-yclients{top:5%;left:1%}.card-platforms{display:flex;bottom:5%;left:0}.card-platforms strong{font-size:9px}.scenario-card{min-height:420px}.scenario-card h3{font-size:34px}.integration h2,.support h2,.pricing-heading h2,.broadcast-copy h2,.lead-copy h2{font-size:clamp(40px,11.5vw,56px)}.beauty-feature-list article{grid-template-columns:1fr}.segment-footer{flex-direction:column}.plan-grid{grid-template-columns:1fr}.plan-grid button{min-height:190px}.subscription-title strong{font-size:38px}.footer-main{min-height:440px}.site-footer .footer-main h2{font-size:clamp(42px,12vw,58px)}.cookie-notice{grid-template-columns:1fr}.cookie-notice button{width:100%}}@media (prefers-reduced-motion:reduce){.rotating-statements>span{filter:none;animation:none;display:none;transform:none}.rotating-statements>span:first-child{opacity:1;display:flex}.plan-grid button{transition:none}}.feature-section .section-heading{z-index:4;position:relative}.feature-glass-grid{z-index:3;perspective:1200px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.5vw,24px);display:grid;position:relative}.feature-glass-card{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(135%);background:linear-gradient(145deg,#b5cde738,#15233352 48%,#050e198f),#19273770;border:1px solid #d6e5f76b;border-radius:32px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:clamp(230px,30vh,320px);padding:clamp(24px,2.4vw,38px);display:flex;position:relative;overflow:hidden;transform:none;box-shadow:0 24px 55px #00000047,inset 1px 1px #ffffff57,inset -1px -1px #ffffff14}.feature-glass-card:before{content:"";z-index:-2;filter:blur(18px);background:radial-gradient(circle,#2ba9ff3d,#0000 68%);border-radius:50%;position:absolute;inset:-20% -20% 42% 22%}.feature-glass-card:nth-child(2n):before{background:radial-gradient(circle,#31eb7838,#0000 68%);inset:-16% 18% 40% -24%}.feature-glass-card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(125deg,#ffffff21,#0000 34% 72%,#72ccff14);border-radius:30px;position:absolute;inset:1px}.feature-glass-highlight{filter:blur(1px);pointer-events:none;background:linear-gradient(#ffffff1f,#0000);border-radius:24px 24px 50% 50%;height:42%;position:absolute;inset:12px 16px auto}.feature-glass-card h3{z-index:2;color:#f8fbff;letter-spacing:-.065em;align-items:flex-start;min-height:2.95em;margin:0 0 14px;font-family:Inter,SF Pro Display,Segoe UI,Arial,Helvetica,sans-serif;font-size:clamp(25px,min(2.15vw,3.6vh),38px);font-weight:880;line-height:.98;display:flex;position:relative}.feature-glass-card p{z-index:2;color:#e0e9f4c7;min-height:5.8em;margin:0;font-family:Inter,SF Pro Display,Segoe UI,Arial,Helvetica,sans-serif;font-size:clamp(14px,min(1.12vw,2vh),18px);font-weight:500;line-height:1.45;position:relative}@media (width>=901px){.feature-section .section-heading{margin-bottom:clamp(12px,1.8vh,20px)}.feature-section .section-heading h2{max-width:1240px;font-size:clamp(39px,min(4.5vw,7vh),68px)}}@media (width<=1100px) and (width>=901px){.feature-glass-grid{gap:8px}}@media (width<=900px){.feature-glass-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:20px}.feature-glass-card{min-height:260px}}@media (width<=560px){.feature-glass-grid{grid-template-columns:1fr}.feature-glass-card{min-height:230px}.feature-glass-card h3,.feature-glass-card p{min-height:0}}.snap-slide{--slide-glow-a:#176bff61;--slide-glow-b:#31eb7847;isolation:isolate;color:#f7f9fc;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.snap-slide::selection{color:#fff;background:#23b7ff94}.results{--slide-glow-a:#23b7ff5c;--slide-glow-b:#31eb784d}.scenario-section{--slide-glow-a:#8b6cff5c;--slide-glow-b:#23b7ff4d}.integration{--slide-glow-a:#176bff66;--slide-glow-b:#31eb7857}.feature-section{--slide-glow-a:#23b7ff57;--slide-glow-b:#31eb7840}.broadcast{--slide-glow-a:#f4eb3638;--slide-glow-b:#31eb784d}.support{--slide-glow-a:#176bff6b;--slide-glow-b:#31eb7857}.pricing{--slide-glow-a:#23b7ff4d;--slide-glow-b:#31eb785c}.subscription-slide{--slide-glow-a:#8b6cff57;--slide-glow-b:#23b7ff4d}.lead-section{--slide-glow-a:#8b6cff61;--slide-glow-b:#23b7ff4d}.faq{--slide-glow-a:#176bff57;--slide-glow-b:#31eb7840}.site-footer{--slide-glow-a:#23b7ff47;--slide-glow-b:#31eb7857}.snap-slide .eyebrow,.snap-slide .section-kicker,.snap-slide .section-kicker p,.snap-slide .results-note,.snap-slide .hero-lead,.snap-slide .beauty-feature-list p,.snap-slide .broadcast-copy>p:not(.eyebrow),.snap-slide .faq-list details>p{color:#aeb9c7}.snap-slide h1,.snap-slide h2,.snap-slide h3,.snap-slide strong,.snap-slide .section-kicker span{color:#f8fafc}.snap-slide h1 em,.snap-slide h2 em{color:#a7b8cc}.hero.snap-slide{background:0 0}.hero.snap-slide:after{display:none}.hero.snap-slide .ambient{opacity:.4}.hero.snap-slide .hero-shot-glass{background:linear-gradient(145deg,#ffffff29,#ffffff09),#ffffff0b;border-color:#ffffff47;box-shadow:38px 50px 86px #00000052,inset 0 1px #ffffff3d}.hero.snap-slide .floating-card{color:#f8fafc;background:linear-gradient(145deg,#ffffff2e,#ffffff0b),#0a111d94;border-color:#ffffff42;box-shadow:0 24px 54px #00000047,inset 0 1px #ffffff42}.hero.snap-slide .floating-card small,.hero.snap-slide .floating-card span{color:#aeb9c7}.result-card,.scenario-card,.beauty-feature-list article,.segment-builder,.faq-list details{color:#f8fafc;background:linear-gradient(145deg,#ffffff24,#ffffff09),#ffffff09;border-color:#fff3;box-shadow:0 26px 64px #00000038,inset 0 1px #ffffff38}.result-card p,.scenario-card p,.scenario-top small,.beauty-feature-list p,.segment-builder,.segment-option{color:#b6c0cc}.scenario-answer,.segment-option{background:#ffffff0e;border-color:#ffffff26}.segment-option.selected{color:#fff;background:linear-gradient(110deg,#23b7ff24,#31eb7821),#ffffff13;border-color:#31eb7861}.segment-footer{color:#aeb9c7;border-color:#ffffff24}.segment-footer strong{color:#fff}.subscription-slide{width:min(1520px,100% - 32px);margin-inline:auto;padding:clamp(58px,7vw,96px)}.subscription-slide-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;gap:48px;margin-bottom:24px;display:grid}.subscription-slide-heading .eyebrow{margin-bottom:0}.subscription-slide-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(40px,4.8vw,74px);font-weight:880;line-height:.96}@media (width>=901px){html,body{overscroll-behavior:auto;height:auto;overflow:visible}.snap-site{scroll-behavior:smooth;scroll-snap-type:none;overscroll-behavior-y:auto;width:100%;height:auto;overflow:visible}.site-header{margin:0;position:fixed;top:14px;left:50%;transform:translate(-50%)}.snap-slide{scroll-snap-align:none;scroll-snap-stop:normal;width:100%;height:auto;min-height:100svh;margin:0;padding:clamp(76px,9vh,104px) clamp(34px,5.5vw,86px) clamp(30px,5vh,58px)}.hero.snap-slide{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);gap:clamp(28px,5vw,80px);min-height:100svh}.hero.snap-slide .eyebrow{margin-bottom:clamp(14px,2.4vh,24px)}.hero.snap-slide .rotating-statements{min-height:clamp(90px,15vh,138px);margin-bottom:clamp(10px,1.8vh,18px)}.hero.snap-slide .rotating-statements>span{font-size:clamp(36px,min(4vw,7vh),62px)}.hero.snap-slide h1{font-size:clamp(45px,min(5vw,8vh),76px)}.hero.snap-slide .hero-lead{margin-top:clamp(18px,3vh,30px);font-size:clamp(15px,2.1vh,20px)}.hero.snap-slide .hero-actions{margin-top:clamp(20px,3.6vh,34px)}.hero.snap-slide .hero-visual{min-height:min(63vh,560px)}.hero.snap-slide .hero-shot-frame{width:min(420px,72%)}.results{padding-block:clamp(88px,11vh,120px) clamp(28px,4vh,50px)}.results:before{opacity:.24}.results .section-kicker{margin-bottom:clamp(18px,3vh,34px)}.results-grid{height:min(55vh,470px)}.result-card{height:100%;min-height:0;padding:clamp(24px,4vh,44px)}.result-card strong{font-size:clamp(66px,min(8vw,14vh),116px)}.scenario-section .section-heading,.feature-section .section-heading{margin-bottom:clamp(18px,3vh,34px)}.scenario-section .section-heading h2,.feature-section .section-heading h2{font-size:clamp(42px,min(5vw,8vh),76px)}.scenario-grid{height:min(57vh,520px)}.scenario-card{height:100%;min-height:0;padding:clamp(22px,3vh,38px)}.scenario-card h3{font-size:clamp(27px,min(3vw,5vh),44px)}.integration{align-items:center;display:grid}.integration-brand{margin-bottom:clamp(18px,3vh,34px)}.integration h2{font-size:clamp(48px,min(6.3vw,10vh),94px)}.integration-copy>p{margin:clamp(18px,3vh,30px) 0;font-size:clamp(15px,2.2vh,20px)}.integration ul{gap:9px;margin-top:clamp(20px,3.2vh,34px)}.integration li{padding:clamp(12px,1.8vh,17px) 20px}.feature-section{align-content:center;display:grid}.beauty-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.beauty-feature-list article{grid-template-columns:54px 1fr;min-height:min(19vh,170px);padding:clamp(18px,2.6vh,28px)}.beauty-feature-list article>span{width:48px;height:48px}.beauty-feature-list h3{font-size:clamp(24px,min(2.6vw,4.2vh),38px)}.flagship-button{margin-top:clamp(16px,2.5vh,26px)}.broadcast{grid-template-columns:minmax(0,1.05fr) minmax(380px,.82fr);align-items:center;gap:clamp(34px,6vw,90px)}.broadcast:before{opacity:.24}.broadcast-copy h2{margin-bottom:clamp(18px,3vh,28px);font-size:clamp(46px,min(5.5vw,8.5vh),82px)}.broadcast-copy>p:not(.eyebrow){margin-bottom:12px;font-size:clamp(14px,1.9vh,17px)}.segment-builder{padding:clamp(22px,3vh,36px)}.segment-option{min-height:min(7.5vh,66px)}.support{flex-direction:column;justify-content:center;display:flex}.support h2{font-size:clamp(48px,min(6.6vw,10vh),96px)}.support>p:not(.eyebrow){margin-top:clamp(22px,3.6vh,36px);font-size:clamp(15px,2.2vh,20px)}.support-points{margin-top:clamp(26px,4.5vh,44px)}.pricing{flex-direction:column;justify-content:center;display:flex}.pricing-heading{margin-bottom:clamp(24px,4vh,44px)}.pricing-heading h2{font-size:clamp(50px,min(6.5vw,10vh),94px)}.connection-card{min-height:min(32vh,280px)}.subscription-slide{flex-direction:column;justify-content:center;display:flex}.subscription-slide-heading h2{font-size:clamp(38px,min(4.6vw,7vh),68px)}.subscription-selector{margin-top:0;padding:clamp(24px,3.5vh,42px)}.subscription-title strong{font-size:clamp(34px,min(4vw,6vh),60px)}.plan-grid{margin-top:clamp(20px,3vh,32px)}.plan-grid button{min-height:min(24vh,210px);padding:clamp(16px,2.4vh,22px)}.plan-check{margin-bottom:clamp(16px,2.8vh,26px)}.selected-plan{margin-top:clamp(14px,2vh,20px);padding-top:clamp(14px,2vh,20px)}.lead-section{grid-template-columns:minmax(0,.9fr) minmax(390px,.72fr);align-items:center}.lead-copy h2{font-size:clamp(44px,min(5vw,8vh),78px)}.lead-copy>p:not(.eyebrow){margin:clamp(18px,3vh,28px) 0;font-size:clamp(14px,2vh,17px)}.lead-form{gap:min(1.4vh,12px);padding:clamp(20px,3vh,34px)}.lead-form input:not([type=checkbox]),.lead-form textarea{padding:clamp(12px,1.7vh,15px) 16px}.lead-form textarea{min-height:72px;max-height:92px}.faq{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(40px,7vw,110px);padding-bottom:clamp(30px,5vh,60px);display:grid}.faq-heading{position:static}.faq-heading h2{font-size:clamp(48px,min(6vw,9vh),86px)}.faq-list summary{padding:clamp(18px,2.7vh,24px) 0;font-size:clamp(17px,2.4vh,23px)}.site-footer{flex-direction:column;justify-content:space-between;display:flex}.footer-main{flex:1;min-height:0}.site-footer .footer-main h2{font-size:clamp(50px,min(6vw,9.5vh),90px)}.footer-description{padding:clamp(16px,2.6vh,26px) 0}.footer-bottom{padding-top:clamp(12px,1.8vh,18px)}}@media (width<=900px){.snap-site{scroll-snap-type:none}.snap-slide{scroll-snap-align:none;width:100%;margin:0}.subscription-slide{padding:54px 22px}.subscription-slide-heading{grid-template-columns:1fr;align-items:start;gap:24px}.subscription-slide-heading h2{font-size:clamp(40px,10.5vw,64px)}}.site-header{-webkit-backdrop-filter:blur(30px)saturate(165%);background:#14213094;border:1px solid #ffffff6b;overflow:hidden;box-shadow:0 24px 64px #00000038,inset 0 1px #ffffff85,inset 0 -1px #ffffff14}.site-header:before{display:none}.site-header:after{content:"";z-index:-1;pointer-events:none;border-radius:18px;position:absolute;inset:1px;box-shadow:inset 1px 1px #ffffff47,inset -1px -1px #ffffff0a}.site-header .brand,.site-header .desktop-nav a{color:#f7fafdeb;text-shadow:0 1px 18px #0003}.site-header .desktop-nav a:hover{color:#fff}.site-header .header-cta{background:linear-gradient(145deg,#ffffff1a,#ffffff06),#040a12b8;border:1px solid #ffffff2e;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff2e}@media (width<=820px){.site-header{-webkit-backdrop-filter:blur(24px)saturate(155%);background:#1421309e}}.scenario-card:before{filter:blur(30px);opacity:.95;border-radius:42% 58% 51% 49%/61% 42% 58% 39%;width:120%;height:330px;top:-235px;bottom:auto;right:-10%}.scenario-card .scenario-top,.scenario-card h3,.scenario-card .scenario-answer{z-index:2;position:relative}.scenario-card h3{flex:1;align-items:center;max-width:none;min-height:0;margin:clamp(22px,3.5vh,42px) 0 clamp(18px,2.7vh,30px);font-size:clamp(38px,3.55vw,58px);line-height:.98;display:flex}.scenario-answer{-webkit-backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(145deg,#ffffff1b,#ffffff06),#040b14b8;border-color:#fff3;margin-top:auto;box-shadow:0 18px 42px #0000002e,inset 0 1px #ffffff2e}.scenario-answer p{color:#c2cad5}@media (width>=901px){.scenario-card h3{font-size:clamp(36px,min(3.45vw,5.8vh),56px)}}@media (width<=820px){.scenario-card:before{filter:blur(22px);top:-210px}.scenario-card h3{font-size:clamp(36px,10vw,50px)}}.hero-copy{align-self:center}.hero-copy h1{max-width:900px}.hero-copy .hero-lead{max-width:800px}.feature-metrics{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:clamp(14px,2.2vh,22px);display:grid;position:relative}.feature-metrics article{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(145deg,#b5cde72b,#050e1966),#19273757;border:1px solid #d6e5f74d;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(14px,1.5vw,24px);min-width:0;padding:clamp(14px,1.8vw,22px);display:grid;box-shadow:0 18px 42px #0003,inset 1px 1px #ffffff42}.feature-metrics strong{letter-spacing:-.07em;font-size:clamp(32px,3.4vw,54px);line-height:.9}.feature-metrics span{color:#b6c0cc;font-size:clamp(12px,1.08vw,16px);font-weight:680;line-height:1.35}.scenario-card{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.scenario-card h3{align-self:start;width:100%;margin:0;padding-top:clamp(64px,9vh,96px);display:block}.scenario-answer{align-self:end}.broadcast-shot{isolation:isolate;width:min(100%,540px);margin:0 auto;position:relative;transform:rotate(1.2deg)}.broadcast-shot-glow{z-index:-2;filter:blur(32px);background:radial-gradient(circle at 30% 35%,#23b7ff75,#0000 48%),radial-gradient(circle at 70% 70%,#31eb785c,#0000 52%);border-radius:48% 52% 38% 62%/55% 42% 58% 45%;position:absolute;inset:10% -12% -8%}.broadcast-shot-frame{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#ffffff2e,#ffffff09),#0a111d9e;border:1px solid #ffffff4d;border-radius:30px;padding:10px;position:relative;overflow:hidden;box-shadow:34px 44px 72px #0000004d,inset 0 1px #ffffff47}.broadcast-shot-frame img{object-fit:cover;object-position:top center;border-radius:21px;width:100%;height:min(59vh,520px);display:block}.broadcast-shot-label{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffff2e,#ffffff09),#0a111db8;border:1px solid #ffffff4d;border-radius:20px;gap:5px;max-width:280px;padding:16px 20px;display:grid;position:absolute;bottom:7%;right:-7%;box-shadow:0 24px 54px #0000004d,inset 0 1px #ffffff42}.broadcast-shot-label small{color:#aeb9c7;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.broadcast-shot-label strong{font-size:15px;line-height:1.25}.pricing{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(250px,.48fr) minmax(0,1.52fr);align-items:stretch;gap:clamp(18px,2.2vw,34px);display:grid}.pricing-heading{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);margin-bottom:0}.pricing-heading h2{font-size:clamp(42px,4.9vw,72px)}.connection-card{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px;height:100%;min-height:0;padding:clamp(24px,3vw,40px);display:flex}.connection-card strong{font-size:clamp(54px,6.3vw,92px)}.connection-card p{font-size:15px}.pricing-subscription{flex-direction:column;min-width:0;display:flex}.pricing .subscription-slide-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin:0 0 12px;display:grid}.pricing .subscription-slide-heading .eyebrow{white-space:nowrap;margin:0}.pricing .subscription-slide-heading h3{color:#f8fafc;letter-spacing:-.04em;margin:0;font-size:clamp(21px,2vw,31px);font-weight:820;line-height:1.05}.pricing .subscription-selector{flex:1;margin:0;padding:clamp(20px,2.4vw,32px)}.pricing .subscription-title{grid-template-columns:minmax(0,.9fr) minmax(250px,1.1fr);gap:24px}.pricing .subscription-title strong{font-size:clamp(30px,3.4vw,50px)}.pricing .subscription-title p{font-size:14px}.pricing .plan-grid{gap:8px;margin-top:18px}.pricing .plan-grid button{min-height:142px;padding:18px}.plan-price-row{grid-template-columns:minmax(0,auto) minmax(78px,1fr);align-items:start;gap:10px;width:100%;margin-top:10px;display:grid}.plan-grid button .plan-price-row strong{margin:0;font-size:clamp(26px,2.2vw,36px);line-height:.95}.plan-grid button .plan-price-row em{color:#8ff7b7;text-align:right;margin:0;padding:0;font-size:clamp(11px,.9vw,14px);font-style:normal;font-weight:760;line-height:1.25}.pricing .plan-grid button>span{margin-top:auto;padding-top:14px;font-size:13px}.pricing .selected-plan{margin-top:14px;padding-top:14px}.pricing .selected-plan .button{min-height:48px;padding-inline:18px}.faq{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(54px,7vw,110px)}.faq-heading{align-self:center}.faq-heading h2{max-width:420px;font-size:clamp(70px,7vw,112px);line-height:.88}.faq-list{align-self:center;gap:14px}.faq-list details{border-radius:24px;padding-inline:clamp(24px,2.4vw,36px)}.faq-list summary{min-height:88px;padding:24px 0;font-size:clamp(20px,2vw,28px)}@media (width>=901px){.hero.snap-slide h1{font-size:clamp(52px,min(5.5vw,8.8vh),84px)}.feature-section{padding-top:clamp(82px,10vh,104px);padding-bottom:clamp(28px,4vh,48px)}.feature-section .section-heading{margin-bottom:clamp(12px,1.8vh,18px)}.feature-glass-card{min-height:min(24vh,220px);padding:clamp(20px,2vw,30px)}.feature-glass-card h3{font-size:clamp(22px,min(1.9vw,3.2vh),32px)}.feature-glass-card p{min-height:4.35em;font-size:clamp(13px,min(1vw,1.75vh),16px)}.pricing{padding:clamp(82px,10vh,104px) clamp(34px,5vw,76px) clamp(26px,4vh,44px)}}@media (width<=1100px) and (width>=901px){.pricing{grid-template-columns:minmax(210px,.4fr) minmax(0,1.6fr);gap:16px}.pricing-heading h2{font-size:44px}.pricing .plan-grid button{padding:14px}.plan-price-row{grid-template-columns:1fr}.plan-grid button .plan-price-row em{text-align:left}}@media (width<=900px){.feature-metrics{grid-template-columns:1fr}.scenario-card h3{padding-top:48px}.broadcast-shot{width:min(92%,520px);margin-top:30px}.broadcast-shot-label{right:-4%}.pricing{flex-direction:column;padding:70px 22px;display:flex}.pricing-heading,.pricing .subscription-slide-heading,.pricing .subscription-title{grid-template-columns:1fr}.pricing .subscription-slide-heading .eyebrow{white-space:normal}.connection-card{min-height:300px}.pricing .plan-grid{grid-template-columns:1fr 1fr}.faq{grid-template-columns:1fr;gap:34px}.faq-heading h2{max-width:none;font-size:clamp(58px,16vw,88px)}}@media (width<=560px){.feature-metrics article{grid-template-columns:92px 1fr}.broadcast-shot-frame img{object-fit:contain;height:auto;max-height:560px}.broadcast-shot-label{max-width:none;margin:-18px 14px 0;position:relative;bottom:auto;right:auto}.pricing .plan-grid{grid-template-columns:1fr}.plan-price-row{grid-template-columns:minmax(0,auto) 1fr}}.integration{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:clamp(30px,5vw,78px)}.integration-copy{min-width:0;max-width:none;transform:translateY(-38px)}.integration-brand{-webkit-backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#ffffff2b,#ffffff09),#0e19286b;border-color:#ffffff3d;border-radius:999px;margin-bottom:clamp(16px,2.3vh,26px);padding:10px 17px;box-shadow:0 18px 46px #0003,inset 0 1px #ffffff47,inset 0 -1px #ffffff0d}.integration-brand span{color:#edf2f8}.integration h2{max-width:760px;font-size:clamp(46px,min(5vw,8.2vh),78px)}.integration-copy>p{max-width:760px;margin:clamp(18px,2.7vh,28px) 0}.integration ul{gap:8px;max-width:760px;margin-top:clamp(18px,2.8vh,28px)}.integration li{-webkit-backdrop-filter:blur(20px)saturate(145%);background:linear-gradient(145deg,#ffffff26,#ffffff09),#0d18277a;border-color:#ffffff3d;border-radius:999px;min-height:0;padding:11px 17px;box-shadow:0 14px 32px #00000029,inset 0 1px #ffffff3d,inset 0 -1px #ffffff0a}.integration li:before{content:none}.integration-cube-scene{isolation:isolate;perspective:1200px;place-items:center;min-width:0;min-height:min(66vh,650px);margin:0;display:grid;position:relative}.integration-cube-scene:before{content:"";z-index:-2;aspect-ratio:1;filter:blur(36px);opacity:.9;background:radial-gradient(circle at 34% 36%,#f4eb364d,#0000 32%),radial-gradient(circle at 68% 64%,#23b7ff4d,#0000 54%);border-radius:41% 59% 55% 45%/47% 38% 62% 53%;width:84%;position:absolute}.yclients-cube-image{z-index:2;opacity:0;transform-origin:50% 78%;filter:drop-shadow(0 34px 28px #00000057)drop-shadow(0 0 40px #ffd31426);will-change:transform, opacity;width:min(45vw,650px);max-width:100%;height:auto;position:relative;transform:translateY(-52vh)rotate(-8deg)scale(.96)}.integration-cube-scene.is-visible .yclients-cube-image{animation:1.06s cubic-bezier(.2,.78,.23,1) both yclients-cube-land}.cube-landing-shadow{z-index:1;filter:blur(18px);opacity:0;background:#00000070;border-radius:50%;width:54%;height:7%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)scaleX(.35)}.integration-cube-scene.is-visible .cube-landing-shadow{animation:1.06s cubic-bezier(.2,.78,.23,1) both cube-shadow-land}.cube-dust{z-index:3;pointer-events:none;width:62%;height:90px;position:absolute;bottom:13%;left:50%;transform:translate(-50%)}.cube-dust span{left:calc(50% + var(--dust-x));width:var(--dust-size);aspect-ratio:1;filter:blur(5px);opacity:0;background:#c4d7e28c;border-radius:50%;position:absolute;bottom:0;transform:translate(0)scale(.35)}.integration-cube-scene.is-visible .cube-dust span{animation:cube-dust-dissolve 1.5s ease-out var(--dust-delay) both}@keyframes yclients-cube-land{0%{opacity:0;transform:translateY(-52vh)rotate(-8deg)scale(.96)}60%{opacity:1;transform:translateY(14px)rotate(1.7deg)scale(1.015,.985)}76%{transform:translateY(-10px)rotate(-.8deg)scale(.995,1.005)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes cube-shadow-land{0%,38%{opacity:0;transform:translate(-50%)scaleX(.35)}64%{opacity:.72;transform:translate(-50%)scaleX(1.08)}to{opacity:.48;transform:translate(-50%)scaleX(1)}}@keyframes cube-dust-dissolve{0%{opacity:0;transform:translate(0)scale(.25)}16%{opacity:.68}to{opacity:0;transform:translate3d(var(--dust-drift), var(--dust-lift), 0) scale(2.4)}}.button,.header-cta,.cookie-notice button{isolation:isolate;color:#f8fbff;-webkit-backdrop-filter:blur(24px)saturate(155%);background:linear-gradient(145deg,#ffffff30 0%,#ffffff12 48%,#ffffff06 100%),#0a162580;border-color:#ffffff47;position:relative;overflow:hidden;box-shadow:0 20px 48px #00000038,inset 0 1px #ffffff52,inset 0 -1px #ffffff0e}.button:before,.header-cta:before,.cookie-notice button:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffffff3d,#23b7ff14 45%,#0000 72%);border-radius:50%;width:70%;height:240%;position:absolute;top:-125%;left:-20%}.button:hover,.header-cta:hover,.cookie-notice button:hover{background:linear-gradient(145deg,#ffffff3d,#ffffff0e),#0c1c2f94;border-color:#ffffff6b;box-shadow:0 24px 58px #00000045,inset 0 1px #ffffff61}@media (width<=900px){.integration{grid-template-columns:1fr;align-content:start;gap:4px}.integration-copy{transform:none}.integration-cube-scene{min-height:320px}.yclients-cube-image{width:min(88vw,470px)}.integration h2{font-size:clamp(42px,12vw,64px)}}@media (width>=901px){.snap-site.is-programmatic-scrolling{scroll-behavior:auto!important;scroll-snap-type:none!important}}@media (prefers-reduced-motion:reduce){.yclients-cube-image{opacity:1;transform:none;animation:none!important}.cube-landing-shadow{opacity:.48;transform:translate(-50%);animation:none!important}.cube-dust{display:none}}.feature-section .feature-glass-grid{margin-bottom:clamp(14px,2vh,22px)}.feature-section .feature-metrics{-webkit-backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(145deg,#b5cde71f,#050e194d),#1927373d;border:1px solid #d6e5f73d;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0;padding:10px 12px;display:grid;overflow:hidden;box-shadow:0 16px 36px #00000029,inset 0 1px #fff3}.feature-section .feature-metrics article{min-width:0;min-height:64px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(12px,1.4vw,22px);padding:6px clamp(16px,2vw,30px);display:grid}.feature-section .feature-metrics article+article{border-left:1px solid #d6e5f72b}.feature-section .feature-metrics strong{font-size:clamp(30px,3vw,47px);line-height:.9}.feature-section .feature-metrics span{font-size:clamp(11px,.9vw,14px);font-weight:620;line-height:1.3}.broadcast-shot-label{bottom:8%;left:-26%;right:auto}.pricing{flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(16px,2vh,24px);padding:clamp(78px,9vh,96px) clamp(34px,5vw,76px) clamp(34px,4vh,48px);display:flex}.pricing-heading{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(28px,5vw,78px);width:100%;margin:0;display:grid}.pricing-heading h2{max-width:900px;margin:12px 0 0;font-size:clamp(46px,min(4.8vw,7.6vh),72px);line-height:.98}.pricing-heading>p{color:#dee7f3b8;max-width:500px;margin:0 0 5px auto;font-size:clamp(15px,1.3vw,20px);line-height:1.48}.connection-strip{-webkit-backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(115deg,#aeccff29,#6d8fb614 42%,#24ee9014),#1a2637b3;border:1px solid #d8e8ff45;border-radius:28px;grid-template-columns:minmax(300px,1.05fr) minmax(250px,.8fr) minmax(340px,1.15fr);align-items:center;gap:clamp(20px,2.5vw,38px);min-height:88px;padding:18px clamp(22px,2vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff0f,0 20px 55px #00000038}.connection-strip:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff1a,#0000 32% 70%,#41efa412);border-radius:27px;position:absolute;inset:1px}.connection-strip>*{z-index:1;position:relative}.connection-strip-title,.connection-strip-price{gap:5px;display:grid}.connection-strip small{color:#e0e9f699;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:780}.connection-strip-title strong{font-size:clamp(18px,1.5vw,23px);line-height:1.15}.connection-strip-price strong{letter-spacing:-.045em;font-size:clamp(32px,3vw,44px);line-height:.95}.connection-strip-price span{color:#78f4b5;font-size:clamp(12px,1vw,15px);font-weight:720}.connection-strip>p{color:#dfe8f4bd;margin:0;font-size:clamp(13px,1.08vw,16px);line-height:1.4}.pricing .subscription-selector{width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.pricing-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.25vw,18px);display:grid}.pricing-plan-card{-webkit-backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(150deg,#c2d6f426,#3d4d671a 48%,#141f2e2e),#172232b3;border:1px solid #d6e5fa3d;border-radius:30px;flex-direction:column;min-width:0;min-height:clamp(300px,37vh,388px);padding:clamp(20px,1.8vw,28px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff0d,0 22px 56px #0000003b}.pricing-plan-card:before{content:"";filter:blur(12px);pointer-events:none;background:radial-gradient(#65a9ff38,#0000 70%);border-radius:50%;width:76%;height:42%;position:absolute;top:-18%;left:-8%}.pricing-plan-card:nth-child(2n):before{background:radial-gradient(#34ed9733,#0000 70%)}.pricing-plan-card:last-child:before{background:radial-gradient(#7a6aff3d,#0000 70%)}.pricing-plan-card.featured{background:radial-gradient(340px 240px at 100% 0,#31ec8f38,#0000 72%),linear-gradient(145deg,#3a7aaa42,#29656f30 55%,#152b3033),#192b38c7;border-color:#5ef4abb8;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #ffffff12,0 0 0 1px #52efa61a,0 28px 64px #0fae692e}.pricing-plan-head{z-index:1;justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex;position:relative}.pricing-plan-head small,.pricing-plan-head span{color:#eef4fcd9;letter-spacing:.03em;white-space:nowrap;background:#dbe7f814;border:1px solid #e7effa3d;border-radius:999px;padding:7px 11px;font-size:clamp(10px,.76vw,12px);font-weight:760}.pricing-plan-head span{color:#77f6b7;background:#36e69026;border-color:#68f4b18c;font-size:clamp(9px,.7vw,11px)}.pricing-plan-card>strong,.pricing-plan-card>p,.pricing-plan-card>em,.pricing-plan-card>a{z-index:1;position:relative}.pricing-plan-card>strong{letter-spacing:-.055em;white-space:nowrap;margin-top:clamp(26px,3.2vh,34px);font-size:clamp(35px,3vw,49px);font-weight:790;line-height:1}.pricing-plan-card>p{color:#d9e3f094;margin:10px 0 0;font-size:13px}.pricing-plan-card>em{color:#73f4b1;min-height:50px;margin-top:clamp(22px,2.8vh,28px);font-size:clamp(14px,1.2vw,18px);font-style:normal;font-weight:720;line-height:1.3}.pricing-plan-card>a{color:#f7faff;background:linear-gradient(120deg,#cfe3ff2e,#7190b714),#1f2d40b8;border:1px solid #e5effc4d;border-radius:17px;justify-content:center;align-items:center;gap:8px;min-height:54px;margin-top:auto;padding:12px 18px;font-size:15px;font-weight:730;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff3d,0 14px 26px #0000002e}.pricing-plan-card.featured>a{background:linear-gradient(115deg,#37e09057,#3e9cbf33),#1b3c45c7;border-color:#66f4b194}.subscription-includes{color:#d9e4f194;margin:14px 0 0;font-size:13px}.subscription-includes strong{color:#eff5fccc}@media (width<=1100px) and (width>=901px){.pricing-plan-card{padding:18px}.pricing-plan-head{flex-direction:column;align-items:flex-start}.pricing-plan-card>strong{font-size:34px}}@media (width<=900px){.feature-section .feature-metrics{grid-template-columns:1fr;padding:8px 16px}.feature-section .feature-metrics article+article{border-top:1px solid #d6e5f72b;border-left:0}.broadcast-shot-label{left:-4%;right:auto}.pricing{padding:78px 22px 56px}.pricing-heading{grid-template-columns:1fr;gap:20px}.pricing-heading>p{margin-left:0}.connection-strip{grid-template-columns:1fr;gap:16px}.pricing-plan-grid{grid-template-columns:1fr 1fr}.pricing-plan-card{min-height:320px}}@media (width<=560px){.broadcast-shot-label{left:auto}.pricing-plan-grid{grid-template-columns:1fr}.pricing-plan-card.featured{transform:none}}.connection-strip-price strong,.pricing-plan-card>strong{letter-spacing:-.045em;font-variant-numeric:lining-nums tabular-nums;font-family:Avenir Next Condensed,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-weight:800;font-stretch:75%}.slide-reveal-item{opacity:0;filter:blur(8px);transition:opacity .65s cubic-bezier(.22,1,.36,1),filter .65s cubic-bezier(.22,1,.36,1),translate .76s cubic-bezier(.22,1,.36,1),scale .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--slide-reveal-delay,0s);will-change:opacity, filter, translate, scale;translate:0 18px}.slide-reveal-visual{translate:0 22px;scale:.985}.slide-reveal-heading{position:relative}.slide-reveal-heading:after{content:"";pointer-events:none;opacity:0;filter:blur(9px);background:linear-gradient(90deg,#0000,#e1f5ff2e,#0000);border-radius:999px;width:22%;position:absolute;inset:-12% auto -12% -28%;transform:translate(-160%)skew(-12deg)}.reveal-active .slide-reveal-item{opacity:1;filter:blur();translate:0;scale:1}.reveal-active .slide-reveal-heading:after{animation:.92s cubic-bezier(.22,1,.36,1) 90ms both heading-glass-sweep}@keyframes heading-glass-sweep{0%{opacity:0;transform:translate(-160%)skew(-12deg)}24%{opacity:.28}to{opacity:0;transform:translate(590%)skew(-12deg)}}@media (prefers-reduced-motion:reduce){.slide-reveal-item,.reveal-active .slide-reveal-item{opacity:1;filter:none;transition:none;translate:none;scale:none}.slide-reveal-heading:after,.reveal-active .slide-reveal-heading:after{animation:none;display:none}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
