@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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--gradient-angle:0deg;--gradient-angle-offset:0deg;--gradient-percent:5%;--gradient-shine:white;--ec-ba:0deg;--p:0%;--ba:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-instrument-sans), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-instrument-sans), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--ease-brand:cubic-bezier(.22, 1, .32, 1)}}@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}html{min-height:100%;overflow-x:clip}body{background:var(--bg);color:var(--white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65;overflow-x:clip}:root[data-theme=dark] body{background:radial-gradient(90% 70% at 50% 30%,#232323 0%,#1a1a1a 45%,#101010 100%) fixed;background-color:var(--brand-canvas)}:root[data-theme=light] body{background:var(--brand-canvas);background-color:var(--brand-canvas)}a{color:var(--ember);text-decoration:none}a:hover{color:var(--k01)}::selection{color:var(--white);background:#ff6a2b2e}h1,h2,h3{letter-spacing:-.03em;font-weight:600;line-height:1.1}}@layer components{.nav-scrim{z-index:99;pointer-events:none;opacity:0;background:linear-gradient(180deg, var(--n0) 0%, rgba(var(--bgc), calc(.96 * var(--bgc-k))) 26%, rgba(var(--bgc), calc(.85 * var(--bgc-k))) 44%, rgba(var(--bgc), calc(.62 * var(--bgc-k))) 60%, rgba(var(--bgc), calc(.36 * var(--bgc-k))) 74%, rgba(var(--bgc), calc(.16 * var(--bgc-k))) 86%, rgba(var(--bgc), calc(.05 * var(--bgc-k))) 94%, transparent 100%);height:150px;transition:opacity .4s var(--ease);position:fixed;inset:0 0 auto}.nav-scrim.is-on{opacity:1}.nav-bar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--bgc), calc(.97 * var(--bgc-k))) 0%, rgba(var(--bgc), calc(.94 * var(--bgc-k))) 40%, rgba(var(--bgc), calc(.8 * var(--bgc-k))) 60%, rgba(var(--bgc), calc(.52 * var(--bgc-k))) 76%, rgba(var(--bgc), calc(.24 * var(--bgc-k))) 88%, rgba(var(--bgc), 0) 100%);height:calc(100% + 34px);position:absolute;top:-16px;left:0;right:0}.nav-island{background:rgba(var(--bgc), calc(.88 * var(--bgc-k)));-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1)}.nav-island.is-solid{background:rgba(var(--bgc), calc(.94 * var(--bgc-k)));border-color:rgba(var(--fgc), calc(.13 * var(--fgc-k)))}:root[data-theme=light] .nav-island{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border-color:#0000;box-shadow:0 10px 30px -18px #28180a59}:root[data-theme=light] .nav-island.is-solid{background:#ffffffeb;border-color:#0000}:root[data-theme=light] .nav-bar:before{background:linear-gradient(#f4f2eef7 0%,#f4f2eef0 40%,#f4f2eecc 60%,#f4f2ee85 76%,#f4f2ee3d 88%,#f4f2ee00 100%)}:root[data-theme=light] .nav-scrim{background:linear-gradient(180deg, var(--lt-ground,#f4f2ee) 0%, #f4f2eef5 26%, #f4f2eed9 44%, #f4f2ee9e 60%, #f4f2ee5c 74%, #f4f2ee29 86%, #f4f2ee0d 94%, transparent 100%)}@media (max-width:640px){.nav-scrim{height:120px}}@media (prefers-reduced-motion:reduce){.nav-scrim{transition:none}}}@layer utilities{.spark-badge{isolation:isolate}.spark-badge:before{content:"";pointer-events:none;background:conic-gradient(from var(--ba), transparent 0 70%, rgba(var(--k49-rgb), .95) 82%, var(--k04) 88%, transparent 97%);-webkit-mask:linear-gradient(var(--n0) 0 0) content-box, linear-gradient(var(--n0) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--n0) 0 0) content-box, linear-gradient(var(--n0) 0 0);-webkit-mask:linear-gradient(var(--n0) 0 0) content-box, linear-gradient(var(--n0) 0 0);-webkit-mask:linear-gradient(var(--n0) 0 0) content-box, linear-gradient(var(--n0) 0 0);mask:linear-gradient(var(--n0) 0 0) content-box, linear-gradient(var(--n0) 0 0);-webkit-mask-composite:xor;-webkit-mask-composite:xor;border-radius:100px;padding:1.5px;animation:3.4s linear infinite ba-spin;position:absolute;inset:-1px;-webkit-mask-composite:xor;mask-composite:exclude}.spark-badge:after{content:"";z-index:-1;pointer-events:none;box-shadow:0 0 26px rgba(var(--k00-rgb), .4);border-radius:100px;animation:3.4s ease-in-out infinite badgeGlow;position:absolute;inset:0}.spark-rim{isolation:isolate}.spark-rim:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-brand);background:conic-gradient(from var(--ba), transparent 0 76%, #ff8d0af2 88%, var(--k09) 95%, transparent 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2.5px;animation:1.4s linear infinite ba-spin;position:absolute;inset:-2.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spark-rim:hover:before,.spark-rim:focus-visible:before,.spark-rim[data-lit]:before{opacity:1}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-1\/2{top:50%}.right-\[17px\]{right:17px}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-\[18px\]{margin-inline:18px}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-\[18px\]{margin-top:18px}.mt-\[34px\]{margin-top:34px}.mt-\[38px\]{margin-top:38px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[17px\]{margin-bottom:17px}.mb-\[18px\]{margin-bottom:18px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[7px\]{width:7px;height:7px}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.h-\[42px\]{height:42px}.min-h-\[122px\]{min-height:122px}.min-h-full{min-height:100%}.w-2{width:calc(var(--spacing) * 2)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-\[430px\]{max-width:430px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1180px\]{max-width:1180px}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-none{flex:none}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.anim-pulse-dot{animation:1.8s infinite pulse-dot}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[11px\]{border-radius:11px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:12px}.rounded-pill{border-radius:100px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-r-\[1\.6px\]{border-right-style:var(--tw-border-style);border-right-width:1.6px}.border-b-\[1\.6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.6px}.border-\[rgba\(var\(--fgc\)\,0\.16\)\]{border-color:rgba(var(--fgc),.16)}.border-\[rgba\(var\(--k06-rgb\)\,0\.32\)\]{border-color:rgba(var(--k06-rgb),.32)}.border-\[rgba\(var\(--k08-rgb\)\,0\.4\)\]{border-color:rgba(var(--k08-rgb),.4)}.border-\[rgba\(var\(--k08-rgb\)\,0\.45\)\]{border-color:rgba(var(--k08-rgb),.45)}.border-grey{border-color:var(--grey)}.border-line{border-color:var(--line)}.bg-ember-gradient{background-color:var(--k04);background-image:linear-gradient(180deg, var(--k03), var(--k04))}.bg-\[rgba\(var\(--bgc\)\,calc\(0\.9\*var\(--bgc-k\)\)\)\]{background-color:rgba(var(--bgc),calc(.9 * var(--bgc-k)))}.bg-\[rgba\(var\(--fgc\)\,calc\(0\.03\*var\(--fgc-k\)\)\)\]{background-color:rgba(var(--fgc),calc(.03 * var(--fgc-k)))}.bg-\[var\(--n1\)\]{background-color:var(--n1)}.bg-brand-canvas{background-color:var(--brand-canvas)}.bg-current{background-color:currentColor}.bg-n2{background-color:var(--n2)}.bg-\[linear-gradient\(135deg\,rgba\(var\(--k08-rgb\)\,0\.22\)\,rgba\(var\(--k00-rgb\)\,0\.1\)\)\]{background-image:linear-gradient(135deg,rgba(var(--k08-rgb),.22),rgba(var(--k00-rgb),.1))}.bg-\[linear-gradient\(160deg\,rgba\(var\(--k00-rgb\)\,0\.07\)\,rgba\(var\(--bgc\)\,calc\(0\.94\*var\(--bgc-k\)\)\)_45\%\)\]{background-image:linear-gradient(160deg,rgba(var(--k00-rgb),.07),rgba(var(--bgc),calc(.94 * var(--bgc-k))) 45%)}.text-ga{color:#0000;background:linear-gradient(100deg,#ff8b53 0% 67%,#ff712c 100%);-webkit-background-clip:text;background-clip:text}.text-gh{background:linear-gradient(180deg, var(--n39) 30%, rgba(var(--fgc), calc(.55 * var(--fgc-k))));color:#0000;-webkit-background-clip:text;background-clip:text}.p-10{padding:calc(var(--spacing) * 10)}.p-\[14px_15px\]{padding:14px 15px}.p-\[26px\]{padding:26px}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[15px\]{padding-inline:15px}.px-\[18px\]{padding-inline:18px}.px-\[26px\]{padding-inline:26px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-\[13px\]{padding-block:13px}.py-\[17px\]{padding-block:17px}.pt-\[150px\]{padding-top:150px}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-instrument-sans), "Instrument Sans", ui-sans-serif, system-ui, sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[clamp\(34px\,4\.6vw\,54px\)\]{font-size:clamp(34px,4.6vw,54px)}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.text-\[\#22C55E\]{color:#22c55e}.text-\[\#FF8C45\]{color:#ff8c45}.text-\[var\(--flare\)\]{color:var(--flare)}.text-brand-fg{color:var(--brand-fg)}.text-brand-subtle{color:var(--brand-subtle)}.text-ember{color:var(--ember)}.text-fg,.text-fg\/92{color:var(--white)}@supports (color:color-mix(in lab, red, red)){.text-fg\/92{color:color-mix(in oklab, var(--white) 92%, transparent)}}.text-grey{color:var(--grey)}.text-k05{color:var(--k05)}.text-k37{color:var(--k37)}.text-n2{color:var(--n2)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_0_0_5px_rgba\(var\(--k00-rgb\)\,0\.05\)\,0_8px_26px_rgba\(var\(--shd\)\,calc\(0\.45\*var\(--shd-k\)\)\)\,inset_0_1px_0_rgba\(var\(--k07-rgb\)\,0\.12\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,rgba(var(--k00-rgb),.05)), 0 8px 26px var(--tw-shadow-color,rgba(var(--shd),calc(.45 * var(--shd-k)))), inset 0 1px 0 var(--tw-shadow-color,rgba(var(--k07-rgb),.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_22px_rgb\(255_113_44_\/_0\.4\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#ff712c66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(var\(--shd\)\,calc\(0\.4\*var\(--shd-k\)\)\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,rgba(var(--shd),calc(.4 * var(--shd-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(var\(--shd\)\,calc\(0\.65\*var\(--shd-k\)\)\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,rgba(var(--shd),calc(.65 * var(--shd-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(34\,29\,22\,0\.05\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#221d160d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,color\,background-color\,border-color\,transform\]{transition-property:box-shadow,color,background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[350ms\]{--tw-duration:.35s;transition-duration:.35s}.ease-brand{--tw-ease:cubic-bezier(.22, 1, .32, 1);transition-timing-function:cubic-bezier(.22,1,.32,1)}.outline-none{--tw-outline-style:none;outline-style:none}.motion-mail{transition:transform .45s var(--ease), border-color .45s, box-shadow .45s}.placeholder\:text-dim::placeholder{color:var(--dim)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-top-\[180px\]:before{content:var(--tw-content);top:-180px}.before\:-left-\[140px\]:before{content:var(--tw-content);left:-140px}.before\:h-\[460px\]:before{content:var(--tw-content);height:460px}.before\:w-\[560px\]:before{content:var(--tw-content);width:560px}.before\:bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,rgba\(var\(--k18-rgb\)\,0\.16\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(50% 50% at 50% 50%,rgba(var(--k18-rgb),.16),transparent 70%)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.invalid\:text-dim:invalid{color:var(--dim)}@media (hover:hover){.hover\:translate-x-\[3px\]:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[rgba\(var\(--fgc\)\,calc\(0\.18\*var\(--fgc-k\)\)\)\]:hover{border-color:rgba(var(--fgc),calc(.18 * var(--fgc-k)))}.hover\:text-\[var\(--flare\)\]:hover{color:var(--flare)}.hover\:text-n39:hover{color:var(--n39)}.hover\:shadow-\[0_0_26px_rgb\(255_113_44_\/_0\.45\)\,0_12px_28px_rgb\(255_113_44_\/_0\.35\)\]:hover{--tw-shadow:0 0 26px var(--tw-shadow-color,#ff712c73), 0 12px 28px var(--tw-shadow-color,#ff712c59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-ember:focus{border-color:var(--ember)}.focus\:shadow-\[0_0_0_3px_rgba\(var\(--k00-rgb\)\,0\.16\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,rgba(var(--k00-rgb),.16));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-70:disabled{opacity:.7}@media not all and (min-width:1024px){.max-\[1024px\]\:px-9{padding-inline:calc(var(--spacing) * 9)}}@media not all and (min-width:900px){.max-\[900px\]\:gap-11{gap:calc(var(--spacing) * 11)}}@media not all and (min-width:820px){.max-\[820px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media not all and (min-width:640px){.max-\[640px\]\:h-5{height:calc(var(--spacing) * 5)}.max-\[640px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media (min-width:561px){.min-\[561px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px){.min-\[901px\]\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.min-\[901px\]\:gap-14{gap:calc(var(--spacing) * 14)}.min-\[901px\]\:px-12{padding-inline:calc(var(--spacing) * 12)}.min-\[901px\]\:py-14{padding-block:calc(var(--spacing) * 14)}}.dark\:border-line-2:where([data-theme=dark],[data-theme=dark] *){border-color:var(--line-2)}.dark\:bg-\[rgba\(var\(--fgc\)\,calc\(0\.035\*var\(--fgc-k\)\)\)\]:where([data-theme=dark],[data-theme=dark] *){background-color:rgba(var(--fgc),calc(.035 * var(--fgc-k)))}.dark\:shadow-none:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:focus\:border-\[rgba\(var\(--k08-rgb\)\,0\.6\)\]:where([data-theme=dark],[data-theme=dark] *):focus{border-color:rgba(var(--k08-rgb),.6)}.dark\:focus\:bg-\[rgba\(var\(--fgc\)\,calc\(0\.055\*var\(--fgc-k\)\)\)\]:where([data-theme=dark],[data-theme=dark] *):focus{background-color:rgba(var(--fgc),calc(.055 * var(--fgc-k)))}.dark\:focus\:shadow-\[0_0_0_4px_rgba\(var\(--k00-rgb\)\,0\.12\)\]:where([data-theme=dark],[data-theme=dark] *):focus{--tw-shadow:0 0 0 4px var(--tw-shadow-color,rgba(var(--k00-rgb),.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>option\]\:bg-\[var\(--n3\)\]>option{background-color:var(--n3)}.\[\&\>option\]\:text-fg>option{color:var(--white)}}:root{--bg:var(--n0);--glass:rgba(var(--fgc), calc(.035 * var(--fgc-k)));--line:rgba(var(--fgc), calc(.08 * var(--fgc-k)));--line-2:rgba(var(--fgc), calc(.16 * var(--fgc-k)));--white:var(--n37);--grey:var(--n23);--dim:var(--n14);--ember:var(--k00);--flare:var(--k01);--peach:var(--k02);--fd:var(--font-instrument-sans), "Instrument Sans", ui-sans-serif, sans-serif;--fm:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .32, 1)}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fgc:255, 250, 246;--bgc:26, 26, 26;--shd:0, 0, 0;--hi:255, 255, 255;--fgc-k:1;--bgc-k:1;--shd-k:1;--hi-k:1;--n0:#1a1a1a;--n1:#1e1e1e;--n2:#232323;--n3:#292929;--n14:#6e6e6e;--n23:#9a9693;--n30:#c6c4c2;--n32:#d3d1cf;--n37:#f3f2f1;--n39:#fff;--k00:#ff6a2b;--k00-rgb:255, 106, 43;--k01:#ff9350;--k02:#ffc9a0;--k03:#ffa249;--k04:#ff712c;--k05:#ff9550;--k06-rgb:255, 140, 80;--k07-rgb:255, 220, 190;--k08:#ff965a;--k08-rgb:255, 150, 90;--k09:#ff5c1f;--k18-rgb:255, 120, 55;--k26-rgb:255, 110, 40;--k37:#5adca0;--k45-rgb:255, 60, 10;--k46:#ffb35c;--k47-rgb:255, 150, 60;--k49-rgb:255, 200, 150}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fgc:24, 24, 24;--bgc:245, 245, 245;--shd:20, 20, 20;--hi:255, 255, 255;--fgc-k:2;--bgc-k:1;--shd-k:.16;--hi-k:1;--n0:#f4f2ee;--n1:#fff;--n2:#fff;--n3:#f0f0f0;--n14:#666;--n23:#1e1e1e;--n30:#111;--n32:#111;--n37:#111;--n39:#111;--k00:#ff6a2b;--k00-rgb:255, 106, 43;--k01:#ff9350;--k02:#ff740a;--k03:#ffa249;--k04:#ff712c;--k05:#ff9550;--k06-rgb:255, 140, 80;--k07-rgb:255, 123, 10;--k08:#ff965a;--k08-rgb:255, 150, 90;--k09:#ff5c1f;--k18-rgb:255, 120, 55;--k26-rgb:255, 110, 40;--k37:#5adca0;--k45-rgb:255, 60, 10;--k46:#ffb35c;--k47-rgb:255, 150, 60;--k49-rgb:255, 127, 10}:root,:root[data-theme=dark]{--brand-canvas:#0e0e0e;--brand-surface:#0b0b0c;--brand-deep:#000;--brand-card:#161617;--brand-card-2:#1d1d1f;--brand-fg:#fff;--brand-muted:#fff9;--brand-subtle:#ffffff73;--brand-line:#ffffff14;--brand-ticker:#d9d9de}:root[data-theme=light]{--brand-canvas:#f4f2ee;--brand-surface:#fff;--brand-deep:#f4f2ee;--brand-card:#fff;--brand-card-2:#faf8f4;--brand-fg:#0f0f12;--brand-muted:#46464e;--brand-subtle:#6f6f78;--brand-line:#0f0f1214;--brand-ticker:#46464e;--lt-ground:#f4f2ee;--lt-surface:#fff;--lt-surface-2:#faf8f4;--lt-card:#fff4ec;--lt-card-line:#e9541b1a;--lt-ink:#0f0f12;--lt-body:#46464e;--lt-muted:#6f6f78;--lt-line:#0f0f1214;--lt-line-2:#0f0f1224;--lt-shadow:0 30px 70px -34px #28180a4d, 0 6px 18px -10px #28180a29}@keyframes ticker-slide{to{transform:translate(-50%)}}.anim-ticker{animation:24s linear infinite ticker-slide}html.pl-lock .anim-ticker,html.pl-lock .fgh-ticker{animation:none!important}html.pl-lock .fgh-ticker{opacity:0}.ticker-wrap::-webkit-scrollbar{display:none}.ticker-wrap{scrollbar-width:none;background:#ffffff05;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:14px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26% 74%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 26% 74%,#0000 100%)}.ticker-wrap:hover .ticker__track{animation-play-state:paused}.ticker__row{margin:0;padding:0;list-style:none}.ticker__item{letter-spacing:-.02em;white-space:nowrap;color:var(--brand-ticker);align-items:center;gap:12px;font-size:clamp(16px,1.4vw,22px);font-weight:700;display:flex}.ticker__item.is-accent{color:#ff7a2f}.ticker__item svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;color:#ff7a2f;flex:none;width:1.05em;height:1.05em}.ticker__item i{background:#ff7a2fb3;border-radius:50%;width:6px;height:6px;margin:0 32px}.ticker-wrap:before,.ticker-wrap:after{content:"";z-index:2;pointer-events:none;width:clamp(160px,30vw,520px);position:absolute;top:0;bottom:0}.ticker-wrap:before{background:linear-gradient(90deg, var(--brand-canvas) 0%, var(--brand-canvas) 22%, var(--brand-canvas) 55%, transparent 100%);left:0}@supports (color:color-mix(in lab, red, red)){.ticker-wrap:before{background:linear-gradient(90deg, var(--brand-canvas) 0%, color-mix(in srgb, var(--brand-canvas) 92%, transparent) 22%, color-mix(in srgb, var(--brand-canvas) 55%, transparent) 55%, transparent 100%)}}.ticker-wrap:after{background:linear-gradient(270deg, var(--brand-canvas) 0%, var(--brand-canvas) 22%, var(--brand-canvas) 55%, transparent 100%);right:0}@supports (color:color-mix(in lab, red, red)){.ticker-wrap:after{background:linear-gradient(270deg, var(--brand-canvas) 0%, color-mix(in srgb, var(--brand-canvas) 92%, transparent) 22%, color-mix(in srgb, var(--brand-canvas) 55%, transparent) 55%, transparent 100%)}}:root[data-theme=light] .ticker-wrap{border-color:var(--brand-line);background:#ffffff8c}@media (prefers-reduced-motion:reduce){.anim-ticker,.fgh-glow:before,.fgh-hairline--draw,.fgh-hero .fgh-type,.fgh-hero .fgh-ctas,.fgh-ticker,.ec-badge:before,.ec-badge:after,.bz-cursor,.bz-sig i,.dev-vis .dev-k i,.dev-vis .dev-who,.dev-vis .dev-msg,.dev-vis .dev-typing,.dev-vis .dev-av:after,.dev-vis .prow,.anyapp-row--right,.anyapp-row--left{animation:none}.anyapp__board,.anyapp__floor,.anyapp__beams{opacity:1;transition:none;transform:none}.dev-vis .dev-who{opacity:0}.dev-vis .dev-who.w1,.dev-vis .dev-msg,.dev-vis .prow{opacity:1;transform:none}.dev-vis .dev-typing{opacity:0}}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-percent{syntax:"<percentage>";inherits:false;initial-value:5%}@property --gradient-shine{syntax:"<color>";inherits:false;initial-value:#fff}@property --ec-ba{syntax:"<angle>";inherits:false;initial-value:0deg}.shiny-cta{--shiny-cta-bg:#0e0e0e;--shiny-cta-bg-subtle:#0e0e0e;--shiny-cta-fg:#fff;--shiny-cta-highlight:#fff;--shiny-cta-highlight-subtle:#ffd2b3;--animation:fgn-gradient-angle linear infinite;--duration:3s;--shadow-size:2px;--transition:.8s cubic-bezier(.25, 1, .5, 1);isolation:isolate;cursor:pointer;outline-offset:4px;white-space:nowrap;font-family:var(--font-sans);color:var(--shiny-cta-fg);background:linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), #ffffff38, var(--shiny-cta-highlight) var(--gradient-percent), var(--gradient-shine) calc(var(--gradient-percent) * 2), var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3), #ffffff38 calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);transition:var(--transition);border:1px solid #0000;border-radius:360px;justify-content:center;align-items:center;gap:8px;padding:.95rem 1.9rem;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine,box-shadow,color;display:inline-flex;position:relative;overflow:hidden}.shiny-cta:hover{color:var(--shiny-cta-fg)}.shiny-cta:before,.shiny-cta:after,.shiny-cta span:before{content:"";pointer-events:none;z-index:-1;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.shiny-cta:active{translate:0 1px}.shiny-cta:before{--size:calc(100% - var(--shadow-size) * 3);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position), white calc(var(--position) / 4), transparent 0) padding-box;background-size:var(--space) var(--space);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);border-radius:inherit;opacity:.2;z-index:-1;background-repeat:space}.shiny-cta:after{--animation:fgn-shimmer linear infinite;aspect-ratio:1;background:linear-gradient(-50deg, transparent, var(--shiny-cta-highlight), transparent);opacity:0;width:100%;-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.shiny-cta span{z-index:1;align-items:center;gap:8px;display:inline-flex}.shiny-cta span:before{--size:calc(100% + 1rem);width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) fgn-breathe linear infinite}.shiny-cta,.shiny-cta:before,.shiny-cta:after{animation:var(--animation) var(--duration), var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.shiny-cta:is(:hover,:focus-visible){--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-cta-highlight-subtle);--shiny-cta-fg:#fff}.shiny-cta:is(:hover,:focus-visible),.shiny-cta:is(:hover,:focus-visible):before,.shiny-cta:is(:hover,:focus-visible):after{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible) span:before{opacity:1}.shiny-cta:focus-visible{outline:2px solid var(--shiny-cta-highlight-subtle)}.shiny-cta[disabled]{cursor:default;opacity:.85}.shiny-cta--primary{--shiny-cta-fg:#fff;--shiny-cta-highlight:#ffd2b3;--shiny-cta-highlight-subtle:#fff;--shiny-cta-bg-subtle:#ff9a55;background:linear-gradient(180deg, #ffa061 0%, #ff7a2f 55%, #f26522 100%) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, var(--shiny-cta-highlight) var(--gradient-percent), var(--gradient-shine) calc(var(--gradient-percent) * 2), var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3), transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 1px #ffffff59,0 10px 28px -10px #f26522bf}.shiny-cta--primary:before{opacity:.25}.shiny-cta--primary:after{opacity:.45;background:linear-gradient(-50deg,#0000,#ffffffe6,#0000)}.shiny-cta--primary span:before{box-shadow:inset 0 -1ex 2rem 4px #ffffff8c}.shiny-cta--primary:is(:hover,:focus-visible){--shiny-cta-fg:#fff;box-shadow:inset 0 1px #fff6,0 14px 32px -10px #f26522e6,0 0 24px #f2652259}.shiny-cta--nav{letter-spacing:-.01em;height:40px;padding:0 20px;font-size:14px}.shiny-cta--hero{letter-spacing:-.01em;height:52px;padding:0 26px;font-size:16px;font-weight:600}.shiny-cta--sm{min-height:44px;padding:0 20px;font-size:14px;font-weight:600}@media (max-width:820px){.shiny-cta--nav{height:36px;padding:0 16px}}@keyframes fgn-gradient-angle{to{--gradient-angle:360deg}}@keyframes fgn-shimmer{to{rotate:360deg}}@keyframes fgn-breathe{0%,to{scale:1}50%{scale:1.2}}:root[data-theme=light] .shiny-cta:not(.shiny-cta--primary){--shiny-cta-fg:#111114;--shiny-cta-bg:#fff;--shiny-cta-bg-subtle:#fff;--shiny-cta-highlight:#f26522;--shiny-cta-highlight-subtle:#ffb27a;background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), #0000002e, var(--shiny-cta-highlight) var(--gradient-percent), var(--gradient-shine) calc(var(--gradient-percent) * 2), var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3), #0000002e calc(var(--gradient-percent) * 4)) border-box;box-shadow:0 8px 18px -12px #28180a4d,inset 0 0 0 1px #fff}:root[data-theme=light] .shiny-cta:not(.shiny-cta--primary):is(:hover,:focus-visible){--shiny-cta-fg:#111114}:root[data-theme=light] .shiny-cta:before{opacity:.12}.fgh-hero{background:var(--brand-deep);text-align:center;justify-content:center;align-items:center;min-height:calc(100vh - 16px);padding:clamp(88px,12vw,150px) 24px clamp(150px,18vh,190px);display:flex;position:relative;overflow:hidden}.fgn-home{--fgn-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;font-family:var(--fgn-font);background:var(--brand-canvas)}:root[data-theme=light] .fgn-home{--brand-canvas:#f4f2ee;--brand-surface:#fff;--brand-deep:#f4f2ee;--brand-fg:#0f0f12;--brand-muted:#46464e;--brand-subtle:#6f6f78;--brand-ticker:#46464e;--brand-card:#fff;--brand-line:#0f0f1214}.fgh-hero--home{background:var(--brand-deep);min-height:100svh;padding:0}.fgh-hero--home .fgh-type{text-align:center;max-width:none;font-family:var(--fgn-font);padding:0 24px}.fgh-hero--home .fgh-name,.fgh-hero--home .fgh-pro{white-space:nowrap;font-size:clamp(40px,5.8vw,84px)}.fgh-hero--home .fgh-glow{width:min(1200px,100vw);top:46%}.fgh-hero--home .fgh-ticker{bottom:0}.fgh-hero--home .ticker-wrap{background:#ffffff05;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.fgh-hero--home .ticker-wrap:before{background:linear-gradient(90deg,#000 0%,#000000eb 22%,#0000008c 55%,#0000 100%)}.fgh-hero--home .ticker-wrap:after{background:linear-gradient(270deg,#000 0%,#000000eb 22%,#0000008c 55%,#0000 100%)}.fgh-hero--home .ticker__item{color:#d9d9de}.fgh-hero--home .ticker__item.is-accent{color:#ff7a2f}:root[data-theme=light] .fgh-hero--home .ticker__item{color:#2a2a2f}:root[data-theme=light] .fgh-hero--home .ticker-wrap:before{background:linear-gradient(90deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] .fgh-hero--home .ticker-wrap:after{background:linear-gradient(270deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}.fgh-hero--home .fgh-grad{-webkit-text-fill-color:transparent;color:#0000;background-color:#0000;background-image:linear-gradient(#ffb27a,#ff8c45 38%,#e9541b);-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em}:root[data-theme=light] .fgh-hero--home .fgh-name,:root[data-theme=light] .fgh-hero--home .fgh-pro{color:#111114}@media (max-width:900px){.fgh-hero--home .fgh-name,.fgh-hero--home .fgh-pro{white-space:normal;font-size:clamp(40px,7vw,90px)}}@media (max-width:640px){.fgh-hero--home .fgh-name,.fgh-hero--home .fgh-pro{font-size:8vw}.fgh-hero--home .fgh-type{padding:0 20px 72px}}.fgh-glow{z-index:1;aspect-ratio:2;pointer-events:none;border-radius:50%;width:min(1100px,110vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fgh-glow:before{content:"";filter:blur(30px);background:radial-gradient(60% 55% at 50% 52%,#ff7a2f52,#ff5a1e14 45%,#0000 72%);animation:6s ease-in-out infinite fgh-hue,8s ease-in-out infinite fgh-breathe;position:absolute;inset:-20%}.fgh-topglow{display:none}@keyframes fgh-hue{0%,to{filter:blur(30px)hue-rotate(-8deg)}50%{filter:blur(30px)hue-rotate(8deg)}}@keyframes fgh-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-14px)scale(1.05)}}@keyframes fgh-hue-m{0%,to{filter:blur(28px)hue-rotate(-8deg)}50%{filter:blur(28px)hue-rotate(8deg)}}@media (max-width:640px){:root:not([data-theme=light]) .fgh-glow{aspect-ratio:1.15;width:min(165vw,820px);top:48%}:root:not([data-theme=light]) .fgh-hero--home .fgh-glow,:root:not([data-theme=light]) .fgh-hero--biz .fgh-glow,:root:not([data-theme=light]) .fgh-hero--ind .fgh-glow{width:min(165vw,820px);top:46%}:root:not([data-theme=light]) .fgh-glow:before{opacity:.6;filter:blur(28px);background:radial-gradient(68% 62% at 50% 52%,#ff803275,#ff642333 42%,#ff5a1e14 60%,#0000 74%);animation:6s ease-in-out infinite fgh-hue-m,8s ease-in-out infinite fgh-breathe;inset:-10%}}.fgh-type{z-index:2;flex-direction:column;align-items:center;max-width:1100px;margin:0 auto;display:flex;position:relative}.fgh-badge{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:#f79b5a;opacity:.95;margin:0 0 clamp(14px,1.6vw,26px);font-size:clamp(12px,1.05vw,15px);font-weight:600}.fgh-hairline{background:linear-gradient(90deg,#0000,#ff8c45cc,#0000);width:64px;height:1px;margin:0 auto 18px;display:block}.fgh-hairline--draw{transform-origin:50%;background:linear-gradient(90deg,#0000,#ffb24a,#ff7a2f,#0000);border-radius:3px;width:96px;height:3px;margin:14px auto clamp(18px,2vw,30px);animation:1.1s cubic-bezier(.2,.8,.2,1) .55s forwards ink-draw;transform:scaleX(0);box-shadow:0 0 12px #ff963cb3}@keyframes ink-draw{to{transform:scaleX(1)}}.fgh-name{letter-spacing:-.03em;color:var(--brand-fg);margin:0;font-size:clamp(40px,7vw,84px);font-weight:500;line-height:1.02}.fgh-pro{letter-spacing:-.04em;color:var(--brand-fg);margin:.1em 0 0;font-size:clamp(40px,7vw,84px);font-weight:700;line-height:1.02}.fgh-title{letter-spacing:-.04em;max-width:1100px;color:var(--brand-fg);text-wrap:balance;margin:0 auto;font-size:clamp(34px,5.6vw,72px);font-weight:600;line-height:1.02}.fgh-title .ln{display:block}.fgh-grad,.fgh-title .ga,.ec-grad,.fcta-grad{-webkit-text-fill-color:transparent;color:#0000;background-color:#0000;background-image:linear-gradient(#ffb27a,#ff8c45 45%,#e9541b);-webkit-background-clip:text;background-clip:text;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block}.fgh-sub{letter-spacing:-.01em;max-width:44ch;color:var(--brand-muted);text-wrap:balance;margin:clamp(18px,2.6vh,28px) auto 0;font-size:clamp(15px,1.25vw,19px);font-weight:400;line-height:1.5}.fgh-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:32px;display:flex}.fgh-note{letter-spacing:-.01em;color:var(--brand-muted);font-size:14px;font-weight:600}.fgh-ticker{z-index:3;width:100%;position:absolute;bottom:0;left:0;right:0}.ec-badge{isolation:isolate;letter-spacing:.18em;text-transform:uppercase;color:#ff8c45;background:linear-gradient(160deg,#1a1a1c,#0e0e10);border-radius:100px;padding:9px 22px;font-size:13px;font-weight:700;display:inline-block;position:relative}.ec-badge:before{content:"";pointer-events:none;background:conic-gradient(from var(--ec-ba), transparent 0 70%, #ffb27af2 82%, #ffb27a 88%, transparent 97%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:100px;padding:1.5px;animation:3.4s linear infinite ec-ba-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ec-badge:after{content:"";z-index:-1;pointer-events:none;border-radius:100px;animation:3.4s ease-in-out infinite ec-badge-halo;position:absolute;inset:0;box-shadow:0 0 26px #ff6a2b66}@keyframes ec-ba-spin{to{--ec-ba:360deg}}@keyframes ec-badge-halo{0%,to{opacity:.35}50%{opacity:.9}}.ec-title{font-family:var(--fgn-font);letter-spacing:-.04em;color:var(--brand-fg);margin:0 0 26px;font-size:clamp(30px,4vw,56px);font-weight:600;line-height:1.02}.ec-copy{text-wrap:pretty;max-width:460px;color:var(--brand-muted);font-size:clamp(15.5px,1.22vw,19px);line-height:1.62}.ec-sec{z-index:4;background:var(--brand-surface);min-height:100svh;font-family:var(--fgn-font);align-items:center;padding:56px 40px 40px;display:flex;position:relative;overflow-x:clip}.ec-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:center;gap:60px;width:100%;min-width:0;max-width:1160px;margin:0 auto;display:grid}.ec-phone-wrap{justify-self:stretch;width:100%}.ec-phone{aspect-ratio:427/889;flex:none;width:310px;max-width:100%;height:auto;position:relative}.ec-phone-frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;pointer-events:none;filter:drop-shadow(0 30px 50px #0000008c);z-index:1;background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ec-sound{z-index:5;color:#d8d8dc;font:600 13px/1 var(--fgn-font), var(--font-sans);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#1a1a1c,#0e0e10);border:1px solid #ffffff24;border-radius:100px;align-items:center;gap:9px;padding:11px 18px 11px 15px;transition:color .25s,border-color .25s,box-shadow .25s,transform .2s;display:inline-flex;position:relative}.ec-sound:hover{color:#fff;border-color:#ff8c4599;transform:translateY(-1px)}.ec-sound:focus-visible{outline-offset:3px;outline:2px solid #ff8c45}.ec-sound svg{flex:none}.ec-sound .ec-sound-on{display:none}.ec-sound[aria-pressed=true]{color:#ff8c45;border-color:#ff8c45b3;box-shadow:0 0 0 4px #ff7a2f1f,0 0 28px #ff7a2f59}.ec-sound[aria-pressed=true] .ec-sound-on{animation:1.6s ease-in-out infinite ec-sound-pulse;display:block}.ec-sound[aria-pressed=true] .ec-sound-off{display:none}@keyframes ec-sound-pulse{0%,to{opacity:1}50%{opacity:.55}}:root[data-theme=light] .ec-phone-frame{filter:drop-shadow(0 26px 44px #28180a47)}:root[data-theme=light] .ec-sound{background:var(--brand-card);border-color:var(--brand-line);color:var(--brand-muted);box-shadow:0 8px 18px -12px #28180a4d}:root[data-theme=light] .ec-sound:hover{color:var(--brand-fg);border-color:#f265228c}:root[data-theme=light] .ec-sound[aria-pressed=true]{color:#e9541b;border-color:#f2652299;box-shadow:0 0 0 4px #f265221a,0 0 24px #f2652238}.ec-choose{background:var(--brand-deep);font-family:var(--fgn-font);padding:120px 40px}.ec-choose-inner{max-width:1160px;margin:0 auto}.ec-choose-head{text-align:center;margin-bottom:56px}.ec-choose-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}@media (max-width:820px){.ec-choose{padding:80px 20px}}@media (max-width:1024px){.ec-sec{min-height:0}.ec-grid{grid-template-columns:1fr;justify-items:center}.ec-grid>:first-child{width:100%;max-width:640px}.ec-copy{max-width:640px}}@media (min-width:561px) and (max-width:1024px){.ec-grid>:first-child{text-align:center}.ec-badge{padding:10px 24px;font-size:13.5px;display:inline-block}.ec-title{margin-bottom:22px;margin-left:auto;margin-right:auto;font-size:46px;line-height:1.04}.ec-copy{margin-left:auto;margin-right:auto;font-size:18px;line-height:1.6}.ec-phone-wrap{justify-self:center}}@media (max-width:640px){.ec-sec{min-height:0;padding:72px 24px}.ec-grid{gap:40px}.ec-grid>:first-child{text-align:center}.ec-badge{display:inline-block}.ec-title,.ec-copy{margin-left:auto;margin-right:auto}.ec-phone-wrap{justify-self:center}.ec-phone{width:min(280px,100%)}.ec-choose{padding:72px 16px}.ec-choose-head{margin-bottom:36px}}.anyapp{z-index:4;background:var(--brand-surface);color:var(--brand-fg);font-family:var(--fgn-font);padding:clamp(72px,11vh,130px) 24px clamp(64px,9vh,110px);position:relative;overflow:hidden}:root[data-theme=light] .anyapp{background:var(--lt-surface);box-shadow:inset 0 1px 0 var(--lt-line), inset 0 -1px 0 var(--lt-line)}.anyapp__inner{flex-direction:column;align-items:center;max-width:1180px;margin:0 auto;display:flex;position:relative}.anyapp__inner:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 40% at 50% 30%,#ff8c5029,#ff782f0a 55%,#0000 75%);width:90%;height:90%;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.anyapp__beams{z-index:0;pointer-events:none;opacity:0;width:34%;height:110%;transition:opacity 1.4s .25s;position:absolute;top:-4%}.anyapp.is-in .anyapp__beams{opacity:.42}:root[data-theme=light] .anyapp.is-in .anyapp__beams{opacity:.3}.anyapp__beams--l{transform-origin:50% 0;left:3%;transform:skew(22deg)}.anyapp__beams--r{transform-origin:50% 0;right:3%;transform:skew(-22deg)}.anyapp__beams i{background:linear-gradient(#0000 0%,#ff965a2e 18%,#ffa569b3 40%,#ffd2aafa 54%,#ff8c46b3 72%,#ff782f33 90%,#0000 100%);border-radius:999px;position:absolute;top:0;bottom:0}.anyapp__beams i:first-child{filter:blur(18px);opacity:.8;width:40%;left:4%}.anyapp__beams i:nth-child(2){filter:blur(16px);opacity:.55;width:26%;left:46%}.anyapp__beams i:nth-child(3){filter:blur(14px);opacity:.4;width:20%;left:74%}.anyapp__beams i:nth-child(4){filter:blur(6px);opacity:1;width:8%;left:17%}.anyapp__beams i:nth-child(5){filter:blur(2px);opacity:1;background:linear-gradient(#0000 0%,#ffe1c833 30%,#fff1e4 52%,#ffc8a04d 72%,#0000 100%);width:2.5%;left:20%}.anyapp__beams--r i:first-child{left:auto;right:4%}.anyapp__beams--r i:nth-child(2){left:auto;right:46%}.anyapp__beams--r i:nth-child(3){left:auto;right:74%}.anyapp__beams--r i:nth-child(4){left:auto;right:17%}.anyapp__beams--r i:nth-child(5){left:auto;right:20%}.anyapp__board{z-index:2;text-align:center;opacity:0;background:linear-gradient(#17171a,#101012);width:min(560px,100%);padding:clamp(48px,7vh,72px) 24px clamp(36px,5vh,56px);transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);position:relative;transform:translateY(24px);box-shadow:inset 0 0 0 1px #ffffff17,0 30px 80px #0009}.anyapp.is-in .anyapp__board{opacity:1;transform:none}:root[data-theme=light] .anyapp__board{box-shadow:inset 0 0 0 1px var(--brand-line), 0 30px 70px #0000001f;background:linear-gradient(#fff,#faf8f4)}.anyapp__badge{background:linear-gradient(160deg,#ffb27a,#ff8c45 45%,#e9541b);border-radius:999px;place-items:center;width:88px;height:60px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #00000026,0 0 0 5px #0b0b0c,0 12px 34px #ff7a2f80,0 0 80px #ff7a2f66}:root[data-theme=light] .anyapp__badge{box-shadow:inset 0 1px #ffffff8c, inset 0 -2px #00000026, 0 0 0 5px var(--brand-surface), 0 12px 34px #ff7a2f80, 0 0 80px #ff7a2f66}.anyapp__badge svg{color:#fff5ec;filter:drop-shadow(0 1px 1px #00000040);width:26px;height:26px}.anyapp__title{letter-spacing:-.04em;color:#fff;white-space:nowrap;margin:0;font-size:clamp(30px,4vw,56px);font-weight:600;line-height:1.02}:root[data-theme=light] .anyapp__title{color:var(--brand-fg)}.anyapp__floor{z-index:1;perspective:1100px;perspective-origin:50% 40%;opacity:0;width:min(820px,100%);margin-top:-2.5%;transition:opacity 1s .3s;position:relative}.anyapp.is-in .anyapp__floor{opacity:1}:root[data-theme=light] .anyapp__floor{filter:drop-shadow(0 18px 30px #00000014)}.anyapp__plane{--tile-w:clamp(54px, 5.2vw, 66px);--tile-h:calc(var(--tile-w) * .88);--tile-gap:clamp(14px, 1.7vw, 22px);transform-origin:50%;padding:26px 0;position:relative;overflow:hidden;transform:rotateX(34deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.anyapp__deck{background:linear-gradient(#19191c,#0f0f11);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}:root[data-theme=light] .anyapp__deck{background:linear-gradient(#efece6,#e6e2db);box-shadow:inset 0 0 0 1px #0f0f120f}.anyapp-row{width:max-content;margin:0 0 var(--tile-gap);will-change:transform;display:flex;position:relative}.anyapp-row:last-child{margin-bottom:0}.anyapp-row__track{gap:var(--tile-gap);padding-right:var(--tile-gap);flex:none;display:flex}.anyapp-row--right{animation:36s linear infinite anyapp-row-right}.anyapp-row--left{animation:42s linear infinite anyapp-row-left}@keyframes anyapp-row-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes anyapp-row-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.anyapp-tile{width:var(--tile-w);height:var(--tile-h);background:linear-gradient(#26262a,#1a1a1d);border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,0 14px 28px #00000073}.anyapp-tile--blank{background:linear-gradient(#232326,#1c1c1f);box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-theme=light] .anyapp-tile{box-shadow:inset 0 0 0 1px var(--lt-line), 0 14px 28px #28180a24;background:linear-gradient(#fff,#f5f2ec)}:root[data-theme=light] .anyapp-tile--blank{background:linear-gradient(#f6f3ee,#ece8e1);box-shadow:inset 0 0 0 1px #0f0f120d}.anyapp-tile__app{aspect-ratio:1;background:linear-gradient(160deg, var(--c1), var(--c2));border-radius:24%;place-items:center;width:60%;display:grid;box-shadow:inset 0 1px #ffffff59,0 6px 14px #00000073}.anyapp-tile__app svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:62%}.anyapp__bar{z-index:2;color:#fff;letter-spacing:-.01em;background:linear-gradient(#232326,#0e0e10);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;width:min(760px,100%);height:68px;margin-top:8px;padding:0 22px 0 26px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 24px 60px #0009}.anyapp__bar:hover{transform:translateY(-2px)}:root[data-theme=light] .anyapp__bar{color:var(--brand-fg);box-shadow:inset 0 0 0 1px var(--brand-line), 0 20px 50px #0000001f;background:linear-gradient(#fff,#f7f5f1)}.anyapp__bar em{color:#fff;font-style:normal;position:relative}:root[data-theme=light] .anyapp__bar em,:root[data-theme=light] .anyapp__bar-cta{color:var(--brand-fg)}.anyapp__bar em:after{content:"";background:linear-gradient(90deg,#0000,#ffb24a,#ff7a2f,#0000);border-radius:3px;height:3px;position:absolute;bottom:-8px;left:-6px;right:-6px;box-shadow:0 0 12px #ff963cb3}.anyapp__bar-cta{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.anyapp__bar-cta svg{width:14px;height:14px;transition:transform .25s}.anyapp__bar:hover .anyapp__bar-cta svg{transform:translate(3px)}.anyapp__features{z-index:2;flex-wrap:wrap;justify-content:center;margin:34px 0 0;padding:0;list-style:none;display:flex;position:relative}.anyapp__features li{color:#d9d9de;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:500;display:flex}:root[data-theme=light] .anyapp__features li{color:var(--brand-muted)}.anyapp__features li+li{border-left:1px solid #ffffff1f}:root[data-theme=light] .anyapp__features li+li{border-left-color:#0000001f}.anyapp__features svg{fill:none;stroke:#ff7a2f;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:1024px){.anyapp__beams{width:40%}.anyapp__beams--l{left:-10%}.anyapp__beams--r{right:-10%}}@media (min-width:641px) and (max-width:1024px){.anyapp__bar{text-align:left;border-radius:999px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;height:auto;padding:16px 16px 16px 28px}.anyapp__bar-text{letter-spacing:-.01em;font-size:17px;line-height:1.3}.anyapp__bar em:after{height:2px;bottom:-5px}.anyapp__bar-cta{white-space:nowrap;background:linear-gradient(#ffa061,#ff7a2f 55%,#f26522);border-radius:999px;flex:none;padding:12px 22px;font-size:15px;font-weight:600;box-shadow:0 10px 26px -12px #ff7a2fbf,inset 0 1px #ffffff59;color:#fff!important}.anyapp__bar-cta svg{width:14px;height:14px}.anyapp__bar:hover .anyapp__bar-cta svg{transform:translate(2px)}:root[data-theme=light] .anyapp__bar-cta{color:#fff!important}.anyapp__features li{padding:6px 14px;font-size:14px}}@media (max-width:640px){.anyapp{padding:112px 24px 72px}.anyapp.is-in .anyapp__beams{opacity:.16!important}.anyapp__beams{width:34%}.anyapp__title{white-space:normal}.anyapp__floor{width:min(620px,100%);margin-top:6px}.anyapp-tile__app{width:78%}.anyapp__bar{text-align:center;border-radius:22px;flex-direction:column;align-items:stretch;gap:16px;width:100%;height:auto;margin-top:20px;padding:22px 20px 20px}.anyapp__bar-text{letter-spacing:-.01em;font-size:16px;line-height:1.35}.anyapp__bar em:after{height:2px;bottom:-5px}.anyapp__bar-cta{background:linear-gradient(#ffa061,#ff7a2f 55%,#f26522);border-radius:999px;justify-content:center;align-self:center;padding:12px 20px;font-size:15px;font-weight:600;box-shadow:0 10px 26px -12px #ff7a2fb3;color:#fff!important}.anyapp__bar-cta svg{width:14px;height:14px}.anyapp__features{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:20px 0 0}.anyapp__features li{background:#ffffff0a;border-radius:14px;justify-content:flex-start;gap:12px;padding:12px 14px;font-size:14.5px;box-shadow:inset 0 0 0 1px #ffffff14}.anyapp__features li+li{border-left:0}.anyapp__features svg{box-sizing:border-box;background:#ff8c451f;border-radius:9px;flex:none;width:30px;height:30px;padding:6px}:root[data-theme=light] .anyapp__features li{background:var(--lt-surface,#fff);box-shadow:inset 0 0 0 1px var(--lt-line,#0f0f1214)}:root[data-theme=light] .anyapp__bar-cta{color:#fff!important}}.ec-card{box-shadow:inset 0 0 0 1px var(--brand-line);background:var(--brand-card);min-height:360px;color:inherit;border-radius:28px;flex-direction:column;justify-content:flex-start;gap:30px;padding:44px 40px;text-decoration:none;transition:transform .25s;display:flex;position:relative;overflow:hidden}.ec-card h3,.ec-card-title{font-family:var(--fgn-font);text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.24}.ec-card:hover{color:inherit;transform:translateY(-6px)}.ec-viz{z-index:2;height:170px;position:relative}@keyframes ec-q-in{0%{opacity:0;transform:translate(-16px)}18%{opacity:1;transform:none}72%{opacity:1}to{opacity:.35;transform:translate(6px)}}@keyframes ec-q-tick{0%,52%{opacity:0;transform:scale(.3)}66%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes ec-hub{0%,to{box-shadow:0 0 22px #ff782f66}50%{box-shadow:0 0 40px #ff782fcc}}@keyframes ec-scan{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.ec-biz .ec-hub{color:#2a1204;background:radial-gradient(closest-side,#ffb27a,#e9541b);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:7px;font-weight:800;animation:3s ease-in-out infinite ec-hub;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ec-biz .ec-qlist{flex-direction:column;justify-content:center;gap:14px;width:74%;height:100%;display:flex;position:absolute;top:0;left:0}@media (min-width:641px) and (max-width:1024px){.ec-choose-grid{grid-template-columns:1fr;gap:20px}.ec-card{min-height:0;padding:36px 34px 38px}.ec-card h3,.ec-card-title{text-wrap:pretty;max-width:none;font-size:30px;line-height:1.2}.ec-biz .ec-qlist{width:calc(100% - 130px)}.ec-biz .ec-hub{width:76px;height:76px;font-size:8.5px;right:18px}}@media (max-width:640px){.ec-card{min-height:0;padding:30px 20px}.ec-card h3,.ec-card-title{text-wrap:pretty;letter-spacing:-.015em;max-width:none;font-size:22px;line-height:1.22}.ec-viz.ec-biz{width:calc(100% + 10px);transform:translate(-10px)}.ec-biz .ec-hub{z-index:1;width:56px;height:56px;left:auto;right:4px}.ec-biz .ec-qlist{z-index:2;width:calc(100% - 72px);left:0}}.ec-qrow{align-items:center;gap:12px;animation:3.4s ease-in-out infinite ec-q-in;display:flex}.ec-qico{background:#ffffff14;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}:root[data-theme=light] .ec-qico{background:#0f0f120f}:root[data-theme=light] .ec-qico svg{stroke:#0f0f1299}.ec-qname{color:var(--brand-muted);flex:1;font-size:14px}.ec-qtick{background:#1c7d4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;animation:3.4s ease-in-out infinite ec-q-tick;display:flex}.ec-you-mask{position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 16% 84%,#0000);mask:linear-gradient(#0000,#000 16% 84%,#0000)}.ec-you-track{flex-direction:column;gap:14px;animation:9s linear infinite ec-scan;display:flex}.ec-crow{background:#ffffff0a;border-radius:16px;align-items:center;gap:14px;padding:14px 18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}:root[data-theme=light] .ec-crow{box-shadow:inset 0 0 0 1px var(--lt-line,#0f0f1214);background:#0f0f1209}.ec-crow .ec-ava{color:#2a1204;background:linear-gradient(155deg,#ffc79a,#ff8c45);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex}.ec-crow .ec-cname{color:var(--brand-fg);font-size:15px;font-weight:600}:root[data-theme=light] .ec-crow .ec-cname{color:var(--lt-ink,#0f0f12)}.ec-crow .ec-ctag{letter-spacing:.06em;text-transform:uppercase;color:#ff8c45;margin-left:auto;font-size:11px;font-weight:700}:root[data-theme=light] .ec-crow .ec-ctag{color:#e9541b}.fcta-sec{padding:clamp(24px,3vw,40px) 24px clamp(72px,8vw,128px);position:relative}.fcta-card{isolation:isolate;text-align:center;background:linear-gradient(180deg, var(--brand-card-2), var(--brand-surface));border:1px solid var(--brand-line);border-radius:26px;justify-content:center;align-items:center;padding:clamp(88px,10vw,124px) 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -40px #00000073}.fcta-glow{pointer-events:none;z-index:0;filter:blur(20px);background:radial-gradient(closest-side,#f2652247,#f2652200);border-radius:50%;width:640px;height:280px;position:absolute;bottom:-96px;left:50%;transform:translate(-50%)}.fcta-line{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffb24a,#ff7a2f,#0000);border-radius:3px;width:min(34%,480px);height:3px;position:absolute;bottom:44px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #ff963cb3}.fcta-title{z-index:2;letter-spacing:-.04em;max-width:900px;color:var(--brand-fg);text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:600;line-height:1.06;position:relative}.fcta-title .fcta-grad{background:linear-gradient(97deg,#ffb27a 0%,#ff9a55 26%,#f26522 58%,#e9541b 100%)}.bz-strip{background:var(--brand-card);max-width:900px;box-shadow:inset 0 0 0 1px var(--brand-line);border-radius:28px;margin:40px auto 0;padding:26px 28px 22px;position:relative;overflow:hidden}.bz-strip:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 50% 0,#f2652224,#0000 70%);position:absolute;inset:0}.bz-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid;position:relative}.bz-cell{z-index:1;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:14px 8px 16px;display:flex;position:relative}.bz-cell span{color:var(--brand-muted);font-size:13px;font-weight:600}.bz-cursor{background:#ff8c451a;border-radius:18px;width:calc(20% - 6.4px);animation:10s cubic-bezier(.65,0,.35,1) infinite vc-sweep;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ff8c4573}@keyframes vc-sweep{0%,14%{left:0}20%,34%{left:calc(20% + 1.6px)}40%,54%{left:calc(40% + 3.2px)}60%,74%{left:calc(60% + 4.8px)}80%,94%{left:calc(80% + 6.4px)}to{left:0}}.bz-sig{justify-content:center;align-items:center;gap:3px;height:34px;margin:18px auto 0;display:flex;position:relative}.bz-sig i{background:#ff8c45;border-radius:3px;width:3px;height:10px;animation:1.3s ease-in-out infinite bar}@keyframes bar{0%,to{height:var(--h0,8px)}50%{height:var(--h1,26px)}}.bz-sig:before,.bz-sig:after{content:"";background:linear-gradient(90deg,#0000,#ff8c4580);flex:1;max-width:220px;height:1px;margin:0 18px}.bz-sig:after{background:linear-gradient(270deg,#0000,#ff8c4580)}@media (max-width:760px){.bz-row{grid-template-columns:repeat(2,1fr)}.bz-cursor{display:none}.bz-cell:last-child{grid-column:1/-1}}@media (max-width:640px){.bzc-sec .bz-strip{border-radius:22px;padding:14px 14px 16px}.bzc-sec .bz-row{flex-direction:column;gap:8px;display:flex!important}.bzc-sec .bz-cell{background:#ffffff08;border-radius:14px;flex-direction:row;align-items:center;gap:14px;padding:10px 14px 10px 10px;box-shadow:inset 0 0 0 1px #ffffff12}.bzc-sec .bz-cell:last-child{grid-column:auto}.bzc-sec .bz-cell .bz-ic{border-radius:12px;flex:none;width:42px;height:42px}.bzc-sec .bz-ico{width:20px;height:20px}.bzc-sec .bz-cell span{color:#ffffffd1;font-size:15px;font-weight:600}.bzc-sec .bz-cell:after{content:"";background:#ffffff24;border-radius:50%;width:8px;height:8px;margin-left:auto;transition:background .4s,box-shadow .4s}.bzc-sec .bz-cursor{border-radius:14px;width:auto;height:calc(20% - 6.4px);animation:10s cubic-bezier(.65,0,.35,1) infinite vc-sweep-y;inset:0 0 auto;display:block!important}.bzc-sec .bz-sig{height:30px;margin-top:14px}.bzc-sec .bz-band{box-shadow:none;background:0 0;border-radius:20px;flex-wrap:wrap;justify-content:center;gap:8px;padding:12px!important;display:flex!important}.bzc-sec .bz-band span{color:#d9d9de;background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff17}.bzc-sec .bz-band span:before{content:"";background:#ff7a2f8c;border-radius:50%;flex:none;width:6px;height:6px}.bzc-sec .bz-band span.accent{color:#ff8c45;background:#ff8c451f;box-shadow:inset 0 0 0 1px #ff8c4573}.bzc-sec .bz-band span.accent:before{background:#ff8c45;box-shadow:0 0 8px #ff8c45cc}.bzc-sec .bz-band i{display:none}:root[data-theme=light] .bzc-sec .bz-band span{background:var(--lt-surface,#fff);box-shadow:inset 0 0 0 1px var(--lt-line,#0f0f1214);color:var(--lt-ink,#0f0f12)}:root[data-theme=light] .bzc-sec .bz-band span.accent{color:#e9541b;background:#f265221a;box-shadow:inset 0 0 0 1px #f2652273}:root[data-theme=light] .bzc-sec .bz-cell{background:var(--lt-surface,#fff);box-shadow:inset 0 0 0 1px var(--lt-line,#0f0f1214)}:root[data-theme=light] .bzc-sec .bz-cell span{color:var(--lt-ink,#0f0f12)}:root[data-theme=light] .bzc-sec .bz-cell:after{background:#0f0f121f}}@keyframes vc-sweep-y{0%,14%{top:0}20%,34%{top:calc(20% + 1.6px)}40%,54%{top:calc(40% + 3.2px)}60%,74%{top:calc(60% + 4.8px)}80%,94%{top:calc(80% + 6.4px)}to{top:0}}.rail-nav{flex:none;gap:10px;display:flex}.rail-nav button{cursor:pointer;background:var(--brand-canvas);width:46px;height:46px;color:var(--brand-fg);border:0;border-radius:50%;justify-content:center;align-items:center;transition:box-shadow .2s,transform .2s,opacity .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}:root[data-theme=light] .rail-nav button{box-shadow:inset 0 0 0 1px var(--brand-line)}.rail-nav button:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ff8c45b3,0 0 18px #f265224d}.rail-nav button:disabled{opacity:.35;cursor:default;transform:none}.rail-nav svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dev-vis{flex:1;justify-content:center;align-items:center;min-height:172px;margin:6px 0 30px;display:flex;position:relative}.dev-vis .dev{background:#ffffff0b;border-radius:18px;width:min(348px,100%);padding:16px 18px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}:root[data-theme=light] .dev-vis .dev{background:var(--lt-surface-2,#f7f5f1);box-shadow:inset 0 0 0 1px var(--lt-line,var(--brand-line))}:root[data-theme=light] .dev-vis .dev-k{color:var(--lt-body,var(--brand-muted))}:root[data-theme=light] .dev-vis .dev-av{color:var(--lt-ink,var(--brand-fg));background:linear-gradient(160deg,#00000012,#00000008);box-shadow:inset 0 0 0 1px #0000001a}:root[data-theme=light] .dev-vis .dev-who b{color:var(--lt-ink,var(--brand-fg))}:root[data-theme=light] .dev-vis .dev-msg.in,:root[data-theme=light] .dev-vis .dev-typing{color:var(--lt-ink,var(--brand-fg));background:#0000000f}:root[data-theme=light] .dev-vis .dev-typing b{background:#00000061}:root[data-theme=light] .dev-vis .prow{color:var(--lt-ink,var(--brand-fg));border-color:var(--lt-line,var(--brand-line))}:root[data-theme=light] .dev-vis .prow em{color:var(--brand-subtle)}.dev-vis .dev-k{letter-spacing:.02em;color:var(--brand-subtle);align-items:center;gap:7px;margin-bottom:14px;font-size:11.5px;display:flex}.dev-vis .dev-k i{background:#ff8c45;border-radius:50%;flex:none;width:6px;height:6px;animation:2.6s ease-in-out infinite devPulse;box-shadow:0 0 10px -1px #f26522}.dev-vis .dev-call{height:52px;position:relative}.dev-vis .dev-who{align-items:center;gap:13px;animation:15s infinite devFade;display:flex;position:absolute;top:0;left:0;right:0}.dev-vis .dev-who.w2{animation-delay:-10s}.dev-vis .dev-who.w3{animation-delay:-5s}.dev-vis .dev-av{width:46px;height:46px;color:var(--brand-fg);background:linear-gradient(160deg,#ffffff24,#ffffff0d);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.dev-vis .dev-av:after{content:"";border:1px solid #ff8c458c;border-radius:50%;animation:2.4s ease-out infinite devRing;position:absolute;inset:-1px}.dev-vis .dev-who b{letter-spacing:-.015em;color:var(--brand-fg);font-size:17px;font-weight:600;display:block}.dev-vis .dev-who span{color:#ff8c45;margin-top:3px;font-size:12.5px;display:block}.dev-vis .dev-thread{flex-direction:column;gap:10px;display:flex}.dev-vis .dev-row{min-height:36px;position:relative}.dev-vis .dev-row.reply{justify-content:flex-end;display:flex}.dev-vis .dev-msg{border-radius:14px;max-width:88%;padding:9px 13px;font-size:13.5px;line-height:1.4;animation:12s infinite devMsgIn;display:inline-block}.dev-vis .dev-msg.in{color:var(--brand-muted);background:#ffffff12;border-bottom-left-radius:4px}.dev-vis .dev-msg.out{color:#fff;background:linear-gradient(160deg,#f26522eb,#e9541bcc);border-bottom-right-radius:4px;animation-name:devMsgOut}.dev-vis .dev-typing{background:#ffffff12;border-radius:14px 14px 4px;align-items:center;gap:4px;padding:10px 13px;animation:12s infinite devTyping;display:flex;position:absolute;top:3px;right:0}.dev-vis .dev-typing b{background:#ffffff80;border-radius:50%;width:4.5px;height:4.5px;animation:1.25s ease-in-out infinite devDot}.dev-vis .dev-typing b:nth-child(2){animation-delay:.16s}.dev-vis .dev-typing b:nth-child(3){animation-delay:.32s}.dev-vis .prow{letter-spacing:-.006em;color:#ffffffc2;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;animation:9s infinite devRow;display:flex}.dev-vis .prow:nth-child(2){animation-delay:.5s}.dev-vis .prow:nth-child(3),.dev-vis .prow:last-child{border-bottom:0;animation-delay:1s}.dev-vis .prow em{color:var(--brand-subtle);flex:none;align-items:center;gap:5px;font-size:12.5px;font-style:normal;display:flex}.dev-vis .prow.no em{color:#ff8c45}@keyframes devPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes devRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes devFade{0%,3%{opacity:0;transform:translateY(8px)}11%,28%{opacity:1;transform:translateY(0)}35%,to{opacity:0;transform:translateY(-6px)}}@keyframes devMsgIn{0%,2%{opacity:0;transform:translateY(9px)}8%,91%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes devMsgOut{0%,29%{opacity:0;transform:translateY(9px)}35%,91%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes devTyping{0%,12%{opacity:0;transform:translateY(6px)}17%,26%{opacity:1;transform:translateY(0)}30%,to{opacity:0;transform:translateY(0)}}@keyframes devDot{0%,to{opacity:.32;transform:translateY(0)}45%{opacity:1;transform:translateY(-3px)}}@keyframes devRow{0%,4%{opacity:.25}12%,92%{opacity:1}to{opacity:.25}}@media (max-width:560px){.fgh-hero{min-height:calc(100svh - 16px);padding:88px 20px 140px}.fgh-hero--home{min-height:100svh;padding:0}.fgh-ctas{flex-direction:column;gap:14px}}.faqx-plus{color:#fff;background:linear-gradient(180deg, var(--k03), var(--k04));width:27px;height:27px;box-shadow:0 6px 18px rgba(var(--k00-rgb), .4);transition:transform .35s var(--ease);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}.faqx-plus svg{display:block}.faqx-body{max-height:0;transition:max-height .55s var(--ease);overflow:hidden}.faqx-sec--home{background:var(--brand-canvas);padding:clamp(24px,4vw,56px) 0 clamp(64px,8vw,112px);scroll-margin-top:84px}.faqx-sec--home .faqx{grid-template-columns:1fr 1fr;gap:16px;display:grid}.faqx-sec--home .faqx-title{font-family:var(--fgn-font);letter-spacing:-.04em;color:var(--brand-fg);margin:0;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.04}.faqx-sec--home .faqx-title .text-ga{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(97deg,#ffb27a 0%,#ff9a55 26%,#f26522 58%,#e9541b 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block}:root[data-theme=light] .faqx-sec--home .faqx-title .text-gh{-webkit-text-fill-color:#111;color:#111;background:0 0}.faqx-sec--home .faqx-sub{letter-spacing:.002em;color:#9a9aa2;max-width:840px;margin:16px auto 0;font-size:18px;line-height:1.72}.faqx-sec--home .faqx-talk{white-space:nowrap}:root[data-theme=light] .faqx-sec--home .faqx-sub{color:#52525b}.faqx-sec--home .faqx-sub a{color:#f26522;text-underline-offset:3px;white-space:nowrap;-webkit-text-decoration:underline #f2652273;text-decoration:underline #f2652273}.faqx-sec--home .faqx-sub a:hover{text-decoration-color:currentColor}.faqx-sec--home .faq-tabs{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1000px;margin:26px auto 0;display:flex}.faqx-sec--home .faq-tab{appearance:none;cursor:pointer;white-space:nowrap;font:500 13.5px/1 var(--fgn-font), var(--font-sans);letter-spacing:-.01em;color:#9a9aa2;background:0 0;border:1px solid #fff3;border-radius:100px;padding:10px 18px;transition:color .18s,background .18s,border-color .18s}.faqx-sec--home .faq-tab:hover{color:#fff;border-color:#ffffff57}.faqx-sec--home .faq-tab-on,.faqx-sec--home .faq-tab-on:hover{color:#111;background:var(--k08);border-color:var(--k08)}.faqx-sec--home .faqx-item{background:#1a1a1aeb;border:1px solid #ffffff24}.faqx-sec--home .faqx-item:hover{border-color:#ffffff38}.faqx-sec--home .faqx-item-open{border-color:rgba(var(--k08-rgb), .45);box-shadow:0 18px 46px rgba(var(--shd), calc(.4 * var(--shd-k)))}.faqx-sec--home .faqx-answer{color:var(--grey);background:#ffffff0a;border:1px solid #ffffff1f}:root[data-theme=light] .faqx-sec--home .faq-tab{color:#6f6f78;border-color:#0f0f1229}:root[data-theme=light] .faqx-sec--home .faq-tab:hover{color:#111;border-color:#0f0f1247}:root[data-theme=light] .faqx-sec--home .faq-tab-on,:root[data-theme=light] .faqx-sec--home .faq-tab-on:hover{color:#111;background:var(--k08);border-color:var(--k08)}:root[data-theme=light] .faqx-sec--home .faqx-item{background:#fff;border-color:#0f0f121f}:root[data-theme=light] .faqx-sec--home .faqx-item:hover{border-color:#0f0f1233}:root[data-theme=light] .faqx-sec--home .faqx-answer{background:#0f0f1208;border-color:#0f0f121a}@media (max-width:1180px){.faqx-sec--home .faqx-head,.faqx-sec--home .faqx,.faqx-sec--home .faq-tabs{max-width:680px}.faqx-sec--home .faqx{grid-template-columns:1fr;margin-top:30px}.faqx-sec--home .faq-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.faqx-sec--home .faq-tabs::-webkit-scrollbar{display:none}}@media (max-width:760px){.faqx-sec--home .faqx-sub{font-size:16px}.faqx-sec--home .faqx-talk{white-space:normal}}@media (max-width:640px){#home-faq.faqx-sec--home,.faqx-sec--home{padding-top:72px}}.site-footer{z-index:2;background:var(--brand-canvas);position:relative;overflow:hidden}.site-footer:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(70% 100% at 50% 100%, rgba(var(--k26-rgb), .4), rgba(var(--k45-rgb), .12) 55%, transparent 80%);height:140px;animation:3.4s ease-in-out infinite footHeat;position:absolute;bottom:0;left:0;right:0}.site-footer:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg, var(--k04), var(--k03) 20%, var(--k04) 44%, var(--k03) 68%, var(--k04) 100%);filter:blur(7px);opacity:.95;height:16px;position:absolute;bottom:-2px;left:0;right:0}@keyframes footHeat{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.site-footer:before{animation:none}.f-ember{display:none}}.f-grid{grid-template-columns:1.4fr 1fr 1.4fr;gap:36px;padding:64px 0 50px;display:grid}.f-grid>div,.nl-form{flex-direction:column;align-items:flex-start;display:flex}.f-grid h4{letter-spacing:.06em;text-transform:uppercase;color:var(--white);margin:0 0 16px;font-size:12.5px;font-weight:600}.f-brand-logo-link{align-items:center;display:inline-flex}.f-brand-logo{width:auto;height:42px;display:block}.f-lede{max-width:300px;color:var(--n32);text-wrap:pretty;margin-top:16px;font-size:13.5px;line-height:1.65}.nl-copy{color:var(--white);opacity:.9;margin:0;font-size:13.5px}.nl{flex-wrap:wrap;align-items:stretch;gap:10px;max-width:360px;margin-top:14px;display:flex}.nl input{border:1px solid var(--line-2);background:var(--glass);min-width:0;min-height:44px;color:var(--brand-fg);border-radius:999px;outline:none;flex:1;padding:0 16px;font-size:13px}.nl input::placeholder{color:var(--dim)}:root[data-theme=light] .nl input{border-color:var(--brand-line);background:#fff}.f-bottom{z-index:2;border-top:1px solid var(--line);color:var(--white);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 0 28px;font-size:12px;display:flex;position:relative}.site-footer .f-nav-link{color:var(--n32);font-size:13px}.fgrid-band{pointer-events:none;height:clamp(150px,17vw,250px);margin:6px 20px 0;position:relative}.fgrid-canvas{width:100%;height:100%;image-rendering:pixelated;display:block}@media (max-width:1024px) and (min-width:521px){.f-grid{grid-template-columns:1fr 1fr;align-items:start;gap:44px 40px;padding:56px 0 44px}.f-grid>.f-brand{order:1}.f-grid>div:nth-child(3){order:2}.f-grid>div:nth-child(2){order:3}.f-lede{max-width:34ch;margin-top:14px}}@media (max-width:1024px){.f-grid h4{margin-bottom:14px;font-size:13px}.f-grid a{margin-bottom:9px;font-size:13.5px}.nl{max-width:360px;margin-top:16px}}@media (max-width:860px){.fgrid-band{margin:4px 10px 0}}@media (max-width:520px){.f-grid{grid-template-columns:1fr;row-gap:36px;padding:48px 0 40px}.f-grid>.f-brand,.f-grid>div:nth-child(2),.f-grid>div:nth-child(3){order:unset;grid-column:auto}.f-brand-logo{height:34px}}.fgn-biz{--fgn-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--ok:#1c7d4d;font-family:var(--fgn-font);background:var(--brand-canvas)}@property --p{syntax:"<percentage>";inherits:false;initial-value:0%}.fgn-biz .fgh-hero--biz{background:var(--brand-deep);min-height:100svh;padding:0}.fgn-biz .fgh-hero--biz .fgh-type{padding:0 24px}.fgn-biz .fgh-hero--biz .fgh-ticker{bottom:0}.fgn-biz .fgh-hero--biz .ticker-wrap{background:#ffffff05;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.fgn-biz .fgh-hero--biz .ticker-wrap:before{background:linear-gradient(90deg,#000 0%,#000000eb 22%,#0000008c 55%,#0000 100%)}.fgn-biz .fgh-hero--biz .ticker-wrap:after{background:linear-gradient(270deg,#000 0%,#000000eb 22%,#0000008c 55%,#0000 100%)}#biz-callers{--bc-edge:max(40px, calc((100% - 1520px) / 2 + 40px));background:var(--brand-surface);padding:clamp(56px,4vw,72px) 0 clamp(64px,8vw,112px);position:relative}#biz-callers .bc-head{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1520px;margin:0 auto clamp(24px,3vw,40px);padding:0 40px;display:flex}#biz-callers .bc-head .ec-badge{margin-bottom:18px}#biz-callers .bc-nav{flex:none;gap:10px;padding-bottom:6px;display:flex}#biz-callers .bc-btn{cursor:pointer;color:#fff;background:#0e0e0e;border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:box-shadow .2s,transform .2s,opacity .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}#biz-callers .bc-btn svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#biz-callers .bc-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ff8c45b3,0 0 18px #f265224d}#biz-callers .bc-btn:disabled{opacity:.35;cursor:default;transform:none;box-shadow:inset 0 0 0 1px #ffffff1f}#biz-callers h2{letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,56px);font-weight:600;line-height:1.02}#biz-callers .bc-grid{overflow-anchor:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px var(--bc-edge) 24px;scroll-padding:0 var(--bc-edge);scroll-behavior:auto;gap:20px;display:flex;overflow-x:auto}#biz-callers .bc-grid.fgn-rail-free{scroll-snap-type:none!important;scroll-behavior:auto!important}#biz-callers .bc-grid::-webkit-scrollbar{display:none}#biz-callers .bc-card{--bc-card:#161617;isolation:isolate;backface-visibility:hidden;scroll-snap-align:center;background:var(--bc-card);border-radius:28px;flex-direction:column;flex:0 0 min(440px,82vw);min-height:460px;padding:32px 30px 40px;transition:box-shadow .25s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff14}#biz-callers .bc-card:nth-child(2n){--bc-card:#1d1d1f}#biz-callers .bc-card:hover{box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 60px -32px #000000e6}#biz-callers .bc-grid.is-scrolling:not(.fgn-rail-free) .bc-viz,#biz-callers .bc-grid.is-scrolling:not(.fgn-rail-free) .bc-viz *{animation-play-state:paused!important}#biz-callers .bc-viz{isolation:isolate;flex:0 0 300px;justify-content:flex-end;height:300px;min-height:0;margin-bottom:26px;display:flex;position:relative;overflow:hidden}#biz-callers .bc-copy{display:contents}#biz-callers .bc-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#ff8c45;margin-bottom:18px;font-size:13px;font-weight:600}#biz-callers .bc-card h3{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0 0 14px;font-size:clamp(22px,1.9vw,27px);font-weight:700;line-height:1.22}#biz-callers .bc-card h3.bc-alt{color:#ffffff80;margin-top:-8px;font-weight:400}#biz-callers .bc-card p{color:#fff9;text-wrap:pretty;max-width:460px;margin:0;font-size:clamp(15px,1.1vw,16.5px);line-height:1.6}#biz-callers .av{color:#2a1204;background:linear-gradient(155deg,#ffc79a,#ff8c45);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}#biz-callers .av.av-sm{width:26px;height:26px;font-size:11px}#biz-callers .av.g{color:#ffffffbf;background:#ffffff1a}#biz-callers .chip{color:#fffc;white-space:nowrap;background:#ffffff0d;border-radius:100px;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}#biz-callers .chip.on{color:#ffb27a;background:#ff8c4524;box-shadow:inset 0 0 0 1px #ff8c4573}#biz-callers .chip.bad{color:#ff8a7c;background:#ff5a4a1f;box-shadow:inset 0 0 0 1px #ff5a4a66}#biz-callers .tick{background:var(--ok);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}#biz-callers .tick svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}#biz-callers .corner{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:#fff6;font-size:10.5px;position:absolute;top:0;right:0}#biz-callers .corner b{color:#ffb27a;font-weight:600}#biz-callers .sh{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}#biz-callers .ph{color:#fff;background:#0b0b0c;border-radius:26px 26px 0 0;flex:none;width:200px;height:232px;margin:0 auto;padding:14px 14px 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff1f,0 -18px 40px -22px #ff8c4559}#biz-callers .ph:before{content:"";background:#000;border-radius:8px;width:56px;height:14px;margin-inline:auto;position:absolute;top:8px;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff14}#biz-callers .ph .st{color:#ffffffb3;justify-content:space-between;margin-top:8px;font-size:9px;font-weight:600;display:flex}#biz-callers .d1,#biz-callers .x1{flex-direction:column;justify-content:flex-end;align-items:center;gap:16px}#biz-callers .d1 .side,#biz-callers .x1 .queue{flex-flow:wrap;order:-1;justify-content:center;gap:8px;display:flex;position:static;transform:none}#biz-callers .d1 .ph .who{text-align:center;margin-top:22px}#biz-callers .d1 .ph .who small{color:#ffffff73;letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}#biz-callers .d1 .ph .who b{font-family:var(--fd);letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:600;display:block}#biz-callers .d1 .ph .timer{text-align:center;font-family:var(--fm);color:#ffb27a;margin-top:10px;font-size:11px;animation:3.5s linear infinite d1-timer}#biz-callers .d1 .side .chip{padding:6px 10px;font-size:11.5px}#biz-callers .d2{justify-content:center;align-items:flex-end}#biz-callers .d2 .ph .row{align-items:center;gap:8px;margin-top:14px;display:flex}#biz-callers .d2 .ph .row b{font-size:12.5px}#biz-callers .d2 .ph .row small{color:#ffffff73;font-size:10px;display:block}#biz-callers .d2 .ph .ring{background:conic-gradient(#ff8c45 var(--p,0%), #ffffff14 0);border-radius:50%;width:60px;height:60px;margin:16px auto 0;animation:5s linear infinite d2-ring;position:relative}#biz-callers .d2 .ph .ring:after{content:"";background:#0b0b0c;border-radius:50%;position:absolute;inset:6px}#biz-callers .d2 .ph .ring i{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#biz-callers .d2 .ph .ring i svg{fill:none;stroke:#ffb27a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#biz-callers .d2 .ph .ring .ok{opacity:0;animation:5s linear infinite d2-ok}#biz-callers .d2 .ph .ring .lk{animation:5s linear infinite d2-lk}#biz-callers .d2 .ph .msg{text-align:center;opacity:0;border-radius:12px;padding:9px 11px;font-size:11px;line-height:1.35;position:absolute;bottom:14px;left:14px;right:14px}#biz-callers .d2 .ph .msg.ok{color:#8fe0b5;background:#1c7d4d2e;animation:5s linear infinite d2-m1;box-shadow:inset 0 0 0 1px #1c7d4d66}#biz-callers .d2 .ph .msg.bad{color:#ff9a8c;background:#ff5a4a1f;animation:5s linear infinite d2-m2;box-shadow:inset 0 0 0 1px #ff5a4a66}#biz-callers .d3{flex-direction:column;justify-content:center;align-items:stretch;gap:10px;display:flex}#biz-callers .d3 .n,#biz-callers .x3 .n{opacity:0;background:#ffffff0d;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}#biz-callers .d3 .n .ico{background:linear-gradient(160deg,#ff8c4538,#e9541b24);border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ff8c4559}#biz-callers .d3 .n .ico svg{fill:none;stroke:#ffb27a;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#biz-callers .d3 .n .ico:after{content:"";width:15px;height:15px;box-shadow:0 0 0 2px var(--bc-card,#161617);opacity:0;background:#1c7d4d url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/8px no-repeat;border-radius:50%;position:absolute;bottom:-5px;right:-5px}#biz-callers .d3 .n1 .ico:after{animation:4.5s ease-in-out infinite d3-ok}#biz-callers .d3 .n2 .ico:after{animation:4.5s ease-in-out .7s infinite d3-ok}#biz-callers .d3 .n3 .ico:after{animation:4.5s ease-in-out 1.4s infinite d3-ok}#biz-callers .d3 .n b,#biz-callers .x3 .n b{color:#fff;font-size:12.5px;display:block}#biz-callers .d3 .n small,#biz-callers .x3 .n small{color:#ffffff80;margin-top:2px;font-size:11px;display:block}#biz-callers .d3 .n em{font-style:normal;font-family:var(--fm);letter-spacing:.08em;color:#ffb27a;white-space:nowrap;margin-left:auto;font-size:10px}#biz-callers .d3 .n1{animation:4.5s ease-in-out infinite d3-n}#biz-callers .d3 .n2{animation:4.5s ease-in-out .7s infinite d3-n}#biz-callers .d3 .n3{animation:4.5s ease-in-out 1.4s infinite d3-n}#biz-callers .x1{min-height:270px}#biz-callers .x1 .ph{height:252px}#biz-callers .x1 .ph .who{text-align:center;margin-top:14px}#biz-callers .x1 .ph .who small{color:#ffb27a;letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}#biz-callers .x1 .ph .who b{font-family:var(--fd);letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:600;display:grid}#biz-callers .x1 .ph .who b span{opacity:0;grid-area:1/1;animation:4s linear infinite x1-cap}#biz-callers .x1 .ph .who b span:nth-child(2){animation-delay:1.2s}#biz-callers .x1 .ph .who b span:nth-child(3){animation-delay:2.4s}#biz-callers .x1 .ph .who i{color:#ffffff73;margin-top:3px;font-size:10.5px;font-style:normal;display:block}#biz-callers .x1 .ph .dial{background:linear-gradient(#ffa061,#f26522);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin:10px auto 0;display:flex;position:relative;box-shadow:0 8px 20px -8px #f26522e6}#biz-callers .x1 .ph .dial svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#biz-callers .x1 .ph .dial:before,#biz-callers .x1 .ph .dial:after{content:"";border-radius:50%;animation:1.4s ease-out infinite x1-ring;position:absolute;inset:0;box-shadow:0 0 0 2px #ff8c4599}#biz-callers .x1 .ph .dial:after{animation-delay:.7s}#biz-callers .x1 .queue .chip{justify-content:flex-start;padding:6px 10px;font-size:11.5px;animation:4s ease-in-out infinite x1-chip}#biz-callers .x1 .queue .chip:nth-child(2){animation-delay:1.2s}#biz-callers .x1 .queue .chip:nth-child(3){animation-delay:2.4s}#biz-callers .x1 .queue .chip .tick{opacity:0;animation:4s ease-in-out infinite x1-tick}#biz-callers .x1 .queue .chip:nth-child(2) .tick{animation-delay:1.2s}#biz-callers .x1 .queue .chip:nth-child(3) .tick{animation-delay:2.4s}#biz-callers .x2{justify-content:center;align-items:flex-end;display:flex}#biz-callers .x2 .ph .seg{text-align:center;background:#ffffff0f;border-radius:100px;grid-template-columns:1fr 1fr;margin-top:16px;padding:3px;font-size:10.5px;font-weight:600;display:grid;position:relative}#biz-callers .x2 .ph .seg span{z-index:1;color:#fff9;padding:6px 0;animation:4.5s ease-in-out infinite x2-t;position:relative}#biz-callers .x2 .ph .seg span:nth-child(3){animation:4.5s ease-in-out infinite x2-t2}#biz-callers .x2 .ph .seg i{background:linear-gradient(#ffa061,#f26522);border-radius:100px;width:calc(50% - 3px);animation:4.5s ease-in-out infinite x2-knob;position:absolute;top:3px;bottom:3px;left:3px}#biz-callers .x2 .ph .pane{position:absolute;inset:96px 14px 14px}#biz-callers .x2 .ph .pane>div{flex-direction:column;gap:6px;display:flex;position:absolute;inset:0}#biz-callers .x2 .ph .pane .all{animation:4.5s ease-in-out infinite x2-all}#biz-callers .x2 .ph .pane .one{text-align:center;justify-content:center;align-items:center;gap:0;animation:4.5s ease-in-out infinite x2-one}#biz-callers .x2 .ph .r{color:#ffffffd9;background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;padding:7px 9px;font-size:11px;display:flex}#biz-callers .x2 .ph .r .av{width:20px;height:20px;font-size:10px}#biz-callers .x2 .ph .r em{color:#fff6;margin-left:auto;font-size:9.5px;font-style:normal}#biz-callers .x2 .ph .one .av{width:38px;height:38px;font-size:15px}#biz-callers .x2 .ph .one b{margin-top:5px;font-size:13px}#biz-callers .x2 .ph .one small{color:#ffffff73;font-size:10.5px}#biz-callers .x2 .ph .one .chip{margin-top:6px;padding:5px 9px;font-size:10.5px}#biz-callers .x3{flex-direction:column;justify-content:center;align-items:stretch;gap:10px;display:flex}#biz-callers .x3 .n .ico{color:#ff9a8c;background:#ff5a4a1a;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ff5a4a59}#biz-callers .x3 .n .ico svg{width:18px;height:18px}#biz-callers .x3 .n .chip{margin-left:auto;padding:4px 8px;font-size:10.5px}#biz-callers .x3 .n1{animation:4.5s ease-in-out infinite x3-n}#biz-callers .x3 .n2{animation:4.5s ease-in-out .75s infinite x3-n}#biz-callers .x3 .n3{animation:4.5s ease-in-out 1.5s infinite x3-n}#biz-callers .x3 .mem{color:#ffffff80;align-items:center;gap:10px;margin-top:4px;font-size:12px;display:flex}#biz-callers .x3 .mem .sh{color:#ffb27a}#biz-callers .x3 .mem b{color:#ffb27a;font-family:var(--fm);vertical-align:baseline;display:inline-grid}#biz-callers .x3 .mem b span{opacity:0;grid-area:1/1;animation:4.5s linear infinite x3-cnt}#biz-callers .x3 .mem b span:first-child{animation-delay:0s}#biz-callers .x3 .mem b span:nth-child(2){animation-delay:.75s}#biz-callers .x3 .mem b span:nth-child(3){animation:4.5s linear infinite x3-cnt3}@keyframes d1-timer{0%,10%{opacity:0}15%,to{opacity:1}}@keyframes d2-ring{0%{--p:0%}30%{--p:100%}84%{--p:100%}90%,to{--p:0%}}@keyframes d2-ok{0%,30%{opacity:0}34%,84%{opacity:1}90%,to{opacity:0}}@keyframes d2-lk{0%,30%{opacity:1}34%,84%{opacity:0}90%,to{opacity:1}}@keyframes d2-m1{0%,32%{opacity:0}36%,56%{opacity:1}60%,to{opacity:0}}@keyframes d2-m2{0%,60%{opacity:0}64%,84%{opacity:1}88%,to{opacity:0}}@keyframes d3-ok{0%,12%{opacity:0}17%,74%{opacity:1}82%,to{opacity:0}}@keyframes d3-n{0%,4%{opacity:0}10%,74%{opacity:1}82%,to{opacity:0}}@keyframes x1-ring{0%{opacity:.8;box-shadow:0 0 0 2px #ff8c4599}to{opacity:0;box-shadow:0 0 0 18px #ff8c4500}}@keyframes x1-cap{0%,1%{opacity:0}4%,31%{opacity:1}34%,to{opacity:0}}@keyframes x1-tick{0%,26%{opacity:0}31%,to{opacity:1}}@keyframes x1-chip{0%,2%{color:#fffc;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}6%,26%{color:#ffb27a;background:#ff8c4524;box-shadow:inset 0 0 0 1px #ff8c4573}31%,to{color:#fffc;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}}@keyframes x1-chip-light{0%,2%{color:#0f0f12;background:#0f0f120d;box-shadow:inset 0 0 0 1px #0f0f121a}6%,26%{color:#c24e12;background:#f265221f;box-shadow:inset 0 0 0 1px #f2652266}31%,to{color:#0f0f12;background:#0f0f120d;box-shadow:inset 0 0 0 1px #0f0f121a}}@keyframes x2-knob{0%,42%{left:3px}50%,92%{left:50%}to{left:3px}}@keyframes x2-t{0%,42%{color:#fff}50%,92%{color:#fff9}to{color:#fff}}@keyframes x2-t2{0%,42%{color:#fff9}50%,92%{color:#fff}to{color:#fff9}}@keyframes x2-all{0%,42%{opacity:1}48%,92%{opacity:0}to{opacity:1}}@keyframes x2-one{0%,44%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes x3-n{0%,4%{opacity:0}10%,74%{opacity:1}82%,to{opacity:0}}@keyframes x3-cnt{0%,8%{opacity:0}10%,26%{opacity:1}28%,to{opacity:0}}@keyframes x3-cnt3{0%,36%{opacity:0}38%,82%{opacity:1}84%,to{opacity:0}}.bzc-sec{text-align:center;background:var(--brand-deep);padding:clamp(56px,7vw,96px) 24px}.bzc-sec .bz-ico{fill:none;stroke:#ff8c45;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.bzc-sec .bz-ico--img{object-fit:contain;display:block}.bzc-sec .bz-ic{background:linear-gradient(160deg,#2c2c2e,#1a1a1d);border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 1px #ffffff26,0 8px 18px #0006}.bz-band{background:#ffffff08;border-radius:100px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;max-width:900px;margin:22px auto 0;padding:18px 24px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.bz-band span{font-family:var(--fd);letter-spacing:-.01em;color:#d9d9de;font-size:15px;font-weight:600}.bz-band span.accent{color:#ff8c45}.bz-band i{background:#ff7a2fb3;border-radius:50%;width:6px;height:6px;margin:0 18px}.fcta-wrap{max-width:1180px;margin:0 auto}.fcta-notch{z-index:3;pointer-events:none;width:min(52%,640px);height:44px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.fcta-notch--top{top:-1px}.fcta-notch--bottom{bottom:-1px;transform:translate(-50%)scaleY(-1)}.fcta-notch svg{flex:none;width:104px;height:100%;display:block;overflow:visible}.fcta-notch svg path{fill:var(--brand-deep)}.fcta-notch svg.flip{transform:scaleX(-1)}.fcta-notch i{background:var(--brand-deep);flex:1}.fcta-inner{z-index:2;max-width:900px;margin:0 auto;position:relative}.fcta-title .fcta-grad{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(97deg,#ffb27a 0%,#ff9a55 26%,#f26522 58%,#e9541b 100%);-webkit-background-clip:text;background-clip:text}.fgn-biz .fcta-sec{background:var(--brand-deep);padding:clamp(24px,3vw,40px) 24px clamp(72px,8vw,128px)}.fgn-get{text-align:center;background:var(--brand-deep);padding:0 24px clamp(96px,11vw,150px)}.fgn-get__wrap{flex-direction:column;align-items:center;gap:28px;max-width:1180px;margin:0 auto;display:flex}.fgn-get__title{letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(30px,4.2vw,50px);font-weight:600;line-height:1.08}.fgn-get__grad{-webkit-text-fill-color:transparent;background:linear-gradient(#ffb27a,#ff8c45 38%,#e9541b);-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block}@media (max-width:760px){.bz-band{border-radius:20px;grid-template-columns:1fr;gap:10px;padding:16px 20px}.bz-band i{display:none}}@media (max-width:640px){.fgn-get{padding-bottom:80px}.fgn-get__wrap{gap:22px}.fcta-notch{width:min(62%,260px);height:28px}.fcta-notch svg{width:48px}.fgn-biz .fcta-sec{padding:24px 16px 80px}.fcta-sec .fcta-card{border-radius:22px;min-height:0;padding:76px 20px}#biz-callers .bc-grid{grid-template-columns:1fr;gap:16px;scroll-snap-type:none!important;cursor:default!important;padding:6px 16px 8px!important;scroll-padding:0!important;display:grid!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}#biz-callers .bc-card{scroll-snap-align:none;flex:none!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:28px 22px 32px!important}#biz-callers .bc-viz{flex-basis:auto!important;height:auto!important;min-height:0!important;margin-bottom:22px!important}#biz-callers .bc-viz.d3,#biz-callers .bc-viz.x3{padding-top:34px}#biz-callers .bc-viz.d1,#biz-callers .bc-viz.x1{padding-top:4px}#biz-callers .bc-card h3{font-size:22px}#biz-callers .bc-head{text-align:center;flex-direction:column;align-items:center;gap:0;padding:0 16px}#biz-callers .bc-head .ec-badge{display:inline-block}#biz-callers .bc-nav{display:none!important}#biz-callers .bc-head h2{margin-left:auto;margin-right:auto}#biz-callers{padding-bottom:12px}.bzc-sec{padding-top:20px;padding-bottom:56px}}@media (max-width:1024px){.fgn-biz .fgh-hero--biz{min-height:100svh;padding:0}}@media (max-width:640px){.fgn-biz .fgh-hero--biz .fgh-type{padding:0 20px 72px}#biz-callers{padding-top:72px}}@media (max-width:560px){.fgn-biz .fgh-hero--biz{min-height:100svh;padding:0}.fgn-biz .fgh-ctas{flex-direction:column;gap:14px}#biz-callers{--bc-edge:24px}#biz-callers .bc-head{padding:0 24px}}@media (prefers-reduced-motion:reduce){#biz-callers .d1 .ph .timer,#biz-callers .d2 .ph .ring,#biz-callers .d2 .ph .ring .ok,#biz-callers .d2 .ph .ring .lk,#biz-callers .d2 .ph .msg,#biz-callers .d3 .n,#biz-callers .d3 .n .ico:after,#biz-callers .x1 .ph .dial:before,#biz-callers .x1 .ph .dial:after,#biz-callers .x1 .ph .who b span,#biz-callers .x1 .queue .chip,#biz-callers .x1 .queue .chip .tick,#biz-callers .x2 .ph .seg span,#biz-callers .x2 .ph .seg i,#biz-callers .x2 .ph .pane .all,#biz-callers .x2 .ph .pane .one,#biz-callers .x3 .n,#biz-callers .x3 .mem b span{animation:none}#biz-callers .d3 .n,#biz-callers .x3 .n,#biz-callers .d2 .ph .msg.ok,#biz-callers .x1 .ph .who b span:first-child,#biz-callers .x2 .ph .pane .all{opacity:1;transform:none}#biz-callers .d3 .n .ico:after,#biz-callers .x1 .queue .chip .tick{opacity:1}}:root[data-theme=light] .fgn-biz,:root[data-theme=light] .fgn-biz .fgh-hero--biz,:root[data-theme=light] #biz-callers,:root[data-theme=light] .bzc-sec,:root[data-theme=light] .fgn-biz .fcta-sec,:root[data-theme=light] .fgn-get{background:var(--lt-ground)}:root[data-theme=light] .fgn-biz .fgh-hero--biz .ticker-wrap{background:#ffffff8c;border-color:#00000014}:root[data-theme=light] .fgn-biz .fgh-hero--biz .ticker-wrap:before{background:linear-gradient(90deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] .fgn-biz .fgh-hero--biz .ticker-wrap:after{background:linear-gradient(270deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] #biz-callers h2,:root[data-theme=light] #biz-callers .bc-card h3{color:#0f0f12}:root[data-theme=light] #biz-callers .bc-card{--bc-card:var(--lt-surface);background:var(--lt-surface);box-shadow:inset 0 0 0 1px var(--lt-line), 0 10px 28px -18px #28180a38}:root[data-theme=light] #biz-callers .bc-card:nth-child(2n){--bc-card:var(--lt-card);background:var(--lt-card);box-shadow:inset 0 0 0 1px var(--lt-card-line), 0 10px 28px -18px #28180a38}:root[data-theme=light] #biz-callers .bc-card:hover{box-shadow:inset 0 0 0 1px var(--lt-line-2), 0 14px 34px -20px #28180a47}:root[data-theme=light] #biz-callers .bc-card h3.bc-alt{color:#6f6f78}:root[data-theme=light] #biz-callers .bc-card p{color:#46464e}:root[data-theme=light] #biz-callers .chip{color:var(--lt-ink);box-shadow:inset 0 0 0 1px var(--lt-line);background:#0f0f120d}:root[data-theme=light] #biz-callers .chip.on{color:#c24e12;background:#f265221a;box-shadow:inset 0 0 0 1px #f2652259}:root[data-theme=light] #biz-callers .chip.bad{color:#b42318;background:#b4231814;box-shadow:inset 0 0 0 1px #b4231847}:root[data-theme=light] #biz-callers .x1 .queue .chip{animation-name:x1-chip-light}:root[data-theme=light] #biz-callers .d3 .n small,:root[data-theme=light] #biz-callers .x3 .n small,:root[data-theme=light] #biz-callers .x3 .mem{color:var(--lt-body)}:root[data-theme=light] #biz-callers .d3 .n em,:root[data-theme=light] #biz-callers .corner{color:var(--lt-muted)}:root[data-theme=light] #biz-callers .corner b{color:#c24e12}:root[data-theme=light] #biz-callers .av.g{color:var(--lt-body);background:#0f0f1214}:root[data-theme=light] #biz-callers .bc-btn{color:#0f0f12;background:#fff;box-shadow:inset 0 0 0 1px #0f0f1214}:root[data-theme=light] #biz-callers .d3 .n,:root[data-theme=light] #biz-callers .x3 .n{background:#0f0f120a;box-shadow:inset 0 0 0 1px #0f0f1214}:root[data-theme=light] #biz-callers .d3 .n b,:root[data-theme=light] #biz-callers .x3 .n b{color:#0f0f12}:root[data-theme=light] .bz-band{background:#fff;box-shadow:inset 0 0 0 1px #0f0f1214}:root[data-theme=light] .bz-band span{color:#0f0f12}:root[data-theme=light] .bzc-sec .bz-cell span{color:#46464e}:root[data-theme=light] .bzc-sec .bz-ic{background:linear-gradient(160deg,#fff,#f1eee8);box-shadow:inset 0 0 0 1px #0f0f1214}:root[data-theme=light] .fgn-get__title{color:#111114}.fgn-ind{--fgn-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;font-family:var(--fgn-font);background:var(--brand-canvas)}.fgn-ind .fgh-hero--ind{background:var(--brand-deep);min-height:100svh;padding:0}.fgn-ind .fgh-hero--ind .fgh-type{padding:0 24px}.fgn-ind .fgh-hero--ind .fgh-ticker{bottom:0}.fgn-ind .fgh-hero--ind .ticker-wrap{background:#ffffff05;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.fgn-ind .fgh-hero--ind .ticker-wrap:before{background:linear-gradient(90deg,#000 0%,#000000eb 22%,#0000008c 55%,#0000 100%)}.fgn-ind .fgh-hero--ind .ticker-wrap:after{background:linear-gradient(270deg,#000 0%,#000000eb 22%,#0000008c 55%,#0000 100%)}.fgn-ind .fcta-sec{background:var(--brand-deep);padding:clamp(24px,3vw,40px) 24px clamp(72px,8vw,128px)}#ind-family{background:var(--brand-surface);padding:clamp(56px,4vw,72px) 0 clamp(64px,8vw,112px);position:relative}#ind-family .if-head{text-align:center;max-width:1180px;margin:0 auto clamp(24px,3vw,40px);padding:0 24px;position:relative}#ind-family .if-k{margin-bottom:18px;display:inline-block}#ind-family .if-head h2{letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,56px);font-weight:600;line-height:1.02}#ind-family .if-nav{gap:10px;display:none;position:absolute;bottom:2px;right:24px}#ind-family .if-btn{cursor:pointer;color:#ffffffb3;background:0 0;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:border-color .25s,color .25s,background .25s,opacity .25s;display:flex}#ind-family .if-btn:hover:not(:disabled){color:#ff8c45;background:#f2652214;border-color:#ff8c45b3}#ind-family .if-btn:active:not(:disabled){transform:scale(.94)}#ind-family .if-btn:focus-visible{outline-offset:3px;outline:2px solid #ff8c45}#ind-family .if-btn:disabled{opacity:.28;cursor:default}#ind-family .if-btn svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}#ind-family .if-rail{overflow-anchor:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:auto;gap:16px;padding:6px 24px 16px;scroll-padding:0 24px;display:flex;overflow-x:auto}#ind-family .if-rail::-webkit-scrollbar{display:none}#ind-family .if-card{--if-card:#161617;isolation:isolate;backface-visibility:hidden;scroll-snap-align:start;background:var(--if-card);border-radius:28px;flex-direction:column;flex:0 0 min(440px,82vw);justify-content:flex-end;min-height:460px;padding:32px 30px 40px;transition:box-shadow .25s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff14}#ind-family .if-card:first-child{margin-left:auto}#ind-family .if-card:last-child{margin-right:auto}#ind-family .if-card:nth-child(2n){--if-card:#1d1d1f}#ind-family .if-card:hover{box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 60px -32px #000000e6}#ind-family .if-rail.is-scrolling .dev-vis,#ind-family .if-rail.is-scrolling .dev-vis *{animation-play-state:paused!important}#ind-family .dev-vis{overflow:hidden}#ind-family .if-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#ff8c45;margin-bottom:18px;font-size:13px;font-weight:600}#ind-family .if-card h3{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0 0 14px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.22}#ind-family .if-card h3.if-list{font-size:clamp(22px,2.1vw,28px);font-weight:600;line-height:1.3}#ind-family .if-card p{color:#fff9;text-wrap:pretty;max-width:460px;margin:0;font-size:clamp(15.5px,1.22vw,19px);line-height:1.62}.ind-mbr{display:none}@media (min-width:641px) and (max-width:1024px){#ind-family .if-nav{display:flex}}@media (max-width:640px){.fgn-ind .fcta-sec{padding:24px 16px 80px}.fgh-hero--ind .fgh-title{text-wrap:pretty;width:100%;max-width:none;font-size:32px!important;line-height:1.08!important}.fgh-hero--ind .fgh-title .ln:first-child{white-space:nowrap}.ind-mbr{display:inline}#ind-family .if-rail{grid-template-columns:1fr;gap:16px;scroll-snap-type:none!important;cursor:default!important;padding:6px 16px 8px!important;scroll-padding:0!important;display:grid!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}#ind-family .if-card{scroll-snap-align:none;flex:none!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:28px 22px 32px!important}#ind-family .dev-vis{min-height:0;margin-bottom:22px}}@media (max-width:1024px){.fgn-ind .fgh-hero--ind{min-height:100svh;padding:0}}@media (max-width:640px){.fgn-ind .fgh-hero--ind .fgh-type{padding:0 20px 72px}#ind-family{padding-top:72px}}@media (max-width:560px){.fgn-ind .fgh-hero--ind{min-height:100svh;padding:0}.fgn-ind .fgh-ctas{flex-direction:column;gap:14px}}:root[data-theme=light] .fgn-ind,:root[data-theme=light] .fgn-ind .fgh-hero--ind,:root[data-theme=light] #ind-family,:root[data-theme=light] .fgn-ind .fcta-sec{background:var(--lt-ground)}:root[data-theme=light] .fgn-ind .fgh-hero--ind .ticker-wrap{background:#ffffff8c;border-color:#00000014}:root[data-theme=light] .fgn-ind .fgh-hero--ind .ticker-wrap:before{background:linear-gradient(90deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] .fgn-ind .fgh-hero--ind .ticker-wrap:after{background:linear-gradient(270deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] #ind-family .if-head h2,:root[data-theme=light] #ind-family .if-card h3{color:#0f0f12}:root[data-theme=light] #ind-family .if-card{--if-card:var(--lt-surface);background:var(--lt-surface);box-shadow:inset 0 0 0 1px var(--lt-line), 0 10px 28px -18px #28180a38}:root[data-theme=light] #ind-family .if-card:nth-child(2n){--if-card:var(--lt-card);background:var(--lt-card);box-shadow:inset 0 0 0 1px var(--lt-card-line), 0 10px 28px -18px #28180a38}:root[data-theme=light] #ind-family .if-card p{color:#46464e}:root[data-theme=light] #ind-family .if-btn{color:#0009;border-color:#00000029}:root[data-theme=light]{--lt-ink:#0f0f12;--lt-body:#46464e;--lt-line-2:#0f0f1224}#nav.nav-bar{z-index:100;justify-content:center;align-items:stretch;gap:12px;padding:0 18px;display:flex;position:fixed;top:16px;left:0;right:0}#nav .isl{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);border:1px solid rgba(var(--fgc), calc(.09 * var(--fgc-k)));box-shadow:0 14px 40px rgba(var(--shd), calc(.45 * var(--shd-k))), inset 0 1px 0 rgba(var(--hi), calc(.06 * var(--hi-k)));border-radius:100px;align-items:center;display:flex;background:rgba(var(--bgc), calc(.88 * var(--bgc-k)))!important}#nav.solid .isl,#nav .isl.is-solid{border-color:rgba(var(--fgc), calc(.13 * var(--fgc-k)));background:rgba(var(--bgc), calc(.94 * var(--bgc-k)))!important}#nav .isl-logo{min-width:max-content;color:inherit;flex:none;padding:0 20px}#nav .isl-logo:hover{color:inherit}#nav .isl-logo img{width:auto;max-width:none;height:24px;display:block}#nav .isl-links{gap:0;padding:5px;position:relative}#nav .isl-links a{z-index:2;color:var(--n30);white-space:nowrap;border-radius:100px;padding:9px 17px;font-size:13.5px;font-weight:500;transition:color .25s;position:relative}#nav .isl-links a:hover{color:var(--white)}#nav .isl-links .slide{background:rgba(var(--fgc), calc(.09 * var(--fgc-k)));border:1px solid rgba(var(--k08-rgb), .25);opacity:0;width:0;transition:left .35s var(--ease), width .35s var(--ease), opacity .3s;z-index:1;pointer-events:none;border-radius:100px;position:absolute;top:5px;bottom:5px;left:0}#nav .isl-links.lit .slide{opacity:1}#nav .isl-links a.cur{color:var(--white,#fff);background:linear-gradient(#ffffff1f,#ffffff0a);box-shadow:inset 0 1px #ffffff2e}#nav .isl-links a.cur:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffb27a,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:18px;right:18px}#nav .isl-cta{white-space:nowrap;flex:none;gap:7px;min-width:0;padding:5px}#nav .isl-cta .shiny-cta{margin:0}#nav .themesw{border-radius:100px;flex-shrink:0;align-items:center;gap:2px;margin-right:2px;padding:4px;display:inline-flex}#nav .themesw button{cursor:pointer;width:30px;height:30px;color:var(--grey);background:0 0;border:0;border-radius:50%;place-items:center;transition:color .25s,background .25s;display:grid}#nav .themesw button svg{width:15px;height:15px}#nav .themesw button[aria-pressed=true]{background:rgba(var(--fgc), calc(.1 * var(--fgc-k)));color:var(--white)}#nav .themesw button:hover{color:var(--white)}#nav .nav-burger{cursor:pointer;background:rgba(var(--fgc), calc(.06 * var(--fgc-k)));border:0;border-radius:100px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}#nav .nav-burger span{background:var(--white);width:16px;height:1.8px;transition:transform .3s var(--ease), opacity .25s;border-radius:2px;display:block}#nav .nav-burger[aria-expanded=true] span:first-child{transform:translateY(6.8px)rotate(45deg)}#nav .nav-burger[aria-expanded=true] span:nth-child(2){opacity:0}#nav .nav-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6.8px)rotate(-45deg)}.mobile-menu{z-index:98;opacity:0;pointer-events:none;transition:opacity .28s var(--ease), transform .28s var(--ease);background:#fff;border:1px solid #e4e1dd;border-radius:22px;flex-direction:column;padding:10px;display:none;position:fixed;top:74px;left:12px;right:12px;transform:translateY(-8px);box-shadow:0 24px 50px -24px #14141e4d}.mobile-menu.open{opacity:1;pointer-events:auto;transform:none}.mobile-menu .mm-link{color:#141414;border-radius:14px;justify-content:space-between;align-items:center;min-height:50px;padding:0 14px;font-size:15.5px;font-weight:600;display:flex}.mobile-menu .mm-link:hover{color:#141414}.mobile-menu .mm-link .mm-arr{color:#b4b4b4;font-size:14px;font-style:normal}.mobile-menu .mm-cur{background:#fff3ec}.mobile-menu .mm-cur .mm-arr{color:#f26522}.mobile-menu .mm-link:active{background:#f4f1ee}.mobile-menu .mm-sep{background:#14141e12;height:1px;margin:8px 6px}.mobile-menu .mm-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 6px 6px;display:flex}.mobile-menu .mm-theme{background:#efebe6;border:1px solid #14141e24;border-radius:999px;flex:100%;gap:4px;width:100%;padding:4px;display:flex}.mobile-menu .mm-tbtn{white-space:nowrap;cursor:pointer;color:#6e6862;background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:38px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.mobile-menu .mm-tbtn svg{width:14px;height:14px}.mobile-menu .mm-tbtn[aria-pressed=true]{color:#141414;background:#fff;border:1px solid #14141e1a;box-shadow:0 2px 8px #14141e24}:root:not([data-theme=light]) .mobile-menu{background:#1e1e1e;border-color:#ffffff17}:root:not([data-theme=light]) .mobile-menu .mm-link,:root:not([data-theme=light]) .mobile-menu .mm-link:hover{color:#f4f1ee}:root:not([data-theme=light]) .mobile-menu .mm-cur{background:#ff8a4c1a}:root:not([data-theme=light]) .mobile-menu .mm-link:active{background:#ffffff0f}:root:not([data-theme=light]) .mobile-menu .mm-sep{background:#ffffff14}:root:not([data-theme=light]) .mobile-menu .mm-theme{background:#171717;border-color:#ffffff1f}:root:not([data-theme=light]) .mobile-menu .mm-tbtn{color:#a9a29c}:root:not([data-theme=light]) .mobile-menu .mm-tbtn[aria-pressed=true]{color:#f4f1ee;box-shadow:none;background:#2b2b2b;border-color:#0000}:root[data-theme=light] #nav .isl{-webkit-backdrop-filter:blur(14px)!important;background:#ffffffb8!important;border-color:#0000!important;box-shadow:0 10px 30px -18px #28180a59!important}:root[data-theme=light] #nav.solid .isl,:root[data-theme=light] #nav .isl.is-solid{background:#ffffffeb!important;border-color:#0000!important}:root[data-theme=light] #nav .isl-links a{color:var(--lt-body)}:root[data-theme=light] #nav .isl-links a.cur,:root[data-theme=light] #nav .isl-links a:hover{color:var(--lt-ink)}:root[data-theme=light] #nav .isl-links a.cur{color:var(--lt-ink,#111114);background:linear-gradient(#0f0f1214,#0f0f1208);box-shadow:inset 0 1px #ffffffb3}:root[data-theme=light] #nav .isl-links a.cur:after{background:linear-gradient(90deg,#0000,#f26522,#0000)}:root[data-theme=light] #nav .isl-links .slide{background:#0f0f120f;border-color:#0f0f1214}:root[data-theme=light] #nav .themesw button{color:var(--lt-muted)}:root[data-theme=light] #nav .themesw button[aria-pressed=true]{color:var(--lt-ink);background:#00000014}:root[data-theme=light] #nav .themesw button:hover{color:var(--lt-ink)}:root[data-theme=light] #nav .nav-burger{background:#0f0f120f}:root[data-theme=light] #nav .nav-burger span{background:var(--lt-ink)}:root[data-theme=light] .mobile-menu{border-color:var(--lt-line-2);box-shadow:var(--lt-shadow);background:#fffffff5}:root[data-theme=light] #nav .isl-cta .shiny-cta:not(.shiny-cta--primary){box-shadow:0 8px 18px -12px #28180a4d,inset 0 0 0 1px #fff}@media (max-width:1024px){#nav.nav-bar{gap:8px;padding:0 12px}#nav .isl-links{display:none}#nav .nav-burger,.mobile-menu{display:flex}#nav .isl-cta .shiny-cta:not(.shiny-cta--primary){display:none}}@media (max-width:640px){#nav .isl-logo{padding:0 14px}#nav .isl-logo img{height:20px}#nav .themesw{display:none}#nav .isl-cta{gap:6px}#nav .isl-cta .shiny-cta--primary{letter-spacing:0;height:auto;min-height:36px;padding:9px 14px;font-size:12px}.f-grid{padding-top:56px}html,body{overflow-x:clip}}:root[data-theme=dark]{background:var(--brand-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body{background:radial-gradient(90% 70% at 50% 30%,#232323 0%,#1a1a1a 45%,#101010 100%) fixed;background-color:var(--brand-canvas)}:root[data-theme=dark] main,:root[data-theme=dark] .site-footer{z-index:1;position:relative}:root[data-theme=light]{background:var(--lt-ground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] body{background:var(--lt-ground);background-color:var(--lt-ground)}:root[data-theme=light] body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 45% at 50% -8%,#ffaa6e38,#0000 60%),radial-gradient(40% 30% at 90% 20%,#ffc8a024,#0000 70%);position:fixed;inset:0}:root[data-theme=light] main,:root[data-theme=light] .site-footer{z-index:1;position:relative}:root[data-theme=light] .fgn-home,:root[data-theme=light] .fgn-biz,:root[data-theme=light] .fgn-ind,:root[data-theme=light] .faqx-sec--home,:root[data-theme=light] .fgh-hero--biz,:root[data-theme=light] .fgh-hero--ind,:root[data-theme=light] #biz-callers,:root[data-theme=light] .bzc-sec,:root[data-theme=light] .fcta-sec,:root[data-theme=light] .fgn-get,:root[data-theme=light] #ind-family,:root[data-theme=light] .site-footer{background:var(--lt-ground)}:root[data-theme=light] .ec-sec{background:#fff}:root[data-theme=light] .ec-choose,:root[data-theme=light] .fgh-hero,:root[data-theme=light] .fgh-hero--home,:root[data-theme=light] .fgh-hero--biz,:root[data-theme=light] .fgh-hero--ind{background:var(--lt-ground)}:root[data-theme=light] .anyapp{background:var(--lt-surface)}:root[data-theme=light] .fgh-hero:before,:root[data-theme=light] .fgh-topglow{display:none}:root[data-theme=light] .fgh-glow{display:block}:root[data-theme=light] .fgh-glow:before{filter:blur(42px);background:radial-gradient(58% 52% at 50% 48%,#ffb0786b,#ffc4962e 46%,#0000 74%)}:root[data-theme=light] .fgh-name,:root[data-theme=light] .fgh-pro,:root[data-theme=light] .fgh-title,:root[data-theme=light] .ec-title,:root[data-theme=light] .anyapp__title,:root[data-theme=light] .faqx-sec--home .faqx-title,:root[data-theme=light] #biz-callers h2,:root[data-theme=light] #ind-family .if-head h2,:root[data-theme=light] .fcta-title{color:var(--lt-ink)}:root[data-theme=light] .fcta-title{-webkit-text-fill-color:#111114!important;color:#111114!important;background:0 0!important}:root[data-theme=light] .fcta-title .fcta-grad,:root[data-theme=light] .fgh-grad,:root[data-theme=light] .fgh-title .ga,:root[data-theme=light] .ec-grad,:root[data-theme=light] .fgn-get__grad{-webkit-text-fill-color:transparent!important}:root[data-theme=light] .fgh-sub,:root[data-theme=light] .fgh-note,:root[data-theme=light] .ec-copy,:root[data-theme=light] .faqx-sec--home .faqx-sub{color:var(--lt-body)}:root[data-theme=light] .fgn-get__title{color:#111114!important;-webkit-text-fill-color:#111114!important;background:0 0!important}:root[data-theme=light] .fcta-card{background:linear-gradient(180deg, var(--lt-surface), var(--lt-surface-2));border-color:var(--lt-line);box-shadow:var(--lt-shadow)}:root[data-theme=light] .fcta-glow{opacity:.6}:root[data-theme=light] .fcta-notch i,:root[data-theme=light] .fcta-notch svg path{background:var(--lt-ground);fill:var(--lt-ground)}:root[data-theme=light] .ec-card,:root[data-theme=light] .faqx-sec--home .faqx-item,:root[data-theme=light] .bz-strip,:root[data-theme=light] .bz-band{background:var(--lt-surface);box-shadow:inset 0 0 0 1px var(--lt-line), var(--lt-shadow)}:root[data-theme=light] .ec-badge{background:var(--lt-surface);box-shadow:inset 0 0 0 1px var(--lt-line)}:root[data-theme=light] .fgh-hero .ticker-wrap,:root[data-theme=light] .fgh-hero--home .ticker-wrap,:root[data-theme=light] .fgh-hero--biz .ticker-wrap,:root[data-theme=light] .fgh-hero--ind .ticker-wrap{border-top:1px solid var(--lt-line);border-bottom:1px solid var(--lt-line);background:#ffffff6b}:root[data-theme=light] .fgh-hero .ticker__item,:root[data-theme=light] .fgh-hero .ticker__item svg{color:#2a2a2f}:root[data-theme=light] .fgh-hero .ticker__item.is-accent,:root[data-theme=light] .fgh-hero .ticker__item.is-accent svg{color:#ff7a2f}:root[data-theme=light] .ticker-wrap:before{background:linear-gradient(90deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] .ticker-wrap:after{background:linear-gradient(270deg, var(--lt-ground) 0%, #f4f2eee6 22%, #f4f2ee80 55%, transparent 100%)}:root[data-theme=light] .site-footer .fgrid-fade{background:linear-gradient(180deg, var(--lt-ground) 0%, #f4f2eeb8 34%, #f4f2ee00 72%)}:root[data-theme=light] .site-footer .nl input{background:var(--lt-surface);border-color:var(--lt-line-2);color:var(--lt-ink)}:root[data-theme=light] #biz-callers .ph,:root[data-theme=light] #ind-family .ph{background:#0b0b0c}:root[data-theme=light] #ind-family .if-k{background:var(--lt-surface);box-shadow:inset 0 0 0 1px var(--lt-line)}#preloader{z-index:99999;background:var(--brand-canvas,var(--n0));pointer-events:all;place-items:center;position:fixed;inset:0;display:grid!important}#preloader canvas{width:min(400px,72vw);height:min(400px,72vw);display:block}#preloader.pl-out{opacity:0;pointer-events:none;transition:opacity .65s cubic-bezier(.22,.9,.28,1)}html.pl-lock{overflow:hidden}@property --ba{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ba-spin{to{--ba:360deg}}@keyframes badgeGlow{0%,to{opacity:.35}50%{opacity:.9}}@keyframes footRise{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-230px)}}@keyframes pulse-dot{50%{opacity:.4}}.f-ember{background:var(--k46);pointer-events:none;z-index:1;width:4px;height:4px;box-shadow:0 0 8px rgba(var(--k47-rgb), .9);border-radius:50%;animation:4s linear infinite footRise;position:absolute;bottom:4px}.f-nav-link{width:fit-content;color:var(--grey);transition:color .25s, translate .25s var(--ease);align-items:center;gap:7px;font-size:13px;display:inline-flex}.f-nav-link:after{content:"›";border:1px solid var(--line);width:16px;height:16px;color:var(--dim);opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease), border-color .3s, color .3s;border-radius:4px;place-items:center;font-size:10px;line-height:1;display:grid;transform:translate(-3px)}.f-nav-link:hover{color:var(--peach);translate:4px}.f-nav-link:hover:after{opacity:1;border-color:var(--ember);color:var(--ember);transform:translate(0)}.fgrid-fade{background:linear-gradient(180deg, var(--brand-canvas) 0%, var(--brand-canvas) 34%, transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fgrid-fade{background:linear-gradient(180deg, var(--brand-canvas) 0%, color-mix(in srgb, var(--brand-canvas) 72%, transparent) 34%, transparent 72%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation:none!important}.f-ember{display:none}}@media (max-width:1024px){.wrap{padding-left:36px!important;padding-right:36px!important}}@media (max-width:640px){.wrap{padding-left:20px!important;padding-right:20px!important}}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
