/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--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{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-0\.5px\]{top:-.5px}.top-\[3\.11\%\]{top:3.11%}.top-\[10px\]{top:10px}.top-\[73px\]{top:73px}.top-\[99px\]{top:99px}.top-\[119px\]{top:119px}.top-\[222\.3px\]{top:222.3px}.top-\[222\.5px\]{top:222.5px}.top-\[254\.72px\]{top:254.72px}.top-\[297px\]{top:297px}.top-\[342px\]{top:342px}.top-\[347px\]{top:347px}.top-\[368\.07px\]{top:368.07px}.top-\[509\.44px\]{top:509.44px}.top-\[509px\]{top:509px}.top-\[calc\(50\%\+0\.69px\)\]{top:calc(50% + .69px)}.top-\[calc\(50\%\+237\.15px\)\]{top:calc(50% + 237.15px)}.top-\[calc\(50\%-54\.92px\)\]{top:calc(50% - 54.92px)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[1\.81\%\]{left:1.81%}.left-\[115px\]{left:115px}.left-\[303px\]{left:303px}.left-\[369\.96px\]{left:369.96px}.left-\[417px\]{left:417px}.left-\[690px\]{left:690px}.left-\[715px\]{left:715px}.left-\[735px\]{left:735px}.left-\[748px\]{left:748px}.left-\[calc\(50\%\+0\.1px\)\]{left:calc(50% + .1px)}.left-\[calc\(50\%\+0\.44px\)\]{left:calc(50% + .44px)}.left-\[calc\(50\%\+0\.61px\)\]{left:calc(50% + .61px)}.left-\[calc\(50\%\+0\.69px\)\]{left:calc(50% + .69px)}.left-\[calc\(50\%\+0\.77px\)\]{left:calc(50% + .77px)}.left-\[calc\(50\%-201\.6px\)\]{left:calc(50% - 201.6px)}.left-\[calc\(50\%-315\.61px\)\]{left:calc(50% - 315.61px)}.left-\[calc\(50\%-373\.5px\)\]{left:calc(50% - 373.5px)}.left-\[calc\(50\%-500\.42px\)\]{left:calc(50% - 500.42px)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.size-\[9\.035px\]{width:9.035px;height:9.035px}.size-full{width:100%;height:100%}.h-\[23\.477px\]{height:23.477px}.h-\[24\.719px\]{height:24.719px}.h-\[25\.163px\]{height:25.163px}.h-\[42px\]{height:42px}.h-\[55px\]{height:55px}.h-\[56\.047px\]{height:56.047px}.h-\[93\.73\%\]{height:93.73%}.h-\[128px\]{height:128px}.h-\[196\.556px\]{height:196.556px}.h-\[196px\]{height:196px}.h-\[233px\]{height:233px}.h-\[278\.202px\]{height:278.202px}.h-\[364\.674px\]{height:364.674px}.h-\[471px\]{height:471px}.h-\[478px\]{height:478px}.h-\[486px\]{height:486px}.h-\[495px\]{height:495px}.h-\[510\.67px\]{height:510.67px}.h-\[705\.167px\]{height:705.167px}.h-\[706px\]{height:706px}.h-\[825px\]{height:825px}.h-\[884px\]{height:884px}.h-\[909px\]{height:909px}.h-full{height:100%}.min-h-px{min-height:1px}.w-\[23\.477px\]{width:23.477px}.w-\[24\.719px\]{width:24.719px}.w-\[55px\]{width:55px}.w-\[56\.047px\]{width:56.047px}.w-\[96\.33\%\]{width:96.33%}.w-\[118px\]{width:118px}.w-\[134\.999px\]{width:134.999px}.w-\[276\.404px\]{width:276.404px}.w-\[299px\]{width:299px}.w-\[312\.04px\]{width:312.04px}.w-\[362\.697px\]{width:362.697px}.w-\[390\.666px\]{width:390.666px}.w-\[407px\]{width:407px}.w-\[435\.955px\]{width:435.955px}.w-\[443px\]{width:443px}.w-\[538px\]{width:538px}.w-\[579\.775px\]{width:579.775px}.w-\[587\.865px\]{width:587.865px}.w-\[592px\]{width:592px}.w-\[600px\]{width:600px}.w-\[609\.888px\]{width:609.888px}.w-\[611px\]{width:611px}.w-\[624\.719px\]{width:624.719px}.w-\[637px\]{width:637px}.w-\[639px\]{width:639px}.w-\[682px\]{width:682px}.w-\[958\.202px\]{width:958.202px}.w-\[1206\.999px\]{width:1207px}.w-\[1440px\]{width:1440px}.w-\[min-content\]{width:min-content}.w-full{width:100%}.max-w-none{max-width:none}.min-w-full{min-width:100%}.min-w-px{min-width:1px}.flex-\[1_0_0\]{flex:1 0 0}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-stretch{align-content:stretch}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[6\.4px\]{gap:6.4px}.gap-\[7\.64px\]{gap:7.64px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[16px\]{gap:16px}.gap-\[17\.69px\]{gap:17.69px}.gap-\[17\.079px\]{gap:17.079px}.gap-\[18\.299px\]{gap:18.299px}.gap-\[19px\]{gap:19px}.gap-\[20\.164px\]{gap:20.164px}.gap-\[20\.674px\]{gap:20.674px}.gap-\[20px\]{gap:20px}.gap-\[23\.371px\]{gap:23.371px}.gap-\[24px\]{gap:24px}.gap-\[28\.764px\]{gap:28.764px}.gap-\[30px\]{gap:30px}.gap-\[36\.892px\]{gap:36.892px}.gap-\[38\.652px\]{gap:38.652px}.gap-\[38px\]{gap:38px}.gap-\[40px\]{gap:40px}.gap-y-\[357\.51px\]{row-gap:357.51px}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded-\[8px\]{border-radius:8px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[23\.212px\]{border-radius:23.212px}.rounded-\[24px\]{border-radius:24px}.rounded-\[44\.809px\]{border-radius:44.809px}.rounded-\[60px\]{border-radius:60px}.rounded-\[70px\]{border-radius:70px}.rounded-\[72\.815px\]{border-radius:72.815px}.rounded-\[100px\]{border-radius:100px}.border{border-style:var(--tw-border-style);border-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[rgba\(255\,255\,255\,0\.2\)\]{border-color:#fff3}.bg-\[\#3d3d3d\]{background-color:#3d3d3d}.bg-\[\#111\]{background-color:#111}.bg-\[\#333\]{background-color:#333}.bg-\[\#474747\]{background-color:#474747}.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-\[\#fe2e09\]{background-color:#fe2e09}.bg-\[rgba\(255\,255\,255\,0\.2\)\]{background-color:#fff3}.bg-\[rgba\(255\,255\,255\,0\.07\)\]{background-color:#ffffff12}.bg-\[rgba\(255\,255\,255\,0\.9\)\]{background-color:#ffffffe6}.p-\[18px\]{padding:18px}.p-\[26px\]{padding:26px}.p-\[30px\]{padding:30px}.px-\[14px\]{padding-inline:14px}.px-\[30px\]{padding-inline:30px}.px-\[115px\]{padding-inline:115px}.py-\[4px\]{padding-block:4px}.py-\[6px\]{padding-block:6px}.py-\[10px\]{padding-block:10px}.py-\[36px\]{padding-block:36px}.pr-\[20px\]{padding-right:20px}.pl-\[4px\]{padding-left:4px}.text-center{text-align:center}.font-\[Inter\]{font-family:Inter}.text-\[0px\]{font-size:0}.text-\[13px\]{font-size:13px}.text-\[15\.506px\]{font-size:15.506px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19\.38px\]{font-size:19.38px}.text-\[20px\]{font-size:20px}.text-\[30px\]{font-size:30px}.text-\[35\.378px\]{font-size:35.378px}.text-\[55px\]{font-size:55px}.text-\[57px\]{font-size:57px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[19\.917px\]{--tw-leading:19.917px;line-height:19.917px}.leading-\[22\.969px\]{--tw-leading:22.969px;line-height:22.969px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[25\.9px\]{--tw-leading:25.9px;line-height:25.9px}.leading-\[31\.092px\]{--tw-leading:31.092px;line-height:31.092px}.leading-\[36\.404px\]{--tw-leading:36.404px;line-height:36.404px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-\[68\.764px\]{--tw-leading:68.764px;line-height:68.764px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.6px\]{--tw-tracking:-.6px;letter-spacing:-.6px}.tracking-\[-0\.15px\]{--tw-tracking:-.15px;letter-spacing:-.15px}.tracking-\[-0\.16px\]{--tw-tracking:-.16px;letter-spacing:-.16px}.tracking-\[-0\.39px\]{--tw-tracking:-.39px;letter-spacing:-.39px}.tracking-\[-0\.45px\]{--tw-tracking:-.45px;letter-spacing:-.45px}.tracking-\[-0\.1938px\]{--tw-tracking:-.1938px;letter-spacing:-.1938px}.tracking-\[-0\.4652px\]{--tw-tracking:-.4652px;letter-spacing:-.4652px}.tracking-\[-0\.7076px\]{--tw-tracking:-.7076px;letter-spacing:-.7076px}.tracking-\[-1\.1px\]{--tw-tracking:-1.1px;letter-spacing:-1.1px}.tracking-\[-1\.14px\]{--tw-tracking:-1.14px;letter-spacing:-1.14px}.tracking-\[1\.5504px\]{--tw-tracking:1.5504px;letter-spacing:1.5504px}.whitespace-nowrap{white-space:nowrap}.text-\[\#1d1d1d\]{color:#1d1d1d}.text-\[\#a0a0a0\]{color:#a0a0a0}.text-\[rgba\(27\,27\,27\,0\.5\)\]{color:#1b1b1b80}.text-\[rgba\(27\,27\,27\,0\.8\)\]{color:#1b1b1bcc}.text-\[rgba\(29\,29\,29\,0\.3\)\]{color:#1d1d1d4d}.text-\[rgba\(255\,255\,255\,0\.2\)\]{color:#fff3}.text-\[rgba\(255\,255\,255\,0\.6\)\]{color:#fff9}.text-\[rgba\(255\,255\,255\,0\.7\)\]{color:#ffffffb3}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.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)}.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-blur-\[1\.225px\]{--tw-backdrop-blur:blur(1.225px);-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,)}}@font-face{font-family:General Sans;src:url(/fonts/general-sans-300.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-500.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-600.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}html,body,#root{scroll-behavior:auto;width:100%;min-height:100%;margin:0;padding:0}:root{--bg-parallax-offset:0px;--bg-wobble-shift-x:0px;--bg-wobble-shift-y:0px;--bg-wobble-brightness:1;--bg-wobble-saturation:1;--bg-wobble-blur:0px;--bg-glow-strength:.03;--orange-brightness:97;--orange-saturation:196;--bg-soften-blur:10px;--bg-base-gray:14;--bg-overlay-opacity:.576;--accent:#fe2e09;--white-box-opacity:.9;--page-width:1440px;--content-width:1208px;--section-space-y:clamp(82px, 11.2vw, 158px);--hero-space-top:clamp(102px, 11.5vw, 168px);--hero-space-bottom:clamp(56px, 7.2vw, 108px)}*,:before,:after{box-sizing:border-box}body{color:#fff;font-kerning:normal;text-rendering:optimizelegibility;background:#1b1b1b;font-family:General Sans,Satoshi,Avenir Next,Helvetica Neue,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}.landing{width:100%;min-height:100vh;margin-inline:0;position:relative;overflow:hidden}.landing--fixed{height:100vh;min-height:100vh}.landing--fixed .landing__content{flex-direction:column;height:100%;display:flex}.landing__bg,.landing__noise{pointer-events:none;position:absolute;inset:0}.landing__bg{z-index:0;background-image:url(/assets/background-framer.svg);background-position:calc(50% + var(--bg-wobble-shift-x)) calc(var(--bg-parallax-offset) + var(--bg-wobble-shift-y));filter:saturate(calc(var(--orange-saturation) * 1% * var(--bg-wobble-saturation))) brightness(calc(var(--orange-brightness) * 1% * var(--bg-wobble-brightness))) contrast(1.03) blur(calc(var(--bg-soften-blur) + var(--bg-wobble-blur)));transform-origin:top;background-repeat:no-repeat;background-size:100%;transform:scale(1.01)}.landing__noise{z-index:1;background:linear-gradient(138deg, #ff784000 18%, rgb(255 120 64/calc(var(--bg-glow-strength) * .72)) 62%, #ff784000 100%), radial-gradient(72% 54% at 20% 74%, rgb(255 96 46/calc(var(--bg-glow-strength) * .52)) 0%, rgb(255 96 46/calc(var(--bg-glow-strength) * .18)) 34%, #ff602e00 72%), linear-gradient(180deg, #06060600 54%, #0606063d 100%), linear-gradient(180deg, rgb(7 7 7/var(--bg-overlay-opacity)) 0%, rgb(7 7 7/var(--bg-overlay-opacity)) 100%), url(/assets/noise-dither.svg);background-position:66% 14%,20% 64%,50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:170% 170%,126% 126%,100% 100%,100% 100%,220px 220px}.landing__content{z-index:2;position:relative}.shell{width:min(var(--content-width), calc(100% - 64px));margin-inline:auto}.nav{z-index:10000;justify-content:space-between;align-items:center;min-height:92px;padding-block:18px;display:flex;position:relative}.nav__logo{flex:none;width:134.999px;height:25.163px;display:inline-flex}.nav__logo img{width:100%;height:100%;display:block}.nav__links{align-items:center;gap:clamp(16px,3vw,40px);font-size:18px;display:flex}.nav__link{opacity:.78;font-weight:500;transition:opacity .2s;position:relative}.nav__link--active{opacity:1}.nav__link:after{content:"";opacity:0;transform-origin:50%;background:currentColor;height:2px;transition:transform .2s,opacity .2s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.nav__link--active:after{opacity:.9;transform:scaleX(1)}.nav__toggle{appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:none;touch-action:manipulation;background:0 0;border:0;border-radius:0;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:28px;margin:0;padding:0;display:none}.nav__toggle:hover,.nav__toggle:active,.nav__toggle:focus,.nav__toggle:focus-visible{box-shadow:none;background:0 0;outline:none}.nav__toggle span{background:#fff;border-radius:3px;width:24px;height:3px;display:block}.nav__toggle--open span:first-child{transform:none}.nav__toggle--open span:nth-child(2){opacity:1}.nav__toggle--open span:nth-child(3){transform:none}.nav__mobile-cta{display:none}.btn{color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:42px;padding:10px 30px;font-family:inherit;font-size:16px;font-weight:600}.btn--primary{background:var(--accent)}.btn--secondary{background:#3d3d3d}.site-main{opacity:1;transition:opacity .22s,transform .22s;transform:translateY(0)}.main--transitioning{opacity:0;pointer-events:none;transform:translateY(6px)}.hero{min-height:min(80vh,620px);padding-block:var(--hero-space-top) var(--hero-space-bottom);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(30px,5vw,56px);display:grid}.hero__copy{flex-direction:column;gap:clamp(18px,3vw,36px);display:flex}.hero__copy h1{letter-spacing:-.02em;max-width:620px;margin:0;font-size:clamp(2.2rem,5vw,3.56rem);font-weight:600;line-height:1.12}.hero__copy h1 span{display:block}.hero__typewriter{min-height:1.12em;display:inline-block}.hero__typed-text{white-space:nowrap;min-width:1ch;display:inline-block}.hero__copy p{color:#ffffffd1;letter-spacing:-.01em;max-width:560px;margin:0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.hero__cta{width:fit-content}.hero__visual{aspect-ratio:578/544;background:#101010;border-radius:18px;justify-self:end;width:min(100%,556px);position:relative;overflow:hidden}.hero__visual>img{object-fit:cover;width:100%;height:100%;display:block}.hero__blur{pointer-events:none;-webkit-backdrop-filter:blur(2.2px);backdrop-filter:blur(2.2px);background:linear-gradient(#2e2e2e00 38%,#2e2e2e47 72%,#2e2e2e85 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 36%,#000000f5 100%);mask-image:linear-gradient(#0000 36%,#000000f5 100%)}.section{padding-block:var(--section-space-y)}.section--stack{flex-direction:column;gap:clamp(24px,3.5vw,42px);display:flex}.section--center{align-items:center}.section--reviews{padding-top:calc(var(--section-space-y) + clamp(28px, 3.6vw, 52px));gap:clamp(40px,5vw,64px)}.section-heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.section-heading h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:500;line-height:1.16}.section-heading h2 span,.section-heading p span{display:block}.section-heading p{color:#ffffffd1;letter-spacing:-.01em;margin:0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.testimonials{grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;gap:clamp(18px,2.2vw,26px);width:100%;max-width:860px;display:grid}.testimonial{background:rgb(255 255 255/var(--white-box-opacity));color:#1b1b1beb;border-radius:24px;gap:20px;padding:26px;display:flex}.testimonial__avatar{object-fit:cover;object-position:center;border-radius:8px;flex:none;width:56px;height:56px}.testimonial__content p{margin:0;font-size:15px;line-height:1.45}.testimonial__content strong{color:#1b1b1b85;letter-spacing:-.03em;margin-top:16px;font-size:15px;font-weight:600;display:block}.how{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start;gap:clamp(24px,4vw,40px);display:grid}.how__heading h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:500;line-height:1.15}.how__heading p{color:#ffffffd1;letter-spacing:-.01em;margin:14px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.how__steps{gap:16px;display:grid}.step{border:1px solid #fff3;border-radius:16px;align-items:flex-start;gap:18px;padding:28px 30px;display:flex}.step__id{letter-spacing:-.02em;flex:none;font-size:30px;font-weight:600;line-height:1.02}.step__content h3{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:600;line-height:1.02}.step__content p{color:#fff9;letter-spacing:-.01em;margin:8px 0 0;font-size:16px;line-height:1.55}.pricing{--pricing-gap:clamp(24px, 3.8vw, 40px);--pricing-bottom-nudge:clamp(6px, .9vw, 12px);justify-items:center;row-gap:var(--pricing-gap);grid-template-columns:minmax(0,1fr);display:grid}.pricing__header{width:100%;margin:0}.pricing__header h2{text-align:center;letter-spacing:-.02em;white-space:normal;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:500;line-height:1.1}.pricing__header h2 span{display:block}.pricing__pill{background:#333;border-radius:100px;align-items:center;gap:8px;margin:0;padding:4px;display:inline-flex;position:relative;overflow:hidden}.pricing__pill-slider{pointer-events:none;z-index:0;background:#474747;border-radius:45px;transition:transform .24s,width .24s,opacity .2s;position:absolute;top:4px;bottom:4px;left:0}.pricing__pill-option{appearance:none;color:#a0a0a0;cursor:pointer;letter-spacing:-.03em;white-space:nowrap;z-index:1;background:0 0;border:0;border-radius:45px;justify-content:center;align-items:center;min-height:39px;margin:0;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:color .2s;display:inline-flex;position:relative}.pricing__pill-option--active{color:#fff}.pricing__pill-option:not(.pricing__pill-option--active):hover{color:#d0d0d0}.pricing__cards{margin:var(--pricing-bottom-nudge) 0 0;grid-template-columns:repeat(2,minmax(0,390px));justify-content:center;justify-self:center;align-items:stretch;gap:clamp(22px,2.8vw,36px);width:min(100%,816px);display:grid}.price-card{border-radius:16px;flex-direction:column;gap:30px;min-height:520px;padding:36px 30px;display:flex;overflow:hidden}.price-card--light{background:rgb(255 255 255/var(--white-box-opacity));color:#1d1d1d}.price-card--dark{color:#fff;border:1px solid #fff3}.price-card__head{flex-direction:column;gap:18px;display:flex}.price-card__head h3{letter-spacing:-.02em;margin:0;font-size:35px;font-weight:600;line-height:1}.price-card__price{align-items:baseline;gap:4px;margin:0;display:flex}.price-card__price-main{letter-spacing:-.02em;font-size:35px;font-weight:600;line-height:1}.price-card__price-main--animated{align-items:baseline;gap:2px;display:inline-flex}.price-card__price-counter{font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;display:inline-block}.price-card__price-suffix{letter-spacing:0;font-size:19px;font-weight:600;line-height:1}.price-card__features{gap:10px;margin:0;padding:0;list-style:none;display:grid}.price-card__feature{align-items:center;gap:7px;display:flex}.price-card__feature img{width:9px;height:9px}.price-card__feature span{letter-spacing:-.01em;font-size:15px;line-height:1.33}.price-card--light .price-card__feature--muted{color:#1d1d1d4d}.price-card--dark .price-card__feature--muted{color:#fff3}.price-card__cta{width:100%;margin-top:auto}.price-card__cta--soon{cursor:not-allowed;opacity:.76;pointer-events:none}.features{flex-direction:column;gap:clamp(24px,3.6vw,40px);display:flex}@media (width>=981px){.section.features{padding-top:calc(var(--section-space-y) - 12px)}}.features__pill{background:#333;border-radius:100px;align-self:flex-start;align-items:center;gap:8px;padding:4px;display:inline-flex;position:relative;overflow:hidden}.features__pill-slider{pointer-events:none;z-index:0;background:#474747;border-radius:45px;transition:transform .24s,width .24s,opacity .2s;position:absolute;top:4px;bottom:4px;left:0}.features__pill-option{appearance:none;color:#a0a0a0;cursor:pointer;letter-spacing:-.03em;white-space:nowrap;z-index:1;background:0 0;border:0;border-radius:45px;justify-content:center;align-items:center;min-height:39px;margin:0;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:color .2s;display:inline-flex;position:relative}.features__pill-option--active{color:#fff}.features__pill-option:not(.features__pill-option--active):hover{color:#d0d0d0}.features__layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(34px,4.8vw,58px);display:grid}.features__intro h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:500;line-height:1.15}.features__intro h2 span{display:block}.features__intro p{color:#ffffffd1;letter-spacing:-.01em;max-width:436px;margin:20px 0 0;font-size:clamp(1rem,2vw,1.25rem);font-weight:300;line-height:1.5}.features__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,4vw,58px);display:grid}.features__privacy{width:100%}.features__privacy-label{color:#ffffff9e;letter-spacing:-.01em;margin:0 0 clamp(18px,2vw,24px);font-size:15px;font-weight:500;line-height:1.4}.features__cards--privacy{width:100%}.feature-card{background:#ffffff12;border-radius:16px;flex-direction:column;gap:30px;min-height:196px;padding:18px;display:flex}.feature-card__icon-wrap{background:#fff3;border-radius:8px;justify-content:center;align-items:center;width:55px;height:55px;display:inline-flex;overflow:hidden}.feature-card__icon-wrap img{object-fit:contain;width:24.719px;height:24.719px;display:block}.feature-card__icon-wrap--native{background:0 0;border-radius:0}.feature-card__icon-wrap--native img{width:55px;height:55px}.feature-card__copy h3{letter-spacing:-.03em;margin:0;font-size:15px;font-weight:600;line-height:1.53}.feature-card__copy p{color:#ffffffb3;letter-spacing:-.03em;margin:8px 0 0;font-size:15px;line-height:1.53}.feature-card__linkish{color:#fff;font-weight:600;text-decoration:none}.feature-card__linkish--underline{text-decoration:underline}.features-page{flex-direction:column;align-items:center;gap:clamp(56px,6vw,90px);padding-top:clamp(66px,6.8vw,102px);display:flex}.features-page__heading{text-align:center}.features-page__heading h1{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:600;line-height:1.16}.features-page__heading h1 span{display:block}.features-page__heading p{color:#fffc;letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.45}.features-page__cards{width:min(1052px,100%);height:813px;position:relative}.features-page-card{background:#ffffff12;border-radius:16px;flex-direction:column;gap:30px;width:312px;min-height:197px;padding:18px;display:flex;position:absolute}.features-page-card--1{top:0;left:0}.features-page-card--2{top:0;left:370px}.features-page-card--3{top:0;left:740px}.features-page-card--4{top:285px;left:0}.features-page-card--5{top:285px;left:370px}.features-page-card--6{top:285px;left:740px}.features-page-card--7{top:591px;left:185px}.features-page-card--8{top:591px;left:555px}.features-page-card__top{justify-content:space-between;align-items:center;display:flex}.features-page-card__icon{width:55px;height:55px;display:block}.features-page-card__status{color:#fff;letter-spacing:-.01em;border-radius:37px;align-items:center;min-height:26px;padding:8px 12px;font-size:10px;font-weight:600;display:inline-flex}.features-page-card__status--soon{background:#fe2d09}.features-page-card__status--planned{color:#fe2d09;background:#fff}.features-page-card__copy h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.53}.features-page-card__copy p{color:#ffffffb3;letter-spacing:-.01em;margin:8px 0 0;font-size:15px;line-height:1.53}.features-roadmap{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,4vw,40px);display:grid}.features-roadmap__heading h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:500;line-height:1.15}.features-roadmap__heading p{color:#ffffffd1;letter-spacing:-.01em;max-width:420px;margin:16px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.features-roadmap__list{gap:19px;width:100%;display:grid}.features-roadmap__item{border:1px solid #fff3;border-radius:16px;padding:30px}.features-roadmap__row{align-items:start;gap:28px;display:flex}.features-roadmap__month{color:#fff;letter-spacing:-.02em;flex:none;font-size:30px;font-weight:600;line-height:1.04}.features-roadmap__copy h3{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:600;line-height:1.04}.features-roadmap__copy p{color:#fff9;letter-spacing:-.01em;max-width:443px;margin:8px 0 0;font-size:16px;line-height:1.62}.features-roadmap__copy a{color:#fff;font-weight:600;text-decoration:underline}.docs-page{flex-direction:column;gap:clamp(34px,4.1vw,54px);padding-top:clamp(66px,6.8vw,102px);display:flex}.docs-page__heading{text-align:center;width:100%;max-width:820px;margin:0 auto}.docs-page__heading h1{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:600;line-height:1.14}.docs-page__heading p{color:#ffffffd1;letter-spacing:-.01em;margin:14px 0 0;font-size:clamp(1rem,2vw,1.16rem);line-height:1.5}.docs-page__mobile-filter{display:none}.docs-page__layout{grid-template-columns:minmax(236px,280px) minmax(0,1fr);align-items:start;gap:clamp(20px,2.4vw,34px);display:grid}.docs-page__sidebar{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;align-self:start;gap:18px;padding:16px 14px;display:grid;position:sticky;top:16px}.docs-page__sidebar-section{gap:10px;display:grid}.docs-page__sidebar-section h4{color:#ffffff85;letter-spacing:.09em;text-transform:uppercase;margin:0;padding:0 4px;font-size:11px;font-weight:600}.docs-page__filters{flex-wrap:wrap;gap:8px;display:flex}.docs-filter-btn{color:#ffffffb8;cursor:pointer;letter-spacing:-.01em;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.docs-filter-btn:hover{color:#fff;border-color:#fe2e099e}.docs-filter-btn--active{color:#fff;background:#fe2e09;border-color:#fe2e09}.docs-page__sidebar-links{gap:4px;display:grid}.docs-page__sidebar-link{color:#ffffffa3;letter-spacing:-.01em;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.35;transition:background-color .2s,color .2s}.docs-page__sidebar-link:hover{color:#fff;background:#ffffff12}.docs-page__sidebar-link--active{color:#fff;background:#fe2e0929}.docs-page__content{gap:16px;width:100%;max-width:820px;display:grid}.docs-section{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;padding:24px 26px;scroll-margin-top:70px}.docs-section h2{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:clamp(1.28rem,2.2vw,1.62rem);font-weight:600;line-height:1.22;display:inline-flex}.docs-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:600;line-height:1}.docs-tag--all{color:#8eefd1;background:#55ddac24}.docs-tag--houdini{color:#ffc786;background:#ffb75f2e}.docs-tag--blender{color:#9cc5ff;background:#67a0ff2e}.docs-tag--c4d{color:#c9b5ff;background:#af92ff2e}.docs-section__body{margin-top:14px}.docs-section__body h3{color:#fff;letter-spacing:-.01em;margin:22px 0 9px;font-size:1.04rem;font-weight:600;line-height:1.35}.docs-section__body p{color:#ffffffc7;letter-spacing:-.01em;margin:0 0 12px;font-size:15px;line-height:1.68}.docs-section__body ul,.docs-section__body ol{color:#ffffffc7;margin:0 0 16px 20px;padding:0}.docs-section__body li{letter-spacing:-.01em;margin-bottom:6px;font-size:15px;line-height:1.6}.docs-section code{color:#fff;letter-spacing:0;background:#ffffff1a;border:1px solid #ffffff29;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:500}.docs-callout{color:#ffddd6f0;background:#fe2e091c;border:1px solid #fe2e0959;border-radius:10px;margin:16px 0;padding:12px 14px;font-size:14px;line-height:1.58}.docs-steps{counter-reset:docs-step;margin-left:0;list-style:none}.docs-steps li{counter-increment:docs-step;padding-left:34px;position:relative}.docs-steps li:before{color:#ff9f8c;content:counter(docs-step);background:#fe2e0924;border:1px solid #fe2e0957;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:1px;left:0}.docs-page__inline-link{color:#ffad9d;border-bottom:1px solid #fe2e0973;text-decoration:none}.docs-page__inline-link:hover{color:#ffd2c9;border-bottom-color:#fe2e09}.legal-page{flex-direction:column;gap:clamp(28px,4vw,48px);padding-top:clamp(66px,6.8vw,102px);display:flex}.legal-page__heading{text-align:center;max-width:880px;margin:0 auto}.legal-page__heading h1{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:600;line-height:1.15}.legal-page__heading p{color:#ffffffd1;letter-spacing:-.01em;margin:14px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.45}.legal-page__effective{color:#ffffff94;letter-spacing:.02em;text-transform:uppercase;margin-top:12px;font-size:13px;display:inline-block}.legal-page__card{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;width:100%;max-width:980px;margin:0 auto;padding:clamp(24px,3.8vw,38px)}.legal-page__section+.legal-page__section{border-top:1px solid #ffffff1c;margin-top:24px;padding-top:24px}.legal-page__section h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:600;line-height:1.26}.legal-page__section p{color:#fffc;letter-spacing:-.01em;margin:0 0 10px;font-size:15px;line-height:1.62}.legal-page__section ul{color:#ffffffc7;margin:10px 0 0 20px;padding:0}.legal-page__section li{letter-spacing:-.01em;margin-bottom:8px;font-size:15px;line-height:1.56}.account-page{justify-content:center;padding-top:clamp(80px,9.3vw,124px);display:flex}.account-auth,.account-panel{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;width:100%;max-width:920px;padding:clamp(24px,3.6vw,36px)}.account-auth__header h1,.account-panel__header h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3.6vw,2.3rem);line-height:1.15}.account-auth__header p,.account-panel__header p{color:#ffffffbd;letter-spacing:-.01em;margin:10px 0 0;font-size:18px;line-height:1.5}.account-auth__form{gap:14px;margin-top:24px;display:grid}.account-auth__form label,.account-panel__password-form label{color:#ffffffd6;letter-spacing:-.01em;gap:8px;font-size:14px;font-weight:500;display:grid}.account-auth__form input,.account-panel__password-form input{appearance:none;color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;min-height:46px;padding:10px 14px;font-family:inherit;font-size:15px}.account-auth__form input:focus,.account-panel__password-form input:focus{border-color:#fe2e09d1;outline:none}.account-auth__remember{align-items:center;gap:9px;margin-top:2px;display:inline-flex}.account-auth__remember input{accent-color:#fe2e09;margin:0}.account-auth__remember span{color:#ffffffbd;font-size:14px}.account-auth__submit{width:fit-content;margin-top:8px}.account-auth__google{color:#fff;cursor:pointer;background:#ffffff17;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;min-height:42px;margin-top:16px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.account-auth__google span{background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:inline-flex}.account-auth__feedback,.account-panel__feedback{color:#ffffffbd;letter-spacing:-.01em;margin:14px 0 0;font-size:14px}.account-panel{gap:18px;display:grid}.account-panel__header{justify-content:space-between;align-items:start;gap:12px;display:flex}.account-panel__status{color:#90eebf;background:#59d99a2e;border:1px solid #59d99a80;border-radius:999px;justify-content:center;align-items:center;min-width:98px;min-height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.account-panel__card{background:#ffffff0a;border:1px solid #ffffff24;border-radius:16px;padding:18px}.account-panel__card h2{letter-spacing:-.02em;margin:0 0 10px;font-size:1.35rem}.account-panel__meta{margin:0}.account-panel__meta>div{border-top:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.account-panel__meta>div:first-child{border-top:0}.account-panel__meta dt{color:#ffffff85;letter-spacing:-.01em;font-size:14px}.account-panel__meta dd{color:#fff;letter-spacing:-.01em;text-align:right;margin:0;font-size:17px;font-weight:600}.account-panel__card--password{gap:14px;display:grid}.account-panel__password-toggle{appearance:none;color:#fff;cursor:pointer;letter-spacing:-.01em;text-align:left;background:0 0;border:0;width:fit-content;padding:0;font-family:inherit;font-size:20px;font-weight:600}.account-panel__password-form{flex-wrap:wrap;gap:12px;display:flex}.account-panel__password-form label{flex:260px}.account-panel__actions{flex-wrap:wrap;gap:12px;display:flex}.account-panel__action{min-width:170px}.account-unbind{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;width:100%;max-width:920px;margin-top:18px;padding:clamp(24px,3.6vw,36px)}.account-unbind__header h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,2.8vw,1.9rem);line-height:1.2}.account-unbind__header p{color:#ffffffbd;letter-spacing:-.01em;margin:10px 0 0;font-size:15px;line-height:1.56}.account-unbind__form{gap:14px;margin-top:20px;display:grid}.account-unbind__form label{color:#ffffffd6;letter-spacing:-.01em;gap:8px;font-size:14px;font-weight:500;display:grid}.account-unbind__form input{appearance:none;color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;min-height:46px;padding:10px 14px;font-family:inherit;font-size:15px}.account-unbind__form input:focus{border-color:#fe2e09d1;outline:none}.account-unbind__submit{width:fit-content;margin-top:6px}.account-unbind__submit:disabled{cursor:wait;opacity:.78}.account-unbind__usage{color:#ffffffad;letter-spacing:-.01em;margin:14px 0 0;font-size:13px;line-height:1.5}.account-unbind__feedback{color:#fffc;letter-spacing:-.01em;margin:8px 0 0;font-size:14px;line-height:1.5}.early-access-page{justify-content:center;padding-top:clamp(76px,8.8vw,118px);display:flex}.early-access{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;width:100%;max-width:920px;padding:clamp(24px,3.6vw,36px)}.early-access__header h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3.7vw,2.35rem);line-height:1.14}.early-access__header p{color:#ffffffc2;letter-spacing:-.01em;margin:10px 0 0;font-size:18px;line-height:1.5}.early-access__form{gap:14px;margin-top:24px;display:grid}.early-access__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.early-access__form label{color:#ffffffd6;letter-spacing:-.01em;gap:8px;font-size:14px;font-weight:500;display:grid}.early-access__form input,.early-access__form select,.early-access__form textarea{appearance:none;color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;min-height:46px;padding:10px 14px;font-family:inherit;font-size:15px}.early-access__form textarea{resize:vertical;min-height:132px}.early-access__form input:focus,.early-access__form select:focus,.early-access__form textarea:focus{border-color:#fe2e09d1;outline:none}.early-access__submit{width:fit-content;margin-top:6px}.early-access__submit:disabled{cursor:wait;opacity:.78}.early-access__feedback{color:#ffffffbd;letter-spacing:-.01em;margin:14px 0 0;font-size:14px}.early-access-success{justify-content:center;align-items:center;min-height:clamp(420px,55vh,560px);padding-top:clamp(40px,7vw,84px);display:flex}.early-access-success__card{text-align:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;place-items:center;gap:18px;max-width:780px;padding:clamp(26px,4vw,42px);display:grid}.early-access-success__card h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,4.1vw,2.6rem);line-height:1.15}.early-access-success__card p{color:#ffffffc7;letter-spacing:-.01em;max-width:620px;margin:0;font-size:clamp(1rem,2vw,1.22rem);line-height:1.56}.download-main{flex-direction:column;flex:auto;min-height:0;padding-bottom:96px;display:flex;position:relative}.download-page{flex-direction:column;align-items:center;gap:clamp(42px,5vw,56px);margin-top:clamp(94px,10.2vh,132px);margin-bottom:0;display:flex}.download-page__heading{text-align:center}.download-page__heading h1{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:600;line-height:1.16}.download-page__heading p{color:#ffffffd1;letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.45}.download-page__heading p span{display:block}.download-page__version{color:#ffffff8f;letter-spacing:.02em;text-transform:uppercase;margin-top:14px;font-size:13px;font-weight:500;display:inline-block}.download-page__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,51px);width:min(942px,100%);display:grid}.download-card{background:rgb(255 255 255/var(--white-box-opacity));border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;gap:38px;padding:36px 30px;display:flex}.download-card__meta{flex-direction:column;align-items:center;gap:16px;display:flex}.download-card__meta img{height:50px;display:block}.download-card__copy{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.download-card__copy h3{color:#1d1d1d;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:600;line-height:1.04}.download-card__copy p{color:#1d1d1de6;letter-spacing:-.01em;margin:0;font-size:15px;line-height:1.45}.download-card__button{text-align:center;justify-content:center;align-items:center;width:100%;display:inline-flex}.download-card__button--soon{cursor:not-allowed;opacity:.76;pointer-events:none}.cta{flex-direction:column;align-items:center;gap:clamp(18px,3vw,34px);display:flex}.cta__heading{text-align:center}.cta__heading h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.7vw,3.44rem);font-weight:500;line-height:1.15}.cta__heading p{color:#ffffffd1;letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.82}.cta__button{margin-top:clamp(8px,1.2vw,12px)}.cta__preview{aspect-ratio:958/511;background:#0f0f0f;border-radius:23px;width:min(958px,100%);margin-top:clamp(8px,1.6vw,18px);margin-bottom:clamp(28px,4.2vw,56px);position:relative;overflow:hidden}.cta__preview iframe{border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.site-footer{color:#fffc;justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(22px,3.6vw,38px);display:flex}.site-footer--download{width:min(var(--content-width), calc(100% - 64px));margin-top:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.site-footer__copyright{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500;line-height:1.4}.site-footer__links{align-items:center;gap:clamp(18px,2.8vw,40px);display:inline-flex}.site-footer__links a{letter-spacing:-.01em;font-size:18px;font-weight:400;line-height:1.4}.site-footer__community{align-items:center;gap:12px;display:inline-flex}.site-footer__community img{width:25.67px;height:25.67px;display:block}.site-footer__community span{letter-spacing:-.01em;font-size:18px;font-weight:400;line-height:1.4}@media (width<=1140px){.features-page__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;height:auto;display:grid}.features-page-card{width:100%;min-height:212px;position:relative;top:auto;left:auto}}@media (width<=980px){.landing--fixed{height:auto;min-height:100vh}.download-main{min-height:auto;padding-bottom:0;position:static}.docs-page{gap:24px;padding-top:clamp(56px,9vw,78px)}.legal-page{gap:22px;padding-top:clamp(56px,9vw,78px)}.legal-page__card{max-width:100%;padding:22px}.docs-page__layout{grid-template-columns:1fr}.docs-page__sidebar{display:none}.docs-page__mobile-filter{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#0f0f0fc7;border:1px solid #ffffff1f;border-radius:12px;gap:8px;padding:8px;display:flex;position:sticky;top:10px;overflow-x:auto}.docs-page__content{max-width:100%}.account-page{padding-top:clamp(64px,10vw,88px)}.account-auth,.account-panel,.account-unbind,.early-access{padding:22px}.early-access-page{padding-top:clamp(60px,9vw,84px)}.early-access__header p{font-size:16px}.account-panel__header{flex-direction:column}.account-panel__status{min-height:34px}.hero,.how{grid-template-columns:1fr}.nav{grid-template-columns:1fr auto;gap:12px;display:grid}.nav>.btn{display:none}.nav__toggle{justify-self:end;display:inline-flex}.nav__links{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;background:#111111f0;border:1px solid #ffffff29;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:10px;font-size:16px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.nav__links--open{display:flex}.nav__links a{border-radius:10px;padding:10px 12px}.testimonials{grid-template-columns:1fr;max-width:620px}.pricing__cards{grid-template-columns:minmax(0,1fr);justify-self:center;width:min(100%,520px);max-width:520px}.features__pill{align-self:center}.features__layout{grid-template-columns:1fr}.features-page{gap:clamp(42px,8vw,62px);padding-top:clamp(56px,9vw,78px)}.features-roadmap{grid-template-columns:1fr}.features-roadmap__heading{text-align:center}.features-roadmap__heading p{margin-inline:auto}.download-page{margin-top:24px}.download-page__cards{grid-template-columns:1fr;max-width:420px}.site-footer--download{width:auto;margin-top:24px;position:static;transform:none}.features__intro{text-align:center}.features__intro p{margin-inline:auto}.features__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.price-card{min-height:unset}.hero{min-height:unset;padding-block:clamp(62px,10vw,94px) clamp(54px,8vw,82px)}.hero__visual{justify-self:center;margin-inline:auto}.section{padding-block:clamp(88px,15.3vw,143px)}.section--reviews{padding-top:clamp(129px,18.7vw,184px)}.site-footer{text-align:center;flex-direction:column;gap:16px}.site-footer__links{flex-wrap:wrap;justify-content:center}}@media (width<=640px){.shell{width:calc(100% - 32px)}.nav__links,.nav__links a{font-size:15px}.docs-page__mobile-filter{border-radius:10px;padding:6px;top:8px}.docs-filter-btn{flex:none;min-height:28px;padding:0 10px;font-size:11px}.docs-section{padding:20px 18px}.docs-section h2{gap:8px;font-size:1.22rem}.docs-tag{padding:5px 8px;font-size:10px}.docs-section__body p,.docs-section__body li{font-size:14px;line-height:1.55}.legal-page__heading p{font-size:16px}.legal-page__section h2{font-size:1.1rem}.legal-page__section p,.legal-page__section li{font-size:14px;line-height:1.52}.account-auth__header p,.account-panel__header p,.early-access__header p{font-size:16px}.early-access__row{grid-template-columns:1fr}.account-panel__card{padding:16px}.account-unbind{margin-top:14px}.account-panel__meta>div{flex-direction:column;align-items:flex-start;gap:6px}.account-panel__meta dd{text-align:left}.testimonial{flex-direction:column;align-items:flex-start}.step{flex-direction:column;gap:10px;padding:22px}.step__content h3,.step__id{font-size:24px}.step__content p{font-size:15px}.pricing__pill{gap:6px;padding:4px}.pricing__pill-option{min-height:34px;padding:0 12px;font-size:12px}.features__pill{gap:6px;padding:4px}.features__pill-option{min-height:34px;padding:0 12px;font-size:12px}.features__cards,.features-page__cards{grid-template-columns:1fr}.features-roadmap__item{padding:22px}.features-roadmap__row{flex-direction:column;gap:10px}.features-roadmap__month,.features-roadmap__copy h3{font-size:24px}.features-roadmap__copy p{font-size:15px;line-height:1.5}.feature-card{min-height:unset}.price-card{gap:24px;padding:28px 22px}.price-card__head h3,.price-card__price-main{font-size:31px}.price-card__price-suffix{font-size:17px}.hero{padding-block:56px 64px}.section{padding-block:82px}.section--reviews{padding-top:116px}.site-footer__copyright,.site-footer__links a,.site-footer__community span{font-size:16px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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}
