@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-satoshi), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root,[data-theme=light]{--blue:#3e8eff;--blue-deep:#1d5fd8;--navy:#0b2a66;--night:#071a40;--sky:#74b0ff;--powder:#b8d6ff;--ice:#e2eeff;--cyan-pale:#cdf1f6;--blue-white:#f4f8ff;--white:#fff;--ink:#10172a;--charcoal:#313837;--ink-muted:#566479;--line:#d3e2f6;--mint:#90f0c5;--peach:#ffc794;--mint-soft:#e4fbf1;--mint-deep:#178a5e;--peach-soft:#fff1e3;--peach-deep:#b4601b;--focus-ring:var(--blue-deep);--error-rim:#f2a49b;--error-text:#d9574d;--error-tint:#fff4f2}:root{--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:40px;--space-6:64px;--space-7:104px;--space-8:168px;--radius-sm:8px;--radius-field:16px;--radius-md:16px;--radius-lg:32px;--radius-pill:999px;--control-sm:32px;--control-md:40px;--control-lg:48px;--grad-spectrum:linear-gradient(120deg, #3e8eff 0%, #74b0ff 34%, #90f0c5 70%, #ffc794 100%);--grad-atmospheric:linear-gradient(180deg, #2f80f7 0%, #3e8eff 26%, #74b0ff 54%, #b9e6e0 80%, #fff1e3 100%);--grad-ice-fade:linear-gradient(165deg, #fff 0%, #f4f8ff 38%, #e9f8f2 70%, #d8e8ff 100%);--grad-deep-flow:radial-gradient(120% 95% at 85% 100%, #90f0c5 0%, #3e8eff 22%, #1d5fd8 46%, #0b2a66 76%, #071a40 100%);--grad-soft-cyan:linear-gradient(135deg, #f4f8ff 0%, #dff3f8 40%, #c4f2de 75%, #90f0c5 100%);--grad-diffusion:radial-gradient(130% 110% at 100% 0%, #3e8eff 0%, #74b0ff 24%, #c9e0ff 48%, #f4f8ff 70%, #fff1e3 100%);--grad-dawn:radial-gradient(120% 110% at 100% 100%, #ffc794 0%, #ffe2c4 22%, #e7f1ff 58%, #f4f8ff 85%);--grad-glass:linear-gradient(180deg, #fff9 0%, #ffffff29 42%, #ffffff08 100%);--grad-edge-light:linear-gradient(90deg, #fff 0%, #cfe3ff 45%, #90f0c5 75%, #ffc794 100%);--grad-text:linear-gradient(90deg, #3e8eff 0%, #3aaee6 50%, #2fbf8f 100%);--grad-text-landing:linear-gradient(95deg, #1d5fd8 0%, #2f7fe6 40%, #16a77c 100%);--grad-text-landing-dark:linear-gradient(95deg, #74b0ff 0%, #90f0c5 100%);--glass-fill:.18;--glass-edge:.7;--glass-haze:.08;--grain:.07;--font-sans:var(--font-satoshi), Satoshi, Inter, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--text-display:400 128px/.98 var(--font-sans);--text-h1:400 88px/1.02 var(--font-sans);--text-h2:400 56px/1.06 var(--font-sans);--text-h3:500 32px/1.15 var(--font-sans);--text-h4:500 22px/1.3 var(--font-sans);--text-stat:400 112px/.95 var(--font-sans);--text-lead:400 21px/32px var(--font-sans);--text-body:400 18px/28px var(--font-sans);--text-body-sm:400 15px/22px var(--font-sans);--text-label:500 12px/16px var(--font-sans);--text-micro:500 10px/14px var(--font-sans);--text-button:500 15px/20px var(--font-sans);--text-ui-title:500 24px/32px var(--font-sans);--text-ui-heading:500 17px/24px var(--font-sans);--text-ui-body:400 15px/22px var(--font-sans);--text-ui-small:400 13px/18px var(--font-sans);--text-ui-label:500 11px/14px var(--font-sans);--text-ui-number:500 15px/22px var(--font-sans);--text-display-xxl:var(--text-display);--text-display-xl:var(--text-h1);--ice-soft:#e9f3ff;--mint-text:#2fbf8f;--status-scheduled:#1b6aa6;--status-scheduled-bg:#eaf5fd;--status-draft-bg:#f1f3f7;--grad-seamless:linear-gradient(135deg, #4d93ff 0%, #74bdf5 45%, #93e3c6 75%, #cfe9ff 100%);--grad-ice-field:linear-gradient(180deg, #fff 0%, #f5f9ff 35%, #e9f3ff 70%, #e2f7ef 100%);--grad-atmosphere:linear-gradient(180deg, #2f7bf2 0%, #4d93ff 30%, #8fc3ff 65%, #e9f3ff 100%);--grad-mint-breeze:linear-gradient(150deg, #f5f9ff 0%, #e2f7ef 50%, #93e3c6 100%);--grad-night:radial-gradient(90% 90% at 85% 100%, #93e3c6 0%, #3e8eff 25%, #1d5fd8 50%, #0b2a66 78%, #071a40 100%);--grad-frosted-field:radial-gradient(45% 55% at 20% 40%,#4d93ffd9,#4d93ff00 70%),radial-gradient(40% 50% at 55% 65%,#93e3c6d9,#93e3c600 70%),radial-gradient(35% 45% at 80% 20%,#74bdf5b3,#74bdf500 70%),#f5f9ff;--grad-horizon:linear-gradient(90deg, #3e8eff 0%, #74bdf5 40%, #cfe9ff 75%, #fff 100%);--grad-ice-mesh:radial-gradient(70% 80% at 12% 10%,#3e8eff6b,#3e8eff00 75%),radial-gradient(65% 80% at 92% 12%,#93e3c680,#93e3c600 75%),radial-gradient(90% 70% at 50% 110%,#74bdf566,#74bdf500 75%),#cfe9ff;--grad-arch-glow:radial-gradient(150% 135% at 50% 112%, #fff 0%, #cfe9ff 22%, #74bdf5 45%, #3e8eff 66%, #2a6fe8 84%, #2366e0 100%);--grad-glacier:linear-gradient(160deg, #b8d9ff 0%, #cfe9ff 40%, #e9f3ff 75%, #fff 100%);--grad-deep-sea:linear-gradient(200deg, #3e8eff 0%, #1d5fd8 45%, #0b2a66 100%);--grad-mint-rise:linear-gradient(135deg, #93e3c6 0%, #74bdf5 50%, #3e8eff 100%);--grad-text-blue-mint:linear-gradient(90deg, #3e8eff 0%, #3aaee6 50%, #2fbf8f 100%);--grad-text-mint-blue:linear-gradient(90deg, #2fbf8f 0%, #3aaee6 50%, #3e8eff 100%);--grad-text-blue-mint-bright:linear-gradient(90deg, #8fc3ff 0%, #88d3ea 50%, #93e3c6 100%);--grad-text-mint-blue-bright:linear-gradient(90deg, #93e3c6 0%, #88d3ea 50%, #8fc3ff 100%);--grad-line-signature:linear-gradient(90deg, #3e8eff 0%, #74bdf5 50%, #93e3c600 100%);--grad-line-deep:linear-gradient(90deg, #1d5fd8 0%, #3e8eff 50%, #b8d9ff00 100%);--grad-line-mint-lead:linear-gradient(90deg, #93e3c6 0%, #74bdf5 50%, #3e8eff00 100%);--grad-line-ice:linear-gradient(90deg, #fff 0%, #b8d9ff 50%, #93e3c600 100%);--grad-line-mint-glow:linear-gradient(90deg, #93e3c6 0%, #3e8eff 50%, #1d5fd800 100%);--grad-line-soft:linear-gradient(90deg, #74bdf5 0%, #93e3c6 50%, #cfe9ff00 100%);--grad-glass-thin:linear-gradient(180deg, #ffffff9e 0%, #ffffff80 100%);--grad-glass-standard:linear-gradient(180deg, #ffffff75 0%, #ffffff3d 100%);--grad-glass-form:linear-gradient(180deg, #ffffffb8 0%, #ffffff94 100%);--grad-glass-dark:linear-gradient(180deg, #ffffff29 0%, #ffffff0f 100%);--grad-glass-edge:linear-gradient(140deg, #fffffffa 0%, #ffffff8c 22%, #ffffff14 52%, #cfe9ff40 78%, #93e3c6b3 100%);--grad-glass-edge-dark:linear-gradient(140deg, #fffc 0%, #ffffff4d 25%, #ffffff0d 55%, #93e3c673 100%);--grad-glass-sheen:radial-gradient(90% 60% at 18% 0%, #ffffff61 0%, #fff0 62%);--blur-glass-thin:18px;--blur-glass:22px}.cl{font-family:var(--font-sans,Satoshi, Inter, "Segoe UI", "Helvetica Neue", Arial, sans-serif);color:var(--ink,#10172a);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "tnum" 0}.cl-bg-seamless{background:var(--grad-seamless,linear-gradient(135deg, #4d93ff 0%, #74bdf5 45%, #93e3c6 75%, #cfe9ff 100%))}.cl-bg-icefield{background:var(--grad-ice-field,linear-gradient(180deg, #fff 0%, #f5f9ff 35%, #e9f3ff 70%, #e2f7ef 100%))}.cl-bg-atmosphere{background:var(--grad-atmosphere,linear-gradient(180deg, #2f7bf2 0%, #4d93ff 30%, #8fc3ff 65%, #e9f3ff 100%))}.cl-bg-mintbreeze{background:var(--grad-mint-breeze,linear-gradient(150deg, #f5f9ff 0%, #e2f7ef 50%, #93e3c6 100%))}.cl-bg-night{background:var(--grad-night,radial-gradient(90% 90% at 85% 100%, #93e3c6 0%, #3e8eff 25%, #1d5fd8 50%, #0b2a66 78%, #071a40 100%));color:#fff}.cl-bg-frosted{background:var(--grad-frosted-field)}.cl-bg-horizon{background:var(--grad-horizon,linear-gradient(90deg, #3e8eff 0%, #74bdf5 40%, #cfe9ff 75%, #fff 100%))}.cl-bg-icemesh{background:#cfe9ff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'><filter id='b' x='-50%' y='-50%' width='200%' height='200%'><feGaussianBlur stdDeviation='55'/></filter><rect width='400' height='300' fill='%23cfe9ff'/><g filter='url(%23b)'><path d='M-120 -100 C 60 -90 170 0 140 110 C 110 200 -40 210 -120 170Z' fill='%233e8eff' fill-opacity='.32'/><path d='M230 -120 C 360 -110 500 -40 490 90 C 480 170 380 160 320 110 C 270 70 200 -20 230 -120Z' fill='%2393e3c6' fill-opacity='.4'/><path d='M20 340 C 120 230 300 220 480 300 L 480 420 L -40 420Z' fill='%2374bdf5' fill-opacity='.3'/><path d='M110 130 C 180 70 300 110 310 170 C 260 240 150 230 110 130Z' fill='%23ffffff' fill-opacity='.6'/><path d='M-120 200 C -20 170 80 220 110 330 L -120 360Z' fill='%23b8d9ff' fill-opacity='.5'/></g></svg>") 50%/100% 100% no-repeat}.cl-bg-archglow{background:var(--grad-arch-glow,radial-gradient(150% 135% at 50% 112%, #fff 0%, #cfe9ff 22%, #74bdf5 45%, #3e8eff 66%, #2a6fe8 84%, #2366e0 100%))}.cl-bg-glacier{background:var(--grad-glacier,linear-gradient(160deg, #b8d9ff 0%, #cfe9ff 40%, #e9f3ff 75%, #fff 100%))}.cl-bg-deepsea{background:var(--grad-deep-sea,linear-gradient(200deg, #3e8eff 0%, #1d5fd8 45%, #0b2a66 100%));color:#fff}.cl-bg-mintrise{background:var(--grad-mint-rise,linear-gradient(135deg, #93e3c6 0%, #74bdf5 50%, #3e8eff 100%))}.cl-bg-plain{background:var(--blue-white,#f5f9ff)}.cl-tile-field{grid-template-columns:repeat(var(--cols,6), 1fr);grid-auto-rows:1fr;gap:6px;padding:6px;display:grid;position:absolute;inset:0}.cl-tile-field>i{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff42;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff8c}.cl-bg-atmospheric{background:var(--grad-atmosphere,linear-gradient(180deg, #2f7bf2 0%, #4d93ff 30%, #8fc3ff 65%, #e9f3ff 100%))}.cl-bg-ice{background:var(--grad-ice-field,linear-gradient(180deg, #fff 0%, #f5f9ff 35%, #e9f3ff 70%, #e2f7ef 100%))}.cl-bg-deep{background:var(--grad-night,radial-gradient(90% 90% at 85% 100%, #93e3c6 0%, #3e8eff 25%, #1d5fd8 50%, #0b2a66 78%, #071a40 100%));color:#fff}.cl-bg-cyan,.cl-bg-dawn{background:var(--grad-mint-breeze,linear-gradient(150deg, #f5f9ff 0%, #e2f7ef 50%, #93e3c6 100%))}.cl-bg-spectrum{background:var(--grad-seamless,linear-gradient(135deg, #4d93ff 0%, #74bdf5 45%, #93e3c6 75%, #cfe9ff 100%))}.cl-bg-linklight{background:#cfe9ff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'><filter id='b' x='-50%' y='-50%' width='200%' height='200%'><feGaussianBlur stdDeviation='55'/></filter><rect width='400' height='300' fill='%23cfe9ff'/><g filter='url(%23b)'><path d='M-120 -100 C 60 -90 170 0 140 110 C 110 200 -40 210 -120 170Z' fill='%233e8eff' fill-opacity='.32'/><path d='M230 -120 C 360 -110 500 -40 490 90 C 480 170 380 160 320 110 C 270 70 200 -20 230 -120Z' fill='%2393e3c6' fill-opacity='.4'/><path d='M20 340 C 120 230 300 220 480 300 L 480 420 L -40 420Z' fill='%2374bdf5' fill-opacity='.3'/><path d='M110 130 C 180 70 300 110 310 170 C 260 240 150 230 110 130Z' fill='%23ffffff' fill-opacity='.6'/><path d='M-120 200 C -20 170 80 220 110 330 L -120 360Z' fill='%23b8d9ff' fill-opacity='.5'/></g></svg>") 50%/100% 100% no-repeat}.cl-bg-diffusion{background:var(--grad-glacier,linear-gradient(160deg, #b8d9ff 0%, #cfe9ff 40%, #e9f3ff 75%, #fff 100%))}.cl-grain{isolation:isolate;position:relative}.cl-grain:after{content:"";pointer-events:none;z-index:5;opacity:var(--grain,.07);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.cl-glass-plane{background:var(--grad-glass,linear-gradient(180deg, #ffffff8c 0%, #ffffff24 45%, #ffffff05 100%));box-shadow:inset 0 1px 0 rgba(255,255,255,var(--glass-edge,.7))}.cl-glass{isolation:isolate;border-radius:var(--glass-r,24px);background:var(--glass-body,var(--grad-glass-standard,linear-gradient(180deg, #ffffff75 0%, #ffffff3d 100%)));-webkit-backdrop-filter:blur(var(--glass-blur,22px)) saturate(1.5);backdrop-filter:blur(var(--glass-blur,22px)) saturate(1.5);position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #74bdf559,inset 0 0 18px #ffffff2e}.cl-glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:var(--glass-edge-fill,var(--grad-glass-edge,linear-gradient(140deg, #fffffffa 0%, #ffffff8c 22%, #ffffff14 52%, #cfe9ff40 78%, #93e3c6b3 100%)));-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cl-glass:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;opacity:var(--glass-sheen,1);background:var(--grad-glass-sheen,radial-gradient(90% 60% at 18% 0%, #ffffff61 0%, #fff0 62%));position:absolute;inset:0}.cl-glass>*{z-index:3;position:relative}.cl-glass--thin{--glass-body:var(--grad-glass-thin,linear-gradient(180deg, #ffffff9e 0%, #ffffff80 100%));--glass-blur:18px;--glass-sheen:.5}.cl-glass--form{--glass-body:var(--grad-glass-form,linear-gradient(180deg, #ffffffb8 0%, #ffffff94 100%))}.cl-glass--dark{--glass-body:var(--grad-glass-dark,linear-gradient(180deg, #ffffff29 0%, #ffffff0f 100%));--glass-edge-fill:var(--grad-glass-edge-dark);--glass-sheen:.55;color:#fff;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #93e3c640,inset 0 0 18px #ffffff0f}.cl-glass--bar{--glass-r:999px}.cl-edge-rule{background:var(--grad-line-ice,linear-gradient(90deg, #fff 0%, #b8d9ff 50%, #93e3c600 100%));border:0;height:2px;margin:0}.cl-edge-rule--light{background:var(--grad-line-signature,linear-gradient(90deg, #3e8eff 0%, #74bdf5 50%, #93e3c600 100%))}.cl-line{background:var(--grad-line-signature);border:0;border-radius:2px;height:2px;margin:0;display:block}.cl-line--deep{background:var(--grad-line-deep)}.cl-line--mint{background:var(--grad-line-mint-lead)}.cl-line--ice{background:var(--grad-line-ice)}.cl-line--mintglow{background:var(--grad-line-mint-glow)}.cl-line--soft{background:var(--grad-line-soft)}.cl-line--v{background-image:linear-gradient(#3e8eff 0%,#74bdf5 50%,#93e3c600 100%);width:3px;height:auto}.cl-fade-border{position:relative}.cl-fade-border:before{content:"";border-radius:inherit;pointer-events:none;background:var(--cl-border,linear-gradient(135deg, #3e8eff, #74bdf5 45%, #93e3c600 85%));-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cl-display{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400;line-height:1.02}.cl-display b,.cl-display strong{font-weight:400}.cl-landing{background:var(--grad-text-landing,linear-gradient(95deg, #1d5fd8 0%, #2f7fe6 40%, #16a77c 100%));color:#0000;-webkit-background-clip:text;background-clip:text}.cl-landing--dark{background-image:var(--grad-text-landing-dark,linear-gradient(95deg, #74b0ff 0%, #90f0c5 100%))}.cl-stop{color:var(--mint-text,#2fbf8f)}.cl-gradient-text{background:var(--grad-text-blue-mint,linear-gradient(90deg, #3e8eff 0%, #3aaee6 50%, #2fbf8f 100%));color:#0000;-webkit-background-clip:text;background-clip:text}.cl-gradient-text--mint{background-image:var(--grad-text-mint-blue)}.cl-gradient-text--onblue,.cl-gradient-text--dark{background-image:var(--grad-text-blue-mint-bright,linear-gradient(90deg, #8fc3ff 0%, #88d3ea 50%, #93e3c6 100%))}.cl-gradient-text--dark-mint{background-image:var(--grad-text-mint-blue-bright)}.cl-label{letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.cl-micro{letter-spacing:.3em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:14px}.cl-meta{letter-spacing:.3em;text-transform:uppercase;flex-wrap:wrap;gap:8px 40px;font-size:10px;font-weight:500;line-height:14px;display:flex}.cl-lead{max-width:30ch;margin:0;font-size:21px;font-weight:400;line-height:32px}.cl-muted{color:var(--ink-muted,#566479)}.cl-btn{--h:40px;isolation:isolate;height:var(--h);cursor:pointer;white-space:nowrap;font:500 14px/18px var(--font-sans,Satoshi, sans-serif);letter-spacing:-.005em;color:#fff;background:linear-gradient(135deg, #2f7bf2 0%, var(--blue,#3e8eff) 55%, #4d93ff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:relative}.cl-btn:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background:linear-gradient(140deg,#fff9 0%,#ffffff26 30%,#fff0 55%,#93e3c64d 85%,#93e3c699 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cl-btn:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(80% 70% at 20% 0,#ffffff57 0%,#fff0 60%);position:absolute;inset:0}.cl-btn>*{z-index:3;position:relative}.cl-btn svg{z-index:3;flex:none;width:14px;height:14px;position:relative}.cl-btn:hover,.cl-btn.is-hover{background:linear-gradient(135deg,#3a85f8 0%,#4d93ff 55%,#5ea0ff 100%)}.cl-btn:hover:after,.cl-btn.is-hover:after{background:radial-gradient(90% 80% at 20% 0,#ffffff7a 0%,#fff0 62%),radial-gradient(60% 70% at 85% 120%,#93e3c68c,#93e3c600 70%)}.cl-btn:active,.cl-btn.is-active{background:linear-gradient(135deg,#2a6fdc,#2f7bf2);box-shadow:inset 0 2px 6px #0b2a664d}.cl-btn:active:after,.cl-btn.is-active:after{background:0 0}.cl-btn:focus-visible,.cl-btn.is-focus{outline:2px solid var(--focus-ring,#1d5fd8);outline-offset:3px}.cl-btn[disabled],.cl-btn.is-disabled{color:#9fb0c8;box-shadow:none;cursor:not-allowed;background:#edf2f9}.cl-btn[disabled]:before,.cl-btn[disabled]:after,.cl-btn.is-disabled:before,.cl-btn.is-disabled:after{display:none}.cl-btn--sm{--h:32px;gap:6px;padding:0 14px;font-size:13px}.cl-btn--sm svg{width:12px;height:12px}.cl-btn--lg{--h:48px;padding:0 24px;font-size:15px}.cl-btn--secondary,.cl-btn--light{color:var(--ink,#10172a);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:linear-gradient(#ffffffbf,#fff9)}.cl-btn--secondary:before,.cl-btn--light:before{background:var(--grad-seamless,linear-gradient(135deg, #4d93ff, #74bdf5 45%, #93e3c6 75%, #cfe9ff));opacity:.75}.cl-btn--secondary:after,.cl-btn--light:after{background:radial-gradient(90% 60% at 18% 0,#fff3 0%,#fff0 62%)}.cl-btn--secondary:hover,.cl-btn--secondary.is-hover,.cl-btn--light:hover,.cl-btn--light.is-hover{color:var(--blue-deep,#1d5fd8);background:linear-gradient(#fffffff2,#ffffffe6)}.cl-btn--secondary:hover:after,.cl-btn--secondary.is-hover:after,.cl-btn--light:hover:after,.cl-btn--light.is-hover:after{background:radial-gradient(70% 90% at 50% 120%,#93e3c659,#93e3c600 70%)}.cl-btn--secondary:active,.cl-btn--secondary.is-active,.cl-btn--light:active,.cl-btn--light.is-active{color:var(--blue-deep,#1d5fd8);background:var(--ice-soft,#e9f3ff);box-shadow:inset 0 2px 5px #1d5fd824}.cl-btn--quiet{color:var(--ink,#10172a);background:0 0;padding:0 14px}.cl-btn--quiet:before,.cl-btn--quiet:after{display:none}.cl-btn--quiet:hover,.cl-btn--quiet.is-hover{color:var(--blue-deep,#1d5fd8);background:0 0}.cl-btn--quiet:active,.cl-btn--quiet.is-active{color:var(--blue-deep,#1d5fd8);background:var(--ice-soft,#e9f3ff);box-shadow:none}.cl-btn--quiet.is-disabled,.cl-btn--quiet[disabled]{background:0 0}.cl-btn--white{color:var(--navy,#0b2a66);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:linear-gradient(#ffffffeb,#ffffffd1)}.cl-btn--clear,.cl-btn--glass{color:var(--navy,#0b2a66);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);text-shadow:none;background:linear-gradient(#ffffff6b,#ffffff4d)}.cl-btn--night,.cl-btn--ink{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:linear-gradient(#ffffff29,#ffffff0f)}.cl-btn--white:before,.cl-btn--clear:before,.cl-btn--glass:before,.cl-btn--night:before,.cl-btn--ink:before{background:linear-gradient(140deg,#ffffffb3 0%,#ffffff4d 30%,#ffffff1f 60%,#93e3c68c 100%)}.cl-btn--white:after,.cl-btn--clear:after,.cl-btn--glass:after,.cl-btn--night:after,.cl-btn--ink:after{background:radial-gradient(90% 60% at 18% 0,#ffffff38 0%,#fff0 62%)}.cl-link{font:500 15px/20px var(--font-sans,Satoshi, sans-serif);color:var(--ink,#10172a);background:linear-gradient(90deg,#3e8eff 0%,#74bdf5 50%,#93e3c600 100%) 0 100%/100% 2px no-repeat;align-items:center;gap:8px;padding-bottom:5px;text-decoration:none;display:inline-flex}.cl-link svg{width:14px;height:14px}.cl-link:hover,.cl-link.is-hover{color:var(--blue-deep,#1d5fd8);background-image:linear-gradient(90deg,#3e8eff 0%,#74bdf5 55%,#93e3c6 100%)}.cl-link:focus-visible,.cl-link.is-focus{outline:2px solid var(--focus-ring,#1d5fd8);outline-offset:5px;border-radius:6px}.cl-link.is-disabled{color:#9fb0c8;background-image:linear-gradient(90deg,#d8e2ef,#d8e2ef00)}.cl-link--onblue{color:#fff;background-image:linear-gradient(90deg,#fff 0%,#cfe9ff 50%,#93e3c600 100%)}.cl-icon-btn{isolation:isolate;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);width:56px;height:56px;color:var(--blue-deep,#1d5fd8);background:linear-gradient(#e2eefff2,#cfe2fad9);border:0;border-radius:50%;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #74bdf559}.cl-icon-btn img{width:44px;height:44px}.cl-icon-btn svg{width:18px;height:18px}.cl-icon-btn--sm{background:linear-gradient(#ffffffbf,#fff9);width:40px;height:40px}.cl-icon-btn:active,.cl-icon-btn.is-active{background:var(--ice-soft,#e9f3ff);box-shadow:inset 0 2px 5px #1d5fd824}.cl-icon-btn:focus-visible,.cl-icon-btn.is-focus{outline:2px solid var(--focus-ring,#1d5fd8);outline-offset:3px}.cl-icon-btn.is-disabled img{opacity:.35;filter:grayscale()}.cl-chip{height:34px;font:500 13px/16px var(--font-sans,Satoshi, sans-serif);color:var(--ink,#10172a);white-space:nowrap;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:linear-gradient(#ffffff9e,#ffffff80);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #b8d9ffe6}.cl-chip i{background:var(--blue,#3e8eff);border-radius:50%;width:8px;height:8px}.cl-chip--mint i,.cl-chip--peach i{background:var(--mint-text,#2fbf8f)}.cl-chip.is-on,.cl-chip--blue{background:var(--ice-soft,#e9f3ff);color:var(--blue-deep,#1d5fd8);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cl-chip svg{width:14px;height:14px}.cl-field{flex-direction:column;gap:7px;display:flex}.cl-field>label{font:500 13px/18px var(--font-sans,Satoshi, sans-serif);color:var(--ink,#10172a)}.cl-input{isolation:isolate;height:50px;font:400 15px/22px var(--font-sans,Satoshi, sans-serif);color:var(--ink,#10172a);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:inset 0 0 0 1px var(--powder,#b8d9ff);background:linear-gradient(#ffffff9e,#ffffff80);border:0;border-radius:16px;outline:0;align-items:center;gap:10px;padding:0 16px;display:flex;position:relative}.cl-input::placeholder,.cl-input.is-empty{color:#8a96a9}.cl-input svg{width:18px;height:18px;color:var(--blue-deep,#1d5fd8);flex:none}.cl-input:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-composite:xor;background:var(--grad-seamless,linear-gradient(135deg, #4d93ff, #74bdf5 45%, #93e3c6 75%, #cfe9ff));-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cl-input:focus-within:before,.cl-input.is-focus:before{opacity:1}.cl-input.is-error{background:linear-gradient(#fff4f2d9,#fff0eeb3)}.cl-input.is-error:before{opacity:1;background:var(--error-rim,#f2a49b);padding:1.2px}.cl-help{font:400 13px/18px var(--font-sans,Satoshi, sans-serif);color:var(--ink-muted,#566479)}.cl-help--error{color:var(--error-text,#d9574d)}.cl-radio{border:3px solid var(--blue,#3e8eff);border-radius:50%;flex:none;width:20px;height:20px}.cl-radio.is-off{border:1.5px solid var(--powder,#b8d9ff);background:#fff}.cl-toggle{background:#dde6f2;border-radius:999px;flex:none;width:44px;height:26px;position:relative;box-shadow:inset 0 1px 2px #10172a14}.cl-toggle:after{content:"";background:linear-gradient(#fff,#fffffff2);border-radius:50%;width:20px;height:20px;transition:left .18s;position:absolute;top:3px;left:3px;box-shadow:inset 0 1px #fff,inset 0 -1px #74bdf559,0 0 0 .5px #74bdf566}.cl-toggle.is-on{background:var(--grad-seamless,linear-gradient(135deg, #4d93ff, #74bdf5 45%, #93e3c6 75%, #cfe9ff))}.cl-toggle.is-on:after{left:21px}.cl-seg{background:var(--ice-soft,#e9f3ff);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.cl-seg>*{height:36px;font:500 14px/18px var(--font-sans,Satoshi, sans-serif);color:var(--ink-muted,#566479);border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.cl-seg>.is-on{color:var(--ink,#10172a);box-shadow:inset 0 0 0 1px var(--powder,#b8d9ff);background:#fff}.cl-tabs{border-bottom:1px solid var(--line,#d3e2f6);gap:28px;display:flex}.cl-tabs>*{font:500 14px/18px var(--font-sans,Satoshi, sans-serif);color:var(--ink-muted,#566479);padding:0 0 12px;position:relative}.cl-tabs>.is-on{color:var(--ink,#10172a)}.cl-tabs>.is-on:after{content:"";background:linear-gradient(90deg,#3e8eff 0%,#74bdf5 50%,#93e3c600 100%);height:2px;position:absolute;bottom:-1px;left:0;right:-8px}.cl-steps{align-items:center;display:flex}.cl-steps>.cl-num{margin:0}.cl-steps>.cl-num.is-done{background:var(--mint,#93e3c6);color:var(--navy,#0b2a66)}.cl-steps>i{background:linear-gradient(90deg,#3e8eff 0%,#74bdf5 55%,#93e3c6 100%);flex:1;height:2px;margin:0 8px}.cl-steps>i.is-off{background:linear-gradient(90deg, var(--powder,#b8d9ff), #b8d9ff4d)}.cl-card{background:#fff;border-radius:24px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d3e2f6d9}.cl-card--lg{padding:32px}.cl-card--ice{background:var(--grad-glacier,linear-gradient(160deg, #b8d9ff 0%, #cfe9ff 40%, #e9f3ff 75%, #fff 100%));box-shadow:none}.cl-card--mint{background:linear-gradient(150deg,#f5f9ff 0%,#e2f7ef 60%,#93e3c6 100%)}.cl-card--popular{background:linear-gradient(#fff, #fff) padding-box, var(--grad-seamless,linear-gradient(135deg, #4d93ff, #74bdf5 45%, #93e3c6 75%, #cfe9ff)) border-box;box-shadow:none;border:2px solid #0000}.cl-card-ground{background:linear-gradient(#fff 0%,#f5f9ff 40%,#e9f3ff 75%,#e2f7ef 100%);border-radius:28px;padding:28px}.cl-card-row{border-top:1px solid var(--line,#d3e2f6);align-items:center;gap:12px;padding:11px 0;display:flex}.cl-card-row:first-child{border-top:0}.cl-feature-num{background:var(--blue,#3e8eff);color:#fff;min-width:20px;height:20px;font:700 10px/1 var(--font-sans,Satoshi, sans-serif);border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.cl-sample{box-shadow:inset 0 0 0 1px var(--line,#d3e2f6);font:500 10px/14px var(--font-sans,Satoshi, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted,#566479);background:#fffc;border-radius:999px;padding:4px 9px;position:absolute;top:14px;right:14px}.cl-toast{--glass-r:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex}.cl-toast img{width:44px;height:44px;margin:-4px 0}.cl-badge{background:var(--blue,#3e8eff);color:#fff;min-width:20px;height:20px;font:700 11px/20px var(--font-sans,Satoshi, sans-serif);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;display:inline-block}.cl-tip{background:var(--navy,#0b2a66);color:#fff;font:400 13px/18px var(--font-sans,Satoshi, sans-serif);border-radius:12px;padding:8px 12px;display:inline-block;position:relative}.cl-tip:after{content:"";background:inherit;border-radius:2px;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.cl-grid12{column-gap:var(--space-4,24px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cl-hair{border:0;border-top:1px solid var(--line,#d3e2f6);margin:0}.cl-dot{background:var(--blue,#3e8eff);border-radius:50%;flex:none;width:10px;height:10px}.cl-ring{border:3px solid var(--blue,#3e8eff);border-radius:50%;flex:none;width:14px;height:14px}.cl-dash{background:var(--blue,#3e8eff);border-radius:2px;flex:none;width:18px;height:3px}.cl-num{width:28px;height:28px;font:700 13px/1 var(--font-sans);background:var(--ice,#cfe9ff);color:var(--blue-deep,#1d5fd8);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cl-num.is-on{background:var(--blue,#3e8eff);color:#fff}.cl-check{background:var(--mint,#93e3c6);border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.cl-check.is-off{background:var(--ice-soft,#e9f3ff);box-shadow:inset 0 0 0 1.5px var(--powder,#b8d9ff)}.cl-on-dark .cl-dot,.cl-on-dark .cl-dash{background:var(--mint,#93e3c6)}.cl-on-dark .cl-ring{border-color:#fff}.cl-on-dark .cl-num{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff59}.cl-on-dark .cl-num.is-on{color:var(--navy,#0b2a66);box-shadow:none;background:#fff}.cl-on-dark .cl-check.is-off{background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #fff6}.cl-status{font:500 14px/16px var(--font-sans);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;display:inline-flex}.cl-status:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.cl-status--sent{background:var(--ice-soft,#e9f3ff);color:var(--blue-deep,#1d5fd8)}.cl-status--sent:before{background:var(--blue,#3e8eff)}.cl-status--scheduled{background:var(--status-scheduled-bg,#eaf5fd);color:var(--status-scheduled,#1b6aa6)}.cl-status--scheduled:before{background:var(--sky,#74bdf5)}.cl-status--completed{background:var(--mint-soft,#e2f7ef);color:var(--mint-deep,#178a5e)}.cl-status--completed:before{background:var(--mint-text,#2fbf8f)}.cl-status--draft{background:var(--status-draft-bg,#f1f3f7);color:var(--ink-muted,#5a6678)}.cl-status--draft:before{background:#9aa5b5}.cl-status--urgent{background:var(--ink,#10172a);color:#fff}.cl-status--urgent:before{background:var(--mint,#93e3c6)}.cl-on-dark .cl-status--sent{color:#fff;background:#3e8eff4d}.cl-on-dark .cl-status--sent:before{background:#8fc3ff}.cl-on-dark .cl-status--scheduled{color:#fff;background:#74bdf538}.cl-on-dark .cl-status--scheduled:before{background:var(--sky,#74bdf5)}.cl-on-dark .cl-status--completed{color:#fff;background:#93e3c638}.cl-on-dark .cl-status--completed:before{background:var(--mint,#93e3c6)}.cl-on-dark .cl-status--draft{color:#fffc;background:#ffffff1a}.cl-on-dark .cl-status--draft:before{background:#ffffff80}.cl-on-dark .cl-status--urgent{color:var(--navy,#0b2a66);background:#fff}.cl-on-dark .cl-status--urgent:before{background:var(--blue,#3e8eff)}.clsec{padding:var(--space-7) 0;background:#fff;position:relative}.clsec--ice{background:var(--grad-ice-field,linear-gradient(180deg, #fff 0%, #f5f9ff 40%, #e9f3ff 75%, #e2f7ef 100%))}.clsec-head{max-width:760px;margin:0 0 56px}.clsec-eyebrow{font:500 12px/16px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:18px;display:block}.clsec-h2{font:400 58px/1.04 var(--font-sans);letter-spacing:-.035em;color:var(--ink);margin:0 0 16px}.clsec-lede{font:400 21px/32px var(--font-sans);color:#3a4a66;max-width:640px;margin:0}.clw-ibx{background:linear-gradient(#e2eefff2,#cfe2fad9);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #74bdf559}.clw-ibx img{width:38px;height:38px;display:block}.clw-ibx--lg{width:64px;height:64px}.clw-ibx--lg img{width:52px;height:52px}.clw-cardtitle{font:400 22px/29px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:20px 0 8px}.clw-cardbody{font:400 13.5px/20px var(--font-sans);color:#3a4a66;margin:0}.clwho-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.clwho-card{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.clwho-role{font:500 11px/14px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-top:20px}.clwho-role+.clw-cardtitle{margin-top:6px}.clwho-points{margin:20px 0 0;padding:0;list-style:none}.clwho-points li{font:400 13.5px/20px var(--font-sans);color:#3a4a66;align-items:flex-start}.clwho-points .cl-ring{margin-top:3px}.clwho-cta{align-self:flex-start}@media (max-width:1100px){.clsec-h2{font-size:46px}.clwho-grid{gap:14px}}@media (max-width:900px){.clsec{padding:72px 0}.clsec-head{margin-bottom:40px}.clsec-h2{font-size:36px}.clsec-lede{font-size:18px;line-height:28px}.clwho-grid{grid-template-columns:1fr;gap:16px}}@media (max-width:640px){.clsec{padding:56px 0}.clsec-h2{font-size:30px}.clsec-eyebrow{letter-spacing:.18em;margin-bottom:14px;font-size:11px}.clsec-lede{font-size:16px;line-height:26px}}@media (max-width:420px){.clsec-h2{font-size:26px}}.clsec--frosted{background:radial-gradient(45% 55% at 86% 28%,#4d93ffd9,#4d93ff00 70%),radial-gradient(40% 50% at 70% 88%,#93e3c6d9,#93e3c600 70%),radial-gradient(35% 45% at 97% 62%,#74bdf5b3,#74bdf500 70%),#f5f9ff}.clsec-tiles{--cols:20;z-index:0;opacity:.5;pointer-events:none;gap:4px;padding:4px}.clsec-tiles>i{border-radius:6px}.clsec-body{z-index:1;position:relative}@media (max-width:900px){.clsec-tiles{--cols:12}}@media (max-width:640px){.clsec-tiles{--cols:8;opacity:.38}}.cl-bg-seaglass{background:linear-gradient(#ffffffe0 0%,#fff0 6%),linear-gradient(#fff0 93%,#ffffff8c 100%),radial-gradient(80% 64% at 90% 97%,#93e3c6c7 0%,#93e3c600 62%),radial-gradient(68% 64% at 2% -4%,#74bdf58c 0%,#74bdf500 66%),linear-gradient(158deg,#e4f0ff 0%,#f3f8ff 50%,#e6f6ef 100%)}.cl-pane-sheen{pointer-events:none;z-index:0;will-change:transform;background:linear-gradient(104deg,#fff0 30%,#ffffff94 42%,#ffffff24 50%,#fff0 58%),linear-gradient(104deg,#fff0 60%,#ffffff4d 67%,#fff0 74%);width:160%;animation:26s cubic-bezier(.45,0,.55,1) infinite clPaneSheen;position:absolute;top:0;bottom:0;left:-30%}@keyframes clPaneSheen{0%,to{transform:translate(-7%)}50%{transform:translate(7%)}}@media (prefers-reduced-motion:reduce){.cl-pane-sheen{animation:none}}:root{--cl-cardtint-1:linear-gradient(150deg,#fff 0%,#f2f7ff 55%,#d9e9ff 100%);--cl-cardtint-2:linear-gradient(160deg,#fff 0%,#f1faf6 55%,#d4f1e3 100%);--cl-cardtint-3:linear-gradient(170deg,#fff 0%,#f0f7fd 55%,#d2e9f7 100%);--cl-cardtint-4:linear-gradient(160deg,#fff 0%,#f0f8f6 55%,#ddf2ec 100%);--cl-cardtint-5:linear-gradient(150deg,#fcfdff 0%,#e9f3ff 55%,#cfe9ff 100%);--cl-cardtint-6:linear-gradient(170deg,#fff 0%,#f0f8fb 55%,#d6eef4 100%);--cl-cardtint-7:linear-gradient(160deg,#fff 0%,#f1f6ff 55%,#dce9fb 100%);--cl-cardtint-8:linear-gradient(150deg,#fff 0%,#f4faf7 55%,#e4f6ee 100%);--cl-cardtint-9:linear-gradient(170deg,#fff 0%,#f5f9ff 55%,#e2edff 100%)}.cl-btn--white:hover,.cl-btn--white.is-hover{color:var(--blue-deep,#1d5fd8);background:linear-gradient(#fff 0%,#fffffff2 100%)}.cl-btn--clear:hover,.cl-btn--glass:hover{color:var(--blue-deep,#1d5fd8);background:linear-gradient(#fff9 0%,#ffffff75 100%)}.cl-btn--night:hover,.cl-btn--ink:hover{color:#fff;background:linear-gradient(#ffffff42 0%,#ffffff24 100%)}.cl-btn--white:hover:after,.cl-btn--clear:hover:after,.cl-btn--glass:hover:after,.cl-btn--night:hover:after,.cl-btn--ink:hover:after{background:radial-gradient(90% 60% at 18% 0,#ffffff4d 0%,#fff0 62%),radial-gradient(70% 90% at 50% 120%,#93e3c666,#93e3c600 70%)}.cl-btn--white:active,.cl-btn--clear:active,.cl-btn--night:active{box-shadow:inset 0 2px 5px #0b2a6629}.cl-btn:hover,.cl-btn.is-hover{transform:scale(1.03)}.cl-btn:active,.cl-btn.is-active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.cl-btn:hover,.cl-btn.is-hover,.cl-btn:active{transform:none}}:root{--motion-fast:.15s;--motion-base:.28s;--motion-enter:.55s;--motion-ease:cubic-bezier(.22, .9, .32, 1);--motion-rise:14px}.reveal{opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--motion-enter) var(--motion-ease), transform var(--motion-enter) var(--motion-ease)}.reveal.in{opacity:1;transform:translateY(0)}.clw-stagger>*{transition-delay:calc(var(--i,0) * 60ms)}.clw-interactive,.clsec a:not(.cl-btn),.clwho-card{transition:background var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease)}.clwho-card:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #74bdf58c,0 1px #ffffffe6}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.clw-stagger>*{transition-delay:0s}.clw-interactive,.clsec a:not(.cl-btn),.clwho-card{transition:none}.clwho-card:hover{transform:none}}:root{--cl-line-signature-v:linear-gradient(180deg,#3e8eff 0%,#74bdf5 50%,#93e3c600 100%);--cl-line-signature-solid:linear-gradient(90deg,#3e8eff 0%,#74bdf5 55%,#93e3c6 100%);--cl-grad-flow:radial-gradient(130% 170% at 82% 4%,#ffffffbd 0%,#ffffff57 38%,#fff0 74%), linear-gradient(72deg, #bbe7da 0%, #c9e8e3 12%, #cfe6f1 26%, #d2e5fb 40%, #dde9fe 54%, #e8f1ff 68%, #f4f8ff 84%, #fff 100%)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:#10172a;-webkit-font-smoothing:antialiased;background:#f4f8ff;line-height:1.55;overflow-x:clip}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}.wrap{max-width:1240px;margin:0 auto;padding:0 32px}chat-widget{--cl-font:var(--font-sans)}.eyebrow{font:500 12px/16px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--blue-deep);align-items:center;gap:8px;display:inline-flex}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em;color:var(--ink);font-weight:400;line-height:1.08}.grad-text{color:#0000;background:linear-gradient(110deg,#3e8eff 0%,#90f0c5 50% 100%);-webkit-background-clip:text;background-clip:text}.btn{border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.btn-primary{color:#fff;background:#10172a}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 30px #1a1f1e40}.btn-ghost{color:#10172a;background:#fff;border:1px solid #d3e2f6}.btn-ghost:hover{background:#f4f7fb}.btn svg{transition:transform .25s}.btn:hover svg{transform:translate(3px)}nav.site-nav{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-bottom:0;padding:24px 40px 0;position:fixed;top:0;left:0;right:0}.nav-inner{pointer-events:auto;max-width:1240px;height:60px;font:500 14.5px/1 var(--font-sans);border-radius:999px;align-items:center;gap:32px;margin:0 auto;padding:0 10px 0 26px;display:flex}.logo{color:var(--ink);cursor:pointer;align-items:center;gap:10px;display:flex}.logo img{width:auto;height:26px;display:block}.nav-links{gap:30px;margin-left:auto;display:flex}.nav-links a{font:500 14.5px/1 var(--font-sans);color:var(--ink);transition:color var(--motion-fast) ease;cursor:pointer}.nav-links a:hover,.nav-links a.active{color:var(--blue-deep)}.nav-cta{align-items:center;gap:10px;display:flex}.nav-mob{border-radius:8px;padding:8px;display:none}.nav-mob svg{stroke:#10172a;width:22px;height:22px}.clhero{background:#f5f9ff;flex-direction:column;align-items:center;min-height:860px;padding:0 40px;display:flex;position:relative;overflow:hidden}.clhero-bg{object-fit:cover;object-position:50% 0;z-index:0}.clhero-copy{z-index:2;text-align:center;max-width:1100px;padding-top:140px;position:relative}.clhero-ann{height:36px;font:500 13.5px/1 var(--font-sans);color:var(--navy);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.clhero-ann-dot{background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3e8eff2e}.clhero-kicker{font:500 12px/16px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:18px;display:block}.clhero-h1{font:400 68px/1.04 var(--font-sans);letter-spacing:-.035em;color:var(--ink);margin:22px 0 18px}.clhero-lede{max-width:620px;font:400 19px/29px var(--font-sans);color:#3a4a66;margin:0 auto 28px}.clhero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.clhero-cta .cl-btn{--h:56px;padding:0 30px;font-size:16px}.clhero-toast{z-index:3;text-align:left;border-radius:18px;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:flex;position:absolute}.clhero-toast img{width:44px;height:44px;display:block}.clhero-toast b{font:500 14px/20px var(--font-sans);color:var(--ink);display:block}.clhero-toast span{font:400 12.5px/18px var(--font-sans);color:var(--ink-muted)}.clhero-toast--l{will-change:transform;animation:7.2s cubic-bezier(.45,0,.55,1) infinite clheroFloatL;top:552px;left:150px}.clhero-toast--r{will-change:transform;animation:8.6s cubic-bezier(.45,0,.55,1) -3.1s infinite clheroFloatR;top:560px;right:150px}@keyframes clheroFloatL{0%,to{transform:translate(0)rotate(0)}34%{transform:translate(4px,-10px)rotate(.55deg)}67%{transform:translate(-3px,-4px)rotate(-.4deg)}}@keyframes clheroFloatR{0%,to{transform:translate(0)rotate(0)}38%{transform:translate(-5px,-7px)rotate(-.6deg)}71%{transform:translate(3px,-12px)rotate(.35deg)}}@media (prefers-reduced-motion:reduce){.clhero-toast--l,.clhero-toast--r{animation:none}}.clhero-trust{z-index:2;font:500 11px/14px var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--navy);flex-wrap:wrap;justify-content:center;gap:40px;display:flex;position:absolute;bottom:34px;left:0;right:0}.clhero-trust span{align-items:center;gap:8px;display:flex}.clhero-trust strong{color:var(--blue-deep);font-weight:500}.clhero-trust i{background:var(--navy);border-radius:50%;width:6px;height:6px}@media (max-width:1100px){.clhero{min-height:760px}.clhero-copy{padding-top:120px}.clhero-h1{font-size:56px}.clhero-toast--l{top:500px;left:24px}.clhero-toast--r{top:508px;right:24px}.clhero-trust{gap:28px}}@media (max-width:900px){.clhero{min-height:auto;padding:0 24px 56px}.clhero-copy{max-width:640px;padding-top:104px}.clhero-h1{margin:18px 0 16px;font-size:44px}.clhero-lede{font-size:17px;line-height:27px}.clhero-toast{display:none}.clhero-trust{gap:20px;margin-top:40px;position:static}}@media (max-width:640px){.clhero{background:linear-gradient(#f4f8ff 0%,#eaf4fd 55%,#dff0fb 100%);padding:0 24px 170px}.clhero-bg{object-position:50% 68%;-webkit-mask-image:linear-gradient(#0000 0%,#000 16%);mask-image:linear-gradient(#0000 0%,#000 16%);width:190%!important;max-width:none!important;height:170px!important;top:auto!important;left:-45%!important}.clhero-copy{padding-top:120px}.clhero-h1{margin:30px 0 24px;font-size:44px}.clhero-kicker{letter-spacing:.14em;margin-bottom:15px;font-size:11px}.clhero-lede{margin-bottom:34px}.clhero-cta{gap:12px}.clhero-cta .cl-btn{width:100%}.clhero-trust{display:none}}@media (max-width:420px){.clhero-h1{margin:26px 0 22px;font-size:38px}.clhero{padding-bottom:150px}.clhero-bg{height:150px!important}}.hero{background:#f4f8ff;align-items:center;min-height:100vh;padding:120px 0 80px;display:flex;position:relative;overflow:hidden}.hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg .blob{filter:blur(130px);will-change:transform;border-radius:50%;position:absolute}.hero-bg .blob-tl{opacity:.85;background:#edf2fb;width:520px;height:440px;animation:22s ease-in-out infinite blobDriftTL;top:-160px;left:-140px}.hero-bg .blob-tr{opacity:.3;background:#3e8eff;width:760px;height:680px;animation:19s ease-in-out infinite blobDriftTR;top:-280px;right:-200px}.hero-bg .blob-br{opacity:.3;background:#90f0c5;width:600px;height:520px;animation:26s ease-in-out infinite blobDriftBR;bottom:-220px;right:-100px}.hero-bg .blob-bl{opacity:.32;background:#90f0c5;width:680px;height:580px;animation:24s ease-in-out infinite blobDriftBL;bottom:-260px;left:-160px}@keyframes blobDriftTL{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,30px)scale(1.05)}66%{transform:translate(20px,60px)scale(.95)}}@keyframes blobDriftTR{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-50px,40px)scale(1.08)}66%{transform:translate(-30px,80px)scale(.92)}}@keyframes blobDriftBR{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-40px,-50px)scale(.95)}66%{transform:translate(-60px,-30px)scale(1.06)}}@keyframes blobDriftBL{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,-40px)scale(1.04)}66%{transform:translate(30px,-70px)scale(.96)}}.hero-grid{background-image:linear-gradient(#1a1f1e0b 1px,#0000 1px),linear-gradient(90deg,#1a1f1e0b 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.hero-inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;width:100%;display:grid;position:relative}.hero-tag{color:#3e8eff;letter-spacing:.04em;background:#3e8eff14;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;animation:1s .1s both fadeUp;display:inline-flex}.hero-tag .pulse-dot{background:#3e8eff;border-radius:50%;width:6px;height:6px;animation:2s ease-out infinite pulseDot;box-shadow:0 0 #3e8eff80}@keyframes pulseDot{0%{box-shadow:0 0 #3e8eff80}70%{box-shadow:0 0 0 10px #3e8eff00}to{box-shadow:0 0 #3e8eff00}}.hero h1{color:#10172a;margin:22px 0 24px;font-size:78px}.hero h1 .line{display:block;overflow:hidden}.hero h1 .line span{animation:.9s cubic-bezier(.16,1,.3,1) both rise;display:inline-block}.hero h1 .line+.line span{animation-delay:.1s}.hero h1 .line+.line+.line span{animation-delay:.2s}.hero h1 .hero-kicker{letter-spacing:0;color:#3a4a66;margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4;animation:1s .15s both fadeUp;display:block}@keyframes rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.hero p.sub{color:#3a4a66;max-width:520px;margin-bottom:32px;font-size:18px;line-height:1.55;animation:1s .4s both fadeUp}.hero-cta{flex-wrap:wrap;gap:12px;animation:1s .55s both fadeUp;display:flex}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-meta{gap:36px;margin-top:44px;animation:1s .7s both fadeUp;display:flex}.hero-meta-item{color:#566479;font-size:12px}.hero-meta-item strong{color:#10172a;letter-spacing:-.02em;margin-bottom:2px;font-size:22px;font-weight:700;display:block}.hero-visual{height:600px;animation:1.2s .3s both fadeUp;position:relative}.case-card{background:#fff;border:1px solid #d3e2f6;border-radius:20px;width:380px;animation:6s ease-in-out infinite cardFloat;position:absolute;top:30px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px #1a1f1e1a,0 8px 20px #1a1f1e0a}@keyframes cardFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}.cc-header{border-bottom:1px solid #f4f7fb;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.cc-header-left{align-items:center;gap:8px;display:flex}.cc-dots{gap:5px;display:flex}.cc-dots span{border-radius:50%;width:9px;height:9px}.cc-dots span:first-child,.cc-dots span:nth-child(2){background:#90f0c5}.cc-dots span:nth-child(3){background:#3e8eff}.cc-title{color:#566479;font-size:12px;font-weight:500}.cc-id{color:#566479;font-family:monospace;font-size:11px}.cc-body{padding:18px}.cc-patient{align-items:center;gap:12px;margin-bottom:18px;display:flex}.cc-avatar{color:#fff;background:linear-gradient(135deg,#3e8eff,#90f0c5);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:16px;font-weight:700;display:flex}.cc-patient-name{color:#10172a;font-size:15px;font-weight:600}.cc-patient-meta{color:#566479;margin-top:2px;font-size:12px}.cc-flow{background:#f7fafa;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:16px;padding:14px;display:grid}.cc-pract{text-align:center}.cc-pract .lbl{color:#566479;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:10px;font-weight:600}.cc-pract .nm{color:#10172a;font-size:12.5px;font-weight:600}.cc-arrow{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 2px 8px #3e8eff26}.cc-arrow svg{stroke:#3e8eff;animation:2.4s ease-in-out infinite arrowSlide}@keyframes arrowSlide{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.cc-attach{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.cc-att{color:#3e8eff;background:#ebf3ff;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;animation:.5s both attachIn;display:inline-flex}.cc-att:first-child{animation-delay:0s}.cc-att:nth-child(2){animation-delay:.3s}.cc-att:nth-child(3){animation-delay:.6s}@keyframes attachIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.cc-att svg{width:11px;height:11px}.cc-status{border-top:1px dashed #d3e2f6;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.cc-status-pill{color:#178a5e;background:#e4fbf1;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.cc-status-pill:before{content:"";background:#178a5e;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite livedot;box-shadow:0 0 8px #3dbd6b80}@keyframes livedot{0%,to{opacity:1}50%{opacity:.4}}.cc-time{color:#566479;font-size:11px}.float-chip{background:#fff;border:1px solid #d3e2f6;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;animation:7s ease-in-out infinite chipPop;display:flex;position:absolute;box-shadow:0 16px 40px #1a1f1e14}.float-chip .ic{border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.float-chip .txt{font-size:12px}.float-chip .txt strong{color:#10172a;margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.float-chip .txt span{color:#566479;font-size:10.5px}.fc1{animation-delay:.4s;top:0;left:-10px}.fc1 .ic{background:#3e8eff1f}.fc2{animation-delay:1.8s;top:230px;right:-30px}.fc2 .ic{background:#ffa9401f}.fc3{animation-delay:3.2s;bottom:90px;left:-30px}.fc3 .ic{background:#3dbd6b1f}@keyframes chipPop{0%,8%{opacity:0;transform:scale(.85)translateY(8px)}12%,80%{opacity:1;transform:scale(1)translateY(0)}88%,to{opacity:0;transform:scale(.92)translateY(-4px)}}section{padding:80px 0;position:relative}.section-head{max-width:760px;margin-bottom:56px}.section-head h2{font:400 58px/1.04 var(--font-sans);letter-spacing:-.035em;margin:18px 0 16px}.section-head p{font:400 21px/32px var(--font-sans);color:#3a4a66;max-width:640px}.problem{background:#f4f7fb;padding:120px 0;overflow:hidden}.problem h2{text-align:center;max-width:880px;margin:18px auto 14px;font-size:54px;line-height:1.08}.problem-sub{text-align:center;color:#566479;max-width:540px;margin:0 auto 64px;font-size:16px}.problem .eyebrow-wrap{text-align:center;margin-bottom:14px}.problem-stats-row{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.problem-stats-row.cols-2{grid-template-columns:repeat(2,1fr);max-width:880px;margin-left:auto;margin-right:auto}.big-stat{background:#fff;border:1px solid #d3e2f6;border-radius:24px;padding:36px 32px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.big-stat:hover{transform:translateY(-6px);box-shadow:0 28px 60px #1a1f1e14}.big-stat:after{content:"";transform-origin:0;background:linear-gradient(90deg,#3e8eff,#90f0c5,#90f0c5);height:3px;transition:transform .6s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.big-stat:hover:after{transform:scaleX(1)}.big-stat .num{letter-spacing:-.04em;color:#0000;background:linear-gradient(135deg,#3e8eff,#90f0c5);-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:72px;font-weight:700;line-height:1}.big-stat.alt .num{color:#0000;background:linear-gradient(135deg,#1d5fd8,#90f0c5);-webkit-background-clip:text;background-clip:text}.big-stat.alt2 .num{color:#0000;background:linear-gradient(135deg,#178a5e,#90f0c5);-webkit-background-clip:text;background-clip:text}.big-stat h4{margin-bottom:8px;font-size:18px}.big-stat p{color:#3a4a66;font-size:14px;line-height:1.55}.big-stat .src{color:#566479;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #f4f7fb;margin-top:14px;padding-top:14px;font-size:11px}.introvid-sec{padding:var(--space-7,104px) 0;color:var(--ink);position:relative;overflow:hidden}.introvid-head h2{color:var(--ink)}.introvid-head .eyebrow{color:var(--blue-deep)}.introvid-head p{color:#3a4a66}.introvid-inner{z-index:1;position:relative}.introvid-head{text-align:center;max-width:680px;margin:0 auto 36px}.introvid-head .eyebrow{justify-content:center}.introvid-head p{margin-left:auto;margin-right:auto}.introvid-frame{z-index:1;aspect-ratio:16/9;background:#fff;border-radius:24px;margin:0 auto;position:relative;overflow:hidden;transform:translateZ(0)}.introvid-frame:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 0 0 2px #74bdf56b}.introvid-poster{cursor:pointer;background:#fff;border:none;width:100%;height:100%;padding:0;display:block;position:relative}.introvid-posterimg{object-fit:cover;width:100%;height:100%;display:block}.introvid-cover{z-index:2;pointer-events:none;opacity:1;background:#fff;transition:opacity .4s;position:absolute;inset:0}.introvid-cover.is-ready{opacity:0}@media (prefers-reduced-motion:reduce){.introvid-cover{transition:none}}.introvid-player{background:#fff;border:0;width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:-1px}.introvid-play{width:84px;height:84px;color:var(--blue-deep,#1d5fd8);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffffb8;border-radius:50%;justify-content:center;align-items:center;padding-left:5px;transition:transform .28s cubic-bezier(.22,.9,.32,1),background .28s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffffb3,0 0 0 1px #74bdf580}.introvid-poster:hover .introvid-play{background:#fff;transform:translate(-50%,-50%)scale(1.07)}.introvid-poster:focus-visible{outline-offset:3px;outline:3px solid #3e8eff}.introvid-duration{color:#fff;letter-spacing:.02em;background:#1a1f1ec7;border-radius:7px;padding:5px 10px;font-size:12.5px;font-weight:700;position:absolute;bottom:16px;right:16px}@media (max-width:900px){.introvid-sec{padding:56px 0}.introvid-sec .cl-pane-sheen{animation:none}.introvid-frame{border-radius:18px}.introvid-play{width:64px;height:64px}.introvid-play svg{width:21px;height:21px}}@media (max-width:640px){.introvid-head{margin-bottom:26px}.introvid-frame{border-radius:14px}.introvid-play{width:56px;height:56px}.introvid-duration{padding:4px 8px;font-size:11.5px;bottom:10px;right:10px}}@media (prefers-reduced-motion:reduce){.introvid-play{transition:none}.introvid-poster:hover .introvid-play{transform:translate(-50%,-50%)}}.how-sec{background:#f4f8ff;padding:80px 0;overflow:hidden}.how-head{text-align:center;max-width:680px;margin:0 auto 36px}.how-head .eyebrow{justify-content:center}.how-head h2{margin:18px 0 14px;font-size:54px}.how-head p{color:#3a4a66;font-size:16.5px;line-height:1.55}.demo-frame{max-width:1080px;margin:0 auto;position:relative}.demo-stepper{background:#fff;border:1px solid #d3e2f6;border-radius:999px;grid-template-columns:repeat(4,1fr);gap:0;max-width:680px;margin-bottom:22px;margin-left:auto;margin-right:auto;padding:6px;display:grid;box-shadow:0 8px 28px #1a1f1e0a}.demo-step{color:#566479;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;transition:all .35s;display:flex;position:relative}.demo-step:hover{color:#10172a}.demo-step.active{color:#fff;background:#10172a}.demo-step .num{background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.demo-step:not(.active) .num{color:#566479;background:#f4f7fb}.demo-mockup{background:#fff;border:1px solid #d3e2f6;border-radius:24px;min-height:540px;position:relative;overflow:hidden;box-shadow:0 40px 100px #1a1f1e1a,0 12px 30px #1a1f1e0a}.demo-progress{z-index:10;transform-origin:0;will-change:transform;background:linear-gradient(90deg,#3e8eff,#90f0c5,#90f0c5);height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.demo-progress.go{animation:5.2s linear forwards demoProgressFill}@keyframes demoProgressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.demo-browser{background:#f7fafa;border-bottom:1px solid #f4f7fb;align-items:center;gap:10px;padding:14px 20px;display:flex}.demo-browser .dots{gap:6px;display:flex}.demo-browser .dots span{border-radius:50%;width:11px;height:11px}.demo-browser .dots span:first-child,.demo-browser .dots span:nth-child(2){background:#90f0c5}.demo-browser .dots span:nth-child(3){background:#3e8eff}.demo-url{color:#566479;background:#fff;border:1px solid #eef3f2;border-radius:8px;flex:1;align-items:center;gap:8px;padding:7px 14px;font-family:monospace;font-size:12px;display:flex}.demo-url svg{width:12px;height:12px}.demo-screen{grid-template-columns:240px 1fr;min-height:480px;display:grid}.demo-sidebar{background:#fbfbfa;border-right:1px solid #f4f7fb;padding:20px 16px}.ds-logo{align-items:center;gap:8px;margin-bottom:24px;padding:0 8px;font-size:14px;font-weight:700;display:flex}.ds-logo img{width:auto;height:24px;display:block}.ds-nav{flex-direction:column;gap:4px;display:flex}.ds-nav-item{color:#3a4a66;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.ds-nav-item.on{color:#fff;background:#10172a}.ds-nav-item svg{flex-shrink:0;width:14px;height:14px}.ds-nav-item .badge{color:#fff;background:#1d5fd8;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:9px;font-weight:700}.ds-nav-item.on .badge{color:#10172a;background:#90f0c5}.demo-content{padding:24px 28px;position:relative;overflow:hidden}.demo-stage{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s;position:absolute;inset:24px 28px;transform:translateY(14px)}.demo-stage.live{opacity:1;pointer-events:auto;transform:translateY(0)}.demo-stage-title{margin-bottom:4px;font-size:18px;font-weight:700}.demo-stage-sub{color:#566479;margin-bottom:20px;font-size:12px}.demo-form{flex-direction:column;gap:14px;display:flex}.dform-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dform-field{flex-direction:column;gap:6px;display:flex}.dform-field label{color:#566479;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.dform-input{color:#10172a;background:#f7fafa;border:1px solid #eef3f2;border-radius:8px;align-items:center;min-height:36px;padding:10px 12px;font-size:12.5px;display:flex}.dform-input.typing:after{content:"";background:#3e8eff;width:1.5px;height:14px;margin-left:2px;animation:1s ease-in-out infinite caret;display:inline-block}@keyframes caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.dform-input.filled{background:#fff;border-color:#3e8eff}.dform-attach{background:#f7fafa;border:1px dashed #d3e2f6;border-radius:10px;flex-wrap:wrap;gap:8px;padding:14px;display:flex}.dform-att{color:#3e8eff;opacity:0;background:#ebf3ff;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;transition:all .4s;display:inline-flex;transform:scale(.8)}.dform-att.in{opacity:1;transform:scale(1)}.dform-att svg{width:12px;height:12px}.dform-cta{color:#fff;opacity:.5;background:#10172a;border-radius:999px;align-self:flex-end;align-items:center;gap:7px;padding:11px 22px;font-size:12.5px;font-weight:600;transition:transform .3s,box-shadow .3s;display:inline-flex}.dform-cta.ready{opacity:1;animation:1.4s ease-in-out infinite pulseGlow}@keyframes pulseGlow{0%,to{opacity:1}50%{opacity:.78}}.demo-cards{flex-direction:column;gap:10px;display:flex}.dcard{opacity:0;background:#fff;border:1px solid #eef3f2;border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:14px 16px;transition:all .4s;display:grid;transform:translate(-12px)}.dcard.in{opacity:1;transform:translate(0)}.dcard.active{border-color:#3e8eff;box-shadow:0 4px 16px #3e8eff14}.dcard-av{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.dcard-av.a1{background:linear-gradient(135deg,#3e8eff,#90f0c5)}.dcard-av.a2{background:linear-gradient(135deg,#1d5fd8,#90f0c5)}.dcard-av.a3{background:linear-gradient(135deg,#178a5e,#90f0c5)}.dcard-av.a4{background:linear-gradient(135deg,#90f0c5,#1d5fd8)}.dcard-info .nm{color:#10172a;font-size:13px;font-weight:600}.dcard-info .meta{color:#566479;margin-top:1px;font-size:11px}.dcard-pill{border-radius:999px;padding:4px 10px;font-size:10px;font-weight:600}.dcard-pill.sent{color:#1d5fd8;background:#e2eeff}.dcard-pill.active{color:#3e8eff;background:#ebf3ff}.dcard-pill.done{color:#178a5e;background:#e4fbf1}.dcard-time{color:#566479;font-size:11px}.demo-chat{background:#fbfbfa;border-radius:14px;flex-direction:column;gap:8px;height:100%;max-height:380px;padding:12px;display:flex;overflow:hidden}.dchat-msg{opacity:0;align-items:flex-end;gap:8px;transition:all .4s;display:flex;transform:translateY(8px)}.dchat-msg.in{opacity:1;transform:translateY(0)}.dchat-msg.me{flex-direction:row-reverse}.dchat-av{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.dchat-av.them{background:linear-gradient(135deg,#1d5fd8,#90f0c5)}.dchat-av.me{background:linear-gradient(135deg,#3e8eff,#90f0c5)}.dchat-bubble{border-radius:14px;max-width:70%;padding:9px 13px;font-size:12.5px;line-height:1.4}.dchat-msg.them .dchat-bubble{color:#10172a;background:#fff;border:1px solid #eef3f2;border-bottom-left-radius:4px}.dchat-msg.me .dchat-bubble{color:#fff;background:#10172a;border-bottom-right-radius:4px}.dchat-time{color:#566479;margin-top:3px;font-size:9.5px}.dchat-typing{background:#fff;border:1px solid #eef3f2;border-radius:14px 14px 14px 4px;gap:3px;padding:9px 13px;display:flex}.dchat-typing span{background:#566479;border-radius:50%;width:5px;height:5px;animation:1.4s infinite typeDot}.dchat-typing span:nth-child(2){animation-delay:.2s}.dchat-typing span:nth-child(3){animation-delay:.4s}@keyframes typeDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.demo-outcome{flex-direction:column;gap:14px;display:flex}.doc-success{opacity:0;background:linear-gradient(135deg,#e4fbf1,#ebf3ff);border:1px solid #90f0c5;border-radius:14px;align-items:center;gap:14px;padding:18px;transition:all .5s;display:flex;transform:scale(.92)}.doc-success.in{opacity:1;transform:scale(1)}.doc-check{background:#178a5e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;animation:.6s cubic-bezier(.34,1.56,.64,1) .2s both checkPop;display:flex}@keyframes checkPop{0%{transform:scale(0)}to{transform:scale(1)}}.doc-success h4{margin-bottom:2px;font-size:15px}.doc-success p{color:#3a4a66;font-size:12px}.doc-report{opacity:0;background:#fff;border:1px solid #eef3f2;border-radius:12px;padding:16px;transition:all .4s .3s;transform:translateY(8px)}.doc-report.in{opacity:1;transform:translateY(0)}.doc-report-head{border-bottom:1px solid #f4f7fb;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.doc-report-head h5{font-size:13px}.doc-report-head .badge{color:#178a5e;background:#e4fbf1;border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:600}.doc-line{background:#f4f7fb;border-radius:3px;height:6px;margin-bottom:6px}.doc-line.w70{width:70%}.doc-line.w90{width:90%}.doc-line.w55{width:55%}.doc-stats{opacity:0;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;transition:all .4s .6s;display:grid;transform:translateY(8px)}.doc-stats.in{opacity:1;transform:translateY(0)}.doc-stat{text-align:center;background:#fbfbfa;border-radius:10px;padding:10px 12px}.doc-stat .big{color:#10172a;font-size:18px;font-weight:700}.doc-stat .lbl{color:#566479;text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:9.5px}.tab-pad{flex-direction:column;height:100%;padding:0;display:flex}.ref-stepper{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ref-step{color:#566479;background:#f4f7fb;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:12px;font-weight:600;display:flex}.ref-step .rs-dot{color:#566479;background:#fff;border:1px solid #d3e2f6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex}.ref-step.done{color:#178a5e;background:#e4fbf1}.ref-step.done .rs-dot{color:#fff;background:#178a5e;border-color:#178a5e}.ref-step.active{color:#fff;background:#10172a}.ref-step.active .rs-dot{color:#fff;background:#3e8eff;border-color:#3e8eff}.ref-to{background:linear-gradient(135deg,#3e8eff1a,#90f0c514);border:1px solid #3e8eff40;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:11px 14px;display:flex}.ref-to-lbl{letter-spacing:.08em;text-transform:uppercase;color:#3e8eff;font-size:10.5px;font-weight:700}.ref-to-name{color:#10172a;flex:1;font-size:13px;font-weight:600}.ref-to svg{background:#3e8eff;border-radius:50%;flex-shrink:0;padding:2px}.ref-form{flex-direction:column;flex:1;gap:12px;display:flex}.ref-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ref-field{flex-direction:column;gap:5px;display:flex}.ref-field label{letter-spacing:.06em;text-transform:uppercase;color:#566479;font-size:10px;font-weight:600}.ref-input{color:#10172a;background:#fff;border:1px solid #d3e2f6;border-radius:8px;align-items:center;min-height:34px;padding:9px 12px;font-size:12.5px;display:flex}.ref-input.filled{background:#fff;border-color:#3e8eff}.ref-foot{border-top:1px solid #f4f7fb;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;display:flex}.ref-back{color:#3a4a66;background:#f4f7fb;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600}.ref-next{color:#fff;background:#10172a;border-radius:999px;align-items:center;gap:6px;padding:9px 18px;font-size:12.5px;font-weight:600;display:inline-flex}.net-head{margin-bottom:12px}.net-title{color:#10172a;margin-bottom:2px;font-size:16px;font-weight:700}.net-sub{color:#566479;font-size:12px}.net-subtabs{border-bottom:1px solid #f4f7fb;gap:6px;margin-bottom:14px;padding-bottom:0;display:flex}.net-subtab{color:#566479;cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:12px;font-weight:600}.net-subtab.on{color:#3e8eff;border-bottom-color:#3e8eff}.net-grid{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.net-card{background:#fff;border:1px solid #eef3f2;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;transition:border .25s,box-shadow .25s;display:grid}.net-card:hover{border-color:#3e8eff;box-shadow:0 4px 14px #3e8eff14}.net-av{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.net-av.a1{background:linear-gradient(135deg,#3e8eff,#90f0c5)}.net-av.a2{background:linear-gradient(135deg,#1d5fd8,#90f0c5)}.net-av.a3{background:linear-gradient(135deg,#178a5e,#90f0c5)}.net-av.a4{background:linear-gradient(135deg,#90f0c5,#1d5fd8)}.net-info{min-width:0}.net-name{color:#10172a;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:12.5px;font-weight:600;line-height:1.2;overflow:hidden}.net-meta{color:#566479;font-size:10.5px}.net-refs{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.net-refs-n{color:#3e8eff;font-size:14px;font-weight:700;line-height:1}.net-refs-l{color:#566479;text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;font-weight:600}.net-foot{color:#566479;border-top:1px dashed #d3e2f6;align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:12px;display:flex}.net-discover{color:#3e8eff;cursor:pointer;align-items:center;gap:5px;font-weight:600;display:inline-flex}.msg-pad{padding:0}.msg-grid{grid-template-columns:240px 1fr;gap:14px;height:100%;display:grid}.msg-list{border-right:1px solid #f4f7fb;flex-direction:column;gap:6px;padding-right:12px;display:flex;overflow:hidden}.msg-filters{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.msg-filter{color:#566479;cursor:pointer;background:#f4f7fb;border-radius:999px;padding:4px 9px;font-size:10.5px;font-weight:600}.msg-filter.on{color:#fff;background:#10172a}.msg-thread{cursor:pointer;border:1px solid #0000;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:9px;padding:9px 10px;display:grid;position:relative}.msg-thread:hover{background:#fbfbfa}.msg-thread.on{background:#ebf3ff;border-color:#3e8eff2e}.msg-av{color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.msg-av.a1{background:linear-gradient(135deg,#3e8eff,#90f0c5)}.msg-av.a2{background:linear-gradient(135deg,#1d5fd8,#90f0c5)}.msg-av.a3{background:linear-gradient(135deg,#178a5e,#90f0c5)}.msg-av.a4{background:linear-gradient(135deg,#90f0c5,#1d5fd8)}.msg-thread-info{min-width:0}.msg-thread-top{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.msg-thread-name{color:#10172a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.msg-thread-time{color:#566479;flex-shrink:0;font-size:10px}.msg-thread-practice{color:#566479;margin-top:1px;font-size:10.5px}.msg-thread-preview{color:#3a4a66;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.msg-unread{background:#3e8eff;border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px}.msg-pane{background:#fbfbfa;border-radius:12px;flex-direction:column;min-width:0;padding:12px;display:flex;overflow:hidden}.msg-pane-head{border-bottom:1px solid #eef3f2;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.msg-pane-av{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:flex}.msg-pane-av.a1{background:linear-gradient(135deg,#3e8eff,#90f0c5)}.msg-pane-name{color:#10172a;font-size:13px;font-weight:700}.msg-pane-meta{color:#566479;margin-top:1px;font-size:11px}.msg-bubbles{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.msg-bub{border-radius:14px;max-width:80%;padding:8px 12px;font-size:12px;line-height:1.4;position:relative}.msg-bub.them{color:#10172a;background:#fff;border:1px solid #eef3f2;border-bottom-left-radius:4px;align-self:flex-start}.msg-bub.me{color:#fff;background:#10172a;border-bottom-right-radius:4px;align-self:flex-end}.msg-bub-t{color:#566479;margin-top:4px;font-size:9.5px;display:block}.msg-bub.me .msg-bub-t{color:#ffffff80;text-align:right}.ana-head{margin-bottom:14px}.ana-title{color:#10172a;margin-bottom:2px;font-size:16px;font-weight:700}.ana-sub{color:#566479;font-size:12px}.ana-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.ana-stat{background:#fbfbfa;border:1px solid #eef3f2;border-radius:10px;padding:12px}.ana-stat-big{letter-spacing:-.025em;color:#10172a;font-size:22px;font-weight:700;line-height:1}.ana-stat-lbl{color:#566479;text-transform:uppercase;letter-spacing:.04em;margin-top:5px;font-size:10.5px;font-weight:600}.ana-stat-delta{color:#566479;margin-top:5px;font-size:11px;font-weight:700}.ana-stat-delta.up{color:#178a5e}.ana-chart-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.ana-chart-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ana-chart-title{color:#10172a;font-size:12.5px;font-weight:600}.ana-legend{color:#566479;gap:14px;font-size:10.5px;display:flex}.ana-legend span{align-items:center;gap:5px;display:inline-flex}.leg-sw{border-radius:2px;width:8px;height:8px}.ana-chart{background:#fbfbfa;border:1px solid #eef3f2;border-radius:10px;grid-template-columns:repeat(12,1fr);align-items:end;gap:6px;height:120px;padding:10px 8px 0;display:grid}.ana-bar-group{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.ana-bars{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;display:flex}.ana-bar{border-radius:3px 3px 0 0;width:6px;animation:.8s cubic-bezier(.16,1,.3,1) backwards barRise}.ana-bar.received{background:#3e8eff}.ana-bar.completed{background:#90f0c5}@keyframes barRise{0%{transform-origin:bottom;transform:scaleY(0)}to{transform:scaleY(1)}}.ana-bar-lbl{color:#566479;text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:600}.demo-benefits{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1080px;margin-top:36px;margin-left:auto;margin-right:auto;display:grid}.dben{text-align:left}.dben-ic{background:#3e8eff1a;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:flex}.dben:nth-child(2) .dben-ic{background:#ffa9401f}.dben:nth-child(3) .dben-ic{background:#90f0c52e}.dben:nth-child(4) .dben-ic{background:#3dbd6b1f}.dben h4{margin-bottom:6px;font-size:15px}.dben p{color:#3a4a66;font-size:13px;line-height:1.5}.network-sec{background:var(--grad-ice-field);padding:var(--space-7) 0;position:relative;overflow:hidden}.network-inner{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.network-stats{grid-template-columns:repeat(3,1fr);gap:18px;max-width:500px;margin-top:36px;display:grid}.network-stat .big{color:#10172a;letter-spacing:-.02em;font-size:34px;font-weight:700}.network-stat .lbl{color:#566479;margin-top:2px;font-size:12px}.network-inner h2{margin:18px 0 16px;font-size:54px;line-height:1.06}.network-inner>div:first-child>p{color:#3a4a66;max-width:440px;font-size:16.5px;line-height:1.55}.map-viz{border-radius:24px;height:560px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d3e2f6d9}.map-constellation{transform:translateY(23px)}.map-header{z-index:5;--glass-r:0px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:absolute;top:0;left:0;right:0}.map-title{font:500 12px/16px var(--font-sans);color:var(--ink);align-items:center;gap:8px;display:flex}.map-title .live{font:500 10px/1 var(--font-sans);letter-spacing:.1em;color:#107a74;background:var(--mint-soft);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.map-title .live:before{content:"";background:#107a74;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite livedot}.map-meta{font:400 11px/14px var(--font-sans);color:var(--ink-muted)}.map-svg{width:100%;height:100%;position:absolute;inset:0}:root{--pin-gp:linear-gradient(135deg,#0b2a66 0%,#1d5fd8 100%);--pin-cl:linear-gradient(135deg,#1d5fd8 0%,#74bdf5 100%);--pin-spec:linear-gradient(135deg,#107a74 0%,#93e3c6 100%)}.pin--gp .pin-core{fill:url(#coreGp)}.pin--spec .pin-core{fill:url(#coreSpec)}.pin{transition:opacity .4s}.beam{fill:none;stroke-width:1.6px;stroke-dasharray:5 7;opacity:0;stroke-linecap:round}.beam.active{opacity:.9;animation:1.8s linear infinite beamMove}.legend-item .sw-gp{background:var(--pin-gp)}.legend-item .sw-spec{background:var(--pin-spec)}.legend-item .sw-cl{background:var(--pin-cl)}@keyframes beamMove{0%{stroke-dashoffset:22px}to{stroke-dashoffset:-22px}}.map-feed{--glass-r:18px;z-index:5;padding:12px 14px;position:absolute;bottom:16px;left:16px;right:16px}.feed-title{font:500 10px/14px var(--font-sans);color:var(--ink-muted,#566479);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.feed-list{height:78px;position:relative;overflow:hidden}.feed-track{flex-direction:column;gap:8px;animation:14s linear infinite feedScroll;display:flex}.feed-item{color:#10172a;align-items:center;gap:10px;padding:6px 0;font-size:12px;display:flex}.feed-item .src{font:500 12px/16px var(--font-sans)}.feed-item .arrow{color:#566479;font-size:11px}.feed-item .pill{font:500 9px/12px var(--font-sans);border-radius:999px;margin-left:auto;padding:3px 8px}.feed-item .pill.sent{color:#1d5fd8;background:#e2eeff}.feed-item .pill.active{color:#3e8eff;background:#ebf3ff}.feed-item .pill.done{color:#107a74;background:#e4fbf1}@keyframes feedScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.legend{z-index:5;--glass-r:18px;padding:10px 12px;font-size:11px;position:absolute;top:60px;right:16px}.legend-title{font:500 10px/14px var(--font-sans);color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.legend-item{font:400 11px/16px var(--font-sans);color:#3a4a66;align-items:center;gap:6px;margin-top:4px;display:flex}.legend-item .sw{border-radius:50%;width:8px;height:8px}.for-who{background:#f4f8ff}.who-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.who-card{background:#fff;border:1px solid #d3e2f6;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:440px;padding:36px 32px;transition:transform .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.who-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px #1a1f1e14}.who-card:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.who-card:first-child:before{background:#3e8eff}.who-card:nth-child(2):before{background:#1d5fd8}.who-card:nth-child(3):before{background:#178a5e}.who-card:first-child .who-icon{background:#3e8eff1a}.who-card:nth-child(2) .who-icon{background:#ffa9401f}.who-card:nth-child(3) .who-icon{background:#3dbd6b1f}.who-card h3{margin-bottom:14px;font-size:24px;line-height:1.2}.who-card .role{color:#566479;text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px;font-size:11px;font-weight:600}.who-card .body{color:#3a4a66;flex:1;margin-bottom:20px;font-size:14px;line-height:1.55}.who-card ul.points{margin-bottom:24px;list-style:none}.who-card ul.points li{color:#3a4a66;margin-bottom:8px;padding-left:22px;font-size:13px;position:relative}.who-card ul.points li:before{content:"";background:#e4fbf1 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%233DBD6B' stroke-width='2'><polyline points='3 6 5 8 9 4'/></svg>") 50%/10px no-repeat;border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:0}.who-card .arr{color:#10172a;cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.who-card .arr svg{transition:transform .3s}.who-card:hover .arr svg{transform:translate(4px)}.who-card:hover .who-anim-float .who-icon-inner{animation-duration:1.8s}.who-card:hover .who-anim-pulse .who-icon-inner{animation-duration:1.6s}.who-card:hover .who-anim-sway .who-icon-inner{animation-duration:1.8s}.trust{padding:var(--space-7) 0;background:#fff;position:relative;overflow:hidden}.trust:before{content:"";pointer-events:none;background:radial-gradient(42% 52% at 96% 6%,#4d93ff29,#4d93ff00 70%),radial-gradient(38% 46% at 4% 96%,#93e3c633,#93e3c600 70%);position:absolute;inset:0}.trust .wrap{z-index:1;position:relative}.trust h2,.trust h3,.trust h4{color:var(--ink)}.trust-top{grid-template-columns:500px 1fr;align-items:center;gap:64px;display:grid}.trust-stage{border-radius:var(--radius-lg,32px);isolation:isolate;height:540px;margin:0;position:relative;overflow:hidden}.ts-ground{z-index:0;position:absolute;inset:0}.ts-matrix{--step:14px;z-index:0;pointer-events:none;grid-template-columns:repeat(13,14px);grid-auto-rows:var(--step);font:500 12px/var(--step) var(--font-sans);color:#ffffffb8;place-content:center;gap:30px 14px;display:grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(66% 60%,#000 46%,#0000 88%);mask-image:radial-gradient(66% 60%,#000 46%,#0000 88%)}.ts-matrix i{text-align:center;font-style:normal;display:block;overflow:hidden}.ts-matrix i:before{content:"1\a 0\a 1\a 0";white-space:pre;animation:tsRoll var(--p,7s) steps(4,end) var(--dl,0s) infinite;display:block}.ts-matrix i.ts-z:before{content:"0\a 1\a 0\a 1"}@keyframes tsRoll{0%{transform:translate(0)}to{transform:translate3d(0,calc(var(--step,14px) * -4),0)}}.ts-wash{z-index:1;pointer-events:none;background:radial-gradient(40% 34%,#ffffffd9,#fff0 70%);position:absolute;inset:0}.trust-stage .ts-core,.trust-stage .ts-sat{z-index:2;will-change:transform;line-height:0;position:absolute}.trust-stage .ts-core{display:block}.trust-stage .ts-core img{width:100%;height:100%;display:block}.ts-rec{--glass-r:13px;flex-direction:column;gap:5px;width:84px;padding:10px;display:flex}.ts-rec-bar{background:var(--grad-line-signature,linear-gradient(90deg,#3e8eff,#74bdf5,#93e3c6));border-radius:999px;width:46%;height:7px;display:block}.ts-rec-line{background:#0b2a6633;border-radius:999px;width:100%;height:5px;display:block}.ts-rec-line--short{width:62%}.ts-core{z-index:2;width:244px;height:244px;margin:-122px 0 0 -122px;animation:7s ease-in-out infinite tsFloat;top:50%;left:50%}.trust-stage .ts-sat{animation:tsOrbit var(--dur,26s) linear var(--phase,0s) infinite;top:50%;left:50%}.ts-sat-1{--rx:208px;--ry:150px;--dur:26s;--phase:0s}.ts-sat-2{--rx:164px;--ry:108px;--dur:31s;--phase:-7.75s}.ts-sat-3{--rx:208px;--ry:150px;--dur:26s;--phase:-10.4s}.ts-sat-4{--rx:164px;--ry:108px;--dur:31s;--phase:-23.25s}.ts-sat-5{--rx:208px;--ry:150px;--dur:26s;--phase:-18.2s}@keyframes tsOrbit{0%{transform:translate(calc(-50% + var(--rx) * 0), calc(-50% - var(--ry) * 1)) scale(.8);opacity:.55;z-index:1}8.3333%{transform:translate(calc(-50% + var(--rx) * .5), calc(-50% - var(--ry) * .866)) scale(.82);opacity:.58;z-index:1}16.6667%{transform:translate(calc(-50% + var(--rx) * .866), calc(-50% - var(--ry) * .5)) scale(.875);opacity:.662;z-index:1}25%{transform:translate(calc(-50% + var(--rx) * 1), calc(-50% - var(--ry) * 0)) scale(.95);opacity:.775;z-index:3}33.3333%{transform:translate(calc(-50% + var(--rx) * .866), calc(-50% - var(--ry) * -.5)) scale(1.025);opacity:.887;z-index:3}41.6667%{transform:translate(calc(-50% + var(--rx) * .5), calc(-50% - var(--ry) * -.866)) scale(1.08);opacity:.97;z-index:3}50%{transform:translate(calc(-50% + var(--rx) * 0), calc(-50% - var(--ry) * -1)) scale(1.1);opacity:1;z-index:3}58.3333%{transform:translate(calc(-50% + var(--rx) * -.5), calc(-50% - var(--ry) * -.866)) scale(1.08);opacity:.97;z-index:3}66.6667%{transform:translate(calc(-50% + var(--rx) * -.866), calc(-50% - var(--ry) * -.5)) scale(1.025);opacity:.888;z-index:3}75%{transform:translate(calc(-50% + var(--rx) * -1), calc(-50% - var(--ry) * 0)) scale(.95);opacity:.775;z-index:3}83.3333%{transform:translate(calc(-50% + var(--rx) * -.866), calc(-50% - var(--ry) * .5)) scale(.875);opacity:.662;z-index:1}91.6667%{transform:translate(calc(-50% + var(--rx) * -.5), calc(-50% - var(--ry) * .866)) scale(.82);opacity:.58;z-index:1}to{transform:translate(calc(-50% + var(--rx) * 0), calc(-50% - var(--ry) * 1)) scale(.8);opacity:.55;z-index:1}}@keyframes tsFloat{0%,to{transform:translateY(-9px)}50%{transform:translateY(9px)}}.trust-stage.reveal{opacity:1;transition:none;transform:none}.trust-stage.reveal .ts-core{opacity:0;transition:opacity .6s var(--motion-ease),transform .6s var(--motion-ease);animation:none;transform:scale(.86)}.trust-stage .ts-sat{line-height:0}.trust-stage.reveal .ts-rec{opacity:0;transition:opacity .75s var(--motion-ease),transform .75s var(--motion-ease);transform:scale(.5)}.trust-stage.reveal.in .ts-rec{opacity:1;transform:scale(1)}.trust-stage.reveal .ts-sat-1 .ts-rec{transition-delay:.3s}.trust-stage.reveal .ts-sat-2 .ts-rec{transition-delay:.42s}.trust-stage.reveal .ts-sat-3 .ts-rec{transition-delay:.54s}.trust-stage.reveal .ts-sat-4 .ts-rec{transition-delay:.66s}.trust-stage.reveal .ts-sat-5 .ts-rec{transition-delay:.78s}.trust-stage.reveal.in .ts-core{opacity:1;animation:7s ease-in-out .7s infinite tsFloat;transform:scale(1)}.trust-base{background:var(--grad-ice-field,linear-gradient(180deg,#fff 0%,#f5f9ff 40%,#e9f3ff 75%,#e2f7ef 100%));border-radius:28px;margin-top:48px;padding:24px}.trust-four{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.trust-card h3{font:400 22px/29px var(--font-sans);letter-spacing:-.01em;margin:20px 0 8px}.trust-card p{font:400 14px/21px var(--font-sans);color:#3a4a66;margin:0}.trust .eyebrow{color:var(--blue-deep)}.trust h2{font:400 58px/1.04 var(--font-sans);letter-spacing:-.035em;margin:18px 0 16px}@media (max-width:1100px){.trust h2{font-size:46px}}@media (max-width:900px){.trust h2{font-size:36px}}@media (max-width:640px){.trust h2{font-size:30px}}.trust p.lead{font:400 21px/32px var(--font-sans);color:#3a4a66}.roi-sec{background:var(--grad-ice-field,#f5f9ff);padding:var(--space-7,104px) 0}.roi-card-outer{background:#fff;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d3e2f6e6}.roi-card-outer:before{content:"";pointer-events:none;background:radial-gradient(48% 62% at 104% 108%,#74bdf54d,#74bdf500 70%),radial-gradient(34% 44% at 86% 112%,#93e3c657,#93e3c600 70%),radial-gradient(30% 40% at -4% -8%,#b8d9ff4d,#b8d9ff00 70%);position:absolute;inset:0}.roi-grid{grid-template-columns:1fr 480px;gap:44px;padding:52px 56px;display:grid;position:relative}.roi-say h2{font:400 46px/1.08 var(--font-sans);letter-spacing:-.03em;margin:16px 0 0}.roi-say .eyebrow{color:var(--blue-deep)}.roi-lead{font:400 17px/26px var(--font-sans);color:#3a4a66;max-width:460px;margin:16px 0 0}.roi-stack{flex-direction:column;margin-top:30px;display:flex}.roi-step{flex-direction:column;display:flex}.roi-stat{background:#fff;border-radius:20px;padding:18px 22px;box-shadow:inset 0 0 0 1px #d3e2f6e6}.roi-stat--ice{background:var(--grad-glacier,linear-gradient(160deg,#b8d9ff,#e9f3ff 75%,#fff));box-shadow:inset 0 0 0 1px #b8d9ffb3}.roi-stat--mint{background:var(--grad-mint-breeze,linear-gradient(150deg,#f5f9ff,#e2f7ef 50%,#93e3c6));box-shadow:inset 0 0 0 1px #93e3c68c}.roi-stat-lbl{font:500 11px/14px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep);display:block}.roi-stat-num{font:400 38px/1.04 var(--font-sans);letter-spacing:-.035em;color:var(--navy,#0b2a66);font-variant-numeric:tabular-nums;margin:10px 0 8px;display:block}.roi-stat-sub{font:400 13.5px/20px var(--font-sans);color:#3a4a66;display:block}.roi-op{font:400 22px/1 var(--font-sans);color:var(--ink-muted,#566479);align-self:center;padding:10px 0}.roi-note{max-width:460px;font:400 12px/18px var(--font-sans);color:var(--ink-muted,#566479);margin:26px 0 0}.roi-chart{background:var(--grad-glacier,linear-gradient(160deg,#cfe9ff,#e9f3ff 45%,#f7fbff));border-radius:26px;flex-direction:column;align-items:center;padding:30px 30px 26px;display:flex}.roi-chart .eyebrow{color:var(--blue-deep);align-self:flex-start}.roi-ring{place-items:center;width:100%;margin:auto 0;display:grid;position:relative}.roi-ring svg{width:100%;max-width:384px;height:auto;display:block}.roi-seg-track{stroke:#1d5fd81a}.roi-ring-mid{text-align:center;justify-items:center;display:grid;position:absolute}.roi-ring-mid strong{font:400 56px/1 var(--font-sans);letter-spacing:-.05em}.roi-ring-mid span{font:400 13px/18px var(--font-sans);color:var(--ink-muted,#566479);margin-top:8px}.roi-legend{flex-direction:column;gap:10px;width:100%;margin:22px 0 0;padding:0;list-style:none;display:flex}.roi-legend li{font:400 13.5px/18px var(--font-sans);color:#3a4a66;align-items:center;gap:10px;display:flex}.roi-legend em{font-style:normal;font:400 16px/1 var(--font-sans);color:var(--ink,#10172a);font-variant-numeric:tabular-nums;margin-left:auto}.roi-key{border-radius:999px;flex:none;width:14px;height:14px}.roi-key--year{background:linear-gradient(135deg,#1d5fd8,#74bdf5)}.roi-key--beyond{background:linear-gradient(135deg,#2fbf8f,#93e3c6)}.roi-ring.reveal{opacity:1;transition:none;transform:none}.roi-ring.reveal .roi-seg{opacity:0}.roi-ring.reveal.in .roi-seg{animation:roiSegCycle 3.4s var(--motion-ease,ease) infinite backwards;animation-delay:calc(var(--i,0) * 60ms)}@keyframes roiSegCycle{0%{opacity:0}11%{opacity:1}56%{opacity:1}76%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.roi-ring.reveal.in .roi-seg{opacity:1;animation:none}}.pricing-sec{padding:var(--space-7,104px) 0;background:var(--grad-deep-sea,linear-gradient(200deg,#3e8eff 0%,#1d5fd8 45%,#0b2a66 100%));color:#fff;position:relative}.pricing-sec:before{content:"";pointer-events:none;z-index:1;transition:opacity var(--motion-enter,.55s) var(--motion-ease,ease);background:linear-gradient(200deg,#0b2a6675 0%,#0b2a6629 40%,#0b2a6600 62%);position:absolute;inset:0}.pricing-night{z-index:0;pointer-events:none;opacity:0;background:var(--grad-night,radial-gradient(90% 90% at 85% 100%,#93e3c6 0%,#3e8eff 25%,#1d5fd8 50%,#0b2a66 78%,#071a40 100%));transition:opacity var(--motion-enter,.55s) var(--motion-ease,ease);position:absolute;inset:0}.pricing-sec.is-annual .pricing-night{opacity:1}.pricing-sec.is-annual:before{background:radial-gradient(85% 72% at 0 100%,#071a409e,#071a4000 75%)}.pricing-sec .wrap{z-index:2;position:relative}.pricing-head{max-width:620px;margin:0 0 48px}.pricing-head .eyebrow{color:#fffffff5}.pricing-head h2{font:400 52px/1.06 var(--font-sans);letter-spacing:-.03em;color:#fff;margin:16px 0}.pricing-head p{font:400 17px/27px var(--font-sans);color:#ffffffe6;margin:0}.bill-toggle{background:#ffffff1f;border-radius:999px;align-items:center;gap:2px;margin-top:26px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.bill-toggle button{cursor:pointer;height:36px;font:500 14px/18px var(--font-sans);color:#ffffffd9;transition:color var(--motion-base,.28s) var(--motion-ease,ease), background var(--motion-base,.28s) var(--motion-ease,ease);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.bill-toggle button:hover{color:#fff}.bill-toggle button.is-on{color:var(--navy,#0b2a66);background:#fff}.bill-toggle .save{background:var(--mint,#93e3c6);color:var(--ink,#10172a);font:500 10px/16px var(--font-sans);letter-spacing:.04em;border-radius:999px;margin-left:8px;padding:2px 8px}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.price-card{transition:transform .4s var(--motion-ease,ease),box-shadow .4s ease;background:#fff;border-radius:24px;flex-direction:column;padding:32px 30px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #d3e2f6d9}.price-card:hover{transform:translateY(-8px);box-shadow:inset 0 0 0 1px #74bdf5d9}.price-card.featured{background:linear-gradient(#fff,#fff) padding-box, var(--grad-seamless,linear-gradient(135deg,#4d93ff,#74bdf5 45%,#93e3c6 75%,#cfe9ff)) border-box;box-shadow:none;border:2px solid #0000}.price-card.featured:hover{box-shadow:none}.price-tag-badge{background:var(--blue-deep,#1d5fd8);color:#fff;font:500 10px/14px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:4px 12px;position:absolute;top:-11px;right:24px}.price-plan-name{font:500 12px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep,#1d5fd8)}.price-card h3{font:500 22px/29px var(--font-sans);letter-spacing:-.005em;color:var(--ink,#10172a);margin:10px 0 12px}.price-card .desc{min-height:44px;font:400 14px/21px var(--font-sans);color:#3a4a66;margin:0 0 22px}.price-amt{align-items:baseline;gap:7px;margin-bottom:6px;display:flex}.price-amt .num{font:400 48px/1 var(--font-sans);letter-spacing:-.04em;color:var(--navy,#0b2a66);font-variant-numeric:tabular-nums}.price-amt .per{font:400 14px/20px var(--font-sans);color:var(--ink-muted,#566479)}.price-bill{font:400 12px/18px var(--font-sans);color:var(--ink-muted,#566479);margin-bottom:22px}.price-features{border-top:1px solid var(--line,#d3e2f6);flex:1;margin:0;padding:22px 0 24px;list-style:none}.price-features li{font:400 13.5px/20px var(--font-sans);color:#3a4a66;margin-bottom:11px;padding-left:24px;position:relative}.price-features li:last-child{margin-bottom:0}.price-features li:before{content:"";background:#3e8eff1f url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%231D5FD8' stroke-width='2'><polyline points='4 7 6 9 10 5'/></svg>") 50%/11px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:0}.price-cta{isolation:isolate;height:46px;font:500 14px/18px var(--font-sans);cursor:pointer;color:var(--navy,#0b2a66);background:linear-gradient(180deg,#f3f9ff 0%,var(--ice-soft,#e9f3ff) 55%,#dfeeff 100%);transition:color var(--motion-base,.28s) var(--motion-ease,ease), box-shadow var(--motion-base,.28s) var(--motion-ease,ease);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:0 20px;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b8d9ffe6}.price-cta:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--motion-base,.28s) var(--motion-ease,ease);background:radial-gradient(72% 95% at 50% 122%,#93e3c68c,#93e3c600 70%);position:absolute;inset:0}.price-cta:hover:after,.price-cta:focus-visible:after{opacity:1}.price-cta:hover{color:var(--blue-deep,#1d5fd8);box-shadow:inset 0 0 0 1px #93e3c6d9}.price-cta--primary{color:#fff;box-shadow:none;background:linear-gradient(135deg,#2f7bf2 0%,var(--blue,#3e8eff) 55%,#4d93ff 100%)}.price-cta--primary:after{background:radial-gradient(90% 80% at 20% 0,#ffffff6b,#fff0 62%),radial-gradient(62% 72% at 85% 122%,#93e3c69e,#93e3c600 70%)}.price-cta--primary:hover{color:#fff;box-shadow:none}.pricing-note{max-width:620px;font:400 13px/20px var(--font-sans);color:#ffffffd9;margin:32px 0 0}.cta-sec{text-align:center;padding:var(--space-7,104px) 0 var(--space-7,104px);background:#eaf2fe;position:relative;overflow:hidden}.cta-art{object-fit:cover;object-position:50% 72%;z-index:0}.cta-sec:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(40% 54% at 50% 31%,#fffffff5 0%,#fffffff0 64%,#ffffff8c 84%,#fff0 100%);position:absolute;inset:0}.cta-sec .wrap{z-index:2}.cta-sec h2{font:400 56px/1.06 var(--font-sans);letter-spacing:-.025em;color:var(--navy,#0b2a66);margin:0 0 18px}.cta-sec p{max-width:560px;font:400 18px/28px var(--font-sans);color:var(--navy,#0b2a66);margin:0 auto 34px}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.about-hero{padding:var(--space-7,104px) 0 var(--space-6,64px);background:var(--grad-glacier,linear-gradient(160deg,#b8d9ff 0%,#cfe9ff 40%,#e9f3ff 75%,#fff 100%));position:relative;overflow:hidden}.about-hero-bg{display:none}.about-hero-art{transform-origin:50%;z-index:0;pointer-events:none;width:560px;height:auto;position:absolute;top:50%;right:60px;transform:translateY(-50%)rotate(90deg);-webkit-mask-image:radial-gradient(78% 60% at 50% 26%,#000 0% 34%,#0000 88%);mask-image:radial-gradient(78% 60% at 50% 26%,#000 0% 34%,#0000 88%)}.about-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#fff0 0%,#fff 100%);height:150px;position:absolute;bottom:0;left:0;right:0}.about-hero-inner{z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.about-hero .eyebrow{color:var(--blue-deep)}.about-hero h1{font:400 62px/1.05 var(--font-sans);letter-spacing:-.035em;color:var(--ink);margin:16px 0 20px}.about-hero p.lead{max-width:520px;font:400 19px/29px var(--font-sans);color:#3a4a66;margin:0 0 32px}.portrait-wrap{justify-content:center;align-items:flex-end;animation:1s .3s both fadeUp;display:flex;position:relative}.portrait-frame{z-index:2;aspect-ratio:4/5;border-radius:var(--radius-lg,32px);-webkit-backdrop-filter:blur(18px)saturate(1.45);backdrop-filter:blur(18px)saturate(1.45);background:linear-gradient(#ffffff75 0%,#ffffff4d 100%);width:100%;max-width:420px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,inset 0 -1px #74bdf559}.portrait-frame img{width:84%;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.portrait-frame:after{content:"";pointer-events:none;z-index:1;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:linear-gradient(#fff0 0%,#ffffff6b 62%,#ffffff8f 100%);height:40%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 46% 100%);mask-image:linear-gradient(#0000 0%,#000 46% 100%)}.portrait-tag{z-index:2;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;white-space:nowrap;background:0 0;border-radius:0;align-items:flex-start;gap:10px;padding:0;animation:8s ease-in-out infinite portraitBob;display:flex;position:absolute;bottom:24px;left:26px;right:26px}.portrait-tag .pt-dot{background:#2fbf8f;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.portrait-tag .pt-li{isolation:isolate;width:38px;height:38px;color:var(--blue-deep,#1d5fd8);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);transition:color var(--motion-base,.28s) var(--motion-ease,ease), transform var(--motion-base,.28s) var(--motion-ease,ease), box-shadow var(--motion-base,.28s) var(--motion-ease,ease);background:linear-gradient(#ffffffa8 0%,#ffffff75 100%);border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;margin-left:auto;display:inline-flex;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #93e3c666,inset 0 0 14px #ffffff38}.portrait-tag .pt-li:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background:linear-gradient(140deg,#fffffffa 0%,#ffffff8c 22%,#ffffff14 52%,#cfe9ff4d 78%,#93e3c6cc 100%);padding:1.2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.portrait-tag .pt-li:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(90% 60% at 18% 0,#fff6 0%,#fff0 62%);position:absolute;inset:0}.portrait-tag .pt-li svg{z-index:3;display:block;position:relative}.portrait-tag .pt-li:hover{color:var(--navy,#0b2a66);transform:scale(1.06);box-shadow:inset 0 1px #fff,inset 0 -1px #93e3c6b8,inset 0 0 18px #ffffff57}.portrait-tag .pt-li:focus-visible{outline:2px solid var(--blue-deep,#1d5fd8);outline-offset:3px}@media (prefers-reduced-motion:reduce){.portrait-tag .pt-li:hover{transform:none}}.portrait-tag .pt-txt{color:var(--navy,#0b2a66)}.portrait-tag .pt-txt strong{font:500 15px/20px var(--font-sans);display:block}.portrait-tag .pt-txt span{font:400 12.5px/18px var(--font-sans);color:#3a4a66}@keyframes spin{to{transform:rotate(360deg)}}.about-story{padding:var(--space-7,104px) 0;background:#fff;position:relative;overflow:hidden}.about-story:before{content:"";pointer-events:none;background:radial-gradient(42% 52% at 96% 4%,#4d93ff24,#4d93ff00 70%),radial-gradient(38% 46% at 2% 98%,#93e3c62e,#93e3c600 70%);position:absolute;inset:0}.about-story>.wrap{z-index:1;position:relative}.about-story-inner{max-width:900px;margin:0}.about-story .eyebrow{color:var(--blue-deep)}.about-story h2{font:400 46px/1.08 var(--font-sans);letter-spacing:-.03em;margin:16px 0 28px}.story-quote{max-width:820px;font:400 30px/42px var(--font-sans);letter-spacing:-.015em;color:var(--ink);border-left:2px solid #0000;border-image:var(--cl-line-signature-v) 1;margin:0 0 26px;padding:0 0 0 28px;position:relative}.story-body{grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:880px;margin:44px 0 0;display:grid}.story-body p{font:400 16px/27px var(--font-sans);color:#3a4a66;margin:0 0 16px}.story-signature{align-items:center;gap:14px;margin:0 0 0 28px;display:flex}.story-signature img{object-fit:cover;border-radius:14px;width:48px;height:48px}.story-signature .sname{font:500 14px/20px var(--font-sans);color:var(--ink)}.story-signature .srole{font:400 12px/18px var(--font-sans);color:var(--ink-muted,#566479)}.timeline-sec{padding:var(--space-7,104px) 0;color:#fff;background:radial-gradient(90% 90% at 85% 0,#93e3c6 0%,#3e8eff 25%,#1d5fd8 50%,#0b2a66 78%,#071a40 100%);position:relative;overflow:hidden}.timeline-sec h2{font:400 46px/1.08 var(--font-sans);letter-spacing:-.03em;color:#fff;margin:16px 0}.timeline-sec .eyebrow{color:#93e3c6}.timeline-sec .eyebrow:before{background:#93e3c6}.timeline-sec>.wrap>p{max-width:560px;font:400 17px/27px var(--font-sans);color:#ffffffd1;margin-bottom:56px}.tl-wrap{margin-top:48px;position:relative}.tl-line{background:#ffffff29;height:2px;position:absolute;top:32px;left:0;right:0}.tl-progress{background:var(--cl-line-signature-solid);border-radius:2px;width:0;height:2px;position:absolute;top:32px;left:0;box-shadow:0 0 5px #74bdf56b}.tl-progress:before,.tl-progress:after{content:"";opacity:0;pointer-events:none;transition:opacity .4s;position:absolute}.tl-progress.lit:before,.tl-progress.lit:after{opacity:1}.tl-progress:before{background:inherit;filter:blur(5px);opacity:0;border-radius:6px;inset:-4px 0}.tl-progress.lit:before{opacity:.6}.tl-progress:after{background:var(--mint,#93e3c6);border-radius:50%;width:6px;height:6px;margin-top:-3px;top:50%;right:-3px;box-shadow:0 0 5px 1px #93e3c6b3,0 0 11px 3px #93e3c647}.tl-grid{grid-template-columns:repeat(5,1fr);gap:24px;display:grid;position:relative}.tl-step{opacity:0;padding-top:64px;transition:opacity .8s,transform .8s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(20px)}.tl-step.in{opacity:1;transform:translateY(0)}.tl-step.in:first-child{transition-delay:0s}.tl-step.in:nth-child(2){transition-delay:.15s}.tl-step.in:nth-child(3){transition-delay:.3s}.tl-step.in:nth-child(4){transition-delay:.45s}.tl-step.in:nth-child(5){transition-delay:.6s}.tl-dot{z-index:2;width:18px;height:18px;transition:box-shadow .35s ease,background .35s ease,transform .35s var(--motion-ease,ease);background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:24px;left:0;box-shadow:inset 0 0 0 2px #ffffff59}.tl-dot:after{content:"";background:#ffffff73;border-radius:50%;width:6px;height:6px;transition:background .35s}.tl-dot.lit{box-shadow:inset 0 0 0 2px var(--mint,#93e3c6);background:#93e3c62e;transform:scale(1.12)}.tl-dot.lit:after{background:var(--mint,#93e3c6)}.tl-when{font:500 10px/14px var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:#ffffff9e;margin-bottom:6px}.tl-title{font:500 18px/25px var(--font-sans);color:#fff;margin-bottom:6px}.tl-desc{font:400 13.5px/21px var(--font-sans);color:#ffffffc7}.about-mission{padding:var(--space-7,104px) 0;background:var(--grad-ice-field,linear-gradient(180deg,#fff 0%,#f5f9ff 35%,#e9f3ff 70%,#e2f7ef 100%))}.about-mission .eyebrow{color:var(--blue-deep);justify-content:flex-start}.about-mission h2{max-width:760px;font:400 46px/1.08 var(--font-sans);letter-spacing:-.03em;text-align:left;margin:16px 0}.about-mission>.wrap>p{text-align:left;max-width:560px;font:400 17px/27px var(--font-sans);color:#3a4a66;margin:0 0 48px}.mission-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mission-card{transition:transform .4s var(--motion-ease,ease),box-shadow .4s ease;background:#fff;border-radius:24px;padding:32px 30px;position:relative;box-shadow:inset 0 0 0 1px #d3e2f6d9}.mission-card:hover{transform:translateY(-8px);box-shadow:inset 0 0 0 1px #74bdf5d9}.mission-icon{margin-bottom:18px}.mission-num{font:400 44px/1 var(--font-sans);letter-spacing:-.04em;color:var(--navy,#0b2a66);font-variant-numeric:tabular-nums;margin-bottom:12px}.mission-card h3{font:500 22px/29px var(--font-sans);letter-spacing:-.005em;margin:0 0 10px}.mission-card p{font:400 14.5px/22px var(--font-sans);color:#3a4a66;margin:0}.about-market{padding:var(--space-7,104px) 0;background:#fff}.market-head{max-width:720px;margin:0 0 48px}.market-head .eyebrow{color:var(--blue-deep);justify-content:flex-start}.market-head h2{font:400 46px/1.08 var(--font-sans);letter-spacing:-.03em;margin:16px 0 14px}.market-head p{font:400 17px/27px var(--font-sans);color:#3a4a66}.market-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.market-stat{transition:transform .4s var(--motion-ease,ease),box-shadow .4s ease;background:#fff;border-radius:24px;padding:32px;box-shadow:inset 0 0 0 1px #d3e2f6d9}.market-stat:hover{transform:translateY(-8px);box-shadow:inset 0 0 0 1px #74bdf5d9}.market-stat.alt{background:var(--grad-glacier,linear-gradient(160deg,#b8d9ff,#e9f3ff 75%,#fff));box-shadow:inset 0 0 0 1px #b8d9ffb3}.market-stat.alt2{background:var(--grad-mint-breeze,linear-gradient(150deg,#f5f9ff,#e2f7ef 50%,#93e3c6));box-shadow:inset 0 0 0 1px #93e3c68c}.market-stat .num{min-height:1em;font:400 56px/1 var(--font-sans);letter-spacing:-.04em;color:var(--navy,#0b2a66);font-variant-numeric:tabular-nums;margin-bottom:14px}.market-stat-num{opacity:0;transition:opacity .5s,transform .5s;display:inline-block;transform:translateY(8px)}.market-stat-num.in{opacity:1;transform:translateY(0)}.market-stat h4{font:500 17px/24px var(--font-sans);letter-spacing:-.005em;margin:0 0 8px}.market-stat p{font:400 14px/22px var(--font-sans);color:#3a4a66;margin:0}.about-where{background:#edf2fb;padding:80px 0}.where-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.where-grid h2{margin-bottom:24px;font-size:48px;line-height:1.1}.where-grid p{color:#3a4a66;margin-bottom:16px;font-size:16px;line-height:1.7}.where-cities{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.where-city{color:#3a4a66;background:#fff;border:1px solid #d3e2f6;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:500;display:inline-flex}.where-city.now{color:#fff;background:#10172a;border-color:#10172a}.where-city .dot{background:#566479;border-radius:50%;width:6px;height:6px}.where-city.now .dot{background:#90f0c5;box-shadow:0 0 6px #90f0c599}.where-viz{cursor:zoom-in;background:linear-gradient(135deg,#ebf3ff,#fef0f2);border:1px solid #d3e2f6;border-radius:24px;outline:none;height:440px;position:relative;overflow:hidden}.where-viz:focus-visible{box-shadow:0 0 0 3px #3e8eff40}.where-viz:hover .dc-hint,.where-viz:focus .dc-hint{opacity:0}.where-viz svg{width:100%;height:100%}.dc-hint{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#3a4a66;pointer-events:none;background:#fffffff0;border:1px solid #d3e2f6;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;transition:opacity .35s;display:inline-flex;position:absolute;bottom:14px;right:14px}.dc-hint svg{stroke:#3e8eff;width:11px;height:11px}.dc-map .dc-far{opacity:1;transition:opacity .6s}.dc-map.zoomed .dc-far{opacity:0;transition:opacity .5s}.dc-map .dc-close{opacity:1}.dc-map .dc-pin{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.16,1,.3,1);transform:scale(0)}.dc-map.zoomed .dc-pin{opacity:1;transform:scale(1)}.dc-map .dc-beam{opacity:0;stroke-dashoffset:30px;transition:opacity .7s,stroke-dashoffset .7s}.dc-map.zoomed .dc-beam{opacity:.5;stroke-dashoffset:0}.dc-map .dc-close text{opacity:0;transition:opacity .55s}.dc-map.zoomed .dc-close text{opacity:1;transition-delay:.6s}.dc-map-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#10172a;opacity:0;background:#fffffff5;border:1px solid #d3e2f6;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:600;transition:opacity .5s .9s,transform .5s .9s;display:inline-flex;position:absolute;top:14px;left:14px;transform:translateY(-6px);box-shadow:0 8px 24px #1a1f1e14}.dc-map-badge.show{opacity:1;transform:translateY(0)}.dc-map-badge .live-dot{background:#178a5e;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite pulseDot;box-shadow:0 0 #3dbd6b8c}footer.site-footer{background:linear-gradient(#3e8eff 0%,#1d5fd8 45%,#0b2a66 100%);padding:44px 0;position:relative}.site-footer .wrap{z-index:1;max-width:1320px;padding:0 40px;position:relative}.foot-panel{--glass-r:32px;color:#fff;--glass-body:linear-gradient(180deg,#0b2a6670 0%,#0b2a6629 100%);--glass-blur:34px;--glass-sheen:1;margin:0;padding:34px 40px 20px;box-shadow:inset 0 1.5px #ffffffb8,inset 0 -1.5px #93e3c66b,inset 0 0 40px #ffffff1a}.foot{grid-template-columns:.95fr repeat(4,1fr);align-items:start;gap:32px;margin-bottom:26px;display:grid}.foot-brand{flex-direction:column;gap:18px;display:flex}.foot-brand .logo img{width:auto;height:38px}.foot-social-label{font:400 13px/20px var(--font-sans);color:#ffffffd1}.foot-social-row{align-items:center;gap:0;display:flex}.foot-social-cell{align-items:center;display:inline-flex}.foot-social{color:#fff;width:40px;height:40px;transition:background var(--motion-base,.28s) var(--motion-ease,ease), color var(--motion-base,.28s) var(--motion-ease,ease);background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff42}.foot-social:hover{color:var(--navy,#0b2a66);background:#fff}.foot-social svg{display:block}.foot-social-sep{background:#fff3;width:1px;height:20px;margin:0 14px;display:inline-block}.foot h5{font:500 12px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#fffffff2;margin-bottom:16px}.foot-col ul{margin:0;padding:0;list-style:none}.foot-col li{break-inside:avoid;margin-bottom:11px}.foot-col li:last-child{margin-bottom:0}.foot-col a{font:400 14.5px/20px var(--font-sans);color:#ffffffd1;transition:color var(--motion-fast,.15s) ease;text-decoration:none}.foot-col a:hover,.foot-col a.on{color:#fff}.foot-divider{background:#ffffff29;height:1px;margin:0 0 16px}.foot-bot{font:500 10px/14px var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:#fffc;justify-content:space-between;align-items:center;gap:24px;display:flex}.foot-follow{letter-spacing:0;text-transform:none;align-items:center;gap:14px;display:flex}.foot-bot strong{color:#fff;font-weight:500}.contact-hero{padding:var(--space-7,104px) 0 var(--space-6,64px);background:var(--grad-glacier,linear-gradient(160deg,#b8d9ff 0%,#cfe9ff 40%,#e9f3ff 75%,#fff 100%));position:relative;overflow:hidden}.contact-hero-bg{display:none}.contact-art{z-index:0;pointer-events:none;width:600px;height:auto;position:absolute;top:50%;right:-40px;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 26%,#000 58%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 26%,#000 58%)}.contact-hero-inner{z-index:1;position:relative}.contact-hero h1,.contact-hero p.lead,.contact-hero .eyebrow{max-width:660px}.contact-hero .eyebrow{color:var(--blue-deep)}.contact-hero h1{font:400 56px/1.06 var(--font-sans);letter-spacing:-.03em;color:var(--ink);margin:16px 0 20px}.contact-hero p.lead{max-width:620px;font:400 19px/29px var(--font-sans);color:#3a4a66;margin:0}.contact-main{padding:var(--space-7,104px) 0;background:var(--grad-ice-field,linear-gradient(180deg,#fff 0%,#f5f9ff 35%,#e9f3ff 70%,#e2f7ef 100%))}.contact-grid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:48px;display:grid}.contact-form-wrap{isolation:isolate;background:var(--grad-glass-form,linear-gradient(180deg,#ffffffb8,#ffffff94));-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border-radius:24px;padding:40px;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #74bdf559,inset 0 0 22px #ffffff2e}.contact-form-wrap:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:var(--grad-glass-edge,linear-gradient(140deg,#fffffffa 0%,#ffffff8c 22%,#ffffff14 52%,#cfe9ff40 78%,#93e3c6b3 100%));-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.contact-form-wrap>*{z-index:1;position:relative}.contact-form-wrap h3{font:500 24px/31px var(--font-sans);letter-spacing:-.01em;margin:0 0 8px}.contact-form-wrap .sub{font:400 14px/21px var(--font-sans);color:var(--ink-muted,#566479);margin:0 0 28px}.form-row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.form-group{margin-bottom:14px}.form-group label,.form-group .form-label{font:500 12px/16px var(--font-sans);color:var(--ink,#10172a);letter-spacing:.02em;margin-bottom:6px;display:block}.form-group label .req,.form-group .form-label .req{color:#1d5fd8;margin-left:2px}.form-input,.form-select,.form-textarea{border-radius:var(--radius-field,16px);width:100%;font:400 14px/20px var(--font-sans);color:var(--ink,#10172a);background:#ffffffb8;border:0;outline:none;padding:13px 15px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #b8d9ffe6}.form-input:focus,.form-select:focus,.form-textarea:focus{background:#fff;box-shadow:inset 0 0 0 1.5px #4d93ff}.form-textarea{resize:vertical;min-height:120px;font-family:inherit;line-height:1.55}.form-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%237A8886' stroke-width='1.5'><polyline points='1 1.5 6 6.5 11 1.5'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-right:36px}.radio-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.radio-card{border-radius:var(--radius-field,16px);background:var(--ice-soft,#e9f3ff);cursor:pointer;text-align:center;border:0;padding:14px 12px;transition:background .2s,box-shadow .2s;position:relative;box-shadow:inset 0 0 0 1px #b8d9ffe6}.radio-card input{opacity:0;pointer-events:none;position:absolute}.radio-card span{font:500 13px/18px var(--font-sans);color:#3a4a66}.radio-card small{font:400 11px/16px var(--font-sans);color:var(--ink-muted,#566479);margin-top:2px;display:block}.radio-card.on,.radio-card:hover{background:#fff;box-shadow:inset 0 0 0 1.5px #4d93ff}.radio-card.on span{color:var(--blue-deep,#1d5fd8)}.radio-card.on:before{content:"";background:#3e8eff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-width='2'><polyline points='4 7 6 9 10 5'/></svg>") 50%/11px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:8px;right:8px}.check-row{color:#3a4a66;align-items:flex-start;gap:10px;margin:18px 0 22px;font-size:13px;line-height:1.45;display:flex}.check-row input{accent-color:#3e8eff;margin-top:3px}.check-row a{color:#3e8eff;font-weight:600}.optin-block{border-radius:var(--radius-field,16px);background:var(--ice-soft,#e9f3ff);border:0;margin:18px 0 22px;padding:16px 18px;box-shadow:inset 0 0 0 1px #b8d9ffe6}.optin-intro{font:500 12px/17px var(--font-sans);color:var(--ink,#10172a);letter-spacing:.02em;margin:0 0 12px}.optin-row{margin:0 0 12px}.optin-row:last-of-type{margin-bottom:12px}.optin-label{font:500 12px/17px var(--font-sans);color:var(--ink,#10172a);letter-spacing:.02em;margin-bottom:2px;display:block}.optin-label .req{color:#1d5fd8;margin-left:2px}.optin-fine{font:400 11.5px/17px var(--font-sans);color:var(--ink-muted,#566479);display:block}.optin-foot{font:400 11.5px/17px var(--font-sans);color:var(--ink-muted,#566479);margin:0}.optin-foot a,.optin-fine a{color:var(--blue-deep,#1d5fd8);font-weight:500}.optin-foot a{color:#3e8eff;font-weight:600}.form-group--reveal{animation:formGroupIn .34s var(--motion-ease,cubic-bezier(.16,1,.3,1)) both}@keyframes formGroupIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.form-group--reveal{animation:none}}.h-captcha{border-radius:var(--radius-field,16px);width:max-content;max-width:100%;margin:0 0 24px;overflow:hidden;box-shadow:inset 0 0 0 1px #b8d9ffe6}.h-captcha iframe{border-radius:var(--radius-field,16px);display:block}.cl-select-group{z-index:1;position:relative}.cl-select-group.is-open{z-index:40}.cl-select{position:relative}.cl-select-btn{border-radius:var(--radius-field,16px);width:100%;font:400 14px/20px var(--font-sans);color:var(--ink,#10172a);text-align:left;cursor:pointer;background:#ffffffb8;border:0;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #b8d9ffe6}.cl-select-btn:hover{background:#ffffffe6}.cl-select-btn:focus-visible,.cl-select-btn.is-open{background:#fff;box-shadow:inset 0 0 0 1.5px #4d93ff}.cl-select-btn.is-invalid{box-shadow:inset 0 0 0 1.5px #b4231a8c}.cl-select-btn.is-empty{color:var(--ink-muted,#566479)}.cl-select-chev{color:var(--ink-muted,#566479);transition:transform .22s var(--motion-ease,ease);flex:none}.cl-select-btn.is-open .cl-select-chev{transform:rotate(180deg)}.cl-select-list{z-index:30;overscroll-behavior:contain;max-height:264px;animation:clSelectIn .18s var(--motion-ease,cubic-bezier(.16,1,.3,1)) both;background:linear-gradient(#fff 0%,#f7fbff 100%);border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #b8d9fff2,inset 0 -1px #74bdf559}@keyframes clSelectIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cl-select-list{animation:none}}.cl-select-opt{cursor:pointer;font:400 14px/20px var(--font-sans);color:var(--ink-2,#3a4a66);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.cl-select-opt.is-active{background:var(--ice,#e2eeff);color:var(--ink,#10172a)}.cl-select-opt.is-selected{color:var(--blue-deep,#1d5fd8);font-weight:500}.cl-select-tick{opacity:0;color:var(--blue-deep,#1d5fd8);flex:none}.cl-select-opt.is-selected .cl-select-tick{opacity:1}.field-alert{font:400 12px/17px var(--font-sans);color:#b4231a;margin:-8px 0 12px}.form-submit{align-self:flex-start;width:auto;min-width:200px;margin-top:4px}.form-submit:disabled{opacity:.55;cursor:not-allowed}.form-submit svg{transition:transform var(--motion-base,.28s) var(--motion-ease,ease)}.form-submit:hover svg{transform:translate(3px)}.form-success{border-radius:var(--radius-field,16px);background:var(--grad-mint-breeze,linear-gradient(150deg,#f5f9ff,#e2f7ef 50%,#93e3c6));color:var(--ink,#10172a);font:400 14px/21px var(--font-sans);border:0;align-items:center;gap:10px;padding:18px;display:none;box-shadow:inset 0 0 0 1px #93e3c699}.form-success.show{display:flex}.contact-info{display:block}.contact-info-stick{flex-direction:column;gap:16px;display:flex;position:sticky;top:104px}.info-card{background:var(--grad-glass-thin,linear-gradient(180deg,#ffffff9e,#ffffff80));-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);transition:transform .4s var(--motion-ease,ease),box-shadow .4s ease;border-radius:24px;padding:22px 24px;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #74bdf559}.info-card:hover{transform:translateY(-6px);box-shadow:inset 0 1px #fff,inset 0 -1px #93e3c699,inset 0 0 20px #ffffff38}.info-card-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.info-card-icon{flex:none;width:44px;height:44px;line-height:0;display:flex}.info-card-icon img{width:44px;height:44px;display:block}.info-card h4{font:500 15px/21px var(--font-sans);margin:0 0 2px}.info-card .info-sub{font:500 10px/14px var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-muted,#566479)}.info-card p{font:400 14px/22px var(--font-sans);color:#3a4a66;margin:0}.info-card a,.info-card .info-card-link{font:500 14px/20px var(--font-sans);color:var(--blue-deep,#1d5fd8);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-family:inherit;text-decoration:none;display:inline-block}.info-card a:hover,.info-card .info-card-link:hover{text-underline-offset:3px;text-decoration:underline}.dash{background:#f4f8ff;min-height:100vh;padding:120px 0 80px}.dash-shell{background:#fff;border:1px solid #d3e2f6;border-radius:24px;grid-template-columns:240px 1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 30px 60px #1a1f1e0a}.dash-shell>*{min-width:0}.dash-side{background:#fbfbfa;border-right:1px solid #f4f7fb;padding:24px 16px}.dash-side .ds-logo{margin-bottom:28px;font-size:15px}.dash-side .ds-logo img{width:24px;height:24px}.dash-promo{background:linear-gradient(135deg,#ebf3ff,#e4fbf1);border:1px solid #d3e2f6;border-radius:12px;margin-top:32px;padding:14px}.dash-promo .lbl{letter-spacing:.08em;text-transform:uppercase;color:#3e8eff;margin-bottom:6px;font-size:11px;font-weight:700}.dash-promo p{color:#3a4a66;font-size:12px;line-height:1.45}.dash-promo a{color:#3e8eff;margin-top:8px;font-size:12px;font-weight:600;display:inline-block}.dash-main{padding:28px 32px}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.dash-head h1{margin-bottom:4px;font-size:28px}.dash-head p{color:#566479;font-size:13.5px}.dash-head .btn{padding:12px 18px;font-size:13px}.dash-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px;display:grid}.dash-stat{background:#fbfbfa;border:1px solid #d3e2f6;border-radius:14px;padding:18px}.dash-stat .big{letter-spacing:-.02em;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:700}.dash-stat.s1 .big{color:#0000;background:linear-gradient(135deg,#3e8eff,#90f0c5);-webkit-background-clip:text;background-clip:text}.dash-stat.s2 .big{color:#0000;background:linear-gradient(135deg,#1d5fd8,#90f0c5);-webkit-background-clip:text;background-clip:text}.dash-stat.s3 .big{color:#0000;background:linear-gradient(135deg,#178a5e,#90f0c5);-webkit-background-clip:text;background-clip:text}.dash-stat.s4 .big{color:#0000;background:linear-gradient(135deg,#3e8eff,#90f0c5);-webkit-background-clip:text;background-clip:text}.dash-stat .lbl{color:#566479;margin-top:4px;font-size:11.5px}.dash-list-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dash-list-head h2{font-size:16px}.dash-list-head .count{color:#566479;font-size:12px}@media (max-width:900px){.dash{padding:100px 0 60px}.dash-shell{border-radius:20px;grid-template-columns:1fr}.dash-side{border-bottom:1px solid #f4f7fb;border-right:none;padding:18px 16px}.dash-side .ds-logo{margin-bottom:14px}.dash-side .ds-nav{-webkit-overflow-scrolling:touch;flex-flow:row;gap:6px;padding-bottom:2px;overflow-x:auto}.dash-side .ds-nav::-webkit-scrollbar{display:none}.dash-side .ds-nav-item{white-space:nowrap;flex:none;justify-content:center;gap:8px;padding:9px 14px;font-size:12.5px}.dash-side .ds-nav-item .badge{margin-left:4px}.dash-promo{margin-top:18px}.dash-main{padding:22px 18px}.dash-head h1{font-size:22px}.dash-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:22px}.dash-stat{padding:14px}.dash-stat .big{font-size:22px}}@media (max-width:480px){.dash-head{flex-direction:column;align-items:stretch}.dash-head .btn{justify-content:center;align-self:stretch}}.notfound-sec{text-align:center;background:radial-gradient(at 50% 0,#3e8eff1a 0%,#0000 55%),radial-gradient(at 30% 100%,#90f0c51a 0%,#0000 55%),radial-gradient(at 70% 100%,#ffc7941a 0%,#0000 55%),linear-gradient(#f4f8ff 0%,#f4f7fb 100%);justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:120px 0 100px;display:flex;position:relative;overflow:hidden}.notfound-inner{text-align:center;max-width:720px;margin:0 auto}.nf-stage{width:100%;max-width:640px;margin:0 auto 28px;position:relative}.nf-viz{width:100%;height:auto;display:block}.nf-beam{animation:1.8s linear infinite nfBeamShift}.nf-beam-delay{animation-delay:.9s}@keyframes nfBeamShift{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28px}}.nf-code{letter-spacing:-.05em;margin-bottom:14px;font-size:88px;font-weight:800;line-height:1}.notfound-sec h1{letter-spacing:-.03em;margin:0 0 16px;font-size:42px;line-height:1.08}.notfound-sec p.lead{color:#3a4a66;max-width:520px;margin:0 auto 32px;font-size:16.5px;line-height:1.55}.notfound-sec .hero-cta{flex-wrap:wrap;justify-content:center}@media (max-width:900px){.notfound-sec{min-height:calc(100vh - 160px);padding:100px 0 80px}.nf-stage{max-width:520px;margin-bottom:22px}.nf-code{font-size:72px}.notfound-sec h1{font-size:34px}}@media (max-width:640px){.notfound-sec{padding:90px 0 70px}.nf-stage{max-width:420px}.nf-code{margin-bottom:10px;font-size:60px}.notfound-sec h1{font-size:28px}.notfound-sec p.lead{font-size:15px;line-height:1.5}.notfound-sec .hero-cta{flex-direction:column}.notfound-sec .hero-cta .btn{justify-content:center;width:100%}}.mob-drawer{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);z-index:99;background:linear-gradient(#ffffffeb,#ffffffd6);padding:104px 24px 32px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:none;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #74bdf573,inset 0 0 0 1px #b8d9ff8c}.mob-drawer.open{transform:translateY(0)}.mob-drawer ul{flex-direction:column;gap:0;width:100%;max-width:340px;margin:0 auto;padding:0;list-style:none;display:flex}.mob-drawer a{text-align:center;color:var(--ink,#10172a);cursor:pointer;border-bottom:1px solid #b8d9ffbf;justify-content:center;align-items:center;padding:14px 4px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.mob-drawer a:last-child{border-bottom:none}.mob-drawer a:active{color:var(--blue-deep,#1d5fd8)}.mob-drawer .mob-cta{background:radial-gradient(80% 70% at 20% 0%,#ffffff57 0%,#fff0 60%), linear-gradient(135deg,#2f7bf2 0%,var(--blue,#3e8eff) 55%,#4d93ff 100%);color:#fff;border-bottom:none;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin:24px auto 0;padding:12px 26px;font-size:14px;font-weight:500;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3,inset 0 -1px #93e3c680}.mob-drawer .mob-cta:active{transform:translateY(1px)}body.mob-open{overflow:hidden}.mob-overlay{z-index:98;opacity:0;pointer-events:none;background:#0b2a666b;transition:opacity .35s;display:none;position:fixed;inset:0}.mob-overlay.show{opacity:1;pointer-events:auto}@media (max-width:1100px){.nav-inner{padding:14px 24px}.nav-links{gap:22px}.hero h1{font-size:64px}.section-head h2,.how-head h2,.pricing-head h2,.problem h2,.about-story h2,.about-mission h2,.about-where h2,.network-inner h2,.timeline-sec h2{font-size:44px}.about-hero h1{font-size:56px}.contact-hero h1{font-size:52px}.cta-sec h2{font-size:60px}.demo-benefits{gap:18px}.who-card{min-height:420px;padding:30px 26px}.roi-grid{grid-template-columns:1fr 400px;gap:32px;padding:44px 40px}.roi-say h2{font-size:40px}}@media (max-width:900px){.nav-links{display:none}.nav-mob{background:#f4f7fb;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.nav-cta{margin-left:auto}.nav-cta .cl-btn{padding:9px 16px;font-size:13px}body.mob-open .nav-cta .cl-btn,.nav-cta .cl-btn svg{display:none}.mob-drawer,.mob-overlay{display:block}section{padding:70px 0}.hero{min-height:auto;padding:120px 0 80px}.problem,.how-sec,.network-sec,.trust,.pricing-sec,.about-story,.timeline-sec,.about-mission,.about-where{padding:80px 0}.cta-sec{padding:84px 0}.cta-sec:before{background:radial-gradient(80% 56% at 50% 33%,#fffffff5 0%,#fffffff0 64%,#ffffff8c 84%,#fff0 100%)}.for-who{padding:80px 0}.about-hero{padding:120px 0 70px}.about-hero-art{width:520px;top:auto;bottom:0;right:-60px;transform:none;-webkit-mask-image:linear-gradient(#0000 0%,#0000008c 32%,#000 60%);mask-image:linear-gradient(#0000 0%,#0000008c 32%,#000 60%)}.contact-hero{padding:120px 0 60px}.contact-main{padding:60px 0 100px}.hero-inner,.network-inner,.contact-grid,.where-grid,.about-hero-inner,.story-body{grid-template-columns:1fr;gap:48px}.foot{grid-template-columns:repeat(4,1fr);gap:28px}.foot-brand{grid-column:1/-1}footer.site-footer{padding:36px 0}.foot-panel{padding:32px 30px 18px}.hero h1{margin:18px 0 20px;font-size:52px}.hero p.sub{max-width:none;font-size:16px}.about-hero h1{font-size:46px}.contact-hero h1{font-size:42px}.section-head h2,.how-head h2,.pricing-head h2,.problem h2,.about-story h2,.about-mission h2,.about-where h2,.network-inner h2,.timeline-sec h2{font-size:36px}.cta-sec h2{font-size:48px}.section-head{margin-bottom:40px}.problem-stats-row,.who-grid,.pricing-grid,.mission-grid,.demo-benefits,.market-grid{grid-template-columns:1fr 1fr;gap:18px}.pricing-night{background:radial-gradient(62% 26% at 86% 70%,#93e3c6 0%,#3e8eff 25%,#1d5fd8 50%,#0b2a66 78%,#071a40 100%)}.pricing-sec.is-annual:before{background:linear-gradient(#071a4000 87%,#071a40bf 100%)}.about-market{padding:80px 0}.market-head h2{font-size:36px}.roi-grid{grid-template-columns:1fr;gap:32px;padding:40px 32px}.roi-say h2{font-size:36px}.roi-lead,.roi-note{max-width:none}.roi-chart{padding:26px 24px 24px}.roi-sec{padding:72px 0}.tl-grid{grid-template-columns:1fr 1fr;gap:32px}.tl-line,.tl-progress{display:none}.form-row{grid-template-columns:1fr}.radio-grid{grid-template-columns:1fr 1fr}.hero-visual{height:auto;min-height:480px;margin-top:32px}.case-card{width:340px}.fc1{top:-10px;left:0}.fc2{top:200px;right:0}.fc3{bottom:60px;left:0}.demo-screen{grid-template-columns:1fr}.demo-sidebar{display:none}.demo-mockup{min-height:480px}.demo-stepper{max-width:100%;margin-bottom:24px}.map-viz{height:440px}.map-constellation{transform:none}.legend{padding:8px 10px;font-size:10px;top:50px;right:12px}.portrait-frame{max-width:380px}.trust-top{grid-template-columns:1fr;gap:40px}.trust-stage{height:420px}.ts-core{width:188px;height:188px;margin:-94px 0 0 -94px}.ts-matrix{gap:24px 26px}.ts-sat-1,.ts-sat-3,.ts-sat-5{--rx:190px;--ry:116px}.ts-sat-2,.ts-sat-4{--rx:150px;--ry:84px}.trust-four{grid-template-columns:repeat(2,1fr)}.trust-base{margin-top:36px;padding:18px}.price-card{padding:30px 24px}.contact-form-wrap{padding:32px 28px}}@media (max-width:640px){.wrap{padding:0 20px}.nav-inner{padding:12px 20px}.logo{font-size:16px}.logo img{width:auto;height:26px}.roi-sec{padding:56px 0}.roi-card-outer{border-radius:24px}.roi-grid{gap:26px;padding:28px 20px}.roi-stat{padding:16px 18px}.roi-stat-num{margin:8px 0 6px;font-size:32px}.roi-chart{border-radius:22px;padding:22px 18px 20px}.roi-ring svg{max-width:250px}.roi-ring-mid strong{font-size:44px}section{padding:50px 0}.hero{padding:100px 0 50px}.problem,.how-sec,.network-sec,.trust,.pricing-sec,.about-story,.timeline-sec,.about-mission,.about-where,.for-who{padding:60px 0}.cta-sec{padding:68px 0}.about-hero{padding:100px 0 50px}.contact-hero{padding:100px 0 40px}.contact-main{padding:40px 0 80px}.hero h1{margin:18px 0 22px;font-size:48px}.hero p.sub{margin-bottom:24px;font-size:15px}.hero-tag{font-size:11px}.hero h1 .hero-kicker{margin-bottom:10px;font-size:14px}.about-hero h1{font-size:34px}.contact-hero h1{font-size:30px}.section-head h2,.how-head h2,.pricing-head h2,.problem h2,.about-story h2,.about-mission h2,.about-where h2,.network-inner h2,.timeline-sec h2,.market-head h2,.roi-say h2,.trust h2,.cta-sec h2,.where-grid h2{font-size:32px;line-height:1.15}.problem-sub{margin-bottom:36px;font-size:14px}.problem-stats-row,.who-grid,.pricing-grid,.mission-grid,.demo-benefits,.tl-grid,.market-grid{grid-template-columns:1fr;gap:16px}.radio-grid{grid-template-columns:1fr}.hero-visual{min-height:420px;margin-top:24px}.case-card{width:280px;top:20px}.fc1,.fc2,.fc3{display:none}.hero-meta{flex-wrap:wrap;gap:18px;margin-top:32px}.hero-meta-item strong{font-size:18px}.hero-cta{gap:8px}.hero-cta .btn{flex:1;justify-content:center;min-width:140px;padding:14px 16px;font-size:13px}.big-stat{padding:24px 22px}.big-stat .num{margin-bottom:12px;font-size:54px}.big-stat h4{font-size:16px}.big-stat p{font-size:13px}.demo-mockup{border-radius:16px;min-height:auto}.demo-content{min-height:400px;padding:18px}.demo-stage{inset:18px}.demo-stage-title{font-size:16px}.demo-stepper{background:#fff;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.demo-step{flex:1;justify-content:center;min-width:0;padding:9px 8px;font-size:11.5px}.demo-step .num{display:none}.demo-browser{padding:10px 14px}.demo-browser .demo-url{padding:5px 10px;font-size:10.5px}.dform-row{grid-template-columns:1fr;gap:10px}.dform-input{min-height:34px;padding:9px 11px;font-size:12.5px}.dform-field label{font-size:9.5px}.dform-attach{gap:6px;padding:10px}.dform-att{padding:5px 9px;font-size:10px}.dform-cta{justify-content:center;align-self:stretch;padding:10px 18px;font-size:12px}.dcard{grid-template-columns:auto 1fr auto;gap:10px;padding:11px 12px}.dcard-av{width:32px;height:32px;font-size:11px}.dcard-info .nm{font-size:12.5px}.dcard-info .meta{font-size:10.5px}.dcard-pill{padding:3px 8px;font-size:9.5px}.dcard-time{display:none}.dchat-msg .dchat-bubble{padding:8px 11px;font-size:12px}.demo-chat{padding:10px}.doc-success{padding:14px}.doc-check{width:38px;height:38px}.doc-success h4{font-size:14px}.doc-success p{font-size:11px}.doc-stat .big{font-size:16px}.doc-stat .lbl{font-size:9px}.map-viz{height:380px}.network-stats{grid-template-columns:repeat(3,1fr);gap:14px}.network-stat .big{font-size:24px}.network-stat .lbl{font-size:11px}.legend{display:none}.map-feed{padding:10px 12px;bottom:12px;left:12px;right:12px}.feed-item{font-size:11px}.map-header{padding:10px 14px}.map-title{font-size:11px}.who-card{min-height:auto;padding:28px 24px}.who-card h3{font-size:21px}.who-icon{width:52px;height:52px;margin-bottom:18px}.trust-stage{border-radius:24px;height:330px}.ts-core{width:146px;height:146px;margin:-73px 0 0 -73px}.ts-rec{--glass-r:11px;gap:4px;width:64px;padding:8px}.ts-rec-bar{height:6px}.ts-rec-line{height:4px}.ts-matrix{--step:11px;grid-template-columns:repeat(13,11px);gap:18px 9px;font-size:10px}.ts-sat-1,.ts-sat-3,.ts-sat-5{--rx:124px;--ry:92px}.ts-sat-2,.ts-sat-4{--rx:96px;--ry:66px}.trust-four{grid-template-columns:1fr;gap:12px}.trust-card h3{margin:16px 0 6px;font-size:20px;line-height:27px}.price-card{padding:28px 22px}.price-amt .num{font-size:40px}.price-features li{padding-left:22px;font-size:13px}.price-cta{height:44px}.price-card .desc{min-height:0}.pricing-head{margin-bottom:32px}.portrait-frame{max-width:300px}.portrait-tag{padding:8px 12px}.story-body{gap:24px}.story-quote{padding-left:18px;font-size:21px;line-height:31px}.story-signature{margin-left:18px}.story-signature img{width:42px;height:42px}.tl-wrap{margin-top:32px}.tl-grid{gap:0}.tl-step{padding-top:0;padding-bottom:24px;padding-left:36px;position:relative}.tl-step.in{transition-delay:0s!important}.tl-dot{width:16px;height:16px;top:2px;left:0}.tl-step:after{content:"";background:#ffffff1f;width:2px;position:absolute;top:18px;bottom:0;left:7px}.tl-step:last-child:after{display:none}.tl-step:last-child{padding-bottom:0}.tl-title{font-size:16px}.tl-when{margin-bottom:4px;font-size:10px}.tl-desc{font-size:12.5px}.mission-card{padding:28px 24px}.mission-num{margin-bottom:14px;font-size:48px}.mission-card h3{font-size:20px}.where-viz{height:340px}.where-cities{gap:6px}.where-city{padding:6px 11px;font-size:11px}.contact-form-wrap{border-radius:20px;padding:24px 20px}.info-card{padding:18px}.info-card-icon{width:38px;height:38px}.form-input,.form-select,.form-textarea{padding:12px 13px;font-size:14px}.form-submit{width:100%;min-width:0}.form-row,.radio-grid{gap:10px}.foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px;margin-bottom:26px}.foot-panel{padding:30px 22px 18px}.foot-bot{letter-spacing:.16em;flex-direction:column;align-items:flex-start;gap:16px;line-height:18px}.foot-brand{grid-column:1/-1}.foot-social-sep{margin:0 12px}.foot h5{margin-bottom:14px;font-size:12px}.foot-col li{margin-bottom:12px}.foot-col{min-width:0}.foot-col a{overflow-wrap:break-word;max-width:100%;font-size:14px;display:inline-block}.foot-bot{text-align:center}.mob-drawer{padding:104px 20px 32px}.hero-bg .blob-tl{opacity:.55}.hero-bg .blob-tr{opacity:.16}.hero-bg .blob-br{opacity:.18}.hero-bg .blob-bl{opacity:.2}.msg-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:10px;overflow:hidden}.msg-list{border-bottom:1px solid #f4f7fb;border-right:none;padding-bottom:8px;padding-right:0}.msg-list .msg-thread:nth-child(n+5),.msg-pane{display:none}.calendly-badge-widget{display:none!important}}@media (max-width:420px){.hero h1{font-size:40px}.about-hero h1{font-size:30px}.contact-hero h1,.section-head h2,.how-head h2,.pricing-head h2,.problem h2,.about-story h2,.about-mission h2,.about-where h2,.network-inner h2,.timeline-sec h2,.market-head h2,.roi-say h2,.trust h2,.cta-sec h2,.where-grid h2{font-size:28px}.case-card{width:260px}.hero-visual{min-height:380px}.hero-meta{gap:14px}.hero-meta-item strong{font-size:17px}.hero-meta-item{flex:1;min-width:90px;font-size:11px}.demo-step{padding:8px 6px;font-size:10.5px}.map-viz{height:340px}.portrait-frame{max-width:250px}.demo-stage-title{font-size:14px}.demo-stage-sub{margin-bottom:14px;font-size:11px}.price-amt .num{font-size:36px}.hero-cta{flex-direction:column}.hero-cta .btn{width:100%}}.faq-sec{padding:var(--space-7,104px) 0;background:var(--grad-ice-field,linear-gradient(180deg,#fff 0%,#f5f9ff 35%,#e9f3ff 70%,#e2f7ef 100%));position:relative}.faq-grid{grid-template-columns:460px 1fr;align-items:stretch;gap:64px;display:grid}.faq-say{flex-direction:column;display:flex}.faq-say .eyebrow{color:var(--blue-deep)}.faq-say h2{font:400 42px/1.1 var(--font-sans);letter-spacing:-.03em;margin:16px 0}.faq-lede{font:400 17px/27px var(--font-sans);color:#3a4a66;margin:0}.faq-all{align-self:flex-start;margin-top:auto}.faq-list{interpolate-size:allow-keywords;flex-direction:column;gap:12px;display:flex}.faq-item{transition:box-shadow var(--motion-base,.28s) var(--motion-ease,ease);background:#fff;border-radius:24px;box-shadow:inset 0 0 0 1px #d3e2f6d9}.faq-item:hover{box-shadow:inset 0 0 0 1px #74bdf5b3}.faq-item[open]{box-shadow:inset 0 0 0 1px #4d93ff8c}.faq-item summary{cursor:pointer;-webkit-user-select:none;user-select:none;font:500 17px/24px var(--font-sans);letter-spacing:-.005em;color:var(--ink,#10172a);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{content:""}.faq-item summary:focus-visible{outline:2px solid var(--blue-deep,#1d5fd8);outline-offset:3px}.faq-q{flex:1}.faq-icon{color:var(--blue-deep,#1d5fd8);transition:transform var(--motion-base,.28s) var(--motion-ease,ease);flex:none;display:inline-flex}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-answer{font:400 15.5px/26px var(--font-sans);color:#3a4a66;padding:0 24px 22px}.faq-answer p{margin:0}.faq-item::details-content{block-size:0;transition:block-size var(--motion-base,.28s) var(--motion-ease,ease), content-visibility var(--motion-base,.28s) allow-discrete;overflow:hidden}.faq-item[open]::details-content{block-size:auto}@media (max-width:1100px){.faq-grid{grid-template-columns:360px 1fr;gap:44px}.faq-say h2{font-size:38px}}@media (max-width:900px){.faq-sec{padding:72px 0}.faq-grid{grid-template-columns:1fr;gap:36px}.faq-all{margin-top:26px}.faq-say h2{font-size:36px}}@media (max-width:640px){.faq-sec{padding:60px 0}.faq-grid{gap:28px}.faq-say h2{font-size:32px}.faq-lede{font-size:15px;line-height:24px}.faq-item{border-radius:20px}.faq-item summary{border-radius:20px;gap:14px;padding:18px 20px;font-size:15.5px}.faq-answer{padding:0 20px 20px;font-size:15px;line-height:24px}}@media (max-width:420px){.faq-say h2{font-size:28px}.faq-item summary{font-size:15px}}.privacy-hero{background:var(--grad-ice-fade,linear-gradient(165deg,#fff 0%,#f4f8ff 38%,#e9f8f2 70%,#d8e8ff 100%));padding:120px 0 50px;position:relative;overflow:hidden}.privacy-hero-bg{pointer-events:none;background:radial-gradient(circle at 80% 20%,#3e8eff14,#0000 50%),radial-gradient(circle at 18% 86%,#93e3c629,#0000 55%);position:absolute;inset:0}.privacy-hero-inner{position:relative}.privacy-hero-inner>*{max-width:760px}.privacy-hero h1{margin:18px 0;font-size:54px;line-height:1.05}.privacy-hero p.lead{color:#3a4a66;max-width:640px;margin:0 0 22px;font-size:18px;line-height:1.55}.privacy-effective{color:#566479;margin:0;font-size:13px}.privacy-effective strong{color:#3a4a66;font-weight:500}.privacy-main{background:#fff;padding:40px 0 120px}.privacy-inner>*{max-width:760px}.privacy-toc{margin-bottom:48px}.privacy-toc-card{background:linear-gradient(#e9f3ffe6,#e2f7efbf);border:0;border-radius:24px;padding:24px 28px;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,inset 0 -1px #74bdf559}.privacy-toc-label{font:500 11.5px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#566479);margin:0 0 14px}.privacy-toc-list{grid-template-columns:1fr 1fr;gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}.privacy-toc-list a{color:#3a4a66;border:none;padding:6px 0;font-size:14.5px;transition:color .15s;display:block}.privacy-toc-list a:hover{color:#3e8eff}.privacy-toc-num{color:#566479;font-variant-numeric:tabular-nums;width:24px;display:inline-block}.privacy-body>p:first-child{color:#3a4a66;margin:0 0 8px;font-size:16px;line-height:1.7}.privacy-body a{color:#3e8eff;border-bottom:1px solid #3e8eff40;transition:border-color .15s}.privacy-body a:hover{border-bottom-color:#3e8eff}.privacy-section{padding-top:48px;scroll-margin-top:80px}.privacy-section h2{font:500 24px/31px var(--font-sans);letter-spacing:-.01em;color:var(--ink,#10172a);margin:0 0 14px}.privacy-section h3{font:500 16px/22px var(--font-sans);color:var(--ink,#10172a);margin:24px 0 10px}.privacy-section p,.privacy-section ul{color:#3a4a66;margin:12px 0;font-size:15.5px;line-height:1.7}.privacy-section ul{padding-left:24px}.privacy-section li{margin:6px 0}.privacy-body strong,.privacy-section li strong,.privacy-section p strong{color:var(--ink,#10172a);font-weight:500}.privacy-callout{color:#3a4a66;background:#3e8eff12;border:0;border-radius:18px;margin:18px 0;padding:18px 22px;font-size:15px;line-height:1.6;box-shadow:inset 0 0 0 1px #74bdf566}.privacy-callout strong{color:var(--ink,#10172a);font-weight:500}.privacy-contact-card{background:#fff;border:0;border-radius:24px;margin-top:14px;padding:22px 26px;box-shadow:inset 0 0 0 1px #d3e2f6d9}.privacy-contact-card .name{font:500 16px/22px var(--font-sans);color:var(--ink,#10172a);margin:0 0 8px}.privacy-contact-card p{color:#3a4a66;margin:4px 0;font-size:15px}.privacy-contact-card a{color:#3e8eff}.privacy-table-wrap{background:#fff;border:1px solid #d3e2f6;border-radius:14px;margin:18px 0 4px;overflow:auto hidden}.privacy-table-wrap table{border-collapse:collapse;width:100%;font-size:14.5px}.privacy-table-wrap th,.privacy-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #d3e2f6;padding:14px 18px;line-height:1.55}.privacy-table-wrap th{letter-spacing:.06em;text-transform:uppercase;color:#566479;white-space:nowrap;background:#edf2fb;font-size:11.5px;font-weight:700}.privacy-table-wrap tr:last-child td{border-bottom:none}.privacy-table-wrap td:first-child{color:#10172a;font-weight:600}.privacy-pill{white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:600;display:inline-block}.privacy-pill-yes{color:#268948;background:#3dbd6b24}.privacy-pill-none{color:#566479;background:#7a888626}@media (max-width:900px){.privacy-hero h1{font-size:44px}}@media (max-width:640px){.privacy-hero{padding:100px 0 36px}.privacy-hero h1{margin:14px 0 16px;font-size:32px}.privacy-hero p.lead{font-size:15px}.privacy-main{padding:24px 0 80px}.privacy-toc{margin-bottom:36px}.privacy-toc-card{padding:20px 22px}.privacy-toc-list{grid-template-columns:1fr;gap:2px 0}.privacy-section{padding-top:40px}.privacy-section h2{font-size:21px}.privacy-section h3,.privacy-section p,.privacy-section ul{font-size:15px}.privacy-contact-card{padding:20px 22px}.privacy-table-wrap th,.privacy-table-wrap td{padding:12px 14px;font-size:13.5px}}@media (max-width:420px){.privacy-hero h1{font-size:28px}.privacy-section h2{font-size:19px}}@media (min-width:641px) and (max-width:900px){.hero-inner,.about-hero-inner,.network-inner,.trust-top,.story-body,.where-grid,.contact-grid,.demo-mockup,.problem-stats-row,.who-grid,.pricing-grid,.mission-grid,.demo-benefits,.market-grid,.tl-grid,.faq-grid,.contact-info,.roi-card-outer{max-width:720px;margin-left:auto;margin-right:auto}.hero-visual{width:100%;max-width:520px;margin-left:auto;margin-right:auto}}@media (max-width:900px){.hero h1 .line span,.hero h1 .hero-kicker,.hero-tag,.hero p.sub,.hero-cta,.hero-meta,.hero-visual{opacity:1!important;animation:none!important;transform:none!important}.hero-bg .blob{animation:none!important}.trust-stage.reveal .ts-core,.trust-stage.reveal .ts-sat{transition:none!important}.ts-matrix i:before{animation:none!important}}.res-hero{background:var(--grad-night,radial-gradient(90% 90% at 85% 100%,#93e3c6 0%,#3e8eff 25%,#1d5fd8 50%,#0b2a66 78%,#071a40 100%));align-items:flex-end;min-height:clamp(440px,68vh,640px);padding:124px 0 56px;display:flex;position:relative;overflow:hidden}.res-hero-img{z-index:0;background-position:50%;background-size:cover;background-image:linear-gradient(180deg,#071a4061 0%,#071a40cc 100%), var(--grad-night,radial-gradient(90% 90% at 85% 100%,#93e3c6 0%,#3e8eff 25%,#1d5fd8 50%,#0b2a66 78%,#071a40 100%));position:absolute;inset:0}.res-hero-inner{z-index:1;width:100%;position:relative}.res-hero-inner>*{max-width:820px}.res-hero-eyebrow{font:500 12px/16px var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1;margin-bottom:18px;display:inline-block}.res-hero-inner h1{font:400 clamp(40px,6vw,72px)/1.03 var(--font-sans);letter-spacing:-.035em;color:#fff;margin:0}.res-hero-sub{color:#ffffffd6;max-width:560px;margin:20px 0 0;font-size:17px;line-height:1.55}.res-main{padding:8px 0 96px}.res-tabrow{border-bottom:1px solid #d3e2f6;margin-bottom:40px;padding:34px 0 20px}.res-tabs{-webkit-backdrop-filter:blur(18px)saturate(1.45);backdrop-filter:blur(18px)saturate(1.45);background:linear-gradient(#ffffffbd,#ffffff8a);border-radius:999px;flex-wrap:wrap;gap:4px;padding:5px;display:inline-flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #b8d9ffe6,inset 0 -1px #74bdf54d}.res-tab{appearance:none;font:500 15px/20px var(--font-sans);color:var(--ink-2,#3a4a66);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:9px 17px;transition:background .2s,color .2s,box-shadow .2s}.res-tab:hover{color:var(--ink,#10172a);background:#fff9}.res-tab.is-active,.res-tab.is-active:hover{color:#fff;background:radial-gradient(72% 38% at 24% -6%,#ffffff42 0%,#fff0 72%),linear-gradient(135deg,#2a6fe8 0%,#1d5fd8 48%,#17499f 100%);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff2e,inset 0 -1px #93e3c657}@media (max-width:900px){.res-tabs{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.res-tabs::-webkit-scrollbar{display:none}.res-tab{flex:none}}.res-draftnote{color:#3a4a66;background:#f59e0b12;border:1.5px dashed #f59e0b;border-radius:12px;margin-bottom:36px;padding:14px 18px;font-size:13.5px;line-height:1.5;display:block}.res-draftnote strong{color:#b45309}:root{--res-ph:radial-gradient(130% 120% at 15% 6%,#fff 0%,#fff0 56%), radial-gradient(95% 115% at 95% 98%,var(--accent,#3e8eff) 0%,#fff0 74%), linear-gradient(142deg,var(--accent,#3e8eff) 0%,var(--accent,#3e8eff) 58%,var(--accent,#3e8eff) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--res-ph:radial-gradient(130% 120% at 15% 6%,#fff 0%,#fff0 56%), radial-gradient(95% 115% at 95% 98%,color-mix(in srgb,var(--accent,#3e8eff) 30%,#fff) 0%,#fff0 74%), linear-gradient(142deg,color-mix(in srgb,var(--accent,#3e8eff) 8%,#fff) 0%,color-mix(in srgb,var(--accent,#3e8eff) 20%,#f2f8ff) 58%,color-mix(in srgb,var(--accent,#3e8eff) 30%,#e6f1ff) 100%)}}.res-thumb{aspect-ratio:16/9;background:var(--res-ph);border-radius:16px;min-height:0;display:block;position:relative;overflow:hidden}.res-thumb-img{object-fit:cover}.res-thumb-mark{opacity:.42;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.res-cat{z-index:2;color:var(--ink,#10172a);font:500 10.5px/14px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:linear-gradient(#fffc,#ffffffa3);border-radius:999px;padding:5px 11px;position:absolute;bottom:14px;left:14px;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffffa6}.res-flag{background:var(--navy,#0b2a66);color:#fff;font:500 10px/14px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;position:absolute;top:12px;right:12px}.res-meta{font:500 12.5px/17px var(--font-sans);color:var(--ink-muted,#566479);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.res-meta i{color:#c7cfcd;font-style:normal}.res-rt{align-items:center;gap:5px;display:inline-flex}.res-rt svg{color:#566479}.res-featured{color:inherit;background:#fff;border:1px solid #d3e2f6;border-radius:20px;grid-template-columns:1.05fr 1fr;gap:0;margin-bottom:32px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:grid;overflow:hidden}.res-featured:hover{border-color:#3e8eff66;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #74bdf5bf,inset 0 -1px #74bdf566}.res-thumb-lg{border-radius:0;min-height:300px}.res-thumb-lg .res-thumb-mark{opacity:.3}.res-featured-body{flex-direction:column;justify-content:center;padding:40px;display:flex}.res-featured-tag{letter-spacing:.14em;text-transform:uppercase;color:#3e8eff;align-self:flex-start;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}.res-featured-body h2{letter-spacing:-.025em;color:#10172a;margin:0 0 14px;font-size:30px;font-weight:800;line-height:1.15}.res-featured-body p{color:#3a4a66;margin:0 0 20px;font-size:15.5px;line-height:1.6}.res-readmore{color:#10172a;align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:700;display:inline-flex}.res-readmore svg{transition:transform .3s}.res-featured:hover .res-readmore svg{transform:translate(4px)}.res-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.res-card{color:inherit;transition:transform .4s var(--motion-ease,ease),box-shadow .4s ease;background:#fff;border:0;border-radius:24px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #d3e2f6d9}.res-card:hover{transform:translateY(-8px);box-shadow:inset 0 0 0 1px #74bdf5d9}.res-card .res-thumb{border-radius:0}.res-card-body{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.res-card-body h3{font:500 19px/24px var(--font-sans);letter-spacing:-.015em;color:var(--ink,#10172a);margin:0 0 10px}.res-card-body p{color:#3a4a66;flex:1;margin:0 0 18px;font-size:14px;line-height:1.55}.res-article-head{background:0 0;padding:133px 0 32px;position:relative}.res-article-head-inner>*{max-width:760px}.res-back{color:#3a4a66;align-items:center;gap:7px;margin-bottom:22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.res-back:hover{color:#10172a}.res-back-arr{transform:rotate(180deg)}.res-cat-inline{background:#fff;border:0;margin-bottom:16px;display:inline-block;position:static;box-shadow:inset 0 0 0 1px #d3e2f6e6}.res-article-head h1{font:400 58px/1.06 var(--font-sans);letter-spacing:-.035em;color:var(--ink,#10172a);margin:0 0 22px}.res-article-meta{font-size:14px}.res-article-body{padding-top:32px;padding-bottom:80px}.res-article-body>*{max-width:760px}.res-article-lede{color:#10172a;margin:0 0 8px;font-size:19px;font-weight:500;line-height:1.6}.res-article-figure{padding-top:0}.res-article-figure img{border-radius:20px;width:100%;max-width:760px;height:auto;display:block;box-shadow:inset 0 0 0 1px #d3e2f6e6}.res-prose{color:#2b312f;font-size:16.5px;line-height:1.75}.res-prose p{margin:0 0 20px}.res-prose>p:first-of-type{color:var(--ink-2,#3a4a66);font-size:19px;line-height:1.72}.res-prose h2{font:500 31px/39px var(--font-sans);letter-spacing:-.025em;color:var(--ink,#10172a);margin:52px 0 16px}.res-prose h3{font:500 20px/27px var(--font-sans);color:var(--ink,#10172a);margin:28px 0 12px}.res-prose ul,.res-prose ol{margin:0 0 20px;padding-left:22px}.res-prose li{margin-bottom:8px}.res-prose a{color:#3e8eff;text-underline-offset:2px;text-decoration:underline}.res-prose blockquote{background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);box-shadow:var(--res-glass-rim);font:400 16.5px/1.7 var(--font-sans);color:var(--ink-2,#3a4a66);border:0;border-radius:22px;margin:30px 0;padding:24px 28px;font-style:normal}.res-prose blockquote p:last-child{margin-bottom:0}.res-article{isolation:isolate;position:relative}.res-article-body{position:relative}.res-article:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(44% 20% at 16% 7%,#74bdf54d,#0000 72%),radial-gradient(40% 18% at 86% 26%,#93e3c647,#0000 74%),radial-gradient(50% 22% at 30% 52%,#3e8eff29,#0000 74%),radial-gradient(44% 20% at 80% 74%,#93e3c638,#0000 74%),radial-gradient(52% 24% at 24% 94%,#74bdf533,#0000 74%);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 90%,#0000 100%);mask:linear-gradient(#000 0 90%,#0000 100%)}:root{--res-glass:linear-gradient(180deg,#fff9 0%,#fff6 100%);--res-glass-rim:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffff94, inset 0 -1px 0 #93e3c666}.res-stats{width:960px;max-width:min(100%,100vw - 64px)}.res-prose .res-stats{max-width:calc(100vw - 64px)}.res-stats{clear:both;opacity:1;background:0 0;border:0;grid-template-columns:repeat(3,1fr);gap:18px;margin:44px 0;display:grid;transform:none}.res-stat{background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);box-shadow:var(--res-glass-rim);transition:transform .4s var(--motion-ease,cubic-bezier(.16,1,.3,1)), box-shadow .4s ease;border-radius:28px;padding:38px 32px 34px;position:relative;overflow:hidden}.res-stats.reveal .res-stat{opacity:0}.res-stats.reveal.in .res-stat{animation:resStatIn .62s var(--motion-ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(var(--i,0) * .1s);opacity:1}@keyframes resStatIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.res-stat:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #93e3c6b3,inset 0 -1px #93e3c68c}@media (prefers-reduced-motion:reduce){.res-stats.reveal .res-stat,.res-stats.reveal.in .res-stat{opacity:1;animation:none}.res-stat:hover{transform:none}}.res-stat:before{content:"";z-index:-1;background:radial-gradient(76% 70% at 16% 0%, var(--accent,#3e8eff),transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.res-stat:before{background:radial-gradient(76% 70% at 16% 0%, color-mix(in srgb,var(--accent,#3e8eff) 34%,transparent),transparent 72%)}}.res-stat-val{font:500 52px/1.02 var(--font-sans);letter-spacing:-.038em;color:var(--ink,#10172a);font-variant-numeric:tabular-nums;margin:0 0 14px}.res-stat-lbl{font:400 14px/1.55 var(--font-sans);color:var(--ink-2,#3a4a66)}.res-point{clear:both;background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);box-shadow:var(--res-glass-rim);font:400 16px/1.7 var(--font-sans);color:var(--ink-2,#3a4a66);border-radius:22px;margin:0 0 14px;padding:24px 26px;position:relative}.res-point--ic,.res-steps li{grid-template-columns:auto 1fr;align-items:center;column-gap:20px;display:grid}.res-point strong{font:500 19px/1.4 var(--font-sans);letter-spacing:-.018em;color:var(--ink,#10172a);margin-bottom:6px;display:block}.res-point-body{min-width:0}.res-point-ic,.res-steps li:before{background:#ffffffc7;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 0 0 1px #b8d9fff2,inset 0 1px #fffffff2}.res-point-ic img{width:38px;height:38px;display:block}.res-li-body{min-width:0}@media (max-width:640px){.res-point--ic,.res-steps li{column-gap:16px}.res-point-ic,.res-steps li:before{width:54px;height:54px}.res-point-ic img{width:32px;height:32px}}.res-funnel{clear:both;margin:40px 0;padding:0}.res-prose ol.res-funnel-list,.res-funnel-list{margin:0;padding:0;list-style:none;position:relative}.res-funnel-list:before{content:"";background:var(--cl-line-signature-v);opacity:.6;border-radius:2px;width:2px;position:absolute;top:17px;bottom:17px;left:21px}.res-funnel-stage{grid-template-columns:44px 1fr;align-items:center;column-gap:16px;margin:0 0 10px;display:grid;position:relative}.res-funnel-node{z-index:1;width:34px;height:34px;font:500 14px/1 var(--font-sans);color:var(--blue-deep,#1d5fd8);-webkit-backdrop-filter:blur(10px)saturate(1.5);backdrop-filter:blur(10px)saturate(1.5);background:#ffffffe0;border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #b8d9fff2,inset 0 1px #fffffff2}.res-funnel-card{background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);box-shadow:var(--res-glass-rim);border-radius:18px;grid-template-columns:1fr auto;align-items:center;column-gap:20px;padding:18px 24px;display:grid}.res-funnel-label{font:500 16.5px/1.4 var(--font-sans);letter-spacing:-.012em;color:var(--ink,#10172a);display:block}.res-funnel-note{font:400 13.5px/1.55 var(--font-sans);color:var(--ink-2,#3a4a66);margin-top:3px;display:block}.res-funnel-fig{text-align:right;min-width:118px;font:500 26px/1.1 var(--font-sans);letter-spacing:-.03em;color:var(--ink-2,#3a4a66);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.res-funnel-fig.is-gap{font:400 13px/1.4 var(--font-sans);letter-spacing:.01em;color:var(--ink-muted,#566479);white-space:nowrap}.res-funnel-stage.is-peak .res-funnel-card{box-shadow:inset 0 1px 0 #fffffff2, inset 0 0 0 1.5px var(--accent,#3e8eff), inset 0 -1px 0 #93e3c666}@supports (color:color-mix(in lab, red, red)){.res-funnel-stage.is-peak .res-funnel-card{box-shadow:inset 0 1px 0 #fffffff2, inset 0 0 0 1.5px color-mix(in srgb,var(--accent,#3e8eff) 55%,transparent), inset 0 -1px 0 #93e3c666}}.res-funnel-stage.is-peak .res-funnel-fig{color:var(--blue-deep,#1d5fd8);font-size:32px}.res-funnel-stage.is-peak .res-funnel-node{color:#fff;background:var(--blue-deep,#1d5fd8);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff4d}.res-funnel-result{background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);border-radius:20px;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:16px;padding:22px 26px;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #93e3c6bf,inset 0 -1px #93e3c680}.res-funnel-result-val{font:500 34px/1 var(--font-sans);letter-spacing:-.035em;color:var(--ink,#10172a);font-variant-numeric:tabular-nums}.res-funnel-result-lbl{font:400 14px/1.5 var(--font-sans);color:var(--ink-2,#3a4a66);flex:220px}@media (max-width:640px){.res-funnel-stage{grid-template-columns:34px 1fr;column-gap:12px}.res-funnel-list:before{left:16px}.res-funnel-card{grid-template-columns:1fr;row-gap:10px;padding:16px 18px}.res-funnel-fig{text-align:left;grid-column:1;justify-self:start;min-width:0;font-size:22px}.res-funnel-stage.is-peak .res-funnel-fig{font-size:26px}.res-funnel-result{padding:18px 20px}.res-funnel-result-val{font-size:28px}}.res-prose ol.res-steps{clear:both;counter-reset:resstep;margin:0 0 26px;padding:0;list-style:none}.res-steps li{counter-increment:resstep;background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);box-shadow:var(--res-glass-rim);font:400 16px/1.7 var(--font-sans);color:var(--ink-2,#3a4a66);border-radius:22px;margin:0 0 14px;padding:24px 26px;position:relative}.res-steps li:before{content:counter(resstep);font:500 24px/1 var(--font-sans);letter-spacing:-.01em;color:var(--blue-deep,#1d5fd8);font-variant-numeric:tabular-nums}.res-steps li strong{font:500 19px/1.4 var(--font-sans);letter-spacing:-.018em;color:var(--ink,#10172a);margin-bottom:6px;display:block}.res-prose strong{color:var(--ink,#10172a);font-weight:500}.res-prose h2{clear:both}.res-pullquote,.res-prose blockquote.res-pullquote{clear:both;background:radial-gradient(46% 130% at 26%,#3e8eff8c,#0000 66%),radial-gradient(46% 130% at 62%,#93e3c68c,#0000 66%),linear-gradient(140deg,#eef5ff 0%,#eaf6f1 100%);border:0;border-radius:28px;margin:52px 0;padding:46px 52px;font-style:normal;position:relative;overflow:hidden}.res-pullquote:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(34px)saturate(1.6);backdrop-filter:blur(34px)saturate(1.6);background:linear-gradient(#ffffff85,#ffffff57);position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,inset 0 -1px #93e3c680}.res-pq-text{z-index:1;font:400 30px/1.34 var(--font-sans);letter-spacing:-.025em;color:var(--ink,#10172a);display:block;position:relative}.res-slider{clear:both;width:960px;max-width:min(100%,100vw - 64px);margin:38px 0}.res-prose .res-slider{max-width:calc(100vw - 64px)}.res-slider-track{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.res-slider-card{background:var(--res-glass);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);box-shadow:var(--res-glass-rim);transition:transform .4s var(--motion-ease,cubic-bezier(.16,1,.3,1)), box-shadow .4s ease;border-radius:22px;padding:28px 26px 26px;position:relative}.res-slider-card:before{content:"";background:var(--grad-line-signature);border-radius:2px;height:2px;position:absolute;top:0;left:26px;right:26px}.res-slider-card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #93e3c6b3,inset 0 -1px #93e3c680}.res-slider-num{width:44px;height:44px;font:500 17px/1 var(--font-sans);color:var(--blue-deep,#1d5fd8);font-variant-numeric:tabular-nums;letter-spacing:.01em;background:#ffffffc7;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #b8d9fff2,inset 0 1px #fffffff2}.res-slider-card h4{font:500 19px/1.3 var(--font-sans);color:var(--ink,#10172a);letter-spacing:-.012em;margin:16px 0 8px}.res-slider-card p{font:400 16px/1.7 var(--font-sans);color:var(--ink-2,#3a4a66);margin:0}.res-slider.reveal .res-slider-card{opacity:0}.res-slider.reveal.in .res-slider-card{animation:resStatIn .62s var(--motion-ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(var(--i,0) * .1s);opacity:1}@media (prefers-reduced-motion:reduce){.res-slider.reveal.in .res-slider-card{opacity:1;animation:none}.res-slider-card:hover{transform:none}}@media (max-width:900px){.res-slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:16px;margin:0 -20px;padding:2px 20px 4px;scroll-padding-left:20px;display:flex;overflow-x:auto}.res-slider-track::-webkit-scrollbar{display:none}.res-slider-card{scroll-snap-align:start;flex:none;width:min(300px,78vw)}}.res-figure{margin:0 0 30px}.res-figure-ph{background:var(--res-ph);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.res-figure-wide{clear:both}.res-figure-wide .res-figure-ph{aspect-ratio:16/7}.res-figure-side{width:44%;margin-top:6px;margin-bottom:14px}.res-figure-side-right{float:right;margin-left:30px}.res-figure-side-left{float:left;margin-right:30px}.res-figure-side .res-figure-ph{aspect-ratio:4/3}.res-figure-img{object-fit:cover}.res-figure-glyph{width:54px;height:54px;color:var(--blue-deep,#1d5fd8);background:linear-gradient(#ffffffeb,#e2eeffc7);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #b8d9fff2}.res-figure figcaption{color:#566479;text-align:center;margin-top:10px;font-size:12.5px}.res-faq{margin-top:64px;padding-top:0}.res-faq-head{font:500 26px/34px var(--font-sans);letter-spacing:-.02em;color:var(--ink,#10172a);margin:0 0 18px}.res-faq-list{flex-direction:column;gap:10px;display:flex}.res-faq-item{background:#fff;border:0;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #d3e2f6d9}.res-faq-item summary{cursor:pointer;font:500 16px/23px var(--font-sans);color:var(--ink,#10172a);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.res-faq-item summary::-webkit-details-marker{display:none}.res-faq-mark{color:#3a4a66;background:#f4f7fb;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .25s;display:flex}.res-faq-item[open] .res-faq-mark{transform:rotate(45deg)}.res-faq-item p{color:#3a4a66;margin:0;padding:0 20px 20px;font-size:15px;line-height:1.65}.res-sources{border-top:1px solid #d3e2f6;margin-top:44px;padding-top:26px}.res-sources h4{letter-spacing:.14em;text-transform:uppercase;color:#566479;margin:0 0 14px;font-size:11px;font-weight:700}.res-sources ol{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.res-sources li{color:#566479;font-size:13px;line-height:1.5}.res-sources a{color:#3a4a66;text-underline-offset:2px;text-decoration:underline}.res-sources a:hover{color:#3e8eff}.res-cat-inline{align-items:center;margin-left:16px;display:inline-flex}.res-cat-ic{color:var(--accent,#3e8eff);justify-content:center;align-items:center;margin-right:6px;display:inline-flex}@media (max-width:640px){.res-stats{grid-template-columns:1fr}.res-stat{padding:18px 20px}.res-figure-side{float:none;width:100%;margin:0 0 24px}.res-pullquote{margin:28px 0;font-size:21px}.res-faq-item summary{font-size:15px}}.res-related{background:#f7fafa;border:1px solid #d3e2f6;border-radius:16px;margin-top:48px;padding:24px 26px}.res-related h4{font:500 11px/15px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted,#566479);margin:0 0 14px}.res-related ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.res-related li a{font:500 13.5px/18px var(--font-sans);color:var(--ink,#10172a);background:#fff;border:0;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;text-decoration:none;transition:box-shadow .25s,color .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #d3e2f6e6}.res-related li a:hover{color:#3e8eff;border-color:#3e8eff4d}.res-more{padding:0 0 96px}.res-more-head{letter-spacing:-.02em;color:#10172a;margin:0 0 28px;font-size:24px;font-weight:500}@media (max-width:1100px){.res-article-head h1{font-size:50px}}@media (max-width:900px){.res-hero{min-height:clamp(360px,58vh,520px);padding:104px 0 40px}.res-featured{grid-template-columns:1fr}.res-thumb-lg{min-height:220px}.res-featured-body{padding:30px 28px}.res-featured-body h2{font-size:26px}.res-grid{grid-template-columns:1fr 1fr;gap:20px}.res-article-head{padding:112px 0 28px}.res-article-head h1{font-size:40px}.res-article-body{padding-top:28px;padding-bottom:64px}.res-prose{font-size:16px}}@media (max-width:640px){.res-main{padding:4px 0 72px}.res-grid{grid-template-columns:1fr}.res-featured-body h2{font-size:23px}.res-article-head h1{font-size:33px}.res-article-lede{font-size:17px}}.geo-hero{background:var(--grad-glacier,linear-gradient(160deg,#b8d9ff 0%,#cfe9ff 40%,#e9f3ff 75%,#fff 100%));padding:130px 0 80px;position:relative;overflow:hidden}.geo-hero--mint{background:var(--grad-mint-breeze,linear-gradient(150deg,#f5f9ff 0%,#e2f7ef 50%,#93e3c6 100%))}.geo-hero--flow{background:var(--cl-grad-flow)}.geo-hero--mint .geo-hero-bg,.geo-hero--flow .geo-hero-bg{background:0 0}.geo-hero--flow .eyebrow{color:var(--navy,#0b2a66)}.geo-hero-bg{pointer-events:none;background:radial-gradient(68% 58% at 96% 98%,#93e3c68c,#0000 66%);position:absolute;inset:0}.geo-hero-inner{z-index:1;position:relative}.geo-hero-inner h1,.geo-hero-inner .eyebrow{max-width:780px}.lead-em{color:var(--blue-deep,#1d5fd8);font-weight:500;text-decoration:none}.lead-em:hover{color:var(--blue,#3e8eff)}.faqhub-hero{background:linear-gradient(108deg,#fff 0%,#f7fbff 40%,#ecf4fd 72%,#e9f7f2 100%)}.faqhub-hero-art{z-index:0;pointer-events:none;width:520px;height:430px;position:absolute;top:50%;right:90px;transform:translateY(-50%);-webkit-mask:radial-gradient(48% 48%,#000 62%,#0000 100%);mask:radial-gradient(48% 48%,#000 62%,#0000 100%)}.faqhub-hero-img{object-fit:cover;object-position:97% 50%}.faqhub-hero .geo-hero-inner>*{max-width:700px}@media (max-width:1100px){.faqhub-hero-art{width:auto;height:100%;left:0;right:0;-webkit-mask:none;mask:none}.faqhub-hero-img{object-position:72% 50%}.faqhub-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffffc7 0%,#ffffffb3 58%,#ffffff94 100%);position:absolute;inset:0}.faqhub-hero .geo-hero-inner>*{max-width:none}}.geo-hero-inner h1{font:400 54px/1.06 var(--font-sans);letter-spacing:-.035em;color:var(--ink,#10172a);margin:16px 0 20px}.geo-hero-inner .lead{font:400 17px/1.6 var(--font-sans);color:#3a4a66;max-width:620px;margin-bottom:32px}.geo-hero-cta{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.geo-hero-proof{flex-wrap:wrap;gap:22px;margin:0;padding:0;list-style:none;display:flex}.geo-hero-proof li{font:500 13.5px/1.4 var(--font-sans);color:#3a4a66;align-items:center;gap:8px;display:inline-flex}.geo-hero-proof svg{color:#178a5e;flex-shrink:0}.geo-hero-art{z-index:0;pointer-events:none;width:430px;height:auto;position:absolute;top:50%;right:-30px;transform:translateY(-50%);-webkit-mask-image:radial-gradient(78% 86% at 74%,#000 30%,#0000 86%);mask-image:radial-gradient(78% 86% at 74%,#000 30%,#0000 86%)}.geo-why{padding:96px 0 80px}.geo-hero-medal{z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:linear-gradient(#ffffffb8,#ffffff70);border-radius:50%;place-items:center;width:210px;height:210px;display:grid;position:absolute;top:50%;right:90px;transform:translateY(-50%);box-shadow:inset 0 2px #fffffff2,inset 0 0 0 1px #fff9,inset 0 -2px #74bdf566}.geo-hero-medal img{width:132px;height:132px;display:block}@media (max-width:1100px){.geo-hero-medal{display:none}}.geo-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.geo-card{transition:transform .4s var(--motion-ease,ease),box-shadow .4s ease;background:#fff;border:0;border-radius:24px;padding:30px 28px;box-shadow:inset 0 0 0 1px #d3e2f6d9}.geo-card:hover{transform:translateY(-8px);box-shadow:inset 0 0 0 1px #74bdf5d9}.geo-card--glass{-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);background:linear-gradient(#ffffff9e 0%,#ffffff75 100%);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,inset 0 -1px #74bdf559}.geo-card--glass:hover{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #74bdf5bf,inset 0 -1px #74bdf580}.geo-card--glass .geo-card-ic{background:linear-gradient(#e2eefffa,#c7defaeb);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,inset 0 -1px #74bdf580}.geo-hero-art--element{opacity:.92;width:430px;-webkit-mask-image:none;mask-image:none}.geo-card-ic{width:64px;height:64px;color:var(--blue-deep,#1d5fd8);background:linear-gradient(#e2eefff2,#cfe2fad9);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #74bdf559}.geo-card-ic img{width:52px;height:52px;display:block}.geo-card-ic>svg{width:26px;height:26px}.geo-card h3{font:500 20px/27px var(--font-sans);letter-spacing:-.015em;color:var(--ink,#10172a);margin:0 0 10px}.geo-card p{font:400 14.5px/1.6 var(--font-sans);color:#3a4a66;margin:0}.geo-steps-sec{padding:96px 0}.geo-sec--dark{color:#fff}section.geo-sec--dark{background:linear-gradient(180deg,#071a408c 0%,#071a4040 42%,#071a4000 72%), var(--grad-deep-sea,linear-gradient(200deg,#3e8eff 0%,#1d5fd8 45%,#0b2a66 100%))}.geo-sec--dark h2,.geo-sec--dark h3{color:#fff}.geo-sec--dark .eyebrow{color:#8fc3ff}.geo-sec--dark .section-head p{color:#ffffffdb}.geo-sec--dark .geo-steps-more a{color:#cfe9ff}.geo-sec--dark .geo-steps-more a:hover{color:#fff}.geo-card--dark{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(#071a406b 0%,#071a404d 100%);box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff38,inset 0 -1px #93e3c64d}.geo-card--dark:hover{box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #93e3c680,inset 0 -1px #93e3c680}.geo-card--dark p{color:#ffffffdb}.geo-card--dark .geo-card-ic{background:linear-gradient(#fff3,#ffffff14);box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff3d,inset 0 -1px #93e3c666}.cl-bg-icefade{background:var(--grad-ice-fade,linear-gradient(165deg,#fff 0%,#f4f8ff 38%,#e9f8f2 70%,#d8e8ff 100%))}.geo-steps{counter-reset:geo;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.geo-steps li{background:#fff;border:0;border-radius:24px;padding:30px 28px;position:relative;box-shadow:inset 0 0 0 1px #d3e2f6d9}.geo-step-n{width:48px;height:48px;color:var(--blue-deep,#1d5fd8);font:700 18px/1 var(--font-sans);background:linear-gradient(#ffffffeb,#e2eeffc7);border-radius:15px;justify-content:center;align-items:center;margin-bottom:16px;transition:background .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #b8d9ffe6,inset 0 -1px #74bdf54d}.geo-step-n b{font-weight:inherit;transition:opacity .2s,transform .26s cubic-bezier(.16,1,.3,1)}.geo-step-arrow{opacity:0;margin:-8.5px 0 0 -8.5px;position:absolute;top:50%;left:50%;transform:translate(-7px)scale(.75)}.geo-steps li:hover .geo-step-n b{opacity:0;transform:translate(8px)}.geo-steps li:hover .geo-step-arrow{animation:.36s cubic-bezier(.16,1,.3,1) forwards geoStepArrow}.geo-steps li:hover .geo-step-n{background:linear-gradient(#fffffffa,#cfe9ffe6);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #74bdf5f2,inset 0 -1px #74bdf580}@keyframes geoStepArrow{0%{opacity:0;transform:translate(-7px)scale(.75)}62%{opacity:1;transform:translate(1px)scale(1.14)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.geo-step-n b,.geo-step-arrow{transition:none}.geo-steps li:hover .geo-step-n b{transform:none}.geo-steps li:hover .geo-step-arrow{opacity:1;animation:none;transform:none}}.geo-steps h3{font:500 19px/26px var(--font-sans);letter-spacing:-.01em;color:var(--ink,#10172a);margin:0 0 10px}.geo-steps p{font:400 14.5px/1.6 var(--font-sans);color:#3a4a66;margin:0}.geo-steps-more{margin:28px 0 0;font-size:14.5px}.geo-steps-more a{color:var(--blue-deep,#1d5fd8);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.geo-steps-more a:hover{color:var(--blue,#3e8eff)}.geo-faq{padding:96px 0}.geo-faq-inner .section-head,.geo-faq-inner .res-faq-list{max-width:840px}@media (max-width:1100px){.geo-hero-inner h1{font-size:46px}.geo-hero-art{display:none}}@media (max-width:900px){.geo-hero{padding:110px 0 60px}.geo-hero-inner h1{font-size:38px}.geo-why{padding:70px 0 60px}.geo-grid{grid-template-columns:1fr}.geo-steps-sec{padding:70px 0}.geo-steps{grid-template-columns:1fr}.geo-faq{padding:70px 0}}@media (max-width:640px){.geo-hero-inner h1{font-size:31px}.geo-hero-cta{flex-direction:column}.geo-hero-cta .btn{justify-content:center;width:100%}.geo-hero-proof{flex-direction:column;gap:10px}}.pricing-page-hero{padding-bottom:24px}.pricing-page-hero+.pricing-sec{padding-top:48px}.pricing-page-hero+.pricing-sec .pricing-head{margin-bottom:40px}.pricing-page-hero+.pricing-sec .pricing-head>:not(.bill-toggle){display:none}.geo-card p a,.section-head p a{color:#3e8eff;text-underline-offset:2px;text-decoration:underline}.faqhub-jump{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.faqhub-jump a{font:500 13.5px/18px var(--font-sans);color:var(--ink,#10172a);background:#fff;border:0;border-radius:999px;align-items:center;padding:9px 15px;text-decoration:none;transition:box-shadow .25s,color .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #d3e2f6e6}.faqhub-jump a:hover{color:var(--blue-deep,#1d5fd8);box-shadow:inset 0 0 0 1px #74bdf5e6}.faqhub-main{padding:72px 0 96px}.faqhub-inner>*{max-width:840px}.faqhub-group{border-radius:28px;padding:32px 34px;scroll-margin-top:110px;box-shadow:inset 0 0 0 1px #d3e2f6bf}.faqhub-group:nth-child(6n+1){background:var(--cl-cardtint-1)}.faqhub-group:nth-child(6n+2){background:var(--cl-cardtint-2)}.faqhub-group:nth-child(6n+3){background:var(--cl-cardtint-3)}.faqhub-group:nth-child(6n+4){background:var(--cl-cardtint-4)}.faqhub-group:nth-child(6n+5){background:var(--cl-cardtint-6)}.faqhub-group:nth-child(6n+6){background:var(--cl-cardtint-8)}.faqhub-group+.faqhub-group{margin-top:28px}.faqhub-head{align-items:center;gap:14px;margin:0 0 20px;display:flex}.faqhub-group h2{font:500 28px/34px var(--font-sans);letter-spacing:-.02em;color:var(--ink,#10172a);margin:0}.faqhub-ico{background:linear-gradient(#fffffff2,#ffffffb3);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #fffc,inset 0 -1px #74bdf566}.faqhub-ico img{width:38px;height:38px;display:block}@media (max-width:640px){.faqhub-group{border-radius:22px;padding:24px 20px}.faqhub-group h2{font-size:23px;line-height:29px}.faqhub-ico{width:44px;height:44px}.faqhub-ico img{width:32px;height:32px}}.res-faq-item .faq-guide-link{font:500 14px/20px var(--font-sans);color:var(--blue-deep,#1d5fd8);align-items:center;gap:7px;margin:0 20px 20px;text-decoration:none;display:inline-flex}.res-faq-item .faq-guide-link:hover{text-underline-offset:2px;text-decoration:underline}.res-faq-item p:has(+.faq-guide-link){padding-bottom:12px}@media (max-width:900px){.faqhub-main{padding:56px 0 70px}.faqhub-group+.faqhub-group{margin-top:44px}}@media (max-width:640px){.faqhub-group h2{font-size:23px}.faqhub-jump a{padding:8px 13px;font-size:13px}}.spec-lists{grid-template-columns:1fr 1fr;gap:24px;display:grid}.spec-list-card{background:#fff;border:0;border-radius:24px;padding:30px 28px;box-shadow:inset 0 0 0 1px #d3e2f6d9}.spec-list-card h3{font:500 19px/26px var(--font-sans);letter-spacing:-.015em;color:var(--ink,#10172a);margin:0 0 16px}.spec-list-card ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.spec-list-card li{color:#3a4a66;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.spec-list-card li svg{color:#178a5e;flex-shrink:0;margin-top:3px}.spec-list-card.is-gap li svg{color:#b4bdbb;transform:rotate(45deg)}.spec-others{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.spec-others span{font:500 13px/18px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#566479);margin-right:4px}.spec-others a{font:500 13.5px/18px var(--font-sans);color:var(--ink,#10172a);background:#fff;border:0;border-radius:999px;padding:8px 14px;text-decoration:none;transition:box-shadow .25s,color .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #d3e2f6e6}.spec-others a:hover{color:var(--blue-deep,#1d5fd8);box-shadow:inset 0 0 0 1px #74bdf5e6}.spec-hub-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.spec-hub-card{color:inherit;flex-direction:column;text-decoration:none;display:flex}.spec-hub-card .eyebrow{margin-bottom:12px}.spec-hub-card h2,.spec-hub-card h3{font:500 21px/1.2 var(--font-sans);letter-spacing:-.015em;color:var(--ink,#10172a);margin:0 0 10px}.spec-hub-card p{flex:1;margin-bottom:18px}.spec-hub-more{font:500 14px/20px var(--font-sans);color:var(--blue-deep,#1d5fd8);align-items:center;gap:8px;display:inline-flex}.spec-hub-card{isolation:isolate;position:relative;overflow:hidden}.spec-hub-grid>:nth-child(9n+1){background:var(--cl-cardtint-1)}.spec-hub-grid>:nth-child(9n+2){background:var(--cl-cardtint-2)}.spec-hub-grid>:nth-child(9n+3){background:var(--cl-cardtint-3)}.spec-hub-grid>:nth-child(9n+4){background:var(--cl-cardtint-4)}.spec-hub-grid>:nth-child(9n+5){background:var(--cl-cardtint-5)}.spec-hub-grid>:nth-child(9n+6){background:var(--cl-cardtint-6)}.spec-hub-grid>:nth-child(9n+7){background:var(--cl-cardtint-7)}.spec-hub-grid>:nth-child(9n+8){background:var(--cl-cardtint-8)}.spec-hub-grid>:nth-child(9n+9){background:var(--cl-cardtint-9)}.spec-hub-ico{z-index:1;pointer-events:none;width:64px;height:64px;transition:transform .45s var(--motion-ease,ease);position:absolute;top:24px;right:24px}.spec-hub-card:hover .spec-hub-ico{transform:scale(1.08)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.spec-hub-card:hover .spec-hub-ico{transform:none}}.spec-hub-card .eyebrow,.spec-hub-card h2{padding-right:84px}.spec-hub-card{min-height:320px}@media (max-width:1100px){.spec-hub-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.spec-lists{grid-template-columns:1fr}}@media (max-width:640px){.spec-hub-grid{grid-template-columns:1fr}.spec-list-card{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.mission-card:hover,.market-stat:hover,.info-card:hover,.price-card:hover{transform:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){.clhero-lede,.clsec-lede,.section-head p,.pricing-head p,.cta-sec .wrap>p,.problem-sub,.roi-lead,.faq-lede,.res-hero-sub,.trust p.lead,.about-hero p.lead,.contact-hero p.lead,.privacy-hero p.lead,.geo-hero p.lead,.notfound-sec p.lead,.timeline-sec>.wrap>p,.about-mission>.wrap>p,.about-market .market-head p{font-size:16px;line-height:24px}.introvid-sec,.network-sec,.clsec,.trust,.roi-sec,.pricing-sec,.faq-sec,.cta-sec{padding-top:60px;padding-bottom:60px}.network-inner>.reveal,.clsec-head,.trust-say,.roi-say,.pricing-head,.faq-say{text-align:center}.clsec-head .clsec-lede,.trust-say p.lead,.roi-say .roi-lead,.pricing-head p,.faq-say .faq-lede{margin-left:auto;margin-right:auto}.pricing-sec .pricing-note{text-align:center;margin-left:auto;margin-right:auto}.faq-say{align-items:center}.faq-say .faq-all{align-self:center}.foot{gap:40px 20px}.foot-col li{margin-bottom:6px}section>.wrap>.eyebrow,section>.wrap>h2,section>.wrap>p,section>.wrap>.section-head,section>.wrap>.market-head,section>.wrap>.trust-say,section>.wrap>.roi-say,section>.wrap>.pricing-head,section>.wrap>.clsec-head,section>.wrap>.about-mission-head,.about-hero-inner{text-align:center}section>.wrap>p,.about-hero-inner p.lead{margin-left:auto;margin-right:auto}.about-hero-inner .hero-cta{justify-content:center}.about-hero-inner h1{margin-bottom:22px}.about-hero-inner p.lead{margin-bottom:30px}.about-story-inner,.story-quote,.story-signature{text-align:center}.story-quote{border-left:0;border-image:;padding-top:22px;padding-left:0}.story-quote:before{content:"";background:var(--cl-line-signature-solid);border-radius:2px;width:64px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.story-quote{position:relative}.story-signature{justify-content:center;margin-left:0}.tl-wrap{max-width:300px;margin-left:auto;margin-right:auto}.tl-step:after{background:linear-gradient(#74bdf559,#93e3c624)}.tl-step:has(.tl-dot.lit):after{background:var(--cl-line-signature-v);box-shadow:0 0 6px #74bdf580}.contact-hero .wrap,.geo-hero .wrap,.res-hero .wrap,.privacy-hero .wrap,.geo-why>.wrap,.faqhub-group .faqhub-head{text-align:center}.contact-hero .wrap p,.geo-hero .wrap p,.res-hero .wrap p,.privacy-hero .wrap p,.geo-why>.wrap>p{margin-left:auto;margin-right:auto}.contact-hero .wrap .cl-btn-row,.geo-hero .wrap .geo-hero-cta,.geo-hero .wrap .cl-btn-row{justify-content:center}.about-mission>.wrap,.timeline-sec>.wrap{text-align:center}.about-mission>.wrap>p{text-align:center;margin-left:auto;margin-right:auto}.about-mission .mission-grid,.timeline-sec .tl-wrap{text-align:left}section>.wrap>p,.clsec-lede,.faq-lede,.roi-lead,.about-hero-inner p.lead,.geo-hero .wrap p,.res-hero .wrap p{text-wrap:balance}.about-market{padding-top:60px;padding-bottom:60px}.about-hero{padding-top:114px;padding-bottom:60px}.contact-hero,.privacy-hero,.geo-hero{padding-top:114px}.res-article-head{padding-top:119px}.contact-art{opacity:.4;width:420px;right:-150px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 40%,#000 80%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 40%,#000 80%)}.geo-why,.geo-steps-sec,.geo-faq,.contact-main{padding-top:60px;padding-bottom:60px}.contact-grid{gap:40px}.info-card{padding:22px}.info-card-head{margin-bottom:16px}.info-card h4{margin-bottom:4px}.info-card p{text-wrap:pretty;font-size:15px;line-height:23px}.info-card a,.info-card .info-card-link{margin-top:14px}.spec-lists,.spec-list-card,.spec-hub-grid,.spec-hub-card,.geo-steps,.res-faq-item{text-align:left}.spec-hub-card{min-height:auto}.geo-steps-more a{display:inline}.geo-steps-more a svg{display:none}.geo-card p{text-wrap:pretty;font-size:15px;line-height:23px}.geo-why:has(.geo-steps-more){padding-bottom:24px}.clhero-h1,.about-hero-inner h1,.contact-hero h1,.geo-hero h1,.privacy-hero h1,.res-hero h1{margin-top:30px;margin-bottom:28px}.geo-hero .wrap>p:last-child{margin-bottom:0}.geo-hero:not(:has(.cl-btn)){padding-bottom:48px}.faqhub-jump{justify-content:center}.res-hero{align-items:flex-start;min-height:auto;padding-top:148px;padding-bottom:64px}.privacy-section{padding-top:24px;padding-bottom:28px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
