*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.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:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.left-5{left:1.25rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.text-wrap{text-wrap:wrap}.border{border-width:1px}.bg-panel{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.object-cover{-o-object-fit:cover;object-fit:cover}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-muted{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{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)}.invert{--tw-invert:invert(100%)}.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{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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--brand-bg:#020202;--brand-panel:#0a0a0a;--brand-ink:#eee;--brand-body:#b8b8b8;--brand-muted:#888;--brand-on-dark:#eee;--brand-line:hsla(0,0%,93%,.1);--brand-line-soft:hsla(0,0%,93%,.06);--brand-line-hard:hsla(0,0%,93%,.22);--spec-r:#ff3b3b;--spec-y:#ffd53e;--spec-g:#3be58a;--spec-c:#35d8e8;--spec-b:#5b7cff;--spec-m:#ff48c4;--spectrum:linear-gradient(90deg,var(--spec-r) 0%,var(--spec-y) 17%,var(--spec-g) 34%,var(--spec-c) 50%,var(--spec-b) 67%,var(--spec-m) 84%,var(--spec-r) 100%);--spectrum-conic:conic-gradient(from 0deg,var(--spec-r),var(--spec-y),var(--spec-g),var(--spec-c),var(--spec-b),var(--spec-m),var(--spec-r));--spec-vivid-r:#ff0040;--spec-vivid-y:#ffe000;--spec-vivid-g:#00ff5e;--spec-vivid-c:#00e9ff;--spec-vivid-b:#2b5bff;--spec-vivid-m:#ff00d4;--brand-accent:#eee;--brand-accent-strong:#eee;--brand-primary:#020202;--brand-secondary:#0a0a0a;--brand-surface:#0a0a0a;--brand-ok:#46c26a;--brand-err:#e5484d;--ease:cubic-bezier(0.22,0.61,0.36,1);--ease-out:cubic-bezier(0.16,1,0.30,1);--wrap:75rem;--measure:42rem;--gutter:clamp(1.25rem,4vw,2.5rem);--split-gap:3.5rem;--header-h:4.5rem;--radius:0.75rem;--radius-chip:0.375rem;--radius-pill:62.5rem}body{background-color:var(--brand-bg);color:var(--brand-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}body:after{content:"";position:fixed;inset:0;z-index:2;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h180v180H0z' filter='url(%23a)'/%3E%3C/svg%3E");background-size:11.25rem 11.25rem;background-repeat:repeat}::-moz-selection{background-color:var(--brand-accent);color:var(--brand-bg)}::selection{background-color:var(--brand-accent);color:var(--brand-bg)}:focus-visible{outline:.125rem solid var(--brand-accent);outline-offset:.1875rem;border-radius:.125rem}h1,h2,h3,h4{text-wrap:balance}li,p{text-wrap:pretty}.hero-eyebrow,.lut-frame-label,.plan-name,.plan-price-period,.reg-form label{font-weight:700;text-transform:uppercase;letter-spacing:.12em}.plan-price-value,.plan-usage{font-variant-numeric:tabular-nums}header[role=banner]{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:var(--header-h);padding:.75rem var(--gutter);background-color:rgba(2,2,2,.92);border-bottom:.0625rem solid var(--brand-line-soft)}@media (min-width:48rem){@supports ((backdrop-filter:blur(1rem)) or (-webkit-backdrop-filter:blur(1rem))){header[role=banner]{background-color:rgba(2,2,2,.6);backdrop-filter:blur(1rem) saturate(140%)}}}.brand{display:inline-flex;align-items:center;flex:0 0 auto}.brand img,.brand picture{display:block}.brand img{height:2.5rem;width:auto;transition:filter .35s var(--ease)}@media (hover:hover){.brand:hover img{filter:drop-shadow(0 0 .625rem rgba(238,238,238,.35))}}:root:root{--MenuPulsanteDim:3rem;--MenuColore:var(--brand-ink);--MenuFondo:var(--brand-bg);--MenuAccent:var(--brand-accent);--MenuOverlayA:var(--brand-panel);--MenuOverlayB:var(--brand-bg);--MenuOnDark:var(--brand-ink);--MenuAccentDark:var(--brand-accent);--MenuLogoFilter:none}.myMenu .myMenu-list a{color:var(--brand-body);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .2s var(--ease)}@media (hover:hover){.myMenu .myMenu-list a:hover{color:var(--brand-ink)}}@media (min-width:48rem){.myMenu .myMenu-list{gap:2rem}.myMenu .myMenu-list a{position:relative;padding:.5rem 0}.myMenu .myMenu-list .is-current a{color:var(--brand-ink);font-weight:800}.myMenu .myMenu-list .is-current a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.125rem;border-radius:var(--radius-pill);background-image:var(--spectrum);background-size:100% 100%;background-repeat:no-repeat}.myMenu .myMenu-list .is-cta a:after{content:none}}@media (max-width:47.999rem){.myMenu .myMenu-panel{background:radial-gradient(38rem 26rem at 16% 6%,rgba(255,59,59,.1),transparent 64%),radial-gradient(34rem 24rem at 84% 12%,hsla(0,0%,93%,.05),transparent 64%),radial-gradient(42rem 30rem at 50% 100%,rgba(91,124,255,.12),transparent 68%),linear-gradient(180deg,var(--brand-panel) 0,var(--brand-bg) 100%)}.myMenu .myMenu-brand img{height:2.75rem}.myMenu .myMenu-list a{color:var(--brand-body);font-size:1.125rem;letter-spacing:.12em;padding:.9375rem 1.25rem}.myMenu .myMenu-list .is-current a{color:var(--brand-ink);font-weight:800}}.myMenu .myMenu-list .is-cta a{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:var(--brand-ink);background:var(--brand-bg);border:0;border-radius:var(--radius-pill);padding:.6875rem 1.5rem;font-weight:800;letter-spacing:.1em}.myMenu .myMenu-list .is-cta a:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:.09375rem;background-image:conic-gradient(from var(--cc-spin),var(--spec-r),var(--spec-y),var(--spec-g),var(--spec-c),var(--spec-b),var(--spec-m),var(--spec-r));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:cc-spin 4.5s linear infinite}@media (hover:hover){.myMenu .myMenu-list .is-cta a:hover:before{animation-duration:1.6s}}@media (max-width:47.999rem){.myMenu .myMenu-list .is-cta a{margin-top:1.5rem;padding:.9375rem 2.75rem;font-size:.875rem}}footer[role=contentinfo]{position:relative;display:grid;justify-items:center;gap:.75rem;text-align:center;padding:clamp(3rem,6vw,4.5rem) var(--gutter) clamp(2rem,4vw,3rem);background-color:var(--brand-panel);color:var(--brand-muted);font-size:.875rem;line-height:1.6}footer[role=contentinfo]:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background-image:var(--spectrum);background-size:100% 100%;background-repeat:no-repeat;opacity:.5}footer[role=contentinfo] p{margin:0;max-width:42rem}.footer-brand-link{display:inline-flex;margin-bottom:.75rem}.footer-brand-link picture{display:block}.footer-brand{display:block;height:3rem;width:auto;opacity:.9}footer[role=contentinfo] a{color:var(--brand-ink);text-decoration:underline;text-decoration-thickness:.0625rem;text-decoration-color:hsla(0,0%,93%,.32);text-underline-offset:.25em;overflow-wrap:anywhere;transition:color .2s var(--ease),text-decoration-color .2s var(--ease)}@media (hover:hover){footer[role=contentinfo] a:hover{color:var(--brand-ink);text-decoration-color:var(--brand-ink);text-decoration-thickness:.125rem}}.footer-legal{padding-top:.5rem}.footer-credit{font-size:.75rem;letter-spacing:.04em;color:var(--brand-muted)}.hero{isolation:isolate;display:grid;grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start] minmax(0,var(--wrap)) [content-end] minmax(var(--gutter),1fr) [full-end];align-content:center;row-gap:clamp(2.5rem,5vw,4rem);padding-block:clamp(3.5rem,8vw,6rem) clamp(4.5rem,10vw,7rem)}.hero>*{grid-column:content;min-width:0}.hero>.hero-bg{grid-column:auto;grid-row:auto}.hero:before{content:"";position:absolute;z-index:-1;left:50%;top:-30%;width:min(84rem,150%);aspect-ratio:2/1;transform:translateX(-50%);pointer-events:none;border-radius:50%;background:radial-gradient(30% 46% at 14% 58%,rgba(255,59,59,.17),transparent 68%),radial-gradient(28% 42% at 32% 46%,rgba(255,213,62,.14),transparent 68%),radial-gradient(30% 46% at 50% 56%,rgba(59,229,138,.15),transparent 68%),radial-gradient(32% 48% at 68% 44%,hsla(0,0%,93%,.08),transparent 68%),radial-gradient(32% 48% at 84% 56%,rgba(91,124,255,.2),transparent 68%),radial-gradient(28% 42% at 95% 46%,rgba(255,72,196,.16),transparent 68%);-webkit-mask-image:radial-gradient(closest-side,#000 52%,transparent 100%);mask-image:radial-gradient(closest-side,#000 52%,transparent 100%)}.hero-home:before,.hero-pricing:before{content:none}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.hero-eyebrow{display:inline-flex;align-items:center;gap:.6875rem;margin:0;font-size:.75rem;line-height:1.4;letter-spacing:.14em;color:var(--brand-muted)}.hero-eyebrow:before{content:"";flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background-image:var(--spectrum-conic);background-size:100% 100%;box-shadow:0 0 .75rem hsla(0,0%,93%,.4)}.hero h1{margin:0;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.02;font-size:clamp(2.25rem,1.35rem + 3.9vw,4.25rem);max-width:15ch;color:var(--brand-ink)}.hero-home h1,.hero-investors h1{text-transform:none;letter-spacing:-.025em;line-height:1.1;font-size:clamp(1.875rem,1.15rem + 2.5vw,3.125rem);max-width:22ch}.hero-privacy h1{text-transform:none;letter-spacing:-.02em;line-height:1.15;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);max-width:24ch}.hero-subtitle{margin:0;font-size:clamp(1.125rem,1rem + .65vw,1.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--brand-ink);max-width:30ch}.hero-text{margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.65;color:var(--brand-body);max-width:var(--measure)}.hero-copy .section-cta{margin-top:.5rem}.hero-media{position:relative;isolation:isolate;width:100%}.hero-img,.hero-media picture{display:block}.hero-img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);border:.0625rem solid var(--brand-line);background-color:var(--brand-panel)}.hero-media:before{content:"";position:absolute;z-index:-1;inset:12% -6% -10% -6%;border-radius:50%;pointer-events:none;background:radial-gradient(42% 60% at 22% 50%,rgba(255,59,59,.13),transparent 70%),radial-gradient(42% 60% at 52% 50%,rgba(59,229,138,.11),transparent 70%),radial-gradient(46% 62% at 82% 50%,rgba(91,124,255,.16),transparent 70%)}@media (min-width:64rem){.hero-home{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start col-a-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.52)) [col-a-end col-b-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.48)) [col-b-end content-end] minmax(var(--gutter),1fr) [full-end];-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);align-items:center;min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h))}.hero-home>.hero-copy{grid-column:col-a}.hero-home>.hero-media{grid-column:col-b}.hero-home h1{max-width:none}}.hero-scrollcue{position:absolute;left:50%;bottom:.5rem;transform:translateX(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;padding:.5rem .75rem;color:var(--brand-muted);text-decoration:none;transition:color .2s var(--ease)}.cue-chevron{display:block;width:1.8rem;height:.8rem}.cue-chevron+.cue-chevron{margin-top:-.3rem}.cue-chevron:first-child{opacity:.5}.cue-chevron:nth-child(2){opacity:.3}.cue-chevron:nth-child(3){opacity:.16}@media (hover:hover){.hero-scrollcue:hover{color:var(--brand-ink);opacity:1}}.hero-scrollcue:focus-visible{outline:.125rem solid var(--brand-accent);outline-offset:.25rem;border-radius:.25rem}@media (max-width:55.99rem){.hero.hero-home{padding-bottom:clamp(5.5rem,15vw,7rem)}.hero-home .hero-scrollcue{bottom:1.5rem}}.section{position:relative;isolation:isolate;overflow-x:clip;display:grid;grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start] minmax(0,var(--wrap)) [content-end] minmax(var(--gutter),1fr) [full-end];align-content:start;row-gap:clamp(1.25rem,2.5vw,1.75rem);padding-block:clamp(4rem,9vw,8rem);scroll-margin-top:calc(var(--header-h) + 1rem)}.section>*{grid-column:content;min-width:0}.section>h2{position:relative;margin:0;padding-top:1.625rem;font-size:clamp(1.625rem,1.1rem + 1.8vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--brand-ink);max-width:26ch}.section>h2:before{content:"";position:absolute;top:0;left:0;width:3.5rem;height:.1875rem;border-radius:var(--radius-pill);background-image:var(--spectrum);background-size:100% 100%;background-repeat:no-repeat}.section>p{margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7;color:var(--brand-body);max-width:var(--measure)}.hero-text a,.section li a,.section p a,.section td a{color:var(--brand-ink);text-decoration:underline;text-decoration-thickness:.0625rem;text-decoration-color:var(--brand-line-hard);text-underline-offset:.2em;transition:color .2s var(--ease)}@media (hover:hover){.hero-text a:hover,.section li a:hover,.section p a:hover,.section td a:hover{color:var(--brand-ink);text-decoration-color:var(--brand-ink);text-decoration-thickness:.125rem}}.section h3{margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;letter-spacing:-.01em;color:var(--brand-ink)}.section ol,.section ul{margin:0;padding-left:1.25rem;max-width:var(--measure);color:var(--brand-body);display:grid;gap:.5rem}.section ul{list-style:disc}.section ol{list-style:decimal}.section li::marker{color:var(--brand-accent)}.section strong{color:var(--brand-ink);font-weight:700}.section table{width:100%;border-collapse:collapse;font-size:.875rem;color:var(--brand-body);display:block;overflow-x:auto}.section caption{text-align:left;padding-bottom:.75rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-muted)}.section td,.section th{border:.0625rem solid var(--brand-line);padding:.625rem .75rem;text-align:left;vertical-align:top}.section th{color:var(--brand-ink);font-weight:700;background-color:var(--brand-panel)}.page-contact .section-form,.page-contact .section-intro,.page-cronolut .section-showcase,.page-cronolut section.section-cta,.page-home .section-cronolut,.page-home .section-launch,.page-home .section-local-first,.page-home .section-problem,.page-home .section-search,.page-investors .section-market,.page-investors .section-roadmap,.page-investors .section-shift,.page-investors section.section-cta,.page-pricing .section-plans,.page-pricing section.section-cta,.page-thanks .section-confirmation{background-color:var(--brand-panel);border-block:.0625rem solid var(--brand-line-soft)}@media (min-width:64rem){.page-cronolut .section-generator,.page-cronolut .section-intro,.page-cronolut .section-pack,.page-home .section:not(:has(.section-figure,.plan-grid,.lut-grid)):not(.section-launch),.page-investors .section:not(:has(.section-figure,.plan-grid,.lut-grid)):not(section.section-cta),.page-pricing .section-intro,.page-pricing .section-usage,.page-thanks .section{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start col-a-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.4)) [col-a-end col-b-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.6)) [col-b-end content-end] minmax(var(--gutter),1fr) [full-end];-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);align-items:start}.page-cronolut .section-generator>h2,.page-cronolut .section-intro>h2,.page-cronolut .section-pack>h2,.page-home .section:not(:has(.section-figure,.plan-grid,.lut-grid)):not(.section-launch)>h2,.page-investors .section:not(:has(.section-figure,.plan-grid,.lut-grid)):not(section.section-cta)>h2,.page-pricing .section-intro>h2,.page-pricing .section-usage>h2,.page-thanks .section>h2{grid-column:col-a}.page-cronolut .section-generator>p,.page-cronolut .section-intro>p,.page-cronolut .section-pack>p,.page-home .section:not(:has(.section-figure,.plan-grid,.lut-grid)):not(.section-launch)>p,.page-investors .section:not(:has(.section-figure,.plan-grid,.lut-grid)):not(section.section-cta)>p,.page-pricing .section-intro>p,.page-pricing .section-usage>p,.page-thanks .section>p{grid-column:col-b;max-width:46rem;font-size:1.125rem}}@media (min-width:64rem){.page-home .section:has(>.section-figure):not(.section-cronolut){grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start col-a-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.46)) [col-a-end col-b-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.54)) [col-b-end content-end] minmax(var(--gutter),1fr) [full-end];-moz-column-gap:var(--split-gap);column-gap:var(--split-gap);align-items:center}.page-home .section:has(>.section-figure):not(.section-cronolut)>*{grid-column:col-a}.page-home .section:has(>.section-figure):not(.section-cronolut)>.section-figure{grid-column:col-b;grid-row:1/span 2;align-self:center}.page-home .section:has(>.section-figure):not(.section-cronolut):nth-of-type(odd){grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start col-b-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.54)) [col-b-end col-a-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.46)) [col-a-end content-end] minmax(var(--gutter),1fr) [full-end]}}.page-contact .section-form,.page-home .section-launch,section.section-cta{justify-items:center;text-align:center;row-gap:1.5rem}.page-contact .section-form>h2,.page-home .section-launch>h2,section.section-cta>h2{max-width:20ch}.page-contact .section-form>h2:before,.page-home .section-launch>h2:before,section.section-cta>h2:before{left:50%;transform:translateX(-50%)}.page-contact .section-form>p,.page-home .section-launch>p,section.section-cta>p{max-width:40rem}.page-contact .section-form:before,.page-home .section-launch:before,section.section-cta:before{content:"";position:absolute;z-index:-1;left:50%;bottom:-35%;width:min(70rem,130%);aspect-ratio:2/1;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(34% 50% at 18% 40%,rgba(255,59,59,.11),transparent 68%),radial-gradient(34% 50% at 42% 48%,rgba(59,229,138,.1),transparent 68%),radial-gradient(36% 52% at 62% 40%,hsla(0,0%,93%,.055),transparent 68%),radial-gradient(36% 52% at 84% 48%,rgba(91,124,255,.13),transparent 68%)}p.section-cta{margin:.75rem 0 0;max-width:none}.cta{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.875rem 1.875rem;border:0;border-radius:var(--radius-pill);font-family:inherit;font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .25s var(--ease),background-color .25s var(--ease),color .25s var(--ease)}.cta-primary{color:var(--brand-ink);background-color:var(--brand-bg)}.cta-primary:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:.09375rem;background-image:conic-gradient(from var(--cc-spin),var(--spec-r),var(--spec-y),var(--spec-g),var(--spec-c),var(--spec-b),var(--spec-m),var(--spec-r));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:cc-spin 4.5s linear infinite}@media (hover:hover){.cta-primary:hover{transform:translateY(-.125rem);box-shadow:0 .75rem 2.25rem -.75rem hsla(0,0%,93%,.18)}.cta-primary:hover:before{animation-duration:1.6s}}.cta-plan,.cta-secondary{color:var(--brand-ink);background-color:transparent;border:.0625rem solid var(--brand-line-hard)}.cta-plan{margin-top:auto;align-self:stretch}@media (hover:hover){.cta-plan:hover,.cta-secondary:hover{border-color:var(--brand-accent);background-color:hsla(0,0%,93%,.07);color:var(--brand-ink)}}.plan-grid{list-style:none;padding:0;margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}@media (min-width:48rem){.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:76rem){.plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.plan-card{position:relative;isolation:isolate;overflow:hidden;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;padding:2.25rem 1.75rem 1.75rem;background-color:var(--brand-bg);border:.0625rem solid var(--brand-line);border-radius:var(--radius);transition:border-color .3s var(--ease),transform .35s var(--ease)}.plan-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.125rem;background-image:var(--spectrum);background-size:100% 100%;background-repeat:no-repeat;opacity:.22}.plan-card:nth-child(2):before{opacity:.6}.plan-card:nth-child(3):before{opacity:1}.plan-card:nth-child(3):after{content:"";position:absolute;z-index:-1;top:-55%;left:50%;width:130%;aspect-ratio:1/1;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,hsla(0,0%,93%,.05),transparent 72%)}@media (hover:hover){.plan-card:hover{border-color:var(--brand-line-hard);transform:translateY(-.1875rem)}}.plan-name{margin:0;font-size:.75rem;line-height:1.4;color:var(--brand-muted)}.plan-price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.plan-price-value{font-size:clamp(2.5rem,2rem + 1.8vw,3.25rem);font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--brand-ink)}.plan-price-period{font-size:.6875rem;line-height:1.4;color:var(--brand-muted)}.plan-description{margin:0;font-size:.9375rem;line-height:1.65;color:var(--brand-body)}.plan-usage{margin:0;display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .75rem;border-radius:var(--radius-chip);background-color:hsla(0,0%,93%,.05);border:.0625rem solid var(--brand-line);font-size:.8125rem;font-weight:700;line-height:1.4;color:var(--brand-ink)}.plan-usage:before{content:"";flex:0 0 auto;width:.4375rem;height:.4375rem;border-radius:50%;background-image:var(--spectrum-conic);background-size:100% 100%}.plan-usage-note{margin:0;font-size:.75rem;line-height:1.5;color:var(--brand-muted)}.section .lut-grid{list-style:none;padding:0;margin:0 auto;width:100%;max-width:none;display:grid;gap:clamp(2.5rem,5vw,4.5rem)}.lut-item{min-width:0}.section .lut-prompt{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .875rem;margin:0;padding:.8125rem 1.125rem;border:.0625rem solid var(--brand-line);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background-color:var(--brand-panel);font-size:clamp(1rem,.95rem + .3vw,1.1875rem);font-weight:500;letter-spacing:0;line-height:1.4;color:var(--brand-ink)}.lut-prompt-key{flex:0 0 auto;align-self:center;padding:.125rem .4375rem;border:.0625rem solid var(--brand-line);border-radius:var(--radius-chip);font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--brand-muted)}.lut-prompt+.lut-figure .lut-compare{border-top-left-radius:0;border-top-right-radius:0}.lut-figure{margin:0;width:100%}.lut-compare{--pos:50%;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--radius);border:.0625rem solid var(--brand-line);background-color:var(--brand-panel)}.lut-frame{min-width:0}.lut-frame picture,.lut-img{display:block}.lut-img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.lut-frame-before{position:absolute;inset:0;z-index:1;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.lut-frame-before .lut-img,.lut-frame-before picture{height:100%}.lut-frame-label{position:absolute;left:.5rem;bottom:.5rem;padding:.125rem .375rem;border-radius:var(--radius-chip);font-size:.5625rem;line-height:1.5;color:var(--brand-muted);background-color:rgba(2,2,2,.65);border:.0625rem solid var(--brand-line)}.lut-frame-after .lut-frame-label{left:auto;right:.5rem;color:var(--brand-bg);background-color:hsla(0,0%,93%,.92);border-color:transparent}.lut-divider{position:absolute;top:0;bottom:0;left:var(--pos);transform:translateX(-50%);width:.0625rem;background-color:hsla(0,0%,93%,.85);pointer-events:none;z-index:2}.lut-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:rgba(2,2,2,.6);border:.0625rem solid hsla(0,0%,93%,.7);color:var(--brand-ink)}.lut-handle svg{width:.875rem;height:.875rem}.lut-range{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.lut-compare:has(.lut-range:focus-visible) .lut-handle{outline:.125rem solid var(--brand-ink);outline-offset:.1875rem}.section-figure{position:relative;isolation:isolate;margin:0;width:100%}.section-figure picture,.section-img{display:block}.section-img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);border:.0625rem solid var(--brand-line);background-color:var(--brand-panel)}.section-figure:before{content:"";position:absolute;z-index:-1;inset:14% -5% -12% -5%;border-radius:50%;pointer-events:none;background:radial-gradient(42% 60% at 20% 50%,rgba(255,59,59,.1),transparent 70%),radial-gradient(42% 60% at 50% 50%,rgba(59,229,138,.09),transparent 70%),radial-gradient(46% 62% at 80% 50%,hsla(0,0%,93%,.05),transparent 70%)}.lut-figure.section-figure:before{content:none}.section-items{list-style:none;padding:0;margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:clamp(1rem,2vw,1.5rem)}.section-item{min-width:0;display:grid;gap:.5rem;align-content:start;padding:1.5rem;background-color:var(--brand-panel);border:.0625rem solid var(--brand-line);border-radius:var(--radius)}.section-item>h2,.section-item>h3,.section-item>h4{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:var(--brand-ink)}.section-item p{margin:0;font-size:.9375rem;line-height:1.65;color:var(--brand-body)}.section-item .item-role{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-muted)}.contact-details{font-style:normal;display:grid;gap:.75rem;justify-items:start;width:100%;max-width:var(--measure);padding:1.75rem;background-color:var(--brand-bg);border:.0625rem solid var(--brand-line);border-radius:var(--radius)}.contact-email,.contact-phone{color:var(--brand-ink);font-size:1.0625rem;font-weight:700;text-decoration:underline;text-decoration-thickness:.0625rem;text-decoration-color:var(--brand-line-hard);text-underline-offset:.25em;overflow-wrap:anywhere;transition:color .2s var(--ease)}@media (hover:hover){.contact-email:hover,.contact-phone:hover{color:var(--brand-ink);text-decoration-color:var(--brand-ink);text-decoration-thickness:.125rem}}.contact-address{font-size:.9375rem;line-height:1.6;color:var(--brand-muted)}.contact-map{margin:1.25rem 0 0}.reg-form{display:grid;gap:1rem;width:100%;max-width:34rem;text-align:left;padding:clamp(1.5rem,3vw,2.25rem);background-color:var(--brand-bg);border:.0625rem solid var(--brand-line);border-radius:var(--radius)}.reg-form .field{display:grid;gap:.4375rem}.reg-form label{font-size:.75rem;line-height:1.4;color:var(--brand-muted)}.reg-form input[type=email],.reg-form input[type=tel],.reg-form input[type=text],.reg-form select,.reg-form textarea{width:100%;min-width:0;min-height:3rem;padding:.75rem .875rem;font-family:inherit;font-size:1rem;color:var(--brand-ink);background-color:#050505;border:.0625rem solid var(--brand-line-hard);border-radius:var(--radius-chip);caret-color:var(--brand-accent);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.reg-form input::-moz-placeholder,.reg-form textarea::-moz-placeholder{color:#7a7a7a}.reg-form input::placeholder,.reg-form textarea::placeholder{color:#7a7a7a}.reg-form input:focus-visible,.reg-form select:focus-visible,.reg-form textarea:focus-visible{outline:none;border-color:var(--brand-accent);box-shadow:0 0 0 .1875rem hsla(0,0%,93%,.2)}.form-consent{display:flex;align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.5;font-weight:400;letter-spacing:0;text-transform:none;color:var(--brand-muted)}.form-consent input[type=checkbox]{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--brand-accent)}.form-consent a,.form-privacy-note a{color:var(--brand-ink);text-decoration:underline;text-decoration-thickness:.0625rem;text-decoration-color:var(--brand-line-hard);text-underline-offset:.2em}.form-privacy-note{margin:0;font-size:.75rem;line-height:1.5;color:var(--brand-muted)}.form-email{margin:0 auto clamp(1.25rem,3vw,2rem);font-size:1rem;line-height:1.6;color:var(--brand-muted);text-align:center}.form-email a{color:var(--brand-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:.0625rem;text-decoration-color:var(--brand-line-hard);text-underline-offset:.2em}.reg-form .field-label{font-size:.75rem;line-height:1.4;color:var(--brand-muted)}.seg{display:flex;gap:.5rem}.seg-option{flex:1 1 0;min-width:0;margin:0}.seg-option input{position:absolute;width:.0625rem;height:.0625rem;opacity:0;pointer-events:none}.seg-option span{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:700;color:var(--brand-muted);background-color:#050505;border:.0625rem solid var(--brand-line-hard);border-radius:var(--radius-chip);cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease),background-color .2s var(--ease)}.seg-option input:checked+span{color:var(--brand-ink);border-color:var(--brand-ink);background-color:var(--brand-panel)}.seg-option input:focus-visible+span{outline:none;border-color:var(--brand-accent);box-shadow:0 0 0 .1875rem hsla(0,0%,93%,.2)}.reg-form .field-group{display:grid;gap:1rem}.reg-form .field-group[hidden]{display:none}.reg-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center}.hp{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.form-note{margin:0;min-height:1.25rem;font-size:.875rem;line-height:1.5}.form-note.error,.form-note.is-error{color:var(--brand-err)}.form-note.is-success,.form-note.success{color:var(--brand-ok)}@keyframes sf-croma-spin{to{transform:rotate(1turn)}}@keyframes sf-hero-in{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:none}}@keyframes sf-reveal-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes sf-cue-wave{0%,to{opacity:.1}50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){.hero-eyebrow:before,.plan-usage:before{animation:sf-croma-spin 7s linear infinite}.hero-copy>*{animation:sf-hero-in .9s var(--ease-out) both}.hero-copy>:first-child{animation-delay:.05s}.hero-copy>:nth-child(2){animation-delay:.12s}.hero-copy>:nth-child(3){animation-delay:.19s}.hero-copy>:nth-child(4){animation-delay:.26s}.hero-copy>:nth-child(5){animation-delay:.33s}.hero-media{animation:sf-hero-in 1.1s var(--ease-out) .2s both}.cue-chevron{animation:sf-cue-wave 1.6s var(--ease) infinite}.cue-chevron:first-child{animation-delay:0s}.cue-chevron:nth-child(2){animation-delay:.16s}.cue-chevron:nth-child(3){animation-delay:.32s}@supports (animation-timeline:view()){.lut-grid>.lut-item,.plan-grid>.plan-card,.section .reg-form,.section-items>.section-item,.section>.contact-details,.section>.section-figure,.section>h2,.section>p{animation:sf-reveal-up linear both;animation-timeline:view();animation-range:entry 0 cover 26%}.plan-grid>.plan-card:nth-child(2),.section-items>.section-item:nth-child(2){animation-range:entry 0 cover 32%}.plan-grid>.plan-card:nth-child(3),.section-items>.section-item:nth-child(3){animation-range:entry 0 cover 38%}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hero-flow-defs{width:0;height:0}.hero-flow-defs,.hero-waves{position:absolute;overflow:hidden}.hero-waves{inset:-20%;transform:translateZ(0);will-change:transform,opacity;animation:cc-hue 40s linear infinite}.hero-wave,.hero-waves{backface-visibility:hidden}.hero-wave{position:absolute;top:-10%;left:-70vw;width:240vw;height:120%;mix-blend-mode:screen;pointer-events:none;transform-origin:center center}.hero-wave--bloom{opacity:.62;filter:blur(2.5rem) saturate(1.35);animation:cc-flow-a 38s ease-in-out infinite alternate}.hero-wave--mid{opacity:.92;filter:blur(.4375rem) saturate(1.25);animation:cc-flow-b 46s ease-in-out infinite alternate}.hero-wave--line{opacity:1;filter:blur(.0625rem) saturate(1.2);animation:cc-flow-c 32s ease-in-out infinite alternate}@keyframes cc-hue{0%{filter:hue-rotate(0deg) saturate(1.3)}to{filter:hue-rotate(1turn) saturate(1.3)}}@keyframes cc-flow-a{0%{transform:translate3d(0,-4%,0) scaleY(1) scaleX(1)}to{transform:translate3d(-8%,7%,0) scaleY(1.28) scaleX(1.08)}}@keyframes cc-flow-b{0%{transform:translate3d(-2%,8%,0) scaleY(1.18) scaleX(1.04)}to{transform:translate3d(-12%,-8%,0) scaleY(.85) scaleX(1)}}@keyframes cc-flow-c{0%{transform:translate3d(-3%,0,0) scale(1) scaleY(1.08)}to{transform:translate3d(-10%,4%,0) scale(1.04) scaleY(1.18)}}.hero-grain{display:none}@media (max-width:47.999rem){.hero-waves{animation:none}.hero-wave--bloom{display:none}.hero-wave{width:170vw;left:-35vw}.hero-wave--mid{opacity:.85}}@media (prefers-reduced-motion:reduce){.hero-wave--bloom,.hero-wave--line,.hero-wave--mid,.hero-waves{animation:none}}@property --cc-spin{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes cc-spin{to{--cc-spin:360deg}}@media (prefers-reduced-motion:reduce){.cta-primary:before,.myMenu .myMenu-list .is-cta a:before{animation:none}}.hero-home{min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));align-content:center}@media (min-width:64rem){.hero-home>.hero-copy{grid-column:content}}.hero-home .hero-copy{align-items:center;text-align:center;gap:1.75rem;width:100%}.hero-home h1{font-size:clamp(2.5rem,6.5vw,6rem);font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.02em;margin:0}.hero-home .hero-subtitle{font-size:clamp(.75rem,1.4vw,.9375rem);font-weight:700;text-transform:uppercase;letter-spacing:.34em;color:var(--brand-muted);margin:0;padding-left:.34em}@media (min-width:48rem){.hero-home .hero-copy{gap:2.25rem}}.plan-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6875rem;width:100%}.plan-features li{position:relative;padding-left:1.125rem;font-size:.875rem;line-height:1.45;color:var(--brand-body);text-wrap:pretty}.plan-features li:before{content:"";position:absolute;left:0;top:.58em;width:.5rem;height:.0625rem;background-image:var(--spectrum);background-size:100% 100%;opacity:.85}.plan-card .cta-plan{margin-top:auto}.hero-pricing{min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));align-content:center;row-gap:clamp(2rem,4vw,3.25rem)}.hero-pricing .hero-copy{align-items:center;text-align:center}.hero-pricing h1{max-width:22ch}.hero-plans{grid-column:content;width:100%}.hero-plans .plan-grid{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:40rem){.hero-plans .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){.hero-plans .plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem}}.hero-plans .plan-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:1.125rem;padding:1.75rem 1.5rem 1.5rem;border-radius:1rem;border:.0625rem solid var(--brand-line);background:radial-gradient(120% 80% at 50% 0,hsla(0,0%,93%,.07),transparent 62%),linear-gradient(180deg,hsla(0,0%,6%,.92),rgba(6,6,6,.94));transition:border-color .3s var(--ease),transform .3s var(--ease)}.hero-plans .plan-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background-image:var(--spectrum);background-size:100% 100%;opacity:.7}@media (hover:hover){.hero-plans .plan-card:hover{border-color:var(--brand-line-hard);transform:translateY(-.25rem)}.hero-plans .plan-card:hover:before{opacity:1}}.hero-plans .plan-name{margin:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--brand-muted)}.hero-plans .plan-price{margin:0;display:flex;flex-direction:column;gap:.25rem}.hero-plans .plan-price-value{font-size:clamp(2.25rem,3vw,2.75rem);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--brand-ink);font-variant-numeric:tabular-nums}.hero-plans .plan-price-period{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-muted)}.hero-plans .plan-features{list-style:none;margin:0;padding:1.125rem 0 0;border-top:.0625rem solid var(--brand-line-soft);display:flex;flex-direction:column;gap:.75rem;width:100%}.hero-plans .plan-features li{position:relative;padding-left:1rem;margin:0;font-size:.8125rem;line-height:1.5;color:var(--brand-body);text-wrap:pretty}.hero-plans .plan-features li::marker{content:""}.hero-plans .plan-features li:before{content:"";position:absolute;left:0;top:.6em;width:.4375rem;height:.0625rem;background-image:var(--spectrum);background-size:100% 100%;opacity:.9}.hero-plans .cta-plan{margin-top:auto;width:100%;min-height:2.75rem;padding:.75rem 1rem;border-radius:.625rem;border:.0625rem solid var(--brand-line-hard);font-size:.6875rem;letter-spacing:.08em;white-space:nowrap}@media (hover:hover){.hero-plans .cta-plan:hover{border-color:var(--brand-ink);background-color:hsla(0,0%,93%,.07);transform:none}}.hero-pricing .hero-waves{opacity:.6}.hero-pricing .hero-wave{left:-118vw}.hero-pricing .hero-wave--bloom{top:6%;opacity:.5;filter:blur(4.5rem) saturate(1.3)}.hero-pricing .hero-wave--mid{top:-20%;opacity:.55;filter:blur(1.75rem) saturate(1.2)}.hero-pricing .hero-wave--line{top:24%;opacity:.5;filter:blur(.75rem) saturate(1.15)}@media (max-width:47.999rem){.hero-pricing .hero-wave--mid{opacity:.45}.hero-pricing .hero-wave--line{opacity:.4}}.hero-pricing h1{text-transform:uppercase;font-weight:800;letter-spacing:-.005em;font-size:clamp(1.875rem,4.2vw,3.75rem);line-height:1.02}@media (min-width:64rem){.page-home .section-capabilities{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start col-a-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.34)) [col-a-end col-b-start] minmax(0,calc((var(--wrap) - var(--split-gap))*.66)) [col-b-end content-end] minmax(var(--gutter),1fr) [full-end];align-items:center;-moz-column-gap:clamp(2.5rem,5vw,5rem);column-gap:clamp(2.5rem,5vw,5rem)}.page-home .section-capabilities>.capability-eyebrow,.page-home .section-capabilities>.capability-list,.page-home .section-capabilities>.section-cta{grid-column:col-a}.page-home .section-capabilities>.section-figure{grid-column:col-b-start/full-end;margin:0;grid-row:1/span 3;align-self:center}.page-home .section-capabilities .capability-img{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}}.section>h2.capability-eyebrow{margin:0 0 clamp(1.5rem,3vw,2.25rem);padding-top:.875rem;max-width:none;font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-muted)}.section>h2.capability-eyebrow:before{width:2rem;height:.125rem}.section .capability-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.capability{margin:0;border-bottom:.0625rem solid var(--brand-line);position:relative}.capability:first-child{border-top:.0625rem solid var(--brand-line)}.capability-btn{display:block;width:100%;margin:0;padding:clamp(.875rem,1.6vw,1.375rem) 0;border:0;background:none;text-align:left;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.capability-word{display:block;font-size:clamp(1.625rem,3vw,2.875rem);font-weight:800;letter-spacing:-.02em;line-height:1;text-transform:uppercase;color:var(--brand-muted);transition:color .3s var(--ease),transform .35s var(--ease)}.capability-btn:after{content:"";position:absolute;left:0;bottom:-.0625rem;width:100%;height:.0625rem;background-image:var(--spectrum);background-size:100% 100%;transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--ease);pointer-events:none}.capability-btn[aria-selected=true] .capability-word{color:var(--brand-ink);transform:translateX(.5rem)}.capability-btn[aria-selected=true]:after{transform:scaleX(1)}@media (hover:hover){.capability-btn:hover .capability-word{color:var(--brand-ink)}.capability-btn:hover:after{transform:scaleX(.35)}.capability-btn[aria-selected=true]:hover:after{transform:scaleX(1)}}.capability-btn:focus-visible{outline:.125rem solid var(--brand-ink);outline-offset:.25rem;border-radius:.25rem}.capability-media{position:relative;aspect-ratio:16/9;width:100%}.capability-media:before{inset:14% 0 -12% -5%}.capability-panel{position:absolute;inset:0;opacity:0;transform:scale(1.02);pointer-events:none;transition:opacity .5s var(--ease),transform .7s var(--ease)}.capability-panel.is-active{opacity:1;transform:none;pointer-events:auto}.capability-img,.capability-panel picture{display:block;width:100%;height:100%}.capability-img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);border:.0625rem solid var(--brand-line);background-color:var(--brand-panel)}@media (prefers-reduced-motion:reduce){.capability-btn:after,.capability-panel,.capability-word{transition:none}.capability-panel{transform:none}}.compare{display:grid;gap:clamp(2.5rem,5vw,3rem);width:100%;margin-top:clamp(2rem,4vw,3.5rem)}@media (min-width:48rem){.compare{grid-template-columns:1fr 1fr;-moz-column-gap:clamp(2rem,5vw,4.5rem);column-gap:clamp(2rem,5vw,4.5rem);align-items:start}}.compare-col{position:relative;padding-top:1.25rem}.compare-col:before{content:"";position:absolute;top:0;left:0;width:100%;height:.0625rem;background-color:var(--brand-line)}.compare-after:before{height:.125rem;background-color:transparent;background-image:var(--spectrum);background-size:100% 100%;background-repeat:no-repeat}.compare-label{margin:0;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-muted)}.compare-after .compare-label{color:var(--brand-ink)}.compare-count{display:flex;align-items:baseline;gap:.625rem;margin:.5rem 0 clamp(1.25rem,2.5vw,1.75rem)}.compare-figure{font-size:clamp(3.25rem,7vw,5.5rem);font-weight:800;line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--brand-line)}.compare-after .compare-figure{position:relative;color:var(--brand-bg)}.compare-after .compare-figure:before{content:attr(data-figure);position:absolute;inset:0;z-index:-1;color:transparent;-webkit-text-stroke:.1875rem transparent;background-image:var(--spectrum);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;pointer-events:none}.compare-unit{font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-muted)}.section .compare-chain{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.compare-link{display:inline-flex;align-items:center;gap:.75rem;margin:0}.compare-word{font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;letter-spacing:-.01em;color:var(--brand-muted)}.compare-after .compare-word{color:var(--brand-ink)}.compare-arrow{font-size:.875rem;line-height:1;color:var(--brand-line)}.compare-after .compare-arrow{color:transparent;background-image:var(--spectrum);background-size:100% 100%;-webkit-background-clip:text;background-clip:text}.compare-gain{margin:clamp(1.5rem,3vw,2.25rem) 0 0;max-width:20ch;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase;color:var(--brand-ink)}.page-home .section-time>.compare-note{grid-column:content;margin-top:clamp(2rem,4vw,3rem);padding-top:1.25rem;border-top:.0625rem solid var(--brand-line-soft);max-width:42rem;font-size:.9375rem;line-height:1.6;color:var(--brand-muted)}.negation{display:flex;align-items:center;gap:clamp(1.25rem,4vw,3rem);width:100%;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3.5vw,2.75rem);background-color:var(--brand-panel);border:.0625rem solid var(--brand-line);border-radius:var(--radius)}.negation-word{flex:none;margin:0;font-size:clamp(4.5rem,14vw,11rem);font-weight:800;line-height:.78;letter-spacing:-.05em;color:var(--brand-ink)}.section .negation-list{list-style:none;margin:0;padding:0;flex:1 1 auto;min-width:0}.negation-item{margin:0;padding:clamp(.5rem,1.2vw,.875rem) 0;border-bottom:.0625rem solid var(--brand-line);font-size:clamp(1.25rem,2.6vw,2.125rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;text-transform:uppercase;color:var(--brand-muted)}.negation-item:last-child{border-bottom:0}@media (min-width:64rem){.page-home .section-local-first>.negation{grid-column:col-b;margin-top:0}}.page-home .section-time>h2{white-space:pre-line;text-wrap:wrap}