/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-display:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-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:where(:not(iframe)){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}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);font-stretch:96%}h1,h2{font-family:var(--font-display);font-stretch:100%}code,kbd,pre,samp{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}}@layer components{*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-weight:var(--weight-text);background:var(--g1);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-stretch:96%;line-height:1.5}h1,h2,.growth-h2-big{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-stretch:100%}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}section{padding:96px 0}a{color:inherit;text-decoration:none}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);font-size:11px;font-weight:600}.head-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:15px;font-weight:700}.grey{color:var(--g4)}.mid{color:var(--g5)}h2{letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1.2}.lede{color:var(--g5);max-width:52ch;font-size:15px}.sechead{grid-template-columns:1fr 1fr;align-items:start;gap:0;margin-bottom:48px;display:grid}.sechead h2{max-width:none;margin-top:-.12em;padding-right:48px}.sechead .sechead-sub{color:var(--ink);max-width:52ch;font-size:16.5px;line-height:1.55}.slot{background:var(--g2);border:1.5px dashed var(--g3);border-radius:var(--r);color:var(--g4);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;display:flex}.btn{border-radius:var(--r-pill);cursor:pointer;border:1.5px solid var(--ink);align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:transform .12s,background .12s;display:inline-flex}.btn:active{transform:scale(.98)}.btn.solid{background:var(--ink);color:var(--white)}.btn.solid:hover{background:var(--black)}.btn.ghost{color:var(--ink);background:0 0}.btn.ghost:hover{background:var(--g2)}.textlink{border-bottom:1.5px solid var(--g3);padding-bottom:2px;font-size:14px;font-weight:600}.textlink:hover{border-color:var(--ink)}.tag{letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-pill);border:1px solid;padding:4px 10px;font-size:10px;font-weight:700}.panel-tag{vertical-align:middle;color:var(--g5);border-color:var(--g3);margin-left:8px;font-weight:700;position:relative;top:-3px}.hostico{border-radius:var(--r-xs);vertical-align:middle;background-position:50%;background-size:cover;flex:none;width:18px;height:18px;display:inline-block}.ico-claude{background-image:url(/images/home/claude.svg)}.ico-chatgpt{background-image:url(/images/home/chatgpt.svg)}.ico-cursor{background-image:url(/images/home/cursor.svg)}.ico-grokbot{background-image:url(/images/home/grokbot.svg)}.sp-chat .av.ico{border-radius:var(--r-sm);background-color:#0000;background-position:50%;background-size:cover}.sp-chat .chatbar .hostico{border-radius:var(--r-xs);width:22px;height:22px}.sp-hosts button{align-items:center;gap:12px;display:inline-flex}.sp-hosts button .hostico{border-radius:var(--r-sm);width:32px;height:32px}.sp-chat.host-claude{background:var(--white);border-color:var(--g3);color:var(--wf-1f1e1c)}.sp-chat.host-claude .chatbar{border-bottom-color:var(--wf-e8e6df);color:var(--wf-8a877e)}.sp-chat.host-claude .chatbar b{color:var(--wf-1f1e1c)}.sp-chat.host-claude .chatbar .app{background:var(--wf-efede6);color:var(--wf-6f6c64)}.sp-chat.host-claude .log{gap:18px}.sp-chat.host-claude .m .who{color:var(--wf-8a877e)}.sp-chat.host-claude .m .who b,.sp-chat.host-claude .m .txt{color:var(--wf-1f1e1c)}.sp-chat.host-claude .m .txt.dim{color:var(--wf-6f6c64)}.sp-chat.host-claude .m .txt b{color:var(--wf-1f1e1c)!important}.sp-chat.host-claude .m:has(>.av:not(.ai)){flex-direction:row-reverse}.sp-chat.host-claude .m:has(>.av:not(.ai))>div{background:var(--wf-efede6);border-radius:var(--r-md);max-width:88%;padding:12px 16px}:is(.sp-chat.host-claude .m:has(>.av:not(.ai)) .who,.sp-chat.host-claude .m:has(>.av:not(.ai)) .av){display:none}:is(.sp-chat.host-claude .m:has(>.av.ai) .txt,.sp-chat.host-claude .m:has(>.av.ai) .receipt,.sp-chat.host-claude .m:has(>.av.ai) .mrow){letter-spacing:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif!important}.sp-chat.host-claude .m:has(>.av.ai)>div>.txt{font-size:16.5px;line-height:1.55}.sp-chat.host-claude .m:has(>.av.ai)>div>.txt.dim:has(+.toolcard){color:var(--wf-8a877e);font-size:15px}.sp-chat.host-claude .av.ai{background-color:var(--wf-d97757)}.sp-chat.host-claude .toolcard{background:var(--white);border-color:var(--wf-e8e6df)}.sp-chat.host-claude .toolcard .tc-head{color:var(--wf-8a877e)}.sp-chat.host-claude .toolcard .txt{color:var(--wf-1f1e1c);line-height:1.5;font-size:15.5px!important}.sp-chat.host-claude .txt code{background:var(--wf-efede6);color:var(--wf-1f1e1c)}.sp-chat.host-claude .txt .dim{color:var(--wf-8a877e)}.sp-chat.host-claude .acts button,.sp-chat.host-claude .compose button{background:var(--wf-1f1e1c);border-color:var(--wf-1f1e1c);color:var(--white)}.sp-chat.host-claude .acts button.ghost{color:var(--wf-1f1e1c);border-color:var(--wf-d9d6cc);background:0 0}.sp-chat.host-claude .compose{background:var(--white);border-color:var(--wf-e8e6df);color:var(--wf-8a877e);border-radius:var(--r-md);min-height:60px;padding:12px 14px;font-size:16px}.sp-chat.host-claude .compose:before{content:"+";color:var(--wf-8a877e);margin-right:12px;font-size:22px;line-height:1}.sp-chat.host-claude .compose .draft{color:var(--wf-1f1e1c)}.sp-chat.host-claude .compose .send{color:var(--wf-b5b2a9)}#sell{padding:0}#sell .sell-sticky{background:var(--white);padding:120px 0 96px}#sell .sellhead{min-height:0;margin-bottom:40px}.beatcap{letter-spacing:-.015em;color:var(--ink);align-items:center;min-height:54px;margin-bottom:28px;font-size:22px;font-weight:600;display:none}.beatcap.show{display:flex}.beatcap span{font-size:14.5px;font-weight:var(--weight-text);color:var(--g4);margin-left:14px}.sp-hosts.hidden{display:none}.sp-chat.wipe{animation:.7s cubic-bezier(.2,.7,.2,1) wipein}@keyframes wipein{0%{clip-path:inset(0 100% 0 0);opacity:.6}to{clip-path:inset(0);opacity:1}}.sp-dash.wipe .inset{animation:.7s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.sell-progress{background:var(--g2);border-radius:var(--r-xs);width:3px;display:none;position:absolute;top:96px;bottom:40px;left:-40px}.sp-device .sp-top{min-height:120px;position:absolute;top:0;left:calc(min(38% - 28px,412px) + 56px);right:0}.sp-device .sp-hosts{flex-wrap:wrap;gap:8px;margin:0}.sp-device .sp-hosts .hostbtns{flex-wrap:nowrap;flex-basis:100%;gap:8px;display:flex}.sp-device .sp-hosts .hosts-k{margin-bottom:2px;font-size:20px}.sp-device .sp-hosts button{white-space:nowrap;gap:9px;height:42px;padding:0 14px 0 9px;font-size:14px}.sp-device .sp-hosts button .hostico,.sp-device .sp-hosts button .ownico{border-radius:var(--r-xs);width:24px;height:24px;font-size:9px}.sp-device .beatcap{min-height:0;margin:0;padding-top:8px}.sp-device .sp-dash{top:160px}.sp-hosts button:focus:not(:focus-visible){outline:none}@media (width<=700px){.sp-device .sp-hosts .hostbtns{flex-wrap:wrap}}@media (width<=900px){.sp-device .sp-top{min-height:0;margin-bottom:16px;position:static}.sp-device .sp-dash{top:auto}}.runwhere{z-index:3;grid-template-columns:calc(min(38% - 28px,412px) + 28px) 1fr;align-items:start;column-gap:28px;margin-top:28px;display:grid;position:relative}.runwhere .vis{margin:0;position:absolute;bottom:calc(100% + 28px);left:calc(min(38% - 28px,412px) + 156px);right:0}.runwhere>div:first-child{flex:none}.runwhere .vis h4{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:700}.runwhere .vis p{color:var(--ink);max-width:60ch;margin-top:3px;font-size:15.5px;font-weight:500;line-height:1.45}@media (width<=900px){.runwhere{grid-template-columns:1fr;row-gap:16px}.runwhere .vis{position:static}}.runwhere .k{letter-spacing:-.015em;color:var(--ink);flex-basis:100%;margin-bottom:2px;font-size:20px;font-weight:600}.runwhere button{font:inherit;border-radius:var(--r-md);background:var(--white);height:48px;color:var(--ink);cursor:pointer;opacity:1;border:0;align-items:center;gap:12px;padding:0 20px 0 14px;font-size:16px;font-weight:500;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014}.runwhere button .hostico{border-radius:var(--r-xs);width:28px;height:28px}.runwhere button:hover{opacity:1;transform:translateY(-2px);box-shadow:0 2px 4px #0000000d,0 14px 32px #0000001f}.runwhere button.on{opacity:1;color:var(--ink)}.runwhere button:focus:not(:focus-visible){outline:none}.runwhere .note{color:var(--g4);margin-left:8px;font-size:14.5px}.sp-hosts.off{opacity:.45;pointer-events:none}.sp-device .replay{top:auto;bottom:-30px}#sell{background:var(--white);color:var(--ink);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}#sell .sellhead{grid-template-columns:1fr 1fr;align-items:start;gap:0;min-height:0;margin-bottom:24px;display:grid}#sell .sellhead h2{letter-spacing:-.025em;max-width:14ch;color:var(--ink);margin-top:-.12em;padding-right:48px;font-weight:600;line-height:1.12}#sell .sellhead p{color:var(--ink);max-width:50ch;font-size:18px;font-weight:500;line-height:1.5}.sechead-sub,.sechead .sechead-sub{color:var(--ink);font-weight:500;line-height:1.5;font-size:18px!important}#whatsell .openhead p{color:var(--ink);max-width:56ch;font-weight:500;line-height:1.5;font-size:18px!important}#sell .sellhead .textlink{margin-top:16px;display:inline-block}#sell .beatkicker{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:11px}.sp-device{height:700px;position:relative}.sp-dash{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md) var(--r-md) 0 0;opacity:.9;color:var(--g5);border-bottom:none;padding:28px 32px;font-size:14px;transition:opacity .5s,left .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:40px 0 0 min(38% - 28px,412px);box-shadow:0 24px 64px #0000001f}.sp-device:after{content:"";background:linear-gradient(#fff0,var(--white) 62%);pointer-events:none;z-index:2;height:360px;position:absolute;bottom:-90px;left:calc(min(38% - 28px,412px) - 24px);right:-40px}#sell{overflow-x:clip}.sp-chat{z-index:3}.sp-device.lit .sp-dash{opacity:.95}.sp-device.beat3 .sp-dash{opacity:1;border-bottom:1px solid var(--g3);border-radius:var(--r-md);left:0;box-shadow:0 16px 36px #0000000f;-webkit-mask-image:none;mask-image:none}.sp-dash .inset{padding-left:56px;transition:padding-left .6s cubic-bezier(.2,.7,.2,1)}.sp-device.beat3 .sp-dash .inset{padding-left:0}.sp-dash .dashbar{color:var(--g5);align-items:center;gap:12px;margin-bottom:22px;font-size:14px;display:flex}.sp-dash .dashbar b{color:var(--ink);font-weight:600}.sp-dash .dashbar .dashwm .wordmark{width:auto;height:26px;fill:var(--ink);display:block}.sp-dash .dashbar .dot{background:var(--wf-3fb950);border-radius:50%;width:8px;height:8px;margin-left:auto}.sp-dash .stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;padding:0;display:grid}.sp-dash .stat{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-sm);padding:14px 16px;font-size:14px}.sp-dash .stat .k{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);margin-bottom:8px;font-size:11px}.sp-dash .stat .v{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.sp-dash .stat .v.flash{animation:1s flashv}@keyframes flashv{0%{color:var(--wf-2f8f45)}to{color:inherit}}.sp-dash .tbl{border-top:1px solid var(--g3)}.sp-dash .row{border-bottom:1px solid var(--g3);font-variant-numeric:tabular-nums;grid-template-columns:1.2fr 1.4fr 1fr .8fr;justify-content:normal;align-items:center;gap:12px;padding:12px 0;font-size:13.5px;display:grid}.sp-dash .row.hd{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);font-size:11px}.sp-dash .row .who{color:var(--ink)}.sp-dash .row .amt{color:var(--ink);text-align:right}.sp-dash .row .amt.neg{color:var(--wf-b04a4a)}.sp-dash .row.new{background:linear-gradient(90deg,#2f8f451f,#0000 70%);animation:.6s rowin}.sp-dash .row.new.neg{background:linear-gradient(90deg,#b04a4a1a,#0000 70%)}@keyframes rowin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sp-dash .notes{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:none}.sp-device.beat3 .sp-dash .notes{display:grid}.sp-dash .notes div{border-left:2px solid var(--g3);color:var(--g5);padding-left:12px;font-size:13px;line-height:1.5}.sp-dash .notes b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.sp-chat{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);flex-direction:column;width:38%;min-width:360px;max-width:440px;height:700px;font-size:15px;transition:opacity .4s,transform .5s;display:flex;position:absolute;top:0;left:0;box-shadow:0 24px 64px #0000001f}.sp-device.beat3 .sp-chat{opacity:0;pointer-events:none;transform:translate(-40px)}.sp-chat .chatbar{border-bottom:1px solid var(--g3);color:var(--g4);align-items:center;gap:10px;padding:16px 20px;font-size:14px;display:flex}.sp-chat .chatbar b{color:var(--ink);font-weight:600}.sp-chat .chatbar .app{letter-spacing:.08em;background:var(--g2);color:var(--g5);border-radius:var(--r-xs);padding:2px 6px;font-size:10px}.sp-chat .chatbar .more{color:var(--g4);margin-left:auto}.sp-chat .chatbar .hostdot{border:1.5px dashed var(--g4);border-radius:50%;width:14px;height:14px}.sp-chat .log{flex-direction:column;flex:1;justify-content:flex-end;gap:16px;padding:20px 20px 8px;display:flex;overflow:hidden}.sp-chat .m{gap:12px;animation:.35s msgin;display:flex}@keyframes msgin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sp-chat .av{border-radius:var(--r-sm);background-color:var(--ink);width:30px;height:30px;color:var(--white);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.sp-chat .av.q{background-color:var(--ink);color:var(--white)}.sp-chat .av.ai{background-color:var(--g3);color:var(--ink);letter-spacing:.04em;font-size:10px}.sp-chat .m .who{color:var(--g4);margin-bottom:3px;font-size:13px}.sp-chat .m .who b{color:var(--ink);margin-right:6px;font-weight:600}.sp-chat .m .txt{color:var(--ink);line-height:1.5}.sp-chat .m .txt.dim{color:var(--g5)}.sp-chat .m .txt b{color:var(--ink)!important}.sp-chat .toolcard{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--wf-fafaf9);margin-top:8px;padding:12px 14px}.sp-chat .toolcard .tc-head{color:var(--g4);align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;display:flex}.sp-chat .mrow{border-top:1px solid var(--g3);color:var(--g5);justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;display:flex}.sp-chat .mrow b{color:var(--ink);text-align:right;font-weight:600}.sp-chat .mrow:first-of-type{border-top:0}.sp-chat .run-status{color:var(--wf-2f8f45);font-size:13.5px;font-weight:600}.sp-chat .compose .send{transition:color .3s}.sp-chat .run-status+.send{color:var(--wf-2f8f45);animation:1.6s infinite blink}.sp-chat .txt code{background:var(--g2);border-radius:var(--r-xs);padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.sp-chat .txt .dim{color:var(--g4);font-size:13px}.sp-chat .acts{gap:8px;margin-top:10px;display:flex}.sp-chat .acts button,.sp-chat .compose button{font:inherit;border-radius:var(--r-pill);cursor:pointer;border:1.5px solid var(--ink);background:var(--ink);color:var(--white);padding:9px 14px;font-size:14px;font-weight:600;transition:transform .12s}.sp-chat .acts button.ghost{color:var(--ink);border-color:var(--g3);background:0 0}.sp-chat .acts button:hover,.sp-chat .compose button:hover{transform:translateY(-1px)}.sp-chat .acts button:disabled,.sp-chat .compose button:disabled{opacity:.35;cursor:default;transform:none}.sp-chat .receipt{border:1px solid var(--wf-cfe5d4);background:var(--wf-eef7f0);border-radius:var(--r-sm);color:var(--wf-1f5c30);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;font-size:13.5px;display:flex}.sp-chat .receipt.neg{border-color:var(--wf-e8cfcf);background:var(--wf-faeeee);color:var(--wf-7a2e2e)}.sp-chat .receipt .sp{letter-spacing:.08em;text-transform:uppercase;color:var(--wf-2f8f45);align-items:center;gap:6px;margin-left:auto;font-size:11px;display:inline-flex}.sp-chat .receipt .sp .wordmark{width:auto;height:11px;fill:var(--wf-1f5c30)}.sp-chat .receipt.neg .sp{color:var(--wf-b04a4a)}.sp-chat .receipt.neg .sp .wordmark{fill:var(--wf-7a2e2e)}.sp-chat .typing{gap:4px;padding:6px 0;display:inline-flex}.sp-chat .typing i{background:var(--g4);border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.sp-chat .typing i:nth-child(2){animation-delay:.2s}.sp-chat .typing i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}.sp-chat .compose{border:1px solid var(--g3);border-radius:var(--r-md);color:var(--g4);align-items:center;gap:10px;min-height:52px;margin:8px 16px 16px;padding:10px 10px 10px 16px;font-size:14.5px;display:flex}.sp-chat .compose .draft{color:var(--ink);flex:1}.sp-chat .compose .send{color:var(--g3);margin-left:auto}.sp-chat .compose button{padding:7px 12px;font-size:13px}.sp-chat .mandate{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--wf-fafaf9);grid-template-columns:1fr 1fr 1fr;gap:12px;margin:16px 20px 0;padding:14px 16px;display:grid}.sp-chat .mandate .k{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);margin-bottom:6px;font-size:10.5px}.sp-chat .mandate .v{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:18px;font-weight:600}.sp-chat .mandate .v.flash{animation:1s flashv}.sp-chat .alog{color:var(--g5);flex-direction:column;flex:1;justify-content:flex-end;gap:10px;padding:16px 20px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;display:flex;overflow:hidden}.sp-chat .alog div{line-height:1.5;animation:.3s msgin}.sp-chat .alog .t{color:var(--g4);margin-right:10px}.sp-chat .alog .ok{color:var(--wf-2f8f45)}.sp-chat .alog .hi{color:var(--ink)}.sp-chat .runbar{color:var(--g4);align-items:center;gap:10px;margin:8px 16px 16px;font-size:13px;display:flex}.sp-chat .runbar button{font:inherit;border-radius:var(--r-pill);cursor:pointer;border:1.5px solid var(--ink);background:var(--ink);color:var(--white);padding:8px 14px;font-size:13px;font-weight:600}.sp-chat .runbar button:disabled{opacity:.35;cursor:default}.sp-hosts{color:var(--g4);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;font-size:16px;display:flex}.sp-hosts .hosts-k{letter-spacing:-.015em;color:var(--ink);flex-basis:100%;margin-bottom:4px;font-size:22px;font-weight:600}.sp-hosts .extra{color:var(--ink);align-items:center;margin-left:auto;padding:10px 4px;font-size:15px;font-weight:600;display:inline-flex}.sp-hosts .extra:hover{text-decoration:underline}.sp-hosts button{font:inherit;border-radius:var(--r-md);background:var(--white);height:54px;color:var(--g5);cursor:pointer;border:0;padding:0 20px 0 12px;font-size:16px;font-weight:500;transition:transform .15s,box-shadow .15s,color .15s;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014}.sp-hosts button .ownico{border-radius:var(--r-sm);background:var(--ink);width:32px;height:32px;color:var(--white);flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.sp-hosts button:hover{color:var(--ink);transform:translateY(-2px);box-shadow:0 2px 4px #0000000d,0 14px 32px #0000001f}.sp-hosts button{opacity:.55}.sp-hosts button:hover{opacity:1}.sp-hosts button.on{opacity:1;color:var(--ink)}.sp-hosts.hidden{visibility:hidden}.sp-device .replay{color:var(--g4);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;position:absolute;top:712px;right:0}.sp-device .replay:hover{color:var(--ink)}.sp-device .replay.hidden{display:none}.beats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;display:grid}.beats button{font:inherit;text-align:left;background:var(--white);border-radius:var(--r-md);cursor:pointer;color:var(--g4);border:0;align-items:flex-start;gap:14px;padding:22px 24px;line-height:1.35;transition:transform .15s,box-shadow .15s,background .15s;display:flex;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014}.beats button:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000000d,0 14px 32px #0000001f}.beats button{opacity:.55}.beats button:hover,.beats button.on{opacity:1}.beats button .n{letter-spacing:.08em;color:var(--g4);font-variant-numeric:tabular-nums;flex:none;width:26px;padding-top:7px;font-size:12px}.beats button.on .s{color:var(--g5)}.beats button .l{letter-spacing:-.015em;color:var(--g5);font-size:22px;font-weight:600;line-height:1.2}.beats button .s{color:var(--g4);font-size:14.5px;font-weight:var(--weight-text);margin-top:6px;display:block}.beats button:hover .l,.beats button.on .l,.beats button.on .n{color:var(--ink)}#bento .bento{grid-template-columns:repeat(2,1fr)}#bento .card{min-height:340px}@media (width<=900px){#sell .sellhead{grid-template-columns:1fr;gap:20px;min-height:0;margin-bottom:40px}.sp-device{height:auto}.sp-dash{display:none}.sp-device.beat3 .sp-dash{padding:20px;display:block;position:relative;inset:auto}.sp-dash .inset{padding-left:0}.sp-dash .stats,.sp-dash .notes{grid-template-columns:1fr}.sp-chat{width:100%;min-width:0;max-width:none;height:560px;position:relative}.sp-device.beat3 .sp-chat{display:none}.sp-device .replay{margin-top:12px;position:static}.beats{grid-template-columns:1fr;gap:16px}#bento .bento{grid-template-columns:1fr}}.announce{z-index:40;padding:30px 0 0;position:relative}.announce:not(.hidden)+.hero{padding-top:30px}.announce .card-a,.announce-in .card-a{pointer-events:auto;background:var(--white);border:1px solid var(--g3);border-radius:var(--r);width:100%;color:var(--ink);align-items:center;gap:24px;margin:0;padding:22px 28px;font-size:16px;line-height:1.45;animation:.3s cardin;display:flex;box-shadow:0 16px 36px #00000014}@keyframes cardin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.announce .mc-logo,.announce-in .mc-logo{flex:none;width:auto;height:40px;display:block}.announce .gfs-logo,.announce-in .gfs-logo{flex:none;width:auto;height:26px;display:block}.announce .msg,.announce-in .msg{flex:1;min-width:0}.announce .msg b,.announce-in .msg b{font-weight:600}.announce .msg span,.announce-in .msg span{color:var(--g5)}.announce a.more,.announce-in a.more{white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.announce a.more .circle-arrow,.announce-in a.more .circle-arrow{width:40px;height:40px;margin:0;font-size:16px}.announce a.more:hover .circle-arrow,.announce-in a.more:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white)}.announce button.x,.announce-in button.x{color:var(--g4);cursor:pointer;background:0 0;border:0;flex:none;padding:4px 0 4px 8px;font-family:inherit;font-size:22px;line-height:1}.announce button.x:hover,.announce-in button.x:hover{color:var(--ink)}.announce.hidden{display:none}.announce-2{background:var(--white);padding:40px 0}.announce-2 .card-a{margin-top:0}@media (width<=720px){.announce .card-a,.announce-in .card-a{flex-wrap:wrap;gap:10px 14px;padding:16px}.announce .msg,.announce-in .msg{flex-basis:100%;order:3}}#whatsell{padding:120px 0}#whatsell .grid2{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}@media (width<=900px){#whatsell .grid2{grid-template-columns:1fr}}#whatsell .openhead{text-align:center;max-width:none;margin:0 auto 72px}#whatsell .openhead h2{letter-spacing:-.025em;white-space:nowrap;max-width:none;font-size:clamp(38px,4.6vw,58px);font-weight:600;line-height:1.12}#whatsell .openhead p{color:var(--g5);max-width:40ch;margin:20px auto 0;font-size:20px;line-height:1.45}#whatsell .steplabel{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--g5);justify-content:center;align-items:center;gap:14px;margin-bottom:28px;font-size:15px;font-weight:600;display:flex}#whatsell .steplabel .num{color:var(--g4);font-variant-numeric:tabular-nums}#whatsell .steplabel .pill{border-radius:var(--r-pill);border:1.5px solid var(--ink);color:var(--ink);padding:10px 20px;line-height:1;display:inline-block}#whatsell .stepsub{text-align:center;color:var(--g5);max-width:52ch;margin:-8px auto 36px;font-size:17px;line-height:1.5}@media (width<=720px){#whatsell .openhead h2{white-space:normal}}#whatsell .selltext{text-align:center;grid-template-columns:1fr 1fr;gap:48px;display:grid}#whatsell .selltext .k{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin-bottom:12px;font-size:11px;font-weight:600}#whatsell .selltext .imgslot{margin-bottom:24px}#whatsell .selltext .imgslot div{border:1.5px dashed var(--g3);border-radius:var(--r-sm);background:var(--g1);letter-spacing:.1em;text-transform:uppercase;height:220px;color:var(--g4);text-align:center;justify-content:center;align-items:center;padding:0 16px;font-size:11px;display:flex}#whatsell .selltext h3{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}#whatsell .selltext p{color:var(--g5);max-width:40ch;margin:12px auto 0;font-size:16.5px;line-height:1.55}#whatsell .flipgrid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.flip{perspective:1200px;cursor:pointer;outline:none;height:300px}.flip .inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:relative}.flip:hover .inner,.flip:focus-visible .inner,.flip.on .inner{transform:rotateY(180deg)}.flip .face{backface-visibility:hidden;border-radius:var(--r);border:1px solid var(--g3);flex-direction:column;padding:26px 24px;display:flex;position:absolute;inset:0}.flip .front{background:var(--white)}.flip .front .k{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);font-size:11px;font-weight:600}.flip .front h3{letter-spacing:-.02em;margin-top:auto;font-size:24px;font-weight:600;line-height:1.15}.flip .front .ex{color:var(--g5);margin-top:8px;font-size:14px;line-height:1.45}.flip .front .turn{border:1.5px solid var(--g3);width:34px;height:34px;color:var(--g4);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;bottom:20px;right:20px}.flip .back{background:var(--ink);color:var(--white);transform:rotateY(180deg)}.flip .back .k{letter-spacing:.12em;text-transform:uppercase;color:var(--wf-9a9a95);font-size:11px;font-weight:600}.flip .back p{color:var(--wf-e6e6e2);margin-top:14px;font-size:14.5px;line-height:1.5}.flip .back .go{color:var(--white);align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.flip .back .go:hover{text-decoration:underline}#whatsell .more{justify-content:center;margin-top:40px;display:flex}#growth .growthhead,#sell~section .growthhead{text-align:center;max-width:none;margin:0 auto 64px;font-weight:600}#growth{padding:140px 0 48px}#growth .growth-img{aspect-ratio:21/9;width:100%;max-height:560px;margin-bottom:96px}#growth .more{text-align:center;margin-top:56px}#growth .growthrow{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}#growth .growthrow>div{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:44px 36px 48px;box-shadow:0 1px 2px #0000000a,0 16px 36px #00000014}#growth .growthrow .k{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin-bottom:12px;font-size:11px;font-weight:600}#growth .growthrow h3{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}#growth .growthrow p{color:var(--g5);max-width:34ch;margin:12px auto 0;font-size:16.5px;line-height:1.55}@media (width<=720px){#growth .growthrow{grid-template-columns:1fr;gap:28px}}@media (width<=1100px){#whatsell .flipgrid{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){#whatsell .flipgrid{grid-template-columns:1fr 1fr}.flip{height:260px}#whatsell .selltext{grid-template-columns:1fr;gap:28px}}#whatsell .flowlabels,#whatsell .flowtext{grid-template-columns:130px 1fr 1fr 1fr 130px;align-items:start;column-gap:30px;display:grid}#whatsell .flowlabels{margin-bottom:8px}#whatsell .flowlabels .steplabel{flex-direction:column;gap:8px;margin-bottom:0}#whatsell .flowlabels .steplabel .num{letter-spacing:.14em;font-size:12px}#whatsell .flowsvg{width:100%;height:auto;display:block;overflow:visible}#whatsell .flines path{fill:none;stroke:var(--g3);stroke-width:1.5px}#whatsell .fnode rect{fill:var(--white);stroke:var(--g3);stroke-width:1px;filter:drop-shadow(0 8px 18px #00000014)}#whatsell .fnode text{fill:var(--ink);font-family:inherit;font-size:15px;font-weight:500}#whatsell .fnode.dark rect{fill:var(--ink);stroke:var(--ink)}#whatsell .fnode.dark text{fill:var(--white)}#whatsell .fnode.end rect{fill:var(--g1)}#whatsell .fnode.end text{font-size:16px;font-weight:600}#whatsell .fbox{fill:var(--g1);stroke:var(--g3);stroke-width:1.5px}#whatsell .fwm{fill:var(--ink)}#whatsell .fchev{fill:none;stroke:var(--g4);stroke-width:1.5px}#whatsell .fmore{fill:var(--g4);font-size:13px;font-style:italic}#whatsell .ping{fill:var(--ink);opacity:.9}#whatsell .cpp{position:relative}#whatsell .cpp-sticky{flex-direction:column;justify-content:center;height:calc(100vh - 64px);min-height:560px;display:flex;position:sticky;top:64px}#whatsell .cpp-head{margin-bottom:8px}#whatsell .cpp .flowsvg{flex:none;width:100%;height:auto;max-height:calc(100vh - 112px);margin:0 auto;overflow:visible}#whatsell .cpp-steps{margin-top:calc(64px - 100vh)}#whatsell .cpp-steps>div{height:80vh}#whatsell .cpp-steps>div:last-child{height:130vh}#whatsell .cpp-fallback{display:none}#whatsell .cpp .spine path{fill:none;stroke:var(--ink);stroke-width:1.5px;opacity:0;transition:opacity .35s}#whatsell .cpp[data-step="0"] .sg0,#whatsell .cpp[data-step="1"] .sg1,#whatsell .cpp[data-step="2"] .sg2,#whatsell .cpp[data-step="3"] .sg3{opacity:1}#whatsell .cpp .st{opacity:0;transition:opacity .5s .2s}#whatsell .cpp:not([data-step="0"]) .st-connect,#whatsell .cpp[data-step="2"] .st-price,#whatsell .cpp[data-step="3"] .st-price,#whatsell .cpp[data-step="3"] .st-paid{opacity:1}#whatsell .cpp .st-pings{transition:opacity .3s}#whatsell .cpp[data-step="0"] .st-pings0,#whatsell .cpp[data-step="1"] .st-pings1,#whatsell .cpp[data-step="2"] .st-pings2,#whatsell .cpp[data-step="3"] .st-pings3{opacity:1}#whatsell .cpp .spill{pointer-events:all;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#whatsell .cpp .spill rect{fill:var(--g1);stroke:var(--ink);stroke-width:1.5px}#whatsell .cpp .fboxlabel{letter-spacing:-.02em;fill:var(--ink);font-family:inherit;font-size:16px;font-weight:700}#whatsell .cpp .spill text{letter-spacing:.12em;text-transform:uppercase;fill:var(--ink);font-family:inherit;font-size:13px;font-weight:700}#whatsell .cpp:not([data-step="0"]) .p-connect,#whatsell .cpp[data-step="2"] .p-price,#whatsell .cpp[data-step="3"] .p-price,#whatsell .cpp[data-step="3"] .p-paid{transform:translateY(-260px)}#whatsell .cpp .sh3{opacity:0;pointer-events:none;transition:opacity .4s}#whatsell .cpp .sh3 .slink{letter-spacing:0;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--g3);-webkit-text-decoration-color:var(--g3);-webkit-text-decoration-color:var(--g3);-webkit-text-decoration-color:var(--g3);text-decoration-color:var(--g3);fill:var(--ink);font-size:14px;font-weight:500}#whatsell .cpp .sh3 a{cursor:pointer}#whatsell .cpp .sh3 text{letter-spacing:-.01em;fill:var(--ink);font-family:inherit;font-size:16px;font-weight:600}#whatsell .cpp:not([data-step="0"]) .t-connect,#whatsell .cpp[data-step="2"] .t-price,#whatsell .cpp[data-step="3"] .t-price,#whatsell .cpp[data-step="3"] .t-paid{opacity:1;pointer-events:auto;transition-delay:.45s}@media (prefers-reduced-motion:reduce){#whatsell .cpp .st,#whatsell .cpp .spill,#whatsell .cpp .sh3,#whatsell .cpp .spine path{transition:none}}@media (width<=900px){#whatsell .cpp-sticky{height:auto;min-height:0;display:block;position:static}#whatsell .cpp-steps{display:none}#whatsell .cpp .flowsvg{width:100%;min-height:0;max-height:none}#whatsell .cpp-fallback{margin:28px 0 0;padding:0;list-style:none;display:block}#whatsell .cpp-fallback li{letter-spacing:-.01em;align-items:baseline;gap:12px;margin-bottom:14px;font-size:16px;font-weight:600;display:flex}#whatsell .cpp-fallback .pill{border-radius:var(--r-pill);border:1.5px solid var(--ink);letter-spacing:.12em;text-transform:uppercase;flex:none;padding:6px 12px;font-size:11px;font-weight:700;display:inline-block}}#whatsell .flowtext{text-align:left;margin-top:36px}#whatsell .flowtext h3{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.3}#whatsell .flowtext p{color:var(--ink);margin-top:10px;font-size:15px;font-weight:500;line-height:1.5}#whatsell .flowtext .textlink{margin-top:12px;display:inline-block}#whatsell .flowtext .brand{color:var(--g5);align-items:center;gap:10px;margin-top:16px;font-size:13px;font-weight:600;display:flex}#whatsell .flowtext .brand .wordmark{width:auto;height:18px;fill:var(--ink)}@media (width<=900px){#whatsell .flowlabels{display:none}#whatsell .flowtext{grid-template-columns:1fr;gap:24px}#whatsell .flowtext>div:empty{display:none}}#whatsell .flow{grid-template-columns:150px 32px 1fr 32px 1fr 32px 1fr 32px 150px;align-items:start;gap:0;margin-top:8px;display:grid}#whatsell .flow .arrow{color:var(--g3);text-align:center;padding-top:150px;font-size:22px}#whatsell .flow .endcap{text-align:center;padding-top:112px}#whatsell .flow .endcap h3{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.15}#whatsell .flow .endcap p{color:var(--g4);margin-top:8px;font-size:13.5px;line-height:1.45}#whatsell .flow .k{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin-bottom:10px;font-size:11px;font-weight:600}#whatsell .flow .col{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);text-align:left;flex-direction:column;min-height:420px;padding:28px 26px 26px;display:flex}#whatsell .flow .col .steplabel{justify-content:flex-start;margin-bottom:22px}#whatsell .flow .col h3{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}#whatsell .flow .col p{color:var(--g5);margin-top:16px;font-size:15px;line-height:1.5}#whatsell .flow .col .textlink{margin-top:14px;display:inline-block}#whatsell .flow .chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}#whatsell .chip{border-radius:var(--r-sm);background:var(--white);height:40px;color:var(--ink);align-items:center;padding:0 16px;font-size:15px;font-weight:500;transition:transform .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014}#whatsell .chip:hover{transform:translateY(-2px)rotate(-1.5deg)}#whatsell .chip.more{box-shadow:none;border:1.5px dashed var(--g3);color:var(--g4);font-weight:var(--weight-text);background:0 0}#whatsell .flow .col.solva{background:var(--g1)}#whatsell .flow .col.solva .chip{background:var(--ink);color:var(--white)}#whatsell .flow .col .brand{color:var(--g5);align-items:center;gap:10px;margin-top:auto;padding-top:22px;font-size:13px;font-weight:600;display:flex}#whatsell .flow .col .brand .wordmark{width:auto;height:18px;fill:var(--ink)}@media (width<=1100px){#whatsell .flow{grid-template-columns:1fr;gap:16px}#whatsell .flow .arrow{padding:0;transform:rotate(90deg)}#whatsell .flow .endcap{padding-top:0}}.hero.hero-video{padding:44px 0 120px!important}.hero-video{color:var(--white);background:var(--dark);align-items:center;min-height:min(92vh,880px);padding:16px 0 120px;display:flex;position:relative;overflow:hidden}.hero-video .wrap{flex-direction:column;min-height:calc(min(92vh,880px) - 164px);display:flex}.hero-video .herocontent{margin:auto 0;padding:24px 0}.hero-video .announce-in{margin-bottom:0}.announce-in{margin-bottom:24px}.announce-in .card-a{text-align:left;box-shadow:0 24px 60px #00000059}.announce-in.hidden{display:none}.hero-video{align-items:flex-start;padding-top:16px}.hero-video .wrap{padding-top:0}.hero-video .vbg{position:absolute;inset:0}.hero-video .vloop{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-video .vsim{background:radial-gradient(1200px 600px at 70% 40%,var(--wf-2b2b29) 0%,var(--dark) 55%,var(--wf-111111) 100%);position:absolute;inset:0}.hero-video .vshade{background:linear-gradient(90deg,#111111d1 0%,#1111118c 55%,#11111126 100%);position:absolute;inset:0}.hero-video .wrap{z-index:1;width:100%;position:relative}.hero-video .eyebrow{color:var(--white)!important}.hero-video h1{color:var(--white)}.hero-video .kicker{color:#fff9}.hero-video .btn.solid{background:var(--white);color:var(--ink);border-color:var(--white)}.hero-video .btn.ghost{color:var(--white);border-color:#ffffff80}.hero-video .btn.ghost:hover{background:#ffffff14}.playfilm{right:max(24px,calc((100% - var(--maxw)) / 2 + 24px));z-index:2;color:var(--white);cursor:pointer;font:inherit;text-align:right;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:inline-flex;position:absolute;bottom:40px}.vph{left:max(24px,calc((100% - var(--maxw)) / 2 + 24px));z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;border-radius:var(--r-xs);border:1.5px dashed #ffffff59;padding:8px 12px;font-size:11px;position:absolute;bottom:44px}.hero-video .vbg:after{content:"";border-radius:var(--r-md);pointer-events:none;border:1.5px dashed #ffffff24;position:absolute;inset:18px}.playfilm .pf-icon{border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding-left:3px;font-size:16px;transition:background .15s,transform .15s;display:flex}.playfilm:hover .pf-icon{background:var(--white);color:var(--ink);transform:scale(1.06)}.playfilm .pf-text{color:#ffffffbf;font-size:15px;line-height:1.3}.playfilm .pf-text b{color:var(--white);font-weight:600}.playfilm .pf-text small{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-top:3px;font-size:12px;display:block}.filmmodal{z-index:200;display:none;position:fixed;inset:0}.filmmodal.open{display:block}.fm-backdrop{background:#000000db;position:absolute;inset:0}.fm-box{width:min(1200px,100vw - 48px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fm-player{aspect-ratio:16/9;background:var(--black);border-radius:var(--r-md);overflow:hidden;box-shadow:0 40px 120px #0009}.fm-slot{height:100%;color:var(--wf-8d8d88);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex}.fm-slot .play{border:1.5px solid var(--wf-555555);width:72px;height:72px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;padding-left:4px;font-size:22px;display:flex}.fm-close{color:var(--white);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:34px;line-height:1;position:absolute;top:-48px;right:0}@media (width<=720px){.hero-video{min-height:0;padding:96px 0 56px}.playfilm{margin-top:48px}}.logorow{background:var(--white);border-bottom:1px solid var(--g3);padding:56px 0 48px}.logorow .logos{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:96px;display:flex}.logorow .logo-item{text-align:center;color:inherit;flex-direction:column;align-items:center;width:min(360px,100%);text-decoration:none;display:flex}.logorow .logo-item svg{width:auto;height:34px;display:block}.logorow .logo-item .mc-logo{height:44px}.logorow .logorow-head{text-align:center;color:var(--g5);margin:0 0 32px;font-family:inherit;line-height:1.12}.logorow .logos{align-items:center}.logorow .logo-item .gfs-logo{width:auto;max-width:100%;height:32px;display:block}.logorow .logo-item .stripe-logo{border-radius:var(--r-sm);width:auto;max-width:100%;height:48px;display:block}.logorow .logo-item p{color:var(--g5);margin-top:16px;font-size:14.5px;line-height:1.45}.logorow .logo-item:hover p{color:var(--ink)}.hero{text-align:center!important}.hero .kicker,.hero .eyebrow,.hero h1{text-align:center}.hero .ctas{justify-content:center}.hero .herosub{max-width:56ch;margin:22px auto 0;font-size:19px;font-weight:500;line-height:1.5}.hero-video .herosub{color:#ffffffd9}.hero-video .playfilm{text-align:right}#pricemodels{background:var(--white);border-top:1px solid var(--g3);padding:120px 0}#pricemodels .flipgrid{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:16px;display:grid}@media (width<=1100px){#pricemodels .flipgrid{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){#pricemodels .flipgrid{grid-template-columns:1fr 1fr}}.finalcta h2,#sell~.finalcta h2{max-width:20ch;font-size:var(--type-section)!important;line-height:var(--lh-section)!important}header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--g3);background:#f7f7f6eb;position:sticky;top:0}.nav{align-items:center;gap:32px;height:64px;display:flex}.logo{align-items:center;display:flex}.logo .wordmark{width:auto;height:24px;fill:var(--ink);display:block}footer .logo .wordmark{fill:var(--white);height:22px}.navlinks{align-items:center;gap:26px;font-size:14px;font-weight:500;display:flex}.navlinks>a:hover,.navdrop>button:hover{color:var(--g5)}.navdrop{position:relative}.navdrop>button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:none;align-items:center;gap:5px;font-weight:500;display:flex}.navdrop .caret{border:1px solid var(--g3);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;font-size:11px;line-height:1;transition:transform .15s,border-color .15s;display:inline-flex;transform:rotate(90deg)}.navdrop button:hover .caret{border-color:var(--ink)}.navdrop.open .caret{border-color:var(--ink);transform:rotate(-90deg)}.dropdown{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);min-width:230px;padding:22px 8px 8px;display:none;position:absolute;top:100%;left:-16px;box-shadow:0 12px 32px #00000014}.dropdown-split{min-width:440px}.dropdown-col{flex:1;padding:0 4px}.dropdown-col+.dropdown-col{border-left:1px solid var(--g3);margin-left:4px;padding-left:12px}.dropdown-col-label{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);padding:8px 10px 4px;font-size:10px;font-weight:700}.navdrop.open .dropdown{display:block}.navdrop.open .dropdown.dropdown-split{display:flex}.dropdown a{border-radius:var(--r-sm);padding:11px 14px;font-size:14px;display:block}.dropdown a:hover{background:var(--g2)}.dropdown a span{color:var(--g5);font-size:12px;font-weight:var(--weight-text);display:block}.navright{align-items:center;gap:18px;margin-left:auto;display:flex}.navright .util{color:var(--g5);font-size:13px}.navright .util:hover{color:var(--ink)}.navright .btn{padding:9px 16px;font-size:13px}.hero{text-align:left;padding:88px 0 40px}.sechead-sub{color:var(--ink);max-width:52ch;font-size:16.5px;line-height:1.55}.steps-intro{text-align:center;max-width:640px;margin:0 auto 56px}.steps-intro h2{letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1.2}.surface-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.axis-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);text-align:center;padding:0;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.axis-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #00000014}.axis-card-tag{flex-direction:column;align-items:center;gap:8px;display:flex}.pill-badge{background:var(--ink);color:var(--white);border-radius:var(--r-pill);letter-spacing:.1em;text-transform:uppercase;padding:8px 20px;font-size:12px;font-weight:700;display:inline-block}.pill-desc{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);font-size:12.5px;font-weight:600}.axis-img{border-radius:0;height:220px;margin-top:0}.axis-card-body{padding:32px 36px 36px}.axis-card h4{letter-spacing:-.015em;margin-top:20px;font-size:30px;font-weight:700;line-height:1.2}.axis-card p{color:var(--g5);margin-top:14px;font-size:16.5px;line-height:1.6}.circle-arrow{border:1.5px solid var(--g3);width:50px;height:50px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin:24px auto 0;font-size:19px;transition:border-color .15s,background .15s,transform .15s;display:flex}.axis-card:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white);transform:translate(2px)}.hero h1{letter-spacing:-.03em;max-width:none;font-size:clamp(40px,5.6vw,76px);font-weight:600;line-height:1.04}.hero .eyebrow{color:var(--ink);font-size:13px}.hero h1 .grey{font-weight:600}.hero .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:22px;font-size:11px;font-weight:600}.filmslot{margin-top:56px}.filmslot .slot{flex-direction:column;gap:14px;height:560px}.filmslot .play{border:1.5px solid var(--g4);width:64px;height:64px;color:var(--g4);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex}.filmslot figcaption{color:var(--g4);letter-spacing:.06em;text-transform:uppercase;text-align:center;margin-top:14px;font-size:12px}.blurb{padding:180px 0 140px}.blurb p{letter-spacing:-.03em;max-width:none;color:var(--g4);font-size:clamp(56px,9vw,130px);font-weight:600;line-height:1.08}.blurb p strong{color:var(--ink);font-weight:600}.blurb .textlink{margin-top:28px;font-size:15px;display:inline-block}.bento-intro{max-width:50%;margin-bottom:44px}.bento-intro h2 .grey{font-weight:600}.bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);cursor:pointer;flex-direction:column;min-height:390px;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.card:hover{border-color:var(--g4);box-shadow:0 6px 24px #0000000d}.card.wide{grid-column:span 2;min-height:520px}.card.dark{background:var(--dark);color:var(--white);border-color:var(--dark)}.card.dark .cardlabel{color:#ffffff73}.card.dark .cardlede{color:#ffffffa6}.card.dark .cardslot{background:var(--dark2);border-color:var(--wf-3a3a3a);color:var(--wf-666666)}.card.active{border-color:var(--ink);box-shadow:0 0 0 1.5px var(--ink)}.card.dark.active{box-shadow:0 0 0 1.5px var(--white)}.cardtop{justify-content:space-between;align-items:flex-start;gap:12px;padding:28px 28px 0;display:flex}.cardlabel{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin-bottom:12px;font-size:10px;font-weight:700}.card h3{letter-spacing:-.01em;max-width:20ch;font-size:21px;font-weight:600;line-height:1.25}.card.wide h3{max-width:38ch}.cardlede{color:var(--g5);flex:1;margin-top:10px;font-size:13.5px}.cardslot{background:var(--g2);border:1.5px dashed var(--g3);text-align:center;letter-spacing:.1em;text-transform:uppercase;min-height:130px;color:var(--g4);border-bottom:none;border-left:none;border-right:none;border-radius:0;flex:1;justify-content:center;align-items:center;margin-top:18px;padding:0 24px;font-size:10px;display:flex}.expander{border:1.5px solid var(--g3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:transform .2s,border-color .15s;display:flex}.card:hover .expander{border-color:var(--ink)}.card.dark .expander{border-color:var(--wf-444444)}.card.dark:hover .expander{border-color:var(--white)}.card.active .expander{transform:rotate(45deg)}#bento-backdrop{z-index:90;background:#14141473;animation:.18s fadein;display:none;position:fixed;inset:0}#bento-backdrop.open{display:block}#bento-panel{background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-lg);z-index:100;width:min(1100px,100vw - 48px);max-height:calc(100vh - 72px);padding:40px;animation:.22s panelin;display:none;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 32px 96px #00000047}#route-backdrop{z-index:90;background:#14141473;animation:.18s fadein;display:none;position:fixed;inset:0}#route-backdrop.open{display:block}#route-panel{background:var(--white);border:1.5px solid var(--ink);border-radius:var(--r-lg);z-index:100;width:min(880px,100vw - 48px);max-height:calc(100vh - 72px);padding:40px;animation:.22s panelin;display:none;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 32px 96px #00000047}#route-panel.open{display:block}.route-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.route-block{background:var(--g1);border:1px solid var(--g3);border-radius:var(--r-md);text-align:center;padding:26px}.route-block .axis-card-tag{flex-direction:column;align-items:center;gap:8px;display:flex}.route-block h4{letter-spacing:-.005em;margin-top:14px;font-size:16px;font-weight:600}.route-block p{color:var(--g5);margin-top:8px;font-size:13px;line-height:1.55}.route-block .textlink{margin-top:14px;font-size:13px;display:inline-block}#bento-panel.open{display:block}#bento-panel.darkpanel{background:var(--dark);color:var(--white);border-color:var(--dark)}#bento-panel.darkpanel .tabcopy{color:#ffffffb3}#bento-panel.darkpanel .panelslot{background:var(--dark2);border-color:var(--wf-3a3a3a);color:var(--wf-666666)}#bento-panel.darkpanel .closebtn{color:#fff9;border-color:var(--wf-444444)}@keyframes panelin{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.panelhead{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.panel-intro{color:var(--g5);max-width:60ch;margin:-8px 0 28px;font-size:16px;line-height:1.6}#bento-panel.darkpanel .panel-intro{color:#ffffffb3}.panelhead h3{letter-spacing:-.01em;font-size:24px;font-weight:600}.closebtn{border:1.5px solid var(--g3);cursor:pointer;width:34px;height:34px;color:var(--g5);background:0 0;border-radius:50%;flex-shrink:0;font-size:15px}.closebtn:hover{border-color:var(--ink);color:var(--ink)}.panel-scroll{flex-direction:column;display:flex}.panel-single-img{aspect-ratio:16/9;background:var(--g2);border:1.5px dashed var(--g3);border-radius:var(--r-sm);text-align:center;letter-spacing:.08em;text-transform:uppercase;height:auto;color:var(--g4);justify-content:center;align-items:center;padding:0 24px;font-size:11px;display:flex}.flip-row{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:28px;display:grid}.flip-card{perspective:1000px;height:190px}.flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.2,.2,1);position:relative}.flip-card:hover .flip-inner{transform:rotateY(180deg)}.flip-face{backface-visibility:hidden;border-radius:var(--r-sm);border:1px solid var(--g3);flex-direction:column;display:flex;position:absolute;inset:0;box-shadow:0 8px 20px #0000000f}.flip-front{background:var(--white);padding:0}.flip-img{border-radius:var(--r-sm) var(--r-sm) 0 0;flex:1;height:auto;font-size:9px}.flip-front-bottom{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.flip-front-bottom h4{letter-spacing:-.005em;font-size:13.5px;font-weight:600}.flip-arrow{color:var(--g4);font-size:14px;transition:transform .3s}.flip-back{background:var(--dark);color:var(--white);justify-content:center;padding:16px;transform:rotateY(180deg)}.flip-back p{color:#ffffffd9;font-size:11.5px;line-height:1.5}#bento-panel.darkpanel .panel-single-img{background:var(--dark2);border-color:var(--wf-3a3a3a);color:var(--wf-666666)}.panel-cols{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.panel-col{flex-direction:column;display:flex}.panel-col-img{aspect-ratio:16/9;background:var(--g2);border:1.5px dashed var(--g3);border-radius:var(--r-sm);text-align:center;letter-spacing:.08em;text-transform:uppercase;height:auto;color:var(--g4);justify-content:center;align-items:center;padding:0 12px;font-size:10px;display:flex}.panel-col h5{letter-spacing:-.005em;margin-top:16px;font-size:15px;font-weight:600}.panel-col-eyebrow+h5{margin-top:6px}.panel-col p{color:var(--g5);margin-top:8px;font-size:13.5px;line-height:1.55}.panel-col-link{color:var(--ink);margin-top:10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.panel-col-link:hover{text-decoration:underline}#bento-panel.darkpanel .panel-col-link{color:var(--white)}.panel-col .placeholder{border-radius:var(--r-xs);background:var(--g2);height:11px;margin:9px 0;display:block}.panel-col .placeholder.w70{width:70%}.panel-col .placeholder.w90{width:90%}#bento-panel.darkpanel .panel-col-img{background:var(--dark2);border-color:var(--wf-3a3a3a);color:var(--wf-666666)}#bento-panel.darkpanel .panel-col h5{color:var(--white)}#bento-panel.darkpanel .panel-col p{color:#ffffffb3}#bento-panel.darkpanel .panel-col .placeholder{background:var(--wf-3a3a3a)}.panel-section{border-top:1px solid var(--g3);grid-template-columns:200px 1fr;align-items:start;gap:28px;padding:32px 0;display:grid}.panel-section:first-child{border-top:none;padding-top:0}.panel-section-img{aspect-ratio:4/3;background:var(--g2);border:1.5px dashed var(--g3);border-radius:var(--r-sm);text-align:center;letter-spacing:.08em;text-transform:uppercase;height:auto;color:var(--g4);justify-content:center;align-items:center;padding:0 12px;font-size:10px;display:flex}.panel-col-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);font-size:11px;font-weight:700}.panel-section-body h4{letter-spacing:-.01em;margin-top:6px;font-size:19px;font-weight:600}.panel-col-eyebrow+h4{margin-top:6px}.panel-section-body h4 .mini{letter-spacing:.1em;opacity:.7;font-size:10px;font-weight:600}.panel-section-body p{color:var(--g5);margin-top:10px;font-size:14.5px;line-height:1.6}.panel-section-body .placeholder{border-radius:var(--r-xs);background:var(--g2);height:11px;margin:9px 0;display:block}.panel-section-body .placeholder.w70{width:70%}.panel-section-body .placeholder.w90{width:90%}.panel-section-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex}#bento-panel.darkpanel .panel-section{border-color:var(--wf-3a3a3a)}#bento-panel.darkpanel .panel-section-img{background:var(--dark2);border-color:var(--wf-3a3a3a);color:var(--wf-666666)}#bento-panel.darkpanel .panel-col-eyebrow{color:#ffffff80}#bento-panel.darkpanel .panel-section-body h4{color:var(--white)}#bento-panel.darkpanel .panel-section-body p{color:#ffffffb3}#bento-panel.darkpanel .panel-section-body .placeholder{background:var(--wf-3a3a3a)}.panelctas{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.invis{background:0 0;padding:0}.invis-track{height:130vh}.invis-pin{align-items:center;min-height:65vh;display:flex;position:sticky;top:0}.invis .grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;width:100%;display:grid}.invis h2{max-width:none}.invis .sub{margin-top:18px}.imgstack{height:260px;margin-top:32px;position:relative}.imgstack .img{opacity:0;transition:opacity .45s;position:absolute;inset:0}.imgstack .img.on{opacity:1}.beatarea{position:relative}.beat{padding:0}.beat2{background:var(--white);opacity:0;flex-direction:column;justify-content:center;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s;display:flex;position:absolute;inset:0;transform:translateY(115%)}.beatarea.stage2 .beat2{opacity:1;transform:translateY(0)}.beatarea.stage2 .beat1{opacity:.35;transition:opacity .45s,transform .45s;transform:scale(.985)}.beat .problem{color:var(--g5);font-size:clamp(15px,1.5vw,17px);line-height:1.55}.beat .problem strong{color:var(--ink);letter-spacing:-.02em;margin-bottom:18px;font-size:34px;font-weight:600;line-height:1.2;display:block}.beat .turn{margin-top:22px;font-size:15px;font-weight:600;line-height:1.5}.beat .textlink{margin-top:16px;font-size:14px;display:inline-block}.stats{padding:80px 0}.stats .grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stats-inline{border-top:1px solid var(--g3);grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;padding:56px 0 80px;display:grid}.stat{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:40px 32px}.stat .num{letter-spacing:-.035em;font-size:clamp(64px,7.5vw,104px);font-weight:700;line-height:.95}.stat .num sup{font-size:40px;font-weight:700}.stat p{color:var(--g5);max-width:26ch;margin-top:14px;font-size:14px}.stat .src{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);margin-top:16px;font-size:11px}.ship h2{max-width:26ch}.ship .sub{margin-top:16px}.stackwrap{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);margin-top:56px;overflow:hidden}.stack{padding:44px 44px 40px}.stack h3{letter-spacing:-.015em;margin-top:10px;font-size:26px;font-weight:600}.stack p{color:var(--g5);max-width:52ch;margin-top:8px;font-size:15px}.stack .diagram{height:340px;margin-top:32px}.tiles{border-top:1px solid var(--g3);grid-template-columns:repeat(3,1fr);display:grid}.tile{padding:32px 44px}.tile:not(:last-child){border-right:1px solid var(--g3)}.tile .cardlabel{margin-bottom:10px}.tile h4{font-size:17px;font-weight:600}.tile p{color:var(--g5);margin-top:8px;font-size:13.5px}.tile .tileslot{height:130px;margin-top:20px}.build{background:var(--dark);color:var(--white)}.build h2{max-width:24ch}.build .ledger{border-top:1px solid var(--wf-333333);margin-top:48px}.row{border-bottom:1px solid var(--wf-333333);justify-content:space-between;gap:24px;padding:20px 0;font-size:15.5px;display:flex}.row .what{color:#ffffffd9}.row .time{color:#ffffff73;font-variant-numeric:tabular-nums;white-space:nowrap}.row.total{border-bottom:none;padding-top:26px;font-weight:600}.row.total .time{color:var(--white)}.build .close{color:#ffffffd9;max-width:44ch;margin-top:36px;font-size:19px;line-height:1.5}.build .close strong{color:var(--white)}.build .btn{border-color:var(--white);margin-top:28px}.build .btn.solid{background:var(--white);color:var(--dark)}.logobar{border-top:1px solid var(--g3);border-bottom:1px solid var(--g3);background:var(--white);padding:56px 0}.logobar .label{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin-bottom:28px;font-size:11px;font-weight:600}.logos{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ticker-wrap{border-top:1px solid var(--g3);border-bottom:1px solid var(--g3);overflow:hidden}.ticker-track{width:max-content;animation:22s linear infinite ticker-scroll;display:flex}.ticker-item{border-right:1px solid var(--g3);text-align:center;min-width:220px;color:var(--ink);flex:none;padding:32px 36px;font-family:Georgia,Times New Roman,serif;font-size:22px}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logos span{border:1.5px dashed var(--g3);border-radius:var(--r-sm);color:var(--g4);letter-spacing:.02em;padding:12px 24px;font-size:13px;font-weight:600}.devstage{border-radius:var(--r-lg);background:var(--wf-f2f1ee) url(/images/home/builders-gradient.jpg) center bottom/cover no-repeat;justify-content:center;align-items:center;min-height:520px;margin-top:44px;padding:40px;display:flex;position:relative;overflow:hidden}.devtabs{z-index:2;flex-wrap:wrap;gap:26px;display:flex;position:absolute;top:36px;left:36px}.devtabs .tabbtn{color:var(--tab-idle);cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:600}.devtabs .tabbtn:hover{color:var(--tab-active)}.devtabs .tabbtn.on{color:var(--tab-active);font-weight:800}.devterminal{z-index:1;background:var(--white);border-radius:var(--r-md);width:min(720px,100%);position:relative;overflow:hidden;box-shadow:0 24px 64px #00000024}.devterminal-bar{border-bottom:1px solid var(--g2);align-items:center;gap:7px;padding:14px 18px;display:flex}.devterminal-bar .dot{background:var(--g3);border-radius:50%;width:9px;height:9px}.term-copy{color:var(--g5);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:500;display:flex}.term-copy:hover{color:var(--ink)}.term-copy .copy-ico{font-size:13px}.term-copy.copied{color:var(--wf-1e7e3a)}.devterminal-body{color:var(--ink);min-height:80px;padding:26px 28px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.75}.devterminal-body .prompt{color:var(--g4);margin-right:6px}.devterminal-body .cm{color:var(--g4)}.devctas{align-items:center;gap:22px;margin-top:32px;display:flex}.proof .head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.proof .head.tight{justify-content:flex-start;gap:16px}.proofslot{border:2px dashed var(--g3);border-radius:var(--r);text-align:center;color:var(--g4);padding:56px}.proofslot .warn{letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.proofslot p{max-width:48ch;margin:0 auto;font-size:14px}.whiteglove{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);margin-top:16px;padding:72px 32px}.whiteglove-link{color:inherit;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:block}.whiteglove-link:hover{border-color:var(--g4);transform:translateY(-4px);box-shadow:0 16px 36px #00000014}.whiteglove-link:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white);transform:translate(2px)}.whiteglove h4{margin-top:6px;font-size:19px;font-weight:600}.whiteglove p{color:var(--g5);max-width:52ch;margin-top:6px;font-size:18px}.scroll-fade-wrap{margin-right:calc(50% - 50vw);position:relative}.scroll-fade-wrap>[class$=-scroll]{scrollbar-width:none;padding-right:24px}.scroll-fade-wrap>[class$=-scroll]::-webkit-scrollbar{display:none}.scroll-fade{pointer-events:none;background:linear-gradient(90deg,#f7f7f600,#f7f7f6);width:160px;position:absolute;top:0;bottom:0;right:0}.learn-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:16px;margin-top:8px;padding:28px 0 52px;display:flex;overflow-x:auto}.learn-card{aspect-ratio:8.5/11;background:var(--white);border:1px solid var(--g3);border-radius:var(--r);scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(260px,22vw,360px);justify-content:flex-end;padding:26px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 2px 10px #0000000d}.learn-card:hover{transform:translateY(-6px);box-shadow:0 16px 36px #0000001f}.learn-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);margin-bottom:12px;font-size:11px;font-weight:700}.learn-card h4{color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}.events-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:16px;margin-top:8px;padding:28px 0 52px;display:flex;overflow-x:auto}.event-card{aspect-ratio:16/9;background:var(--white);border:1px solid var(--g3);border-radius:var(--r);scroll-snap-align:start;flex-direction:column;flex:0 0 380px;justify-content:flex-end;padding:26px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 2px 10px #0000000d}.event-card:hover{transform:translateY(-6px);box-shadow:0 16px 36px #0000001f}.event-card h4{color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}.case-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:16px;margin-top:8px;padding:28px 0 52px;display:flex;overflow-x:auto}.case-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);scroll-snap-align:start;cursor:pointer;flex-direction:column;flex:0 0 540px;justify-content:flex-end;height:340px;padding:34px;transition:transform .18s,box-shadow .18s,border-color .15s;display:flex;position:relative;box-shadow:0 2px 10px #0000000d}.case-card:hover{transform:translateY(-6px);box-shadow:0 16px 36px #0000001f}.case-card.active{border-color:var(--ink);box-shadow:0 0 0 1.5px var(--ink)}.case-card .expander{position:absolute;top:24px;right:24px}.case-card.active .expander{transform:rotate(45deg)}.case-card .learn-tag{margin-bottom:14px;font-size:12px}.case-card h4{color:var(--ink);letter-spacing:-.01em;font-size:25px;font-weight:600;line-height:1.25}.case-card .case-sub{color:var(--g5);margin-top:10px;font-size:14px}#case-backdrop{z-index:90;background:#14141473;display:none;position:fixed;inset:0}#case-backdrop.open{display:block}#case-panel{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);z-index:100;width:min(920px,100vw - 48px);max-height:calc(100vh - 64px);padding:0;display:none;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 32px 96px #00000047}#case-panel.open{animation:.5s cubic-bezier(.2,.8,.2,1) case-rise;display:block}#case-backdrop.open{animation:.4s case-fade}@keyframes case-rise{0%{opacity:0;transform:translate(-50%,calc(60vh - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes case-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#case-panel.open,#case-backdrop.open{animation:none}}#case-panel .closebtn{background:var(--white);z-index:2;position:absolute;top:24px;right:24px}.slashmark{color:var(--signal)}.cstudy{padding:56px 64px 44px}.cstudy-eyebrow{font-family:var(--font-sans);text-transform:uppercase;color:var(--signal);letter-spacing:.04em;font-size:13px;font-weight:600}.cstudy-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:14px;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.12}.cstudy-sub{color:var(--g5);max-width:64ch;margin-top:14px;font-size:17px}.cstudy-stats{border-top:1px solid var(--g3);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;padding-top:28px;display:grid}.cstudy-stat .val{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:800;line-height:1}.cstudy-stat .lbl{color:var(--g5);margin-top:8px;font-size:12.5px}.cstudy-body{border-top:1px solid var(--g3);grid-template-columns:1fr;align-items:start;gap:28px;margin-top:8px;padding:32px 64px 56px;display:grid}.cstudy-ba h5{font-family:var(--font-display);color:var(--signal);margin-top:22px;margin-bottom:8px;font-size:18px;font-weight:700}.cstudy-ba h5:first-child{margin-top:0}.cstudy-ba{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:48px;display:grid}.cstudy-ba h5,.cstudy-ba h5:first-child{margin-top:0}.cstudy-ba p{color:var(--g5);font-size:14.5px;line-height:1.65}.cstudy-quote{background:var(--dark);color:var(--white);border-radius:var(--r-md);flex-direction:column;justify-content:space-between;min-height:220px;padding:28px;display:flex}.cstudy-quote .qtext{font-size:15px;font-style:italic;line-height:1.6}.cstudy-quote .qattr{color:#fff9;margin-top:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cstudy-meta{border-top:1px solid var(--g3);font-family:var(--font-sans);color:var(--g4);justify-content:space-between;align-items:center;padding:20px 64px;font-size:13px;display:flex}.cstudy-meta .site{color:var(--signal)}@media (width<=700px){.cstudy{padding:64px 24px 32px}.cstudy-stats{grid-template-columns:1fr;gap:20px}.cstudy-body{grid-template-columns:1fr;padding:24px 24px 40px}.cstudy-ba{grid-template-columns:1fr;grid-auto-flow:row}.cstudy-ba p{margin-bottom:22px}.cstudy-meta{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 24px}}.proofnote{letter-spacing:.06em;text-transform:uppercase;color:var(--g4);margin-top:8px;font-size:11px;font-weight:600}.finalcta{text-align:center;background:var(--g1);padding:80px 0}.finalcta h2{letter-spacing:-.025em;max-width:22ch;margin:0 auto;font-size:clamp(36px,5.2vw,72px);font-weight:600;line-height:1.14}.finalcta .btn{margin-top:40px}.quotes{border-top:1px solid var(--g3);border-bottom:1px solid var(--g3);background:var(--white);padding:90px 0 120px}.quotes .quote-img{background:var(--g2);border-radius:50%;flex:none;width:300px;height:300px;margin:0;position:relative;overflow:hidden}.quotes .quote-img img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.quotes .quote-img img.on{opacity:1}.quotes{overflow:hidden}.quotes .quote-feature{align-items:center;gap:64px;max-width:none;margin:0;padding-left:120px;display:flex;position:relative}.quotes .quote-img{margin-bottom:80px}.quotes .quote-body,.quotes .quote-list{position:static}.quotes .quote-attr{text-align:center;z-index:1;width:300px;position:absolute;top:calc(50% + 130px);left:120px}.quotes .quote-attr:before{content:"";z-index:-1;background:var(--white);filter:blur(14px);border-radius:50%;position:absolute;inset:-10px 30px}.quotes .quote-text{position:relative}.quotes .quote-text:before{content:"";z-index:-1;background:var(--white);filter:blur(25px);pointer-events:none;border-radius:50%;position:absolute;inset:-30px -40px}.quotes .quote-lines{z-index:0;pointer-events:none;opacity:0;width:100%;height:calc(100% + 160px);transition:opacity 1.2s;position:absolute;top:-80px;left:0;overflow:visible}.quotes .quote-lines.on{opacity:1}.quotes .ql-paths path{fill:none;stroke:var(--g3);stroke-width:1px}.quotes .quote-img,.quotes .quote-slide,.quotes .quote-dots{z-index:1;position:relative}.quotes .quote-body{text-align:left;flex:0 680px;max-width:none}.quotes .quote-name{font-size:22px}.quotes .quote-company{color:var(--g5);font-size:17px}.quotes .quote-list{display:grid}.quotes .quote-slide,.quotes .quote-slide:not(.on){clip:auto;white-space:normal;opacity:0;visibility:hidden;grid-area:1/1;width:auto;height:auto;margin:0;transition:opacity 1.2s,visibility 1.2s;position:static;overflow:visible}.quotes .quote-slide.on{opacity:1;visibility:visible}.quotes .quote-text{min-height:0;font-size:clamp(26px,3vw,40px);line-height:1.25}.quotes .quote-case-btn{border:1px solid var(--g3);border-radius:var(--r-pill);background:var(--white);color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:8px;margin-top:28px;padding:12px 22px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.quotes .quote-case-btn:after{content:"↑"}.quotes .quote-case-btn:hover{border-color:var(--ink)}.quotes .quote-case-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (width<=720px){.quotes .quote-lines{display:none}.quotes .quote-feature{text-align:center;flex-direction:column;gap:24px}.quotes .quote-body{text-align:center}.quotes .quote-img{width:120px;height:120px;margin-bottom:0}.quotes .quote-feature{padding-left:0}.quotes .quote-attr{width:auto;position:static}.quotes .quote-dots{justify-content:center;margin-left:0}}@media (prefers-reduced-motion:reduce){.quotes .quote-img img,.quotes .quote-slide,.quotes .quote-lines{transition:none}}.quote-row{justify-content:center;align-items:center;gap:48px;display:flex}.quote-arrow{border:1.5px solid var(--g3);width:60px;height:60px;color:var(--g5);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;font-size:22px}.quote-arrow:hover{border-color:var(--ink);color:var(--ink)}.quote-body{text-align:center;max-width:74ch}.quote-mark{color:var(--g3);font-family:Georgia,serif;font-size:72px;font-weight:700;line-height:1}.quote-text{letter-spacing:-.015em;color:var(--ink);min-height:2.9em;font-size:clamp(22px,2.6vw,32px);font-weight:500;line-height:1.4}.quote-attr{margin-top:28px}.quote-name{color:var(--ink);font-size:17px;font-weight:600}.quote-company{color:var(--g4);margin-top:4px;font-size:15px}.quote-list{margin:0;padding:0;list-style:none}.quote-text{margin:0}.quote-slide:not(.on){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quote-dots{justify-content:center;gap:10px;margin-top:44px;display:flex}.quote-dots .dot{background:var(--g3);cursor:pointer;border-radius:50%;width:6px;height:6px;transition:background .15s,transform .15s}.quote-dots .dot.on{background:var(--ink);transform:scale(1.3)}.platform{background:var(--white);border-top:1px solid var(--g3)}.platform .sub{margin-top:14px}.showstack{grid-template-columns:repeat(6,1fr);gap:16px;margin-top:0;display:grid}.showlabel{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);margin-bottom:10px;font-size:11px;font-weight:600}.showstack .dash{flex-direction:column;grid-area:1/1/auto/5;display:flex}.showstack .ai{flex-direction:column;grid-area:1/5/auto/7;display:flex}.showstack .c1{grid-area:2/1/auto/3}.showstack .c2{grid-area:2/3/auto/5}.showstack .c3{grid-area:2/5/auto/7}.showmain{flex-direction:column;flex:1;gap:10px;min-height:480px}.showai{flex-direction:column;flex:1;gap:10px;min-height:220px}.showcard{padding:8px 4px}.showcard .icon{border:1.5px dashed var(--g3);border-radius:var(--r-sm);width:44px;height:44px;color:var(--g4);justify-content:center;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.showcard p{color:var(--g5);font-size:15px;line-height:1.55}.showcard p strong{color:var(--ink);font-weight:600}.showcard .textlink{margin-top:14px;font-size:13.5px;display:inline-block}.showcard .badges{margin-top:14px}.trust{background:var(--white);border-top:1px solid var(--g3)}.trust h2{max-width:26ch}.trustcols{grid-template-columns:1fr 1fr;gap:16px;margin-top:48px;display:grid}.tcol{border:1px solid var(--g3);border-radius:var(--r);padding:32px}.tcol h4{margin-bottom:18px;font-size:18px;font-weight:600}.tcol ul{list-style:none}.tcol li{border-top:1px solid var(--g2);color:var(--g5);padding:13px 0;font-size:14.5px}.tcol li strong{color:var(--ink);font-weight:600}.badges{gap:10px;margin-top:16px;display:flex}.badge{border:1.5px dashed var(--g3);border-radius:var(--r-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--g4);padding:8px 14px;font-size:11px;font-weight:600}.founders{border:1px solid var(--g3);border-radius:var(--r);margin-top:16px;padding:32px}.founders h4{font-size:16px;font-weight:600}.founders .bios{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.bio{border:1.5px dashed var(--g3);border-radius:var(--r-sm);min-width:160px;color:var(--g4);flex:1;padding:18px;font-size:12px}.bio .ava{background:var(--g2);border-radius:50%;width:40px;height:40px;margin-bottom:10px}.faq h2 .slash{font-weight:600}.faqlist{border-top:1px solid var(--g3);margin-top:40px}.qa{border-bottom:1px solid var(--g3)}.qa button{width:100%;font:inherit;cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:16.5px;font-weight:600;display:flex}.qa .ico{color:var(--g4);flex-shrink:0;font-size:18px;transition:transform .2s}.qa.open .ico{transform:rotate(45deg)}.qa .answer{max-width:60ch;padding:0 4px 24px;display:none}.qa.open .answer{display:block}.answer .placeholder{border-radius:var(--r-xs);background:var(--g2);height:11px;margin:9px 0;display:block}.answer .placeholder.w80{width:80%}.answer .placeholder.w60{width:60%}.answer p{color:var(--g5);font-size:14.5px}.doors h2{text-align:center;max-width:none}.doors h2 .grey{display:block}.doorgrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:52px;display:grid}.door{border-radius:var(--r);cursor:pointer;flex-direction:column;min-height:280px;padding:40px;transition:transform .15s,box-shadow .15s;display:flex}.door:hover{transform:translateY(-3px);box-shadow:0 12px 32px #00000014}.door.d1{background:var(--dark);color:var(--white)}.door.d2{background:var(--white);border:1px solid var(--g3)}.door .cardlabel{margin-bottom:14px}.door.d1 .cardlabel{color:#fff6}.door .cli{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:600}.door p{flex:1;margin-top:12px;font-size:14.5px}.door.d1 p{color:#ffffffa6}.door.d2 p{color:var(--g5)}.door .doorctas{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.door.d1 .btn{background:var(--white);color:var(--dark);border-color:var(--white)}.door.d2 h4{font-size:19px;font-weight:600}.contact{background:var(--dark);color:var(--white)}.compliance{background:var(--white);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3);padding:96px 0}.compliance-row{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:80px;margin-top:64px;display:flex}.compliance-item{flex-direction:column;align-items:center;gap:14px;display:flex}.compliance-label{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);font-size:12px;font-weight:600}.compliance-mark{letter-spacing:-.02em;color:var(--ink);font-size:56px;font-weight:800;line-height:1}.compliance-sub{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);font-size:12px;font-weight:600}.compliance-badge{background:var(--g1);border:1.5px dashed var(--g3);width:120px;height:120px;color:var(--g4);letter-spacing:.06em;text-transform:uppercase;border-radius:50%;padding:0 14px;font-size:9px}.status-tag-dark{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);border:1.5px solid var(--wf-4a4a5a);color:var(--g5);background:0 0;padding:7px 16px;font-size:10px;font-weight:700}.accuracy-note{background:var(--g2);border-radius:var(--r);color:var(--g5);margin-top:24px;padding:20px 22px;font-size:13.5px;line-height:1.6}.contact .grid{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.contact h2{max-width:16ch}.contact .sub{color:#fff9;max-width:40ch;margin-top:14px;font-size:15px}.form{flex-direction:column;gap:12px;margin-top:8px;display:flex}.field{background:var(--dark2);border:1px solid var(--wf-3a3a3a);border-radius:var(--r-sm);color:#ffffff80;justify-content:space-between;align-items:center;padding:15px 16px;font-size:14px;display:flex}.form .check{color:#ffffff80;align-items:center;gap:10px;margin-top:4px;font-size:12.5px;display:flex}.form .box{border:1.5px solid var(--wf-3a3a3a);border-radius:var(--r-xs);flex-shrink:0;width:16px;height:16px}.form .btn{background:var(--white);color:var(--dark);border-color:var(--white);align-self:flex-start;margin-top:12px}.infra{margin-top:88px}.infra h3{letter-spacing:-.01em;font-size:22px;font-weight:600}.infra .sub2{color:#ffffff8c;margin-top:8px;font-size:14.5px}.infragrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;display:grid}.icard{background:var(--dark2);border:1px solid var(--wf-333333);border-radius:var(--r-md);padding:22px}.icard h5{font-size:14.5px;font-weight:600}.icard p{color:#ffffff80;margin-top:8px;font-size:12.5px}footer{background:var(--dark);color:var(--white);border-top:1px solid var(--wf-2c2c2c);padding:64px 0 40px}.fgrid{grid-template-columns:1.6fr .9fr .9fr .9fr;gap:32px;display:grid}.fbrand .logo{color:var(--white)}.fbrand .logo .mark{background:var(--white)}.fbrand p{color:#ffffff73;max-width:26ch;margin-top:14px;font-size:13px}.fcol .fcol-k{letter-spacing:.12em;text-transform:uppercase;color:#fff6;margin-bottom:16px;font-size:11px;font-weight:700}.fcol a{color:#ffffffa6;padding:5px 0;font-size:13.5px;display:block}.fcol a:hover{color:var(--white)}.fbottom{border-top:1px solid var(--wf-2c2c2c);color:#ffffff59;margin-top:56px;padding-top:24px;font-size:12px}footer{padding:88px 0 40px}.fgrid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.fbrand p{max-width:18ch;font-family:var(--font-display);letter-spacing:-.015em;color:#ffffffd9;margin-top:24px;font-weight:500;font-size:clamp(22px,2vw,30px)!important;line-height:1.2!important}.fcol .fcol-k,.fbrand .fsocial-k{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:0 0 16px;font-size:12px;font-weight:700}.fbrand .fsocial-k{margin-top:40px}.fcol a{color:#ffffffb3;padding:6px 0;text-decoration:none;transition:color .2s;font-size:16px!important}.fsocial{gap:10px;margin:0;padding:0;list-style:none;display:flex}.fsocial a{width:44px;height:44px;color:var(--white);border:1px solid #ffffff38;border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.fsocial a:hover{border-color:var(--white);background:#ffffff24}.fsocial svg{fill:currentColor;width:18px;height:18px}.fbottom{align-items:center;gap:24px;margin-top:72px;font-size:13px;display:flex}.fbottom a{color:#ffffff73;text-decoration:none;transition:color .2s}.fbottom a:hover{color:var(--white)}.feewrap{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);margin-top:8px;overflow:hidden}.feegrid{grid-template-columns:1fr 1.4fr;display:grid}.feemain{border-right:1px solid var(--g3);flex-direction:column;justify-content:center;padding:56px;display:flex}.feemain .num{letter-spacing:-.03em;font-size:clamp(72px,8vw,120px);font-weight:800;line-height:.9}.feemain .num sup{vertical-align:.5em;font-size:.35em;font-weight:700}.feemain .capt{color:var(--g5);max-width:26ch;margin-top:14px;font-size:15px}.feelist{padding:56px}.feeitem{border-top:1px solid var(--g2);gap:16px;padding:18px 0;display:flex}.feeitem:first-child{border-top:none;padding-top:0}.feeitem .check{border:1.5px solid var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:flex}.feeitem h5{font-size:15.5px;font-weight:600}.feeitem p{color:var(--g5);margin-top:4px;font-size:13.5px}@media (width<=900px){.navlinks{display:none}.feegrid{grid-template-columns:1fr}.feemain{border-right:none;border-bottom:1px solid var(--g3)}.panel-section{grid-template-columns:1fr;gap:16px}.panel-cols{grid-template-columns:1fr;gap:32px}.compliance-row{gap:48px}.flip-row{grid-template-columns:1fr 1fr;gap:12px}.surface-grid,.route-grid,.bento{grid-template-columns:1fr}.card.wide{grid-column:span 1}.invis .grid,.builders .grid,.contact .grid,.trustcols,.doorgrid{grid-template-columns:1fr}.sechead{grid-template-columns:1fr;gap:20px}.showgrid,.showstack{grid-template-columns:1fr}.showstack .dash,.showstack .ai,.showstack .c1,.showstack .c2,.showstack .c3{grid-column:1}.showstack .dash{grid-row:1}.showstack .c1{grid-row:2}.showstack .c2{grid-row:3}.showstack .ai{grid-row:4}.showstack .c3{grid-row:5}.blurbgrid{grid-template-columns:1fr}.invis-track{height:auto}.invis-pin{min-height:0;padding:72px 0;display:block;position:static}.imgstack{height:auto;margin-top:24px}.imgstack .img{opacity:1;height:200px;margin-top:12px;position:static}.beatarea{margin-top:32px}.beat2{opacity:1;margin-top:16px;position:static;transform:none}.beatarea.stage2 .beat1{opacity:1;transform:none}.stats .grid,.stats-inline,.tiles,.infragrid{grid-template-columns:1fr}.tile:not(:last-child){border-right:none;border-bottom:1px solid var(--g3)}.fgrid{grid-template-columns:1fr 1fr;gap:40px 24px}.fbrand{grid-column:1/-1}.filmslot .slot{height:320px}}@media (width<=560px){.nav{flex-wrap:wrap;row-gap:10px;height:auto;padding-block:14px}.navright{flex:0 0 100%;justify-content:flex-start;margin-left:0}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.wfteaser{padding:120px 0 100px}.wfsvg{width:100%;height:auto;margin-top:8px;display:block;overflow:visible}.wfsvg .wnode rect{fill:var(--white);stroke:var(--g3);stroke-width:1.2px}.wfsvg .wnode text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:13px;font-weight:600}.wfsvg .wnode.you rect{fill:var(--dark);stroke:var(--dark)}.wfsvg .wnode.you text{fill:var(--white)}.wfsvg .wwire{stroke:var(--g3);stroke-width:1.2px;fill:none}.wfsvg .rowlab{fill:var(--g5);font-family:inherit;font-size:13px;font-weight:500}.wfsvg .wbig{letter-spacing:-.02em;fill:var(--ink);font-family:inherit;font-size:32px;font-weight:600}.wfsvg .wbig.grey{fill:var(--g4)}.wfsvg .wsmall{fill:var(--g5);font-family:inherit;font-size:15px}@media (width<=900px){.wfsvg{display:none}}h1{font-size:var(--type-title)!important;line-height:var(--lh-title)!important;font-family:var(--font-display)!important;letter-spacing:-.03em!important;font-weight:600!important}h1.display,.hero h1{font-size:var(--type-hero)!important;line-height:var(--lh-hero)!important;font-family:var(--font-display)!important}h2{max-width:none;font-size:var(--type-section)!important;line-height:var(--lh-section)!important;font-family:var(--font-display)!important;letter-spacing:-.025em!important;font-weight:600!important}.finalcta h2,#sell~.finalcta h2{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}h3{font-size:var(--type-card)!important;line-height:var(--lh-card)!important;font-family:var(--font-display)!important;letter-spacing:-.02em!important;font-weight:600!important}h3.head-label,#sell~section h3.head-label{text-transform:none;color:var(--ink);font-size:var(--type-card)!important;line-height:var(--lh-card)!important;letter-spacing:-.02em!important;font-weight:600!important}h4{line-height:1.25;letter-spacing:-.015em!important;font-size:24px!important;font-weight:600!important}h5{line-height:1.3;letter-spacing:-.01em!important;font-size:19px!important;font-weight:600!important}.learn-card h5,.event-card h5,.door h5{color:var(--ink)}.eyebrow,.kicker,.learn-tag,.cardlabel,.growthrow .k,.tile .k,.card .k{text-transform:uppercase;letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important}.sechead-sub,.lede,.herosub{line-height:1.5;font-size:18px!important;font-weight:500!important}.vb .fnode.sq text.co{letter-spacing:-.02em;font-family:Manrope,system-ui,sans-serif;font-size:28px;font-weight:600}.vb .haloe{fill:url(#halo)}.inlab{z-index:2;letter-spacing:-.02em;color:var(--white);text-align:left;opacity:var(--inlab,0);pointer-events:none;text-shadow:0 1px 2px #00000040;justify-content:center;align-items:center;font-family:Manrope,system-ui,sans-serif;font-weight:600;line-height:1.05;display:flex;position:absolute;inset:0}.inlab.c{text-align:center}.orb-wrap .inlab{z-index:3}.vb .fnode.sq circle.orb-anchor{opacity:0}.vb .fnode rect{fill:var(--g1);stroke:var(--g3);stroke-width:1.2px;filter:drop-shadow(0 6px 14px #0000000f)}.vb .fnode text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:19px;font-weight:600}.vb .fnode .sub{letter-spacing:.12em;text-transform:uppercase;fill:var(--g4);font-size:11px;font-weight:700}.vb .fnode .sub2{fill:var(--g5);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:500}.vb .fnode.sq rect,.vb .fnode.sq circle{fill:var(--ink);stroke:none;filter:none}.vb .fnode.sq text{font-size:17px}.vb .fnode.sq .sub{font-size:11px}.vb .box rect{fill:var(--white);stroke:var(--g3);stroke-width:1.2px;filter:drop-shadow(0 8px 20px #0000000f)}.vb .box text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:15px;font-weight:500}.vb .box .k{letter-spacing:.12em;text-transform:uppercase;fill:var(--g4);font-size:11px;font-weight:700}.vb .box.lane .t{font-size:17px;font-weight:600}.vb .box.lane .proto{fill:var(--g5);font-size:12.5px;font-style:italic;font-weight:500}.vb .pill rect,.vb .pill path{fill:var(--g1);stroke:var(--ink);stroke-width:1.4px}.vb .pill text{letter-spacing:0;text-transform:none;fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:14px;font-weight:600}.vb .fbox{fill:var(--white);stroke:var(--g3);stroke-width:1.2px}.vb .fboxlabel{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:17px;font-weight:600}.vb .fboxnote{fill:var(--g5);text-anchor:middle;letter-spacing:.02em;font-family:inherit;font-size:12px;font-weight:500}.recap{height:300vh;padding:0;position:relative}.recap-pin{box-sizing:border-box;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.recap-pin>.wrap{flex:auto;width:100%}.recap-head{text-align:center;max-width:820px;margin:0 auto 48px}.recap-head h2,.recap-head p{margin:0;display:grid}.recap-head p{color:var(--ink);margin-top:20px;font-size:18px;font-weight:500;line-height:1.6}.recap-head .rh{grid-area:1/1;transition:opacity .4s}.recap-head .rh-a{opacity:0}.recap-head .rh-b,.recap-head.folded .rh-a{opacity:1}.recap-head.folded .rh-b{opacity:0}#one-canvas .recap-head.head0{pointer-events:none;max-width:none;margin:0;position:absolute;left:0;right:0;transform:translateY(-50%)}#one-canvas .recap-head.head2{opacity:0;transition:opacity .4s}#one-canvas .recap-head.head2.on{opacity:1}#one-canvas .recap-head h2,#one-canvas .recap-head p{display:block}.recapsvg{width:100%;height:auto;max-height:56vh;margin:0 auto;display:block;overflow:visible}.recapsvg .rcol{transform-box:fill-box;transform-origin:50%;opacity:0;will-change:transform,opacity}.recapsvg .fnode text{font-size:17px}.recapsvg .box.lane .t{font-size:14.5px}.recapsvg .pill text{font-size:11.5px}.recapsvg .box text,.recapsvg .ctl text{font-size:14px}.recapsvg .fboxlabel.sm text{font-size:15px}.recapsvg .rwire{stroke:var(--g3);stroke-width:1.4px;fill:none}.recapsvg .node circle,.recapsvg .node rect{fill:var(--ink);stroke:none}.recapsvg .node text,.recapsvg .box.lane .t,.recapsvg .pill text,.recapsvg .fboxlabel.sm text{letter-spacing:0;text-transform:none;fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:14px;font-weight:600}.recapsvg .fboxlabel.sm text{text-anchor:start}.vb .recapsvg .box.lane .k{letter-spacing:.12em;text-transform:uppercase;fill:var(--g4);text-anchor:middle;font-family:inherit;font-size:10px;font-weight:700}.vb .recapsvg .ptick .t-tick{letter-spacing:0;text-transform:none;fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:14px;font-weight:600}.recapsvg .box.lane rect,.recapsvg .pill rect,.recapsvg .pill path{filter:none}.recapsvg .pill rect,.recapsvg .pill path{fill:var(--white);stroke:var(--g3);stroke-width:1.2px}.recapsvg .tick{stroke:var(--ink);stroke-width:1.6px}.recapsvg .fbox{fill:var(--g1)}.vb .box.online rect,.vb .pill.online rect{fill:var(--g1);stroke:none;filter:none}.vb .pill.online text{fill:var(--ink)}.vb .fbox.gate{fill:var(--ink);stroke:var(--ink)}.vb .gatelabel,.vb .gatelabel text,.vb .recapsvg .gatelabel text{fill:var(--white)}.vb .gatetext,.vb .recapsvg .gatetext{letter-spacing:-.01em;fill:var(--white);text-anchor:middle;font-family:inherit;font-size:18px;font-weight:600}.vb .recapsvg .gatetext{font-size:14px}.vb .recapsvg .gatetext .tmsvg{font-size:7px}.vb .tmsvg{letter-spacing:0;font-size:9px;font-weight:700}sup.tm{vertical-align:super;margin-left:.05em;font-size:.45em;font-weight:700;line-height:0}.vb .gatelabel svg,.vb .gatelabel svg path{fill:var(--white)}.vb .box.online .t{font-weight:600}.vb .recapsvg .ctick rect{display:none}.recapsvg .rcol>*{transform-box:fill-box;transform-origin:50%}.recapsvg .rspine{stroke:var(--ink);stroke-width:1.4px;fill:none}.recapsvg .rpill{opacity:0}.recapsvg .rpill rect{fill:var(--g1);stroke:none;stroke-width:1.5px}.recapsvg .rpill .rgap{stroke:var(--g1);stroke-width:4px}.recapsvg .rpill .rflare{fill:none;stroke:var(--g5);stroke-width:1.5px;stroke-linecap:round}.recapsvg .rspine{stroke:var(--g4)}.recapsvg .rpill text{letter-spacing:.12em;text-transform:uppercase;fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:12px;font-weight:700}.recap-head .eyebrow{color:var(--g5);margin-bottom:18px}.recap-head.beats .rh{opacity:0}.recap-head.beats[data-beat="1"] .b1,.recap-head.beats[data-beat="2"] .b2,.recap-head.beats[data-beat="3"] .b3{opacity:1}.recap-pin{padding-top:72px}.cube-anchor{opacity:0}.cube-wrap{pointer-events:none;perspective:900px;perspective-origin:50% 40%;position:absolute}.cube{width:100%;height:100%;transform-style:preserve-3d;animation:14s linear infinite cubespin;position:relative}.cube .f{backface-visibility:hidden;background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden}.cube .f i{background-position:50%;background-size:cover;transition:opacity .9s;position:absolute;inset:0}.cube .f i.b,.cube.flip .f i.a{opacity:0}.cube.flip .f i.b{opacity:1}.cube .f:after{content:"";background:var(--shade);pointer-events:none;position:absolute;inset:0}.cube .f.front{transform:translateZ(var(--h));--shade:linear-gradient(160deg,#ffffff24,#0000001a)}.cube .f.back{transform:rotateY(180deg) translateZ(var(--h));--shade:linear-gradient(160deg,#0000002e,#00000057)}.cube .f.right{transform:rotateY(90deg) translateZ(var(--h));--shade:linear-gradient(180deg,#00000024,#0000004d)}.cube .f.left{transform:rotateY(-90deg) translateZ(var(--h));--shade:linear-gradient(180deg,#0000000f,#00000038)}.cube .f.top{transform:rotateX(90deg) translateZ(var(--h));--shade:linear-gradient(180deg,#ffffff47,#ffffff14)}.cube .f.bottom{transform:rotateX(-90deg) translateZ(var(--h));--shade:#0000006b}.orb-anchor{opacity:0}.orb-wrap{pointer-events:none;isolation:isolate;border-radius:50%;position:absolute;overflow:hidden}.orb-wrap i{background-size:100% 100%;border-radius:50%;transition:opacity 1s;position:absolute;inset:0}.orb-wrap i.b,.orb-wrap.flip i.a{opacity:0}.orb-wrap.flip i.b{opacity:1}.orb-wrap:before{content:"";mix-blend-mode:screen;background:radial-gradient(circle at 32% 26%,#ffffff8c,#fff0 28%);border-radius:50%;animation:6s ease-in-out infinite alternate orbsheen;position:absolute;inset:0}.orb-wrap:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset -6px -8px 18px #00000047,inset 4px 6px 12px #ffffff1f}.node rect{fill:var(--white);stroke:var(--g3);stroke-width:1.2px}.node text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:15px;font-weight:600}.node.sm text{font-size:13px}.node .prov{fill:var(--g4);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.node.you rect{fill:var(--dark);stroke:var(--dark)}.node.you text{fill:var(--white)}.node.you .prov{fill:var(--g4)}.node.end rect{fill:var(--g1);stroke:var(--g3)}.connsvg .node text.k{text-anchor:start;font-size:14px}.connsvg .node text.d{fill:var(--g5);text-anchor:end;font-size:13px;font-weight:500}.connsvg .node.end text{text-anchor:middle}.recapsvg .of-tool{opacity:0;transform-box:fill-box;transform-origin:50%}.recapsvg .of-tool rect{fill:var(--dark);stroke:var(--dark)}.recapsvg .of-tool text{fill:var(--white);text-anchor:middle;font-family:inherit;font-size:17px;font-weight:600}.recapsvg .of-tool .prov{fill:var(--g4);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.recapsvg .of-settle{opacity:0}.recapsvg .of-settle .settle{stroke:var(--g4);stroke-width:1px;stroke-dasharray:3 3;fill:none}.recapsvg .of-settle .settlelab{fill:var(--ink);text-anchor:middle;letter-spacing:.06em;font-family:inherit;font-size:11px}.recapsvg .wf{opacity:0}.recapsvg .wf-step{transform-box:fill-box;transform-origin:50%}.recapsvg .wf-step rect{fill:var(--white);stroke:var(--g3);stroke-width:1.2px}.recapsvg .wf-step text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:15px;font-weight:600}.recapsvg .wf-step .prov{fill:var(--g4);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.recapsvg .wf-step.you rect{fill:var(--dark);stroke:var(--dark)}.recapsvg .wf-step.you text{fill:var(--white)}.recapsvg .wf-fees .settle{stroke:var(--g4);stroke-width:1px;stroke-dasharray:3 3;fill:none}.recapsvg .wf-fees .fee{fill:var(--g5);text-anchor:middle;font-family:inherit;font-size:12px;font-weight:500}.recapsvg .wf-fees .fee.you{fill:var(--ink);font-weight:700}.recapsvg .wf-fees .settlelab{fill:var(--g4);text-anchor:middle;letter-spacing:.06em;font-family:inherit;font-size:11px}.recapsvg .wf-fees .cap{fill:var(--ink);text-anchor:middle;letter-spacing:-.01em;font-family:inherit;font-size:16px;font-weight:600}.recapsvg .wf-k{fill:var(--g5);letter-spacing:.08em;text-transform:uppercase;opacity:0;font-family:inherit;font-size:12px;font-weight:600}.recapsvg .wf-step,.recapsvg .wf-fees,.recapsvg .of-agents,.recapsvg .rspine{transform-box:fill-box;transform-origin:50%}#one-canvas .recap-head.head3{opacity:0;transition:opacity .4s;position:absolute;top:0;left:0;right:0}#one-canvas .recap-head.head3.on{opacity:1}.recapsvg .of-tool,.recapsvg .wf-step,.recapsvg .wf-fees{transform-box:fill-box;transform-origin:50%}.recapsvg .wf3{opacity:0}.recapsvg .wf3-row{transform-box:fill-box;transform-origin:0}.recapsvg .wf3 .rowlab{fill:var(--g5);font-family:inherit;font-size:13px;font-weight:500}.recapsvg .wf3 .sm rect{fill:var(--white);stroke:var(--g3);stroke-width:1.2px}.recapsvg .wf3 .sm text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:13px;font-weight:600}.recapsvg .wf3 .sm.you rect{fill:var(--dark);stroke:var(--dark)}.recapsvg .wf3 .sm.you text{fill:var(--white)}.recapsvg .wf3 .thin{stroke:var(--g3);stroke-width:1.2px;fill:none}.recapsvg .wf3-agents rect{fill:var(--g1);stroke:var(--g3);stroke-width:1.2px}.recapsvg .wf3-agents text{fill:var(--ink);text-anchor:middle;font-family:inherit;font-size:17px;font-weight:600}.scalefield{pointer-events:none;opacity:0;position:absolute;inset:0}.scalefield svg{width:100%;height:100%;display:block}.scalefield .c{fill:var(--white);stroke:var(--g3);stroke-width:1px}.scalefield .c.you{fill:var(--dark);stroke:var(--dark)}.scalefield .mr{opacity:0}#one-canvas .recap-head.head4{opacity:0;transition:opacity .4s;position:absolute;top:0;left:0;right:0}#one-canvas .recap-head.head4.on{opacity:1}#one-canvas .recap-pin{overflow:hidden}#one-canvas .recapsvg{will-change:transform}@media (width<=900px){#one-canvas .scalefield{display:none}}.platform-ph{border-top:1px solid var(--g3);border-bottom:1px solid var(--g3);padding:140px 0}.platform-ph .wrap{flex-direction:column;align-items:center;display:flex}.vstage{grid-template-columns:1fr 2fr;align-items:start;gap:0 56px;display:grid}.vstage .story{opacity:0;padding-top:0}.vstage .story.show{opacity:var(--fade,1)}.vstage .story p.small{color:var(--g5);font-size:15px}.vstage .story p.small strong{color:var(--ink);font-weight:600}.vstage .story h4{margin-bottom:8px}.vstage .story p{color:var(--g5);max-width:40ch;font-size:16px;line-height:1.6}.vstage .story p.lede{color:var(--ink)}.vstage .story p.lede+p.lede{margin-top:14px}.vstage .story p strong{color:var(--ink);font-weight:600}.vstage .story .textlink{margin-top:14px;display:inline-block}.vstage .story p.note{letter-spacing:.08em;text-transform:uppercase;color:var(--g5);max-width:36ch;margin-top:22px;font-size:12px;font-weight:600;line-height:1.7}.vstage .art>svg{width:100%;height:auto;display:block;overflow:visible}.vstage.center{grid-template-columns:1fr;justify-items:center;gap:0}.vstage.center .story{text-align:center;max-width:720px;margin-bottom:36px}.vstage.center .story p{max-width:58ch;margin-left:auto;margin-right:auto}.vstage.center .story p.note{max-width:44ch;margin-left:auto;margin-right:auto}.vstage.center .story.show{opacity:var(--sfade,1)}.vstage.center .art{width:100%}.vstage.center.vpin .vpin-in{grid-template-columns:1fr;justify-items:center}.vstage.center .vpin-wire{display:none}.vstage.center .story .eyebrow{color:var(--g5);margin-bottom:18px}.vstage.center .story p.lede{max-width:52ch;line-height:1.5;font-size:20px!important}.vstage.center .story p.note{margin-top:26px}.vstage.center .story .textlink,.vstage.center .story .linkbtn{margin-top:18px}.vstage.center .story h2.big{font-family:Manrope,system-ui,sans-serif;line-height:1.12;letter-spacing:-.025em!important;font-size:clamp(32px,3.4vw,48px)!important;font-weight:600!important}.vb .wire{stroke:var(--ink);stroke-width:1.4px;fill:none}.vpin{height:520vh;display:block}.vpin-in{box-sizing:border-box;grid-template-columns:1fr 2fr;align-content:center;align-items:start;gap:0 56px;height:100vh;padding-top:64px;display:grid;position:sticky;top:0}.inside{z-index:5}.vpin-wire{border-left:1.4px solid var(--ink);pointer-events:none;width:0;position:absolute;top:0}.inside{background:var(--dark);color:var(--white);opacity:0;pointer-events:none;will-change:left,top,width,height;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.inside-in{text-align:center;opacity:0;width:min(920px,100% - 64px)}.inside .eyebrow{color:var(--g4);margin-bottom:18px}.inside h2{color:var(--white)}.inside .lede{color:var(--wf-cfcfcb);max-width:56ch;margin:18px auto 0;font-size:18px}.inside .lede.strong{color:var(--white);margin-top:36px;font-weight:600}.inside .textlink{color:var(--white);pointer-events:auto;margin-top:18px;display:inline-block}.ichips{grid-template-columns:repeat(4,1fr);gap:12px;max-width:920px;margin:40px auto 0;display:grid}.ichip{border-radius:var(--r-md);letter-spacing:-.005em;opacity:0;border:1px solid #ffffff59;padding:16px 14px;font-size:14.5px;font-weight:600;transform:scale(.85)translateY(8px)}.vstage .story h2,.vstage .story h4,#flywheel .growth-h2-big{line-height:1.18;letter-spacing:-.02em!important;font-size:32px!important;font-weight:600!important}.vstage.center .story h2{margin-bottom:18px;line-height:1.18;letter-spacing:-.02em!important;font-size:32px!important}.vstage .story h2{margin-bottom:12px}.platform-port{padding:0}.platform-port .vstage .story,.platform-port .fbox,.platform-port .fboxlabel{opacity:1!important}.platform-port .vstage .story h2{margin-bottom:18px;line-height:1.18;letter-spacing:-.02em!important;font-size:32px!important}.platform-port .vstage .story .eyebrow{color:var(--g5);margin-bottom:18px}.platform-port .vstage .story p.lede{color:var(--ink);max-width:52ch;line-height:1.5;font-size:20px!important}.platform-port .vstage .art{max-width:900px}.platform-port .wire{stroke:var(--ink);stroke-width:1.4px;fill:none}.platform-port .fbox.gate{fill:var(--ink);stroke:var(--ink)}.platform-port .gatetext{letter-spacing:-.01em;fill:var(--white);text-anchor:middle;font-family:inherit;font-size:18px;font-weight:600}.platform-port .tmsvg{font-size:9px;font-weight:700}@media (width<=900px){.platform-port .vpin{height:auto}.platform-port .vpin-in{height:auto;padding-top:0;display:block;position:static;overflow:visible}.platform-port .inside{margin-top:24px;padding:36px 24px;position:static;border-radius:var(--r-md)!important;opacity:1!important;width:auto!important;height:auto!important;top:auto!important;left:auto!important}.platform-port .inside-in{width:auto;opacity:1!important}.platform-port .ichip{opacity:1!important;transform:none!important}}.platform-static.inside{opacity:1;pointer-events:auto;z-index:auto;will-change:auto;justify-content:center;align-items:center;min-height:100vh;padding:120px 0;display:flex;position:relative;overflow:visible}.platform-static .inside-in{opacity:1;margin:0 auto}.platform-static .ichip{opacity:1;transform:none}.prod{border-top:1px solid var(--g3);padding:140px 0}.prod-head{text-align:center;max-width:820px;margin:0 auto 64px}.prod-head .eyebrow{margin-bottom:18px}.prod-head h2{max-width:none}.prod-head .sechead-sub{max-width:56ch;margin:20px auto 0}.prod-k{letter-spacing:.12em;text-transform:uppercase;color:var(--g5);font-size:12px;font-weight:600}.prod-row{grid-template-columns:repeat(4,1fr);align-items:start;gap:24px;display:grid}.prod-cell{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--white);flex-direction:column;gap:12px;min-height:100%;padding:24px;display:flex}.prod-cell h4{letter-spacing:-.015em;line-height:1.2;font-size:22px!important}.prod-cell ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.prod-cell li{color:var(--g5);padding-left:14px;font-size:14.5px;line-height:1.5;position:relative}.prod-cell li:before{content:"";background:var(--g4);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}.prod-cell li strong{color:var(--ink);font-weight:600}.prod-cell code,.prod-copy code{background:var(--g2);border-radius:var(--r-xs);color:var(--ink);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.prod-shot{border:1.5px dashed var(--g3);border-radius:var(--r-sm);background:var(--g1);height:200px;color:var(--g4);letter-spacing:.06em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;margin-top:auto;padding:0 16px;font-size:12px;display:flex}.prod-feature{border-top:1px solid var(--g3);grid-template-columns:3fr 2fr;align-items:center;gap:56px;padding:56px 0;display:grid}.prod-feature.rev{grid-template-columns:2fr 3fr}.prod-feature.rev .prod-big{order:2}.prod-big{border:1.5px dashed var(--g3);border-radius:var(--r-md);aspect-ratio:16/10;background:var(--g1);color:var(--g4);letter-spacing:.06em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;padding:0 24px;font-size:12px;display:flex}.prod-copy h3{margin:12px 0 14px;font-size:var(--type-card)!important;line-height:var(--lh-card)!important;letter-spacing:-.02em!important}.prod-copy p{color:var(--g5);max-width:44ch;font-size:17px;line-height:1.55}@media (width<=1100px){.prod-row{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.prod{padding:80px 0}.prod-row{grid-template-columns:1fr}.prod-feature,.prod-feature.rev{grid-template-columns:1fr;gap:24px}.prod-feature.rev .prod-big{order:0}}#one-canvas .recap-head.sh{text-align:left;opacity:0;grid-template-columns:1fr 1fr;align-items:start;gap:0 48px;max-width:none;margin:0 0 40px;transition:opacity .4s;display:grid}#one-canvas .recap-head.sh.on{opacity:1}#one-canvas .recap-head.sh h2{max-width:none;margin:0}#one-canvas .recap-head.sh p{color:var(--ink);max-width:52ch;margin:0;font-size:18px;font-weight:500;line-height:1.5}#one-canvas .recap-head.sh .textlink{margin-top:16px;display:inline-block}#one-canvas .recap-head.sh.head3,#one-canvas .recap-head.sh.head4{position:absolute;top:0;left:0;right:0}#one-canvas .recap-pin>.wrap{position:relative}#one-canvas.recap{height:700vh}@media (width<=900px){#one-canvas .recap-head.sh{grid-template-columns:1fr;gap:16px}#one-canvas .recap-head.sh.head3,#one-canvas .recap-head.sh.head4{position:static}}.field-line{pointer-events:none;opacity:0;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.field-line p{letter-spacing:-.02em;color:var(--ink);text-align:center;background:radial-gradient(ellipse at center,var(--g1) 55%,#f7f7f600 100%);max-width:22ch;padding:48px 64px;font-family:Manrope,system-ui,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:600}.platform-static.over{z-index:3;margin-top:-100vh;box-shadow:0 -30px 60px #0000002e}#platform~section,#platform~footer{z-index:3;position:relative}@media (width<=900px){.platform-static.over{box-shadow:none;margin-top:0}.field-line{display:none}}.sp-device .sp-hosts .hosts-k,.sp-hosts .hosts-k{font-size:24px!important}.hostbtns button{height:36px;padding:0 16px 0 10px!important;font-size:15px!important;font-weight:600!important}.textlink,.linkbtn{font-size:16px!important}.sp-dash .row .st{color:var(--g5);font-size:13px!important}.recapsvg .wf-step .prov{fill:var(--g5);font-size:13px}.recapsvg .of-tool .prov,.recapsvg .wf-step.you .prov{fill:#ffffffc7;font-size:13px}.recapsvg .of-settle .settlelab,.recapsvg .wf-fees .settlelab{fill:var(--g5);font-size:12.5px}.recapsvg .wf-fees .settlelab.you{fill:var(--ink)}.recapsvg .wf-fees .fee{fill:var(--g5);font-size:14px}.recapsvg .wf-fees .fee.you{fill:var(--ink)}.recapsvg .wf-k{fill:var(--g5);font-size:13px}.recapsvg .wf3 .rowlab{fill:var(--ink);font-size:15px}.recapsvg .wf3 .sm text{font-size:14px}.recapsvg .rpill text{font-size:13px}.recapsvg .node text{font-size:16px}#one-canvas .recapsvg{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}.recapsvg .of-k{opacity:0}.recapsvg .of-k .k,.recapsvg .wf-k .k{letter-spacing:.12em;text-transform:uppercase;fill:var(--g5);text-anchor:middle;font-family:inherit;font-size:13px;font-weight:700}.recapsvg .of-k .t,.recapsvg .wf-k .t{letter-spacing:-.02em;fill:var(--ink);text-anchor:middle;text-transform:none;font-family:Manrope,system-ui,sans-serif;font-size:28px;font-weight:600}.recapsvg .wf-k{font-size:inherit;letter-spacing:0;text-transform:none}.recapsvg .wf-fees .cap{letter-spacing:-.02em;font-family:Manrope,system-ui,sans-serif;font-size:24px;font-weight:600}.recapsvg .of-settle .settlelab{fill:var(--ink);font-weight:600}.recapsvg .wf3-taper .thin{stroke:var(--g3);stroke-width:1.2px;fill:none}.platform-static .wrap{flex:auto;width:100%}.platform-static .inside-in.pf{width:min(1392px,100% - 32px)}.platform-static .lede{max-width:60ch}.gates{box-sizing:border-box;width:100vw;margin:56px 0 0 calc(50% - 50vw);padding:0 24px}.gatesvg{width:100%;height:auto;display:block;overflow:visible}.gatesvg .lane{stroke:#ffffff38;stroke-width:1.4px;fill:none}.gatesvg .gate rect{fill:#181818d1;stroke:#ffffff59;stroke-width:1.2px}.gatesvg .gate.hit rect{stroke:var(--white)}.gatesvg .gt{fill:var(--white);text-anchor:middle;font-family:inherit;font-size:15px;font-weight:700}.gatesvg .gq{fill:#fff9;text-anchor:middle;font-family:inherit;font-size:11.5px;font-weight:500}.gatesvg .call rect{fill:var(--white);stroke:none}.gatesvg .call text{fill:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.gatesvg .call .tick{fill:none;stroke:var(--wf-1b8f5a);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.gatesvg .call.bounced rect{fill:var(--wf-3a3a3a)}.gatesvg .call.bounced text{fill:var(--white)}.gatesvg .call .bl{letter-spacing:.08em;fill:var(--wf-ffb380);font-family:inherit;font-size:10.5px;font-weight:700}.gatesvg .ledger .lk{letter-spacing:.12em;text-transform:uppercase;fill:#ffffff8c;text-anchor:end;font-family:inherit;font-size:10.5px;font-weight:700}.gatesvg .ledger .lr{fill:var(--white);text-anchor:end;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.gatesvg .ledger .lr .amt{fill:var(--wf-ffb380)}.gate-cols{text-align:left;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:8px auto 0;display:grid}.gate-col h4{text-transform:uppercase;color:#ffffff8c;text-align:center;margin:0 0 12px;letter-spacing:.12em!important;font-size:12px!important;font-weight:700!important}.platform-static .lede.strong{max-width:52ch}.prod-line{text-align:center;padding:120px 0 24px}.prod-line h2{max-width:30ch;margin:0 auto;line-height:1.14;font-size:clamp(32px,4.6vw,60px)!important}@media (width<=900px){.gate-cols{grid-template-columns:1fr}.gatesvg{min-width:900px}.gates{overflow-x:auto}}.recapsvg .wf3 .rowlab{letter-spacing:.12em;text-transform:uppercase;fill:var(--g5);font-family:inherit;font-size:13px;font-weight:700}.recapsvg .wf3 .sm text{font-size:15px;font-weight:600}.recapsvg .wf3-row{transform-origin:0}.gatesvg .pbox rect{fill:var(--wf-0d0d0d);stroke:none}.gatesvg .stage .stick{fill:none;stroke:var(--wf-2ecc71);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .55s,transform .55s;transform:translateY(4px)}.gatesvg .stage.hit .stick{opacity:1;transform:translateY(0)}.gatesvg .pname{fill:#ffffff57;text-anchor:middle;letter-spacing:.01em;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:300}.gatesvg .pname.sh{fill:#000000bf}.gatesvg .pname .tmsvg{font-size:9px;font-weight:500}.gatesvg .stage .gt{font-size:19px}.gatesvg .stage .gq,.gatesvg .call text{font-size:13px}.gatesvg .ledger .lr{font-size:11px}.gate-col p{color:#ffffffb8;text-align:center;max-width:34ch;margin:0 auto;line-height:1.5;font-size:15px!important}@keyframes cubespin{0%{transform:rotateX(-18deg)rotateY(0)}to{transform:rotateX(-18deg)rotateY(360deg)}}@keyframes orbsheen{0%{transform:translate(0)}to{transform:translate(8%,6%)}}.recapsvg .rcap text{fill:var(--ink);text-anchor:middle;letter-spacing:0;font-family:inherit;font-size:15px;font-weight:600}.recapsvg .rcap .slink{fill:var(--g5);text-underline-offset:3px;font-size:14px;font-weight:500;text-decoration:underline}.recapsvg .rcap a{cursor:pointer}@media (width<=900px){#one-canvas.recap{height:auto;padding:64px 0}#one-canvas .recap-pin{height:auto;padding-top:0;display:block;position:static;overflow:visible}#one-canvas .recap-head{margin-bottom:24px}#one-canvas .recap-head.head0{display:none}#one-canvas .recap-head.head2{opacity:1}}@media (prefers-reduced-motion:reduce){.cube{animation:none;transform:rotateX(-18deg)rotateY(-32deg)}.orb-wrap:before{animation:none}}:root{--g5:var(--wf-5b5b56)}p{line-height:1.55;font-size:18px!important}.sechead-sub,.lede,.herosub,.sechead .sechead-sub,.hero p,.recap-head p,.phero .sub,#one-canvas .recap-head.sh p{line-height:1.45;font-size:21px!important}li{font-size:16px}.ichip{font-size:16px!important}.btn{font-size:15px!important}footer a,footer p,.footnote,.legal p{line-height:1.5;font-size:14px!important}p.kicker,p.note,.kicker,p.small{font-size:13px!important}.eyebrow,.fw-source,.prod-k,.growth-label,.cardlabel,.learn-tag{font-size:12px!important}.field-line p{line-height:1.2;font-size:clamp(28px,3vw,40px)!important}.sellhead p,.sechead p,.sechead>div>p,.cpp-head p,#beat-p{line-height:1.45;font-size:21px!important}.navlinks,.navlinks>a,.navdrop>button{font-size:15px!important;font-weight:600!important}.nav .util{font-weight:500;font-size:15px!important}.dropdown a{font-weight:600;font-size:15px!important}.dropdown a span,.dropdown a small{font-weight:var(--weight-text)}.hero.hero-orbit{background:var(--g1);color:var(--ink);overflow:hidden;text-align:left!important;padding:24px 0 88px!important}.hero-orbit .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.hero-orbit .eyebrow,.hero-orbit h1,.hero-orbit .kicker,.hero-orbit .herosub{text-align:left!important;color:var(--ink)!important}.hero-orbit .herosub{margin:22px 0 0}.hero-orbit .kicker{margin-top:20px}.hero-orbit .ctas{justify-content:flex-start!important}.hero-orbit .btn.solid{background:var(--ink);color:var(--white);border-color:var(--ink)}.hero-orbit .btn.ghost{color:var(--ink);border-color:var(--ink);background:0 0}.hero-orbit .btn.ghost:hover{background:var(--g2)}.hero-orbit .orbit-stage{width:100%;height:clamp(360px,42vw,560px);position:relative}.hero-orbit .orbit{width:0;height:0;position:absolute;top:50%;left:56%}.hero-orbit .obj{will-change:transform;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.hero-orbit .link{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-orbit .link line{stroke:var(--orbit-line);stroke-width:1.4px}.hero-orbit .cube-wrap{perspective:3200px;perspective-origin:50%;position:relative}.hero-orbit .cube{animation:26s ease-in-out infinite alternate herocubespin}.hero-orbit .cube .f{background:var(--white);box-shadow:inset 0 0 0 1px #0000000d}.hero-orbit .cube .f i{display:none}@keyframes herocubespin{0%{transform:rotateX(-16deg)rotateY(-52deg)}to{transform:rotateX(-20deg)rotateY(-16deg)}}@media (prefers-reduced-motion:reduce){.hero-orbit .cube{animation:none;transform:rotateX(-18deg)rotateY(-32deg)}}.hero-orbit .cube{width:100%;height:100%;transform-style:preserve-3d;animation:22s linear infinite orbit-cubespin;position:relative}.hero-orbit .cube .f{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.hero-orbit .cube .f i{background-position:50%;background-size:cover;transition:opacity .9s;position:absolute;inset:0}.hero-orbit .cube .f i.b,.hero-orbit .cube.flip .f i.a{opacity:0}.hero-orbit .cube.flip .f i.b{opacity:1}.hero-orbit .cube .f:after{content:"";z-index:1;background:var(--shade);pointer-events:none;position:absolute;inset:0}.hero-orbit .cube .f.front{transform:translateZ(var(--h));--shade:var(--orbit-shade-front)}.hero-orbit .cube .f.back{transform:rotateY(180deg) translateZ(var(--h));--shade:var(--orbit-shade-back)}.hero-orbit .cube .f.right{transform:rotateY(90deg) translateZ(var(--h));--shade:var(--orbit-shade-right)}.hero-orbit .cube .f.left{transform:rotateY(-90deg) translateZ(var(--h));--shade:var(--orbit-shade-left)}.hero-orbit .cube .f.top{transform:rotateX(90deg) translateZ(var(--h));--shade:var(--orbit-shade-top)}.hero-orbit .cube .f.bottom{transform:rotateX(-90deg) translateZ(var(--h));--shade:var(--orbit-shade-bottom)}@keyframes orbit-cubespin{0%{transform:rotateX(-18deg)rotateY(0)}to{transform:rotateX(-18deg)rotateY(360deg)}}.hero-orbit .orb-wrap{isolation:isolate;border-radius:50%;position:relative;overflow:hidden}.hero-orbit .orb-wrap i{background-size:100% 100%;border-radius:50%;transition:opacity 1s;position:absolute;inset:0}.hero-orbit .orb-wrap i.b,.hero-orbit .orb-wrap.flip i.a{opacity:0}.hero-orbit .orb-wrap.flip i.b{opacity:1}.hero-orbit .orb-wrap:before{content:"";z-index:2;background:var(--orbit-sheen);mix-blend-mode:screen;border-radius:50%;animation:6s ease-in-out infinite alternate orbit-sheen;position:absolute;inset:0}.hero-orbit .orb-wrap:after{content:"";z-index:2;box-shadow:var(--orbit-orb-shadow);border-radius:50%;position:absolute;inset:0}@keyframes orbit-sheen{0%{transform:translate(0)}to{transform:translate(8%,6%)}}@media (prefers-reduced-motion:reduce){.hero-orbit .cube{animation:none;transform:rotateX(-18deg)rotateY(-32deg)}.hero-orbit .orb-wrap:before{animation:none}.hero-orbit .cube .f i,.hero-orbit .orb-wrap i{transition:none}}@media (width<=900px){.hero-orbit .hero-grid{grid-template-columns:1fr}.hero-orbit .orbit-stage{height:340px}}.announce-in button.more{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.announce-in button.more .circle-arrow{margin:0}.announce-in button.more:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white)}.hero-orbit .announce-in .card-a{gap:20px;padding:16px 24px}.hero-orbit .announce-in .mc-logo{height:36px}.press-modal{border-radius:var(--r-lg);background:var(--white);width:calc(100% - 32px);max-width:880px;height:fit-content;max-height:88vh;color:var(--ink);border:0;margin:auto;padding:56px 56px 48px;position:fixed;inset:0;overflow:auto;box-shadow:0 40px 120px #00000059}.press-modal::backdrop{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.press-modal::backdrop{background:color-mix(in srgb,var(--ink) 55%,transparent)}}.press-modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.press-modal[open]{animation:.3s case-fade}.press-modal .press-x{text-align:center;background:var(--g1);width:44px;height:44px;color:var(--ink);font:400 26px/1 var(--font-sans);cursor:pointer;z-index:1;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s;display:grid;position:absolute;top:16px;right:16px}.press-modal .press-x:hover{background:var(--g2)}.press-modal .press-x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.press-modal .press-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding-right:48px;display:flex}.press-modal .press-logo{width:auto;height:28px}.press-modal .press-k{letter-spacing:.14em;text-transform:uppercase;color:var(--g5);font-size:12px;font-weight:700}.press-modal .press-meta .press-k{border-left:1px solid var(--g3);padding-left:12px}.press-modal .press-date{color:var(--g5);margin:0;font-size:14px!important}.press-modal h2{font-family:var(--font-display);max-width:24ch;margin:0;letter-spacing:-.02em!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.12!important}.press-modal .press-facts{border-top:1px solid var(--g3);border-bottom:1px solid var(--g3);grid-template-columns:repeat(3,1fr);margin:36px 0;padding:0;list-style:none;display:grid}.press-modal .press-facts li{flex-direction:column;gap:6px;padding:22px 20px 22px 0;font-size:15px;display:flex}.press-modal .press-facts li+li{border-left:1px solid var(--g3);padding-left:20px}.press-modal .press-facts b{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1}.press-modal .press-facts span{color:var(--g5);line-height:1.35}.press-modal .press-lede{margin:0 0 28px;font-size:clamp(19px,1.6vw,22px)!important;line-height:1.5!important}.press-modal .press-about{background:var(--g1);border-radius:var(--r-md);margin:0 0 36px;padding:24px 28px}.press-modal .press-about p{color:var(--g5);margin:10px 0 0;font-size:16px!important;line-height:1.55!important}.press-modal .press-quotes{flex-direction:column;gap:16px;margin:0 0 36px;display:flex}.press-modal .press-quote{border:1px solid var(--g3);border-radius:var(--r-md);margin:0;padding:28px 28px 24px}.press-modal .press-quote blockquote{margin:0}.press-modal .press-quote p{margin:0;font-size:17px!important;line-height:1.55!important}.press-modal .press-quote figcaption{border-top:1px solid var(--g2);align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.press-modal .press-av{background:var(--ink);width:40px;height:40px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.press-modal .press-quote figcaption b{font-size:15px;font-weight:600;display:block}.press-modal .press-quote figcaption small{color:var(--g5);font-size:13px;display:block}.press-modal .press-link{border-radius:var(--r-pill);background:var(--ink);height:48px;color:var(--white);align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.press-modal .press-link:hover{background:var(--dark2)}@media (width<=720px){.press-modal{padding:44px 20px 28px}.press-modal .press-facts{grid-template-columns:1fr}.press-modal .press-facts li+li{border-left:0;border-top:1px solid var(--g3);padding-left:0}.press-modal .press-facts li{padding:16px 0}.press-modal .press-about,.press-modal .press-quote{padding:20px}}@media (prefers-reduced-motion:reduce){.press-modal[open]{animation:none}}.quotes .quote-next{z-index:5;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.quotes .quote-next .circle-arrow{background:var(--white);margin:0}.quotes .quote-next:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white)}.quotes .quote-feature{padding-right:180px}.quotes{position:relative}.quotes:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(to right,transparent,var(--white) 70%);width:200px;position:absolute;top:0;bottom:0;right:0}@media (width<=720px){.quotes .quote-feature{padding-right:0}.quotes:after{display:none}.quotes .quote-next{top:auto;bottom:0;transform:none}}#proof.proof{padding:0}.finalcta{padding:100px 0 0}.finalcta.reveal-ready .wrap{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.finalcta.reveal-ready.in .wrap{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.finalcta.reveal-ready .wrap{opacity:1;transition:none;transform:none}}.mbridge{background:var(--g1);padding:120px 0 0}.mbridge-head{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;display:grid}.mbridge-head p{color:var(--g5);margin:0 0 16px;font-size:18px;line-height:1.5}.mbridge-scroller{height:600vh;position:relative}.mbridge-pin{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.mbridge-board{width:1400px;height:420px;transform:scale(var(--s,1));transform-origin:50%;flex:none;position:relative}.mbridge-board svg{width:1400px;height:420px;position:absolute;inset:0;overflow:visible}.mbridge .spine{stroke:var(--g5);stroke-width:2px;fill:none;stroke-linecap:round}.mbridge .tick{stroke:var(--g5);stroke-width:2px;stroke-linecap:round}.mbridge .lane-w{fill:none;stroke:var(--wf-8a877e);stroke-width:1.4px}.mbridge .lane-w.dotted{stroke-dasharray:3 5;stroke:var(--wf-b5b2a9)}.mbridge .lane-t{letter-spacing:.01em;text-anchor:middle;dominant-baseline:middle;fill:var(--ink);font-size:13px;font-weight:600}.mbridge .lane-t.dotted{fill:var(--g4)}.mbridge .gl{letter-spacing:.14em;text-anchor:middle;fill:var(--ink);font-size:12px;font-weight:700}.mbridge .gq{text-anchor:middle;fill:var(--g5);font-size:13px;font-weight:500}.mbridge .name{font-family:var(--font-display);letter-spacing:-.02em;text-anchor:middle;fill:var(--ink);font-size:22px;font-weight:500}.mbridge .capl{text-anchor:middle;fill:var(--ink);font-size:13px;font-weight:600}.mbridge .capl.muted{fill:var(--g5)}.mbridge .capc{fill:var(--ink);stroke:none}.mbridge .sph-hi,.mbridge .sph-mid{stop-color:var(--white)}@supports (color:color-mix(in lab, red, red)){.mbridge .sph-mid{stop-color:color-mix(in srgb,var(--white) 88%,var(--ink))}}.mbridge .sph-lo{stop-color:var(--white)}@supports (color:color-mix(in lab, red, red)){.mbridge .sph-lo{stop-color:color-mix(in srgb,var(--white) 62%,var(--ink))}}.mbridge .route{fill:none;stroke:var(--orb-orange);stroke-width:2px;stroke-linecap:round}.mbridge .calldot{fill:var(--orb-orange)}.mbridge .mb-settle rect{fill:var(--ink)}.mbridge .mb-settle text{text-anchor:middle;letter-spacing:.1em;fill:var(--white);font-size:12px;font-weight:700}.mbridge .mb-settle path{stroke:var(--ink);stroke-width:1.4px;stroke-dasharray:2 4}.mbridge .mb-capdot{background:radial-gradient(circle at 35% 30%,var(--white),var(--white) 60%,var(--white));border-radius:50%;width:20px;height:20px;position:absolute;top:200px;left:1270px}@supports (color:color-mix(in lab, red, red)){.mbridge .mb-capdot{background:radial-gradient(circle at 35% 30%,var(--white),color-mix(in srgb,var(--white) 88%,var(--ink)) 60%,color-mix(in srgb,var(--white) 62%,var(--ink)))}}.mbridge .mb-capdot{box-shadow:0 3px 5px var(--ink)}@supports (color:color-mix(in lab, red, red)){.mbridge .mb-capdot{box-shadow:0 3px 5px color-mix(in srgb,var(--ink) 20%,transparent)}}.mbridge .mb-capdot{transform:scale(0)}.mbridge .mb-cube-wrap{perspective:3200px;width:100px;height:100px;position:absolute;top:160px;left:90px}.mbridge .mb-cube{width:100%;height:100%;transform-style:preserve-3d;animation:48s linear infinite mbcubespin;position:relative}.mbridge .mb-cube .f{background:var(--white);backface-visibility:hidden;position:absolute;inset:0}.mbridge .mb-cube .f:after{content:"";background:var(--shade);position:absolute;inset:0}.mbridge .mb-cube .front{--shade:var(--orbit-shade-front);transform:translateZ(50px)}.mbridge .mb-cube .back{--shade:var(--orbit-shade-back);transform:rotateY(180deg)translateZ(50px)}.mbridge .mb-cube .right{--shade:var(--orbit-shade-right);transform:rotateY(90deg)translateZ(50px)}.mbridge .mb-cube .left{--shade:var(--orbit-shade-left);transform:rotateY(-90deg)translateZ(50px)}.mbridge .mb-cube .top{--shade:var(--orbit-shade-top);transform:rotateX(90deg)translateZ(50px)}.mbridge .mb-cube .bottom{--shade:var(--orbit-shade-bottom);transform:rotateX(-90deg)translateZ(50px)}@keyframes mbcubespin{0%{transform:rotateX(-18deg)rotateY(-32deg)}to{transform:rotateX(-18deg)rotateY(328deg)}}.mbridge .mb-orb{isolation:isolate;background:var(--orbit-skin-2);border-radius:50%;width:104px;height:104px;position:absolute;top:158px;left:1228px}.mbridge .mb-orb:before{content:"";background:var(--orbit-sheen);mix-blend-mode:screen;border-radius:50%;animation:6s ease-in-out infinite alternate mborbsheen;position:absolute;inset:0}.mbridge .mb-orb:after{content:"";box-shadow:var(--orbit-orb-shadow);border-radius:50%;position:absolute;inset:0}@keyframes mborbsheen{0%{transform:translate(0)}to{transform:translate(8%,6%)}}@media (width<=900px){.mbridge-head{grid-template-columns:1fr;gap:16px}.mbridge-scroller{height:400vh}}@media (prefers-reduced-motion:reduce){.mbridge .mb-cube{animation:none;transform:rotateX(-18deg)rotateY(-32deg)}.mbridge .mb-orb:before{animation:none}}#platform.platform-static.inside{background:var(--wf-f2f1ee) url(/images/home/builders-gradient.jpg) center bottom/cover no-repeat;color:var(--ink)}#platform.inside .eyebrow,#platform.inside h2,#platform.inside .lede,#platform.inside .lede.strong,#platform.inside .textlink{color:var(--ink)}#platform .gatesvg .lane{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){#platform .gatesvg .lane{stroke:color-mix(in srgb,var(--ink) 35%,transparent)}}#platform .gatesvg .ledger .lk,#platform .gatesvg .ledger .lr{fill:var(--ink)}#platform[data-dir=rtl] .gatesvg .ledger .lk,#platform[data-dir=rtl] .gatesvg .ledger .lr{text-anchor:start}[data-dir=rtl] .gatesvg .ledger .lk,[data-dir=rtl] .gatesvg .ledger .lr{text-anchor:start!important}#platform .gatesvg .lane{stroke:var(--g5);stroke-width:2px}#platform .gatesvg .gtick{stroke:var(--g5);stroke-width:2px;stroke-linecap:round}#platform .gatesvg .stage .gt{letter-spacing:.14em;fill:var(--ink);font-size:13px;font-weight:700}#platform .gatesvg .stage .gq{fill:var(--g5);font-size:13px}#platform .gatesvg .stage .stick{stroke:var(--wf-1e7e3a)}#platform .gatesvg .cdot{fill:var(--ink)}#platform .gatesvg .call.bounced .cdot{fill:var(--g5)}.moved h2.moved-big{font-size:var(--type-section)!important;line-height:var(--lh-section)!important;letter-spacing:-.025em!important}.hero-diag .diag-copy h1{font-weight:500!important}main.home-landing #sell.taster{border-top:none;padding-top:0!important}#sell.taster .panel-l .sell-eyebrow{justify-content:flex-start;margin-bottom:0;text-align:left!important;color:var(--g4)!important}@media (width>=901px){main.home-landing #sell.taster .panel-l h2#beat-h2{letter-spacing:-.03em;white-space:normal;max-width:11ch;font-size:var(--type-section)!important;line-height:var(--lh-section)!important}}main.home-landing #sell.taster .sp-device .sp-chat .chatbar{display:flex!important}.trust-short .sechead h2{font-size:var(--type-section)!important;line-height:var(--lh-section)!important;letter-spacing:-.025em!important}.contact.build h2.build-h{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}main.home-landing .contact.build p.build-p{line-height:1.3;font-size:clamp(24px,2.1vw,32px)!important}.costs h2.costs-h{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}.bwu h2.bwu-h{font-size:var(--type-statement)!important;line-height:var(--lh-statement)!important}main.home-landing .subhero.is-center p.subhero-sub{max-width:30ch;font-size:clamp(22px,2.2vw,32px)!important;line-height:1.3!important}.priceflip h2{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}main.home-landing .subhero.is-center h1{letter-spacing:-.04em!important;font-size:clamp(56px,7.4vw,116px)!important;line-height:.98!important}main.home-landing .subhero.is-center p.subhero-sub{white-space:nowrap;max-width:none}main .faq .qa button{padding:28px 4px;line-height:1.4;font-size:clamp(20px,1.7vw,26px)!important}main .faq .qa .answer p{line-height:1.45;font-size:clamp(20px,1.7vw,26px)!important}main.home-landing .personas p.persona-sub{letter-spacing:-.025em;letter-spacing:-.02em;margin-top:110px;font-family:Manrope,sans-serif;font-weight:500;font-size:clamp(26px,3.2vw,42px)!important;line-height:1.2!important}main.home-landing .personas p.persona-lead,main.home-landing .personas p.persona-sub{font-size:clamp(26px,3.2vw,42px)!important;line-height:1.2!important}main.home-landing .personas p.persona-sub{margin-top:72px}main.home-landing .subhero.is-center p.subhero-sub{margin-top:8px;font-size:clamp(22px,2.1vw,30px)!important;line-height:1.3!important}main.home-landing .personas p.persona-sub{letter-spacing:-.025em;margin-top:150px;font-family:Manrope,sans-serif;font-weight:500;font-size:clamp(28px,3.6vw,48px)!important;line-height:1.16!important}main.home-landing .payparts h2.payparts-h{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}main.home-landing .paystages h2.paystages-h{font-size:clamp(34px,4.4vw,60px)!important;line-height:1.1!important}main.home-landing.pay-page .macro .sechead h2{font-size:clamp(30px,3.6vw,48px)!important;line-height:1.12!important}main.home-landing.pay-page .macro .sechead-sub{font-size:clamp(17px,1.4vw,21px)!important;line-height:1.45!important}main.home-landing .acctgrid h2.acctgrid-h{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}main.home-landing .acctgrid p.acctgrid-p{font-size:clamp(18px,1.6vw,24px)!important;line-height:1.4!important}main.home-landing #sell.taster.solo.buy .solo-head h2.buy-big{letter-spacing:-.02em;font-family:Manrope,sans-serif;font-weight:500;font-size:clamp(26px,3.2vw,42px)!important;line-height:1.2!important}main.home-landing .mandate h2.mandate-h{font-size:clamp(34px,4.4vw,60px)!important;line-height:1.1!important}main.home-landing .mandate p.mandate-p{font-size:clamp(18px,1.6vw,24px)!important;line-height:1.4!important}main.home-landing .pmodels h2.pm-h{font-size:clamp(34px,4.4vw,60px)!important;line-height:1.1!important}main.home-landing .pmodels p.pm-p{font-size:clamp(18px,1.6vw,24px)!important;line-height:1.4!important}main.home-landing .pmodels h3.pm-h2{font-size:var(--type-card)!important;line-height:var(--lh-card)!important}main.home-landing .pmodels .pm-front-bottom h3{font-size:var(--type-small)!important;line-height:var(--lh-small)!important}main.home-landing .hero-diag.edu-hero .diag-copy h1{font-size:var(--type-hero)!important;line-height:var(--lh-hero)!important}main.home-landing .mstep h2.mstep-h{font-size:clamp(34px,4.2vw,58px)!important;line-height:1.08!important}main.home-landing .mstep p.mstep-p{font-size:clamp(18px,1.5vw,23px)!important;line-height:1.45!important}main.home-landing .plib h2.plib-h{font-size:clamp(30px,3.8vw,52px)!important;line-height:1.1!important}main.home-landing .plib p.plib-p{font-size:clamp(17px,1.4vw,21px)!important;line-height:1.45!important}@media (width<=720px){header.cash-head .wrap.nav{justify-content:space-between}header.cash-head .wrap.nav .logo{position:static;transform:none}header.cash-head .wrap.nav .navright{display:flex!important}}#case-panel .cs3 h2.cs3-title{max-width:20ch;color:var(--ink);margin:14px 0 0;font-family:Manrope,sans-serif;font-weight:600;line-height:1.1;letter-spacing:-.025em!important;font-size:clamp(32px,3.6vw,48px)!important}main.home-landing #sell .sellhead.sellhead-center{text-align:center;margin:0 auto 24px;padding:96px 0;display:block}main.home-landing #sell .sellhead-center h2{max-width:22ch;margin:0 auto;padding:0}main.home-landing #sell .sellhead-center.reveal-ready{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(32px)}main.home-landing #sell .sellhead-center.reveal-ready.in{opacity:1;transform:none}@media (width<=760px){main.home-landing #sell .sellhead.sellhead-center{padding:56px 0}}main.home-landing .insideai{text-align:center;padding:200px 0}main.home-landing .insideai-h{letter-spacing:-.025em;max-width:none;color:var(--ink);margin:0 auto;font-weight:600;line-height:1.12;font-size:clamp(28px,3.9vw,65px)!important}main.home-landing .insideai-h.reveal-ready{opacity:0;filter:blur(6px);transition:opacity 2s cubic-bezier(.16,1,.3,1),transform 2.4s cubic-bezier(.16,1,.3,1),filter 2s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}main.home-landing .insideai-h.reveal-ready.in{opacity:1;filter:none;transform:none}@media (width<=760px){main.home-landing .insideai{padding:112px 0}}main.home-landing .press-modal,main.home-landing .press-modal *{text-align:left}main.home-landing .logorow{overflow:hidden}main.home-landing .logorow .wrap{will-change:transform}main.home-landing [hidden]{display:none!important}main.home-landing .logorow .logos{flex-wrap:nowrap;gap:clamp(24px,6vw,96px)}main.home-landing .logorow .logo-item{flex:0 auto;width:auto;min-width:0}main.home-landing .logorow .logo-item .gfs-logo{height:clamp(20px,2.4vw,32px)}main.home-landing .logorow .logo-item .mc-logo{height:clamp(30px,3.4vw,44px)}main.home-landing .logorow .logo-item .stripe-logo{height:clamp(30px,3.6vw,48px)}@media (width<=600px){main.home-landing .logorow .logos{flex-direction:column;gap:32px}main.home-landing .logorow .logo-item .mc-logo{height:60px}main.home-landing .logorow .logo-item .gfs-logo{height:34px}main.home-landing .logorow .logo-item .stripe-logo{height:54px}}@media (width>=761px){main.home-landing .insideai-h{white-space:nowrap}}main.home-landing .sp-device .sp-hosts .hosts-k{text-transform:uppercase;color:var(--ink);margin-bottom:8px;letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important}main.home-landing #sell,main.home-landing #sell :not(h2){font-family:var(--font-sans)!important}main.home-landing #sell .nm,main.home-landing .sp-device b,main.home-landing .sp-device strong,main.home-landing .sp-device h3,main.home-landing .sp-device h4,main.home-landing .sp-device .v,main.home-landing .sp-device .val{font-family:var(--font-display)!important}main.home-landing #sell .vis h4{text-transform:uppercase;color:var(--ink);line-height:1.4;font-family:var(--font-sans)!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important}main.home-landing .runwhere .vis{left:calc(min(38% - 28px,412px) + 56px)}main.home-landing #sell .sell-eyebrow{text-align:center;color:var(--ink);margin-bottom:16px}main.home-landing .mbridge-head.mbridge-head-center{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:980px;margin-left:auto;margin-right:auto;display:flex!important}main.home-landing .mbridge-head-center .eyebrow{color:var(--ink)}main.home-landing .mbridge{padding-top:0!important}main.home-landing .mbridge-pin{flex-direction:column;gap:clamp(8px,3vh,40px);padding-top:64px}main.home-landing .mbridge-pin-head{flex:none;width:100%}main.home-landing .mbridge-pin-head .mbridge-head{margin-bottom:0!important}main.home-landing #platform .gatesvg .stage .gq{fill:var(--ink);font-size:19px;font-weight:500}main.home-landing .mbridge-head-center .mbridge-sub{color:var(--ink);max-width:60ch;margin:0;font-size:19px;line-height:1.45}main.home-landing #platform .gatesvg .gtick{display:none}main.home-landing #platform .gatesvg .lensp{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.3px}main.home-landing #platform .gatesvg .stage .gt{transform:translateY(-8px)}main.home-landing .sp-device .sp-hosts .hostbtns{grid-template-columns:repeat(3,max-content);gap:8px;display:grid!important}main.home-landing #sell .sellhead-center{max-width:1100px!important}main.home-landing #sell #beat-h2{max-width:none!important}main.home-landing .quotes{background:var(--wf-f2f1ee) url(/images/home/builders-gradient.jpg) center bottom/cover no-repeat!important}main.home-landing .quotes:after,main.home-landing .quotes .quote-text:before,main.home-landing .quotes .quote-attr:before{display:none!important}main.home-landing .quotes .quote-feature{align-items:flex-start;padding-left:0;padding-right:0}main.home-landing .quotes .quote-img{margin-bottom:0}main.home-landing .quotes .quote-body{flex:auto;max-width:1040px}main.home-landing .quotes .quote-attr{text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 12px;width:auto;margin-top:28px;display:flex;position:static}main.home-landing .quotes .quote-company{margin-top:0}main.home-landing .quotes .quote-name,main.home-landing .quotes .quote-company{text-transform:uppercase;letter-spacing:.08em;font-size:15px;line-height:1.4}main.home-landing .quotes .quote-name{color:var(--ink);font-weight:700}main.home-landing .quotes .quote-company{color:var(--g5);font-weight:600}@media (width<=720px){main.home-landing .quotes .quote-feature{align-items:center}main.home-landing .quotes .quote-attr{text-align:center;justify-content:center}}main.home-landing #platform .gate-cols{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:8px;display:grid}main.home-landing #platform .gate-cols h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 6px;font-size:22px;font-weight:700}main.home-landing #platform .gate-cols p{color:var(--ink);max-width:28ch;margin:0 auto;font-size:18px;line-height:1.4}@media (width<=720px){main.home-landing #platform .gate-cols{grid-template-columns:1fr}}main.home-landing #platform .gatesvg .ledger{display:none}main.home-landing #platform .gate-cols h3{margin-bottom:4px!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}main.home-landing #platform .gate-cols p{font-family:var(--font-display);letter-spacing:-.01em;max-width:24ch;font-size:22px!important;font-weight:600!important;line-height:1.35!important}main.home-landing #platform .gatesvg .cdot{r:5px}main.home-landing .sp-device .hostbtns .hn{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main.home-landing .sp-device .hostbtns button:not([data-host=own]){justify-content:center;width:44px;height:44px;padding:0!important}main.home-landing .sp-device .hostbtns button .hostico{margin:0}main.home-landing .sp-device .sp-hosts .hostbtns{flex-wrap:nowrap;gap:8px;display:flex!important}@media (width>=901px){main.home-landing .sp-device .sp-top{z-index:4;min-height:0;top:-60px;left:0;right:auto}main.home-landing .sp-device{margin-top:0}main.home-landing .sp-device .sp-top{top:0}main.home-landing .sp-device .sp-chat{height:644px;top:56px}main.home-landing .sp-device .sp-dash{top:96px}}main.home-landing .sp-device .runwhere{align-items:center;gap:28px;margin:0;display:flex}main.home-landing .sp-device .runwhere>div:first-child{flex:none}main.home-landing .sp-device .runwhere .vis{margin:0;position:static;bottom:auto;left:auto;right:auto}@media (width>=901px){main.home-landing .sp-device .runwhere{z-index:4;height:84px;position:absolute;top:0;left:calc(min(38% - 28px,412px) + 56px);right:0}main.home-landing .sp-device .sp-dash{top:104px}}@media (width<=900px){main.home-landing .sp-device .runwhere{flex-direction:column;align-items:flex-start;margin-bottom:16px}}@media (width>=901px){main.home-landing .sp-device .sp-top{width:38%;min-width:360px;max-width:440px}main.home-landing .sp-device .sp-hosts .hostbtns{width:100%}main.home-landing .sp-device .hostbtns button{flex:1 1 0;width:auto!important;height:48px!important}main.home-landing .sp-device .hostbtns button[data-host=own]{flex:2.2 1 0;justify-content:center}}@media (width<=900px){main.home-landing .sp-device .sp-hosts .hostbtns{margin-top:40px;margin-bottom:16px;gap:12px!important}}main.home-landing .runwhere.runwhere-below{margin-top:28px;display:block}main.home-landing .sp-device .sp-hosts button{color:var(--ink);box-shadow:none;background:var(--white);opacity:1!important;filter:none!important}main.home-landing .sp-device .sp-hosts button .hostico,main.home-landing .sp-device .sp-hosts button .ownico{filter:none!important;opacity:1!important}main.home-landing .sp-device .sp-hosts button.on{box-shadow:0 2px 4px #0000000f,0 12px 28px #00000029}main.home-landing .sp-device .sp-hosts button .hostico{border-radius:var(--r-sm)!important;width:32px!important;height:32px!important}main.home-landing .sp-device .sp-hosts button[data-host=own]{padding:0 16px!important;font-size:16px!important}main.home-landing .sp-device .runwhere-top{display:block}main.home-landing .sp-device .runwhere-top .vis{position:static}@media (width>=901px){main.home-landing .sp-device .runwhere-top{align-items:center;display:flex}}main.home-landing #platform .gatesvg .ledger{display:inline;transform:translateY(-4px)}main.home-landing #platform .gatesvg .ledger .lk,main.home-landing #platform .gatesvg .ledger .lr{text-anchor:middle!important}main.home-landing #platform .gatesvg .ledger .lr[opacity="1"]{animation:.6s cubic-bezier(.2,.7,.2,1) lr-settle}@keyframes lr-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){main.home-landing #platform .gatesvg .ledger .lr{animation:none!important}}main.home-landing .runwhere.runwhere-below{grid-template-columns:calc(min(38% - 28px,412px) + 28px) 1fr;align-items:start;column-gap:28px;display:grid}main.home-landing .runwhere.runwhere-below .vis{margin:0;position:static}@media (width>=901px){main.home-landing .sp-device .sp-dash{top:56px}}@media (width<=900px){main.home-landing .runwhere.runwhere-below{grid-template-columns:1fr;row-gap:16px}}main.home-landing #platform .gatesvg .stick,main.home-landing #platform .gatesvg .gt{transform:none}main.home-landing #platform .gatesvg .ledger .amt{fill:var(--ink);font-weight:700}@media (width>=721px){main.home-landing #platform .gate-cols{box-sizing:border-box;gap:0;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding:0 24px}main.home-landing #platform .gate-cols>div{padding:0 16px}}main.home-landing .prod-big.has-shot{border:1.5px solid var(--g3);background:var(--white);text-transform:none;letter-spacing:0;color:var(--ink);padding:0;display:block;position:relative;overflow:hidden}main.home-landing .mock{font-family:var(--font-sans);color:var(--ink);background:var(--white);box-sizing:border-box;text-align:left;padding:26px 30px;font-size:14px;line-height:1.35;position:absolute;inset:0;overflow:hidden}main.home-landing .mk-top{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}main.home-landing .mk-h1{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:600}main.home-landing .mk-toggle{color:var(--g5);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}main.home-landing .mk-knob{border-radius:var(--r-sm);background:var(--g3);width:38px;height:22px;transition:background .3s;position:relative}main.home-landing .mk-knob:after{content:"";background:var(--white);border-radius:50%;width:16px;height:16px;transition:left .3s;position:absolute;top:3px;left:3px}main.home-landing .mk-toggle.live .mk-knob{background:var(--mk-red)}main.home-landing .mk-toggle.live .mk-knob:after{left:19px}main.home-landing .mk-toggle.live .mk-tl{color:var(--mk-red)}main.home-landing .mk-list{margin:0;padding:0;list-style:none}main.home-landing .mk-list li{border-top:1px solid var(--g2);grid-template-columns:26px 1fr auto;align-items:center;gap:14px;padding:16px 0;display:grid}main.home-landing .mk-list li:first-child{border-top:none}main.home-landing .mk-list li i{border:1.5px solid var(--g3);border-radius:50%;width:20px;height:20px;transition:background .25s,border-color .25s;display:block;position:relative}main.home-landing .mk-list li i:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:5px;height:9px;transition:transform .25s;position:absolute;top:3px;left:6px;transform:rotate(45deg)scale(0)}main.home-landing .mk-list li.done i{background:var(--mk-agent-bg);border-color:#0000}main.home-landing .mk-list li.done i:after{transform:rotate(45deg)scale(1)}main.home-landing .mk-list li b{font-size:16px;font-weight:600;display:block}main.home-landing .mk-list li em{color:var(--g5);opacity:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-style:normal;transition:opacity .3s}main.home-landing .mk-list li.done em{opacity:1}main.home-landing .mk-foot{border-top:1px solid var(--g2);justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}main.home-landing .mk-pill{letter-spacing:.04em;border-radius:var(--r-pill);background:var(--g1);border:1px solid var(--g3);white-space:nowrap;padding:5px 11px;font-size:12px;font-weight:700}main.home-landing .mk-pill.live{background:var(--mk-red-bg);border-color:var(--mk-red-bd);color:var(--mk-red)}main.home-landing #mockCust,main.home-landing #mockCheck{flex-direction:column;justify-content:center;display:flex}main.home-landing .mock.chat{background:var(--mk-chat-bg);flex-direction:column;padding:0;display:flex}main.home-landing .ch-head{border-bottom:1px solid var(--g2);background:var(--white);align-items:center;gap:6px;padding:12px 16px;display:flex}main.home-landing .ch-dot{background:var(--g3);border-radius:50%;width:10px;height:10px}main.home-landing .ch-title{margin-left:10px;font-size:13px;font-weight:600}main.home-landing .ch-tools{color:var(--g5);letter-spacing:.06em;margin-left:auto;font-size:11px;font-weight:600}main.home-landing .ch-body{flex-direction:column;flex:1;gap:14px;padding:18px 18px 0;display:flex}main.home-landing .ch-msg{display:flex}main.home-landing .ch-msg.me{justify-content:flex-end}main.home-landing .ch-msg.ai{flex-direction:column;align-items:flex-start;gap:8px;transition:opacity .3s}main.home-landing .ch-bub{background:var(--white);border:1px solid var(--g2);border-radius:var(--r-md);max-width:78%;padding:12px 14px;font-size:14px;line-height:1.45}main.home-landing .ch-msg.me .ch-bub{background:var(--ink);color:var(--white);border-color:var(--ink);min-height:20px}main.home-landing .ch-bub p{color:inherit;margin:0 0 8px;font-size:14px!important;line-height:1.45!important}main.home-landing .ch-bub p:last-child{margin:0}main.home-landing .ch-link{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--mk-blue)!important;font-size:12.5px!important}main.home-landing .ch-small{color:var(--g5)!important;font-size:12.5px!important}main.home-landing .ch-tools-row{gap:6px;display:flex}main.home-landing .ch-tool{border-radius:var(--r-pill);background:var(--white);border:1px solid var(--g3);color:var(--g5);opacity:0;padding:4px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;transition:opacity .3s}main.home-landing .ch-tool.on{opacity:1;border-color:var(--mk-green-bd);color:var(--mk-green)}main.home-landing .ch-tool.on:before{content:"✓ "}main.home-landing .ch-caret{background:var(--white);vertical-align:-3px;width:2px;height:16px;margin-left:2px;animation:1s step-end infinite chblink;display:inline-block}@keyframes chblink{50%{opacity:0}}main.home-landing .ch-term{background:var(--ink);color:var(--white);border-radius:var(--r-sm);white-space:pre-wrap;min-height:44px;margin:14px 18px 16px;padding:11px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}main.home-landing .ch-prompt{color:var(--mk-prompt)}main.home-landing .ch-out{opacity:.7;display:block}main.home-landing .cu-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}main.home-landing .cu-head b{font-size:15px;font-weight:600}main.home-landing .cu-head span{color:var(--g5);font-size:12px}main.home-landing .cu-table{border-collapse:collapse;width:100%;font-size:13.5px}main.home-landing .cu-table td,main.home-landing .cu-table th{white-space:nowrap}main.home-landing .cu-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);text-align:left;border-bottom:1px solid var(--g3);padding:8px 10px;font-size:11px;font-weight:700}main.home-landing .cu-table td{border-bottom:1px solid var(--g2);vertical-align:middle;padding:15px 10px;transition:background .4s}main.home-landing .cu-table tr.hit td{background:var(--mk-hit)}main.home-landing .cu-table .num{text-align:right;font-variant-numeric:tabular-nums}main.home-landing .cu-table .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}main.home-landing .cu-tag{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--g2);color:var(--g5);padding:3px 8px;font-size:11px;font-weight:700}main.home-landing .cu-tag.agent{background:var(--mk-agent-soft);color:var(--mk-orange)}main.home-landing .cu-tag.person{background:var(--mk-person-bg);color:var(--mk-person)}main.home-landing .cu-foot{align-items:center;gap:14px;margin-top:14px;font-size:12px;display:flex}main.home-landing #cuLive{color:var(--mk-green);letter-spacing:.06em;font-size:11px;font-weight:700}@media (width<=1440px){main.home-landing .cu-table th:nth-child(4),main.home-landing .cu-table td:nth-child(4),main.home-landing .cu-table th:nth-child(3),main.home-landing .cu-table td:nth-child(3){display:none}main.home-landing .cu-table td{padding:10px 8px}main.home-landing .mk-list li{padding:10px 0}}@media (prefers-reduced-motion:reduce){main.home-landing .ch-caret{animation:none}}main.home-landing .hero-diag{background:var(--g1);justify-content:center;align-items:center;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden}main.home-landing .hero-diag .diag-announce{z-index:5;position:absolute;top:24px;left:0;right:0}main.home-landing .hero-diag .diag-link{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}main.home-landing .hero-diag .diag-link line{stroke:var(--ink);stroke-width:2px;opacity:.9}main.home-landing .hero-diag .d-call{fill:var(--mk-prompt)}main.home-landing .hero-diag .d-cap{fill:var(--white);stroke:var(--g5);stroke-width:1.5px}main.home-landing .hero-diag .diag-copy{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(960px,100% - 48px);display:flex;position:relative}main.home-landing .hero-diag .diag-copy:before{content:"";background:var(--g1);filter:blur(26px);z-index:-1;border-radius:50%;width:94%;height:122%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main.home-landing .hero-diag .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--hero-eyebrow);margin:0 0 22px;font-size:12px;font-weight:700}main.home-landing .hero-diag h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-weight:500;font-size:var(--type-hero)!important;line-height:var(--lh-hero)!important}main.home-landing .hero-diag .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g5);margin-top:48px;font-size:12px;font-weight:700}main.home-landing .hero-diag .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}main.home-landing .hero-diag .diag-cube-wrap{--s:min(36vh,34vw);width:var(--s);height:var(--s);perspective:3200px;z-index:2;animation:10s ease-in-out infinite alternate diagcubedrift;position:absolute;top:0;left:0}main.home-landing .hero-diag .diag-cube{width:100%;height:100%;transform-style:preserve-3d;animation:64s linear infinite diagcubespin;position:relative}main.home-landing .hero-diag .diag-cube .f{background:var(--white);backface-visibility:hidden;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000d}main.home-landing .hero-diag .diag-cube .f:after{content:"";background:var(--shade);position:absolute;inset:0}main.home-landing .hero-diag .diag-cube .f.front{transform:translateZ(calc(var(--s)/2));--shade:var(--orbit-shade-front)}main.home-landing .hero-diag .diag-cube .f.back{transform:rotateY(180deg) translateZ(calc(var(--s)/2));--shade:var(--orbit-shade-back)}main.home-landing .hero-diag .diag-cube .f.right{transform:rotateY(90deg) translateZ(calc(var(--s)/2));--shade:var(--orbit-shade-right)}main.home-landing .hero-diag .diag-cube .f.left{transform:rotateY(-90deg) translateZ(calc(var(--s)/2));--shade:var(--orbit-shade-left)}main.home-landing .hero-diag .diag-cube .f.top{transform:rotateX(90deg) translateZ(calc(var(--s)/2));--shade:var(--orbit-shade-top)}main.home-landing .hero-diag .diag-cube .f.bottom{transform:rotateX(-90deg) translateZ(calc(var(--s)/2));--shade:var(--orbit-shade-bottom)}main.home-landing .hero-diag .diag-orb{--rr:min(46vh,40vw);width:var(--rr);height:var(--rr);isolation:isolate;z-index:2;background:var(--orbit-skin-2);border-radius:50%;animation:10s ease-in-out infinite alternate diagorbdrift;position:absolute;top:0;right:0}main.home-landing .hero-diag .diag-orb:before{content:"";background:var(--orbit-sheen);mix-blend-mode:screen;border-radius:50%;animation:8s ease-in-out infinite alternate diagorbsheen;position:absolute;inset:0}main.home-landing .hero-diag .diag-orb:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset -10px -14px 30px #00000047,inset 6px 10px 20px #ffffff1f}@media (width<=700px){main.home-landing .hero-diag .diag-cube-wrap{--s:34vw}main.home-landing .hero-diag .diag-orb{--rr:48vw}main.home-landing .hero-diag .kicker{margin-top:36px}}@media (prefers-reduced-motion:reduce){main.home-landing .hero-diag .diag-cube{animation:none;transform:rotateX(-18deg)rotateY(-32deg)}main.home-landing .hero-diag .diag-orb:before{animation:none}main.home-landing .hero-diag .diag-cube-wrap{animation:none;transform:translate(-46%,calc(100vh - 62%))}main.home-landing .hero-diag .diag-orb{animation:none;transform:translate(44%,-36%)}}main.home-landing .mbridge-scroller{height:900vh}main.home-landing .mbridge .mb-cube-wrap,main.home-landing .mbridge .mb-orb{transform-origin:50%;will-change:transform}main.home-landing .mbridge text.name{fill:var(--hero-eyebrow);text-transform:uppercase;font-family:var(--font-body,inherit);letter-spacing:.12em;font-size:15px;font-weight:600}main.home-landing .mbridge .mb-link,main.home-landing .mbridge .mb-link-solid{fill:none;stroke:var(--g5);stroke-width:1.6px}main.home-landing .mbridge .mb-link{stroke-dasharray:2 7;stroke-linecap:round}main.home-landing .mbridge .lane-t{paint-order:stroke fill;stroke:var(--g1);stroke-width:10px;stroke-linejoin:round}main.home-landing .sp-device .hostbtns button{box-shadow:0 1px 3px var(--ink);border:1px solid var(--g3)!important}@supports (color:color-mix(in lab, red, red)){main.home-landing .sp-device .hostbtns button{box-shadow:0 1px 3px color-mix(in oklab,var(--ink) 10%,transparent)}}main.home-landing .sp-device .hostbtns button.on{border-color:var(--ink)!important}main.home-landing .sp-device .chatbar{display:none!important}main.home-landing .announce-in .card-a .msg{line-height:1.35;font-family:var(--font-display);font-size:20px!important}@media (width>=901px){main.home-landing .sp-device .sp-dash{border-bottom:1px solid var(--g3);border-radius:var(--r-md);top:180px;bottom:auto}main.home-landing .runwhere.runwhere-below .vis{z-index:2;grid-column:2;max-width:820px;margin-top:-596px;margin-left:0;position:relative;left:33px}}main.home-landing .logorow .logos{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(32px,6vw,88px);max-width:none;margin:0 auto;display:flex}main.home-landing .logorow .logo-item,main.home-landing .logorow .logo-item img{width:auto;max-width:100%}@media (width<=600px){main.home-landing .logorow .logos{flex-direction:column;gap:32px}}main.home-landing #sell .sellhead.sellhead-center{align-items:center;margin-left:auto;margin-right:auto;text-align:center!important}main.home-landing #sell .sellhead.sellhead-center h2{margin-left:auto;margin-right:auto}main.home-landing #sell .sellhead.sellhead-center .sell-eyebrow{justify-content:center;text-align:center!important}@media (width<=900px){main.home-landing #sell .sell-sticky>.wrap{flex-direction:column;display:flex}main.home-landing #sell .sellhead{order:0}main.home-landing #sell .runwhere.runwhere-below{display:contents}main.home-landing #sell .sp-device{display:contents!important}main.home-landing #sell .sp-device>*{order:2}main.home-landing #sell .runwhere.runwhere-below .vis{order:6;margin:24px 0 16px!important}main.home-landing #sell .sp-device>.sp-dash{order:4;position:relative!important;top:auto!important;left:auto!important;right:auto!important}main.home-landing #sell .runwhere.runwhere-below>div:first-child{order:5;margin-top:16px}}main.home-landing .sp-chat{overflow:hidden}main.home-landing .sp-chat .log{position:relative}main.home-landing .sp-chat:before{content:"";background:linear-gradient(to bottom,var(--white) 0%,var(--white) 20%,transparent 100%);border-radius:var(--r-md) var(--r-md) 0 0;pointer-events:none;z-index:2;height:120px;position:absolute;top:0;left:0;right:0}@media (width<=760px){main.home-landing .mbridge.mb-vert .mbridge-board{transform:scale(var(--s,1)) rotate(90deg);margin:calc((1400px * var(--s,1) - 420px) / 2) 0}main.home-landing .mbridge.mb-vert svg text:not(.name){transform-box:fill-box;transform-origin:50%;rotate:-90deg}main.home-landing .mbridge.mb-vert .lane-t{display:none}main.home-landing .mbridge.mb-vert .gl{font-size:34px}main.home-landing .mbridge.mb-vert .gq{display:none}main.home-landing .mbridge.mb-vert text.name{text-anchor:middle;dominant-baseline:middle;font-size:28px}main.home-landing .mbridge.mb-vert .mb-settle text{font-size:26px}}main.home-landing .ico-grokbot{background-image:url(/images/home/grokbot.png);background-size:cover;background-color:var(--black)}main.home-landing #mockCust .cu-table th{letter-spacing:.12em;color:var(--g5);border-top:1px solid var(--g3);padding:12px 0;font-weight:500}main.home-landing #mockCust .cu-table td{border-bottom:1px solid var(--g3);color:var(--g5);padding:16px 0;transition:opacity .8s,transform .8s}main.home-landing #mockCust .cu-table td.who,main.home-landing #mockCust .cu-table td.num{color:var(--ink)}main.home-landing #mockCust .cu-table th:nth-child(n),main.home-landing #mockCust .cu-table td:nth-child(n){display:table-cell}main.home-landing #mockCust .cu-table tr.cu-new td{opacity:0;transform:translateY(-8px)}@media (width<=720px){main.home-landing #mockCust .cu-table th:nth-child(3),main.home-landing #mockCust .cu-table td:nth-child(3){display:none}}main.home-landing #mockCust .cu-table td{transition:opacity .8s,transform .8s,background-color 1.4s,color 1.4s,box-shadow 1.4s}main.home-landing #mockCust .cu-table tr.cu-flash td{background-color:var(--mk-orange-bg)}main.home-landing #mockCust .cu-table tr.cu-flash td.num{color:var(--mk-orange);font-weight:600}main.home-landing #mockCust .cu-table tr.cu-flash td:first-child{box-shadow:inset 3px 0 0 var(--mk-prompt)}main.home-landing #mockCust .cu-table td:first-child{padding-left:12px}main.home-landing #mockCust .cu-table td:last-child,main.home-landing #mockCust .cu-table th:last-child{padding-right:12px}main.home-landing #mockCust .cu-table th:first-child{padding-left:12px}:is(main.home-landing,main.pf) .ticker-item{font-stretch:100%;font-family:var(--font-display)!important}main.home-landing .cu-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}main.home-landing .cu-stat{border:1px solid var(--g3);border-radius:var(--r-md);flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}main.home-landing .cu-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--g5);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}main.home-landing .cu-stat b{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}@media (width<=720px){main.home-landing .cu-stats{gap:8px}main.home-landing .cu-stat{padding:12px}main.home-landing .cu-stat b{font-size:20px}main.home-landing .cu-stat span{font-size:10px}}main.home-landing .cu-stat b.cu-bump{animation:1.4s cu-bump}@keyframes cu-bump{0%{color:var(--mk-orange)}to{color:var(--ink)}}@media (prefers-reduced-motion:reduce){main.home-landing .cu-stat b.cu-bump{animation:none}}:is(main.home-landing,main.pf) .devstage{background-position:0 100%;background-size:240% 240%;transition:background-position 1.2s cubic-bezier(.16,1,.3,1)}:is(main.home-landing,main.pf) .devstage:has(.tabbtn.on[data-dev=sdk]){background-position:35% 70%}:is(main.home-landing,main.pf) .devstage:has(.tabbtn.on[data-dev=api]){background-position:70% 30%}:is(main.home-landing,main.pf) .devstage:has(.tabbtn.on[data-dev=cli]){background-position:100% 0}@media (prefers-reduced-motion:reduce){:is(main.home-landing,main.pf) .devstage{transition:none}}main.home-landing .quotes{animation:18s ease-in-out infinite alternate quotes-drift;background:var(--quotes-gradient)!important;background-size:300% 300%!important}@keyframes quotes-drift{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){main.home-landing .quotes{animation:none}}main.home-landing .quotes{isolation:isolate;animation:14s ease-in-out infinite alternate quotes-drift;position:relative;overflow:hidden}main.home-landing .quotes:before{content:"";z-index:-1;background:var(--quotes-blobs);filter:blur(40px);opacity:.85;pointer-events:none;animation:22s ease-in-out infinite alternate quotes-alive;position:absolute;inset:-25%}@keyframes quotes-alive{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(6%,-4%)rotate(8deg)scale(1.08)}66%{transform:translate(-5%,5%)rotate(-6deg)scale(.96)}to{transform:translate(4%,3%)rotate(12deg)scale(1.05)}}@media (prefers-reduced-motion:reduce){main.home-landing .quotes:before{animation:none}}@media (width<=720px){main.home-landing .announce-in .card-a{flex-wrap:wrap;gap:12px 14px;padding:16px 18px}main.home-landing .announce-in .mc-logo{order:1;height:30px}main.home-landing .announce-in button.more{order:2;margin-left:auto}main.home-landing .announce-in button.more .circle-arrow{width:36px;height:36px}main.home-landing .announce-in button.x{order:2}main.home-landing .announce-in .card-a .msg{flex-basis:100%;order:3;font-size:17px!important}}main.home-landing{position:relative;overflow-x:clip}main.home-landing .br-mobile{display:none}@media (width<=720px){main.home-landing .br-mobile{display:inline}main.home-landing #mockCust .cu-table{table-layout:fixed;width:100%}main.home-landing #mockCust .cu-table th,main.home-landing #mockCust .cu-table td{text-overflow:ellipsis;font-size:13px;overflow:hidden}main.home-landing #mockCust .cu-table th:last-child,main.home-landing #mockCust .cu-table td:last-child{width:84px}}main.home-landing .mbridge.mb-vert svg text.gl{text-anchor:start;transform-origin:0}main.home-landing .mbridge.mb-vert .mb-settle text{rotate:none!important}main.home-landing .mbridge.mb-vert .mb-settle path{display:none}main.home-landing .mbridge.mb-vert .mb-settle rect{x:56px;y:80px;rx:21px;width:128px;height:42px}main.home-landing .mbridge.mb-vert .mb-settle text{dominant-baseline:middle}@media (width<=720px){main.home-landing #platform .gates{padding:0;overflow:hidden}main.home-landing #platform .gatesvg{width:300vw;min-width:0;max-width:none}main.home-landing #platform .gatesvg .stage .gt,main.home-landing #platform .gatesvg .stage .stick{display:none}:is(main.home-landing,main.pf) .devstage{flex-direction:column;justify-content:flex-start;gap:20px;min-height:0;padding:28px 20px 32px}:is(main.home-landing,main.pf) .devtabs{align-self:flex-start;gap:20px;position:static}main.home-landing #mockCust .cu-table,main.home-landing #mockCust .cu-table tbody,main.home-landing #mockCust .cu-table thead{width:100%;display:block}main.home-landing #mockCust .cu-table tr{border-bottom:1px solid var(--g3);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}main.home-landing #mockCust .cu-table th,main.home-landing #mockCust .cu-table td{font-size:14px;border:0!important;width:auto!important;padding:0 12px!important;display:block!important}main.home-landing #mockCust .cu-table thead tr{border-top:1px solid var(--g3)}main.home-landing #mockCust .cu-table th{font-size:11px;padding:10px 12px!important}main.home-landing #mockCust .cu-table th:nth-child(2),main.home-landing #mockCust .cu-table th:nth-child(3),main.home-landing #mockCust .cu-table td:nth-child(3),main.home-landing #mockCust .cu-table th:nth-child(4),main.home-landing #mockCust .cu-table td:nth-child(4),main.home-landing #mockCust .cu-table th:nth-child(6),main.home-landing #mockCust .cu-table td:nth-child(6){display:none!important}main.home-landing #mockCust .cu-table td:first-child{grid-area:1/1;padding-top:12px!important}main.home-landing #mockCust .cu-table td:nth-child(2){grid-area:2/1;font-size:12.5px;padding-bottom:12px!important}main.home-landing #mockCust .cu-table td:nth-child(5){grid-area:1/2/span 2;justify-content:flex-end;align-self:stretch;align-items:center;display:flex!important}main.home-landing #mockCust .cu-table th:nth-child(5){text-align:right}main.home-landing #mockCust .cu-table tr.cu-flash{background-color:var(--mk-orange-bg);box-shadow:inset 3px 0 0 var(--mk-prompt)}main.home-landing #mockCust .cu-table tr.cu-flash td{background:0 0;box-shadow:none!important}main.home-landing .quotes .quote-img{width:min(78vw,320px)!important;height:min(78vw,320px)!important}}@media (width<=900px){main.home-landing .sp-device:after{display:none!important}main.home-landing #sell{padding-top:56px!important}main.home-landing #sell .sellhead{margin-bottom:24px!important}main.home-landing .hostbtns{margin-top:0!important}}main.home-landing .closing-glow{isolation:isolate;z-index:0;position:relative}main.home-landing .closing-glow .finalcta,main.home-landing .closing-glow .doors{background:0 0!important}main.home-landing .closing-glow .finalcta{padding-top:240px!important}main.home-landing .closing-glow:before{content:"";z-index:-1;pointer-events:none;background:var(--quotes-gradient);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fc-fade,0px));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fc-fade,0px));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fc-fade,0px));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fc-fade,0px));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fc-fade,0px));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fc-fade,0px));opacity:var(--glow,0);background-size:300% 300%;animation:14s ease-in-out infinite alternate quotes-drift;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){main.home-landing .closing-glow:before{animation:none}}main.home-landing .finalcta h2 .grey{opacity:1;filter:none;color:var(--black)!important}main.home-landing .filmmodal{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}main.home-landing .filmmodal[open]{display:block}main.home-landing .filmmodal::backdrop{background:#000000db}main.home-landing #case-panel{color:var(--ink);margin:0}main.home-landing #case-panel[open]{animation:.5s cubic-bezier(.2,.8,.2,1) case-rise;display:block}main.home-landing #case-panel::backdrop{background:#14141473}@media (prefers-reduced-motion:reduce){main.home-landing #case-panel[open]{animation:none}}main.home-landing .prod-line .prod-line-sub{max-width:62ch;color:var(--g5);margin:24px auto 0;font-size:clamp(17px,1.5vw,20px);line-height:1.5}main.home-landing .trust-strip{text-transform:uppercase;letter-spacing:.04em;color:var(--g5);flex-wrap:wrap;justify-content:flex-start;gap:6px 0;margin:20px 0 0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}main.home-landing .trust-strip li{border-left:1px solid var(--g3);padding:0 10px}main.home-landing .trust-strip li:first-child{border-left:0;padding-left:0}main.home-landing #mockCust .cu-table{font-size:14px}main.home-landing #mockCust .cu-table td{white-space:nowrap;padding-right:12px}main.home-landing #mockCust .cu-table td:nth-child(2){text-overflow:ellipsis;max-width:220px;overflow:hidden}@media (width<=1280px){main.home-landing #mockCust .cu-table th:nth-child(6),main.home-landing #mockCust .cu-table td:nth-child(6),main.home-landing #mockCust .cu-table th:nth-child(4),main.home-landing #mockCust .cu-table td:nth-child(4){display:none}}@media (width<=720px){main.home-landing #mockCust .cu-table th:nth-child(3),main.home-landing #mockCust .cu-table td:nth-child(3){display:none}main.home-landing #mockCust .cu-table td:nth-child(2){max-width:140px}}main.home-landing #mockStart{flex-direction:column;gap:16px;padding:20px;display:flex}main.home-landing .gs-tabs{flex-wrap:wrap;gap:8px;display:flex}main.home-landing .gs-tabs button{font:600 15px/1 var(--font-sans);border-radius:var(--r-md);border:1px solid var(--g3);background:var(--white);height:44px;color:var(--ink);cursor:pointer;box-shadow:0 1px 3px var(--ink);padding:0 18px}@supports (color:color-mix(in lab, red, red)){main.home-landing .gs-tabs button{box-shadow:0 1px 3px color-mix(in oklab,var(--ink) 10%,transparent)}}main.home-landing .gs-tabs button{transition:border-color .2s,box-shadow .2s}main.home-landing .gs-tabs button.on{border-color:var(--ink);box-shadow:0 8px 20px var(--ink)}@supports (color:color-mix(in lab, red, red)){main.home-landing .gs-tabs button.on{box-shadow:0 8px 20px color-mix(in oklab,var(--ink) 14%,transparent)}}main.home-landing .gs-tabs button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}main.home-landing .gs-panel{border-radius:var(--r-md);flex-direction:column;flex:1;gap:10px;min-height:300px;padding:18px;display:flex}main.home-landing .gs-panel[hidden]{display:none}main.home-landing .gs-term{background:var(--ink);color:var(--white);font-family:var(--font-mono);font-size:13px;line-height:1.5}main.home-landing .gs-chat{background:var(--mk-chat-bg);border:1px solid var(--g2);color:var(--g5);font-size:14px;line-height:1.45}main.home-landing .gs-line{overflow-wrap:anywhere;transition:opacity .5s,transform .5s}main.home-landing .gs-line.gs-wait{opacity:0;transform:translateY(6px)}main.home-landing .gs-line.ok:before{content:"✓ ";color:var(--mk-prompt);font-weight:700}main.home-landing .gs-term .gs-line.dim{opacity:.65;padding-left:18px}main.home-landing .gs-ask{background:var(--ink);color:var(--white);border-radius:var(--r-md);align-self:flex-end;max-width:85%;padding:10px 14px}main.home-landing .gs-skill{font-family:var(--font-mono);border-radius:var(--r-pill);background:var(--mk-orange-bg);color:var(--mk-orange);align-self:flex-start;padding:4px 10px;font-size:12px}main.home-landing .gs-done{background:var(--white);border:1px solid var(--g2);border-radius:var(--r-md);flex-direction:column;gap:4px;padding:12px 14px;display:flex}main.home-landing .gs-done b{color:var(--ink);font-weight:600}main.home-landing .prod-copy code{font-family:var(--font-mono);background:var(--g2);border-radius:var(--r-xs);padding:1px 6px;font-size:.9em}@media (prefers-reduced-motion:reduce){main.home-landing .gs-line{transition:none}}main.home-landing .contact.build+.contact{padding-top:0}main.home-landing section#contact{background:var(--dark0)}main.home-landing .contact.build+.contact>.wrap{border-top:1px solid #ffffff1f;padding-top:96px}@media (width<=760px){main.home-landing .contact.build+.contact>.wrap{padding-top:64px}}main.home-landing section#contact .grid{text-align:center;grid-template-columns:1fr;gap:48px;max-width:720px;margin:0 auto}main.home-landing section#contact h2{max-width:none;color:var(--white);margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:var(--type-section)!important;line-height:var(--lh-section)!important;letter-spacing:-.025em!important}main.home-landing section#contact .sub{max-width:44ch;margin:20px auto 0;line-height:1.5;font-size:18px!important}main.home-landing section#contact .form{text-align:left}main.home-landing section#contact .form .btn{align-self:center}main.home-landing #mockCust .cu-table{table-layout:auto}main.home-landing #mockCust .cu-table .num{padding-right:16px}main.home-landing .quotes .quote-slide:not(.on){transition:opacity .45s,visibility 0s linear .45s}main.home-landing .quotes .quote-slide.on{transition:opacity .8s .45s,visibility 0s linear .45s}@media (prefers-reduced-motion:reduce){main.home-landing .quotes .quote-slide,main.home-landing .quotes .quote-slide.on{transition:none}}main.home-landing .hero-diag .kicker{text-wrap:balance}@media (width<=700px){main.home-landing #sell.taster:not(.solo) #beat-h2{font-size:var(--type-section)!important;line-height:var(--lh-section)!important;letter-spacing:-.025em!important}main.home-landing #sell .tm-intro .tm-intro-h{text-align:center;max-width:none;margin:0;font-size:var(--type-section)!important;line-height:var(--lh-section)!important;letter-spacing:-.025em!important}main.home-landing #sell .tm-intro .tm-intro-h .grey{color:var(--g4)}}main.home-landing #sell :is(.tm-chat,.tm-sub,.tm-head,.tm-line,.wg .sub,.wg-log,.abar,.bub){letter-spacing:0;font-weight:600}main.home-landing #sell.dark .wg-rev .v.flash,main.home-landing #sell .tm-lim .tm-v2{color:var(--c-purple)}main.home-landing #sell .demo-progress{flex:none;gap:10px;width:180px;margin:0 auto 18px;display:flex}main.home-landing #sell .demo-progress-step{border-radius:var(--r-pill);background:0 0;border:0;flex:1;height:28px;padding:8px 0}main.home-landing #sell .demo-progress-track{border-radius:var(--r-pill);background:var(--g3);width:100%;height:6px;display:block;position:relative;overflow:hidden}main.home-landing #sell .demo-progress-fill{background:var(--brand-orange);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}main.home-landing #sell .demo-progress-step:focus-visible{outline:2px solid var(--brand-orange)}main.home-landing .trust-short .acct-n{text-align:center;letter-spacing:0;justify-content:center;align-items:center;width:100%;display:flex}@media (width<=700px){main.home-landing .trust-short .sechead h2{text-align:center;width:100%;max-width:none;margin-inline:auto;padding:0;letter-spacing:0!important}main.home-landing .trust-short .acct-tile>h3,main.home-landing .trust-short .acct-tile>p{text-align:center;letter-spacing:0;width:100%;margin-inline:auto}main.home-landing #sell .tm-buy:not(.tm-approved) :is(.tm-btn,.tm-done,.tm-v1,.tm-v2,.tm-bar i){animation:none}main.home-landing #sell .tm-buy:not(.tm-approved) .tm-btn{opacity:1}main.home-landing #sell .tm-buy:not(.tm-approved) .tm-done{opacity:0}main.home-landing #sell .tm-buy:not(.tm-approved) .tm-v1{opacity:1}main.home-landing #sell .tm-buy:not(.tm-approved) .tm-v2{opacity:0}main.home-landing #sell .tm-buy:not(.tm-approved) .tm-bar i{width:42%}main.home-landing #sell .tm-buy.tm-approved :is(.tm-btn,.tm-done,.tm-v1,.tm-v2,.tm-bar i){animation:none}main.home-landing #sell .tm-buy.tm-approved .tm-btn{opacity:.4}main.home-landing #sell .tm-buy.tm-approved .tm-done{opacity:1}main.home-landing #sell .tm-buy.tm-approved .tm-v1{opacity:0}main.home-landing #sell .tm-buy.tm-approved .tm-v2{opacity:1}main.home-landing #sell .tm-buy.tm-approved .tm-bar i{width:52%;transition:width 1s}}main.home-landing .case-progress{align-items:center;gap:8px;width:200px;margin:28px auto 0;display:flex}main.home-landing .case-progress-step{border-radius:var(--r-pill);width:32px;height:32px;box-shadow:none;background:0 0;border:0;flex:none;padding:0}main.home-landing .case-progress-dot{border-radius:var(--r-pill);background:var(--white);opacity:.5;flex:none;transition:opacity .25s;display:block;width:8px!important;height:8px!important}main.home-landing .case-progress-step[aria-pressed=true] .case-progress-dot{opacity:1}main.home-landing .case-progress-track{border-radius:var(--r-pill);background:var(--white);flex:1;height:8px;display:block}@supports (color:color-mix(in lab, red, red)){main.home-landing .case-progress-track{background:color-mix(in srgb,var(--white) 50%,transparent)}}main.home-landing .case-progress-track{overflow:hidden}main.home-landing .case-progress-fill{background:var(--white);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}main.home-landing .case-progress-fill.running{animation:7s linear forwards case-progress}@keyframes case-progress{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){main.home-landing .case-progress-fill.running{animation:none;transform:scaleX(1)}}main.home-landing .case-progress-step,main.home-landing .case-progress-step:hover,main.home-landing .case-progress-step:focus{box-shadow:none!important;background:0 0!important}main.home-landing .case-progress-step:focus{box-shadow:none;outline:none}main.home-landing .case-progress-step:focus-visible{outline:1px solid var(--white);outline-offset:2px}@media (width<=720px){main.home-landing .quotes{padding:32px 0 28px}main.home-landing .quotes .quote-img{width:180px!important;height:180px!important}main.home-landing .quotes .quote-caps{height:44px;margin-top:12px}main.home-landing .quotes .quote-feature{gap:12px}main.home-landing .quotes .quote-body{flex:0 auto}main.home-landing .quotes .quote-tag{letter-spacing:0;background:0 0!important;border:0!important;border-radius:0!important;margin-bottom:8px!important;padding:0!important}main.home-landing .quotes .quote-text{letter-spacing:0;line-height:1.3;font-size:24px!important}main.home-landing .quotes .quote-case-btn{margin-top:16px;padding:10px 18px}main.home-landing .case-progress{margin-top:18px}}.cookie-banner{z-index:60;background:var(--white);width:min(380px,100vw - 48px);color:var(--ink);border:1px solid var(--g3);border-radius:var(--r);box-shadow:0 2px 16px var(--ink);padding:16px 20px;position:fixed;bottom:24px;right:24px}@supports (color:color-mix(in lab, red, red)){.cookie-banner{box-shadow:0 2px 16px color-mix(in srgb, var(--ink) 8%, transparent)}}.cookie-banner p,.cookie-dialog p{color:var(--g4);margin:0;line-height:1.45;font-size:14px!important}.cookie-banner a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.cookie-actions{align-items:center;gap:8px;margin-top:16px;display:flex}.cookie-actions.end{justify-content:flex-end}.cookie-btn{font:inherit;border-radius:var(--r-pill);border:1px solid var(--g3);background:var(--white);color:var(--ink);cursor:pointer;padding:7px 16px;font-weight:500;font-size:14px!important}.cookie-btn.primary{background:var(--ink);border-color:var(--ink);color:var(--white)}.cookie-btn:focus-visible,.cookie-link:focus-visible,.cookie-switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cookie-link{font:inherit;color:var(--g4);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:14px!important}.cookie-modal{z-index:70;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cookie-scrim{background:var(--ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cookie-scrim{background:color-mix(in srgb, var(--ink) 40%, transparent)}}.cookie-dialog{background:var(--white);width:min(380px,100%);color:var(--ink);border-radius:var(--r);border:1px solid var(--g3);padding:20px;position:relative}.cookie-dialog h2{color:var(--ink);margin:0;font-weight:600;font-size:16px!important}.cookie-dialog .cookie-lede{margin:6px 0 12px}.cookie-row{border-top:1px solid var(--g2);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.cookie-dialog .cookie-name{color:var(--ink);font-weight:500}.cookie-switch{border-radius:var(--r-pill);background:var(--g3);cursor:pointer;border:0;flex-shrink:0;width:36px;height:20px;position:relative}.cookie-switch:after{content:"";background:var(--white);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.cookie-switch.on{background:var(--ink)}.cookie-switch.on:after{transform:translate(16px)}.cookie-switch.locked{opacity:.5;cursor:not-allowed}.fbottom .fcookie{font:inherit;color:var(--white);background:0 0;border:0;padding:0}@supports (color:color-mix(in lab, red, red)){.fbottom .fcookie{color:color-mix(in srgb, var(--white) 45%, transparent)}}.fbottom .fcookie{cursor:pointer;transition:color .2s}.fbottom .fcookie:hover,.fbottom .fcookie:focus-visible{color:var(--white)}@media (width<=600px){.cookie-banner{width:auto;bottom:16px;left:16px;right:16px}}.pf .phero{padding:80px 0 56px}.pf .phero h1{letter-spacing:-.03em;max-width:18ch;margin-top:16px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.12}.pf .phero .sub{color:var(--g5);max-width:60ch;margin-top:20px;font-size:18px}.pf .phero .ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.pf .phero .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:24px;font-size:11px;font-weight:600}.pf .pf-white{background:var(--white);border-top:1px solid var(--g3)}.pf .pf-white.pf-bb{border-bottom:1px solid var(--g3)}.pf .sechead{align-items:center;gap:72px}.pf .sechead h2{margin-top:0;padding-right:0}.pf .filmslot .slot{aspect-ratio:16/9;flex-direction:column;gap:14px;height:auto}.pf .filmslot .play{border:1.5px solid var(--g4);width:56px;height:56px;color:var(--g4);border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}.pf .steps-intro{text-align:center;max-width:640px;margin:0 auto 56px}.pf .steps-intro h2{letter-spacing:-.025em;line-height:1.12;font-size:clamp(38px,4.6vw,58px)!important}.pf .steps-intro .sechead-sub{margin:14px auto 0}.pf .explore-bar{background:var(--white);z-index:20;width:calc(100% - 48px);max-width:calc(var(--maxw) - 48px);box-sizing:border-box;border-radius:999px;flex-wrap:wrap;align-items:center;gap:32px;margin:0 auto;padding:18px 32px 24px;display:flex;position:sticky;top:64px;box-shadow:0 12px 32px #00000014}.pf .explore-links{flex-wrap:wrap;flex:1;align-items:center;gap:32px;display:flex;position:relative}.pf .explore-progress-track{background:var(--g2);border-radius:999px;height:3px;position:absolute;bottom:-14px;left:0;right:0;overflow:hidden}.pf .explore-progress-fill{background:var(--signal);border-radius:999px;width:0%;height:100%;transition:width 80ms linear}.pf .explore-label{color:var(--signal);flex-shrink:0;font-size:15px;font-weight:700}.pf .explore-bar a{color:var(--g5);font-size:14.5px;font-weight:500;transition:color .2s}.pf .explore-bar a:hover{color:var(--ink)}.pf .explore-bar a.active{color:var(--ink);font-weight:700}.pf .step-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin-bottom:16px;font-size:11px;font-weight:700}.pf .step-spine{color:var(--g4);font-weight:700}.pf .step-head{grid-template-columns:1fr 2fr;margin-bottom:32px}.pf .step-head .sechead-sub{max-width:70ch}.pf .surface-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.pf .axis-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);text-align:center;padding:0;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.pf .axis-card:not(.axis-static):hover{transform:translateY(-4px);box-shadow:0 16px 36px #00000014}.pf .axis-card-tag{flex-direction:column;align-items:center;gap:8px;display:flex}.pf .pill-badge{background:var(--ink);color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:8px 20px;font-size:12px;font-weight:700;display:inline-block}.pf .pill-desc{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);font-size:12.5px;font-weight:600}.pf .axis-img{border-radius:0;height:220px;margin-top:0}.pf .axis-card-body{padding:32px 36px 36px}.pf .axis-card h3{letter-spacing:-.015em;margin-top:20px;font-size:30px;font-weight:700;line-height:1.2}.pf .axis-card p{color:var(--g5);margin-top:14px;font-size:16.5px;line-height:1.6}.pf .circle-arrow{border:1.5px solid var(--g3);width:50px;height:50px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin:24px auto 0;font-size:19px;transition:border-color .15s,background .15s,transform .15s;display:flex}.pf .axis-card:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white);transform:translate(2px)}.pf .status-table{border-top:1px solid var(--g3);margin-top:32px}.pf .status-row{border-bottom:1px solid var(--g3);grid-template-columns:1.4fr 1fr 1.2fr;align-items:center;gap:16px;padding:18px 0;display:grid}.pf .status-row .name{font-size:15px;font-weight:600}.pf .status-row .detail{color:var(--g5);font-size:13.5px}.pf .status-tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:700;display:inline-block}.pf .status-tag.shipping{background:var(--wf-e4f0e8);color:var(--wf-1e7e3a)}.pf .status-tag.tracking,.pf .status-tag.roadmap{background:var(--g2);color:var(--g5)}.pf .accuracy-note{background:var(--g2);border-radius:var(--r);color:var(--g5);margin-top:24px;padding:20px 22px;font-size:13.5px;line-height:1.6}.pf .accuracy-note strong{color:var(--ink)}.pf .trust-safety-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pf .ts-card{background:var(--g1);border:1px solid var(--g3);border-radius:var(--r);padding:32px}.pf .ts-card h3{letter-spacing:-.005em;margin-top:10px;font-size:19px;font-weight:600}.pf .ts-card p{color:var(--g5);margin-top:10px;font-size:14.5px;line-height:1.6}.pf .ts-flag{color:var(--signal);font-weight:700}.pf .pf-sandbox-sec{padding-top:0}.pf .feewrap{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);margin-top:8px;overflow:hidden}.pf .feegrid{grid-template-columns:1fr 1.4fr;display:grid}.pf .feemain{border-right:1px solid var(--g3);flex-direction:column;justify-content:center;padding:56px;display:flex}.pf .feemain h2{max-width:none;font-size:30px!important}.pf .feemain .capt{color:var(--g5);max-width:26ch;margin-top:14px;font-size:15px}.pf .feeside{align-items:center;padding:56px;display:flex}.pf .sandbox{background:var(--dark);color:var(--white);border-radius:10px;width:100%}.pf .sandbox .cmd{background:var(--dark2);border:1px solid var(--wf-333333);font-family:var(--font-mono);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:15px;display:flex}.pf .sandbox .cmd code{color:var(--white);font-weight:600}.pf .sandbox .cmd button{background:var(--white);color:var(--dark);cursor:pointer;border:none;border-radius:7px;padding:9px 16px;font-size:12.5px;font-weight:700}.pf .sandbox .cmd button.copied{background:var(--wf-4ade80)}.pf .platform{border-bottom:1px solid var(--g3)}.pf .platform .sechead{margin-top:14px}.pf .showstack{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.pf .showlabel{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);margin-bottom:10px;font-size:11px;font-weight:600}.pf .showstack .dash{flex-direction:column;grid-area:1/1/auto/5;display:flex}.pf .showstack .ai{flex-direction:column;grid-area:1/5/auto/7;display:flex}.pf .showstack .c1{grid-area:2/1/auto/3}.pf .showstack .c2{grid-area:2/3/auto/5}.pf .showstack .c3{grid-area:2/5/auto/7}.pf .showmain{flex-direction:column;flex:1;gap:10px;min-height:480px}.pf .showai{flex-direction:column;flex:1;gap:10px;min-height:220px}.pf .slot .small{letter-spacing:.08em;font-size:10px}.pf .showcard{padding:8px 4px}.pf .showcard .icon{border:1.5px dashed var(--g3);width:44px;height:44px;color:var(--g4);border-radius:10px;justify-content:center;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.pf .showcard p{color:var(--g5);font-size:15px;line-height:1.55}.pf .showcard p strong{color:var(--ink);font-weight:600}.pf .stripe-band{background:var(--dark);border-radius:var(--r);color:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:40px 44px;display:flex}.pf .stripe-band h3{letter-spacing:-.01em;font-size:24px;font-weight:600}.pf .stripe-band p{color:#ffffffb3;max-width:48ch;margin-top:8px;font-size:14.5px}.pf .stripe-band .btn.solid{background:var(--white);color:var(--ink);border-color:var(--white)}.pf .stripe-band .btn.solid:hover{background:var(--g2)}.pf .finalcta{border-top:1px solid var(--g3);padding:140px 0}.pf .finalcta p{color:var(--g5);max-width:44ch;margin:18px auto 0;font-size:18px}.pf .finalcta .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.pf .finalcta .btn{margin-top:0}.pf .faqlist{margin-top:32px}.pf .answer p{line-height:1.6}@media (width<=900px){.pf .explore-bar{border-radius:var(--r);flex-direction:column;align-items:flex-start;gap:14px;position:static}.pf .explore-links{flex-direction:column;align-items:flex-start;gap:10px}.pf .explore-progress-track{display:none}.pf .feegrid{grid-template-columns:1fr}.pf .feemain{border-right:none;border-bottom:1px solid var(--g3)}.pf .sechead,.pf .step-head{grid-template-columns:1fr;gap:20px}.pf .surface-grid{grid-template-columns:1fr}.pf .status-row{grid-template-columns:1fr;gap:6px}.pf .trust-safety-grid,.pf .showstack{grid-template-columns:1fr}.pf .showstack .dash{grid-area:1/1}.pf .showstack .ai{grid-area:2/1}.pf .showstack .c1{grid-area:3/1}.pf .showstack .c2{grid-area:4/1}.pf .showstack .c3{grid-area:5/1}}.pf .stack h3{letter-spacing:-.015em!important;font-size:26px!important}.pf .axis-card h3{letter-spacing:-.015em!important;font-size:30px!important;font-weight:700!important}.pf .ts-card h3{letter-spacing:-.005em!important;font-size:19px!important}.pf .stripe-band h3{letter-spacing:-.01em!important;font-size:24px!important}.pf .pf-gates{background:var(--dark);border-radius:var(--r);margin-top:24px;padding:32px 20px;overflow:hidden}.pf .pf-gates .gatesvg{overflow:hidden}.pf .axis-img{position:relative}.pf .axis-soon{background:var(--ink);color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:16px;right:16px}.pf .explore-bar .explore-links a{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700}.pf .pf-dark{background:var(--dark);color:var(--white)}.pf .pf-dark .sechead.pf-center{text-align:center;max-width:720px;margin:0 auto 48px;display:block}.pf .pf-dark .sechead h2{color:var(--white)}.pf .pf-dark .sechead-sub{margin:16px auto 0;color:#ffffffbf!important}.pf .pf-dark .stack{background:0 0;border:none;padding:0}.pf .pf-dark .pf-gates{background:var(--dark2);margin-top:0}.pf .pf-dark .tile{background:var(--dark2);border-color:var(--wf-333333);color:var(--white)}.pf .pf-dark .tile h4{color:var(--white)}.pf .pf-dark .tile p{color:#ffffffbf}.pf .pf-dark .tile .cardlabel{color:#fff9}.pf .pf-why{text-align:center;padding:140px 0}.pf .pf-why .eyebrow{margin-bottom:24px;display:block}.pf .pf-why h2{letter-spacing:-.03em;max-width:900px;margin:0 auto;font-size:clamp(40px,5.5vw,72px);line-height:1.08}@media (width<=720px){.pf .pf-why{padding:88px 0}}.pf .pf-why.pf-why-top{padding:200px 0 120px}.pf .pf-why h1{max-width:900px;font-family:var(--font-display);letter-spacing:-.03em;margin:0 auto;line-height:1.04}@layer components{.pf .pf-why h1{font-size:clamp(44px,6vw,88px)!important}}@media (width<=720px){.pf .pf-why.pf-why-top{padding:140px 0 72px}}.pf .pf-gates .gatesvg .gtick{stroke:var(--g4);stroke-width:2px;stroke-linecap:round}.pf .pf-gates .gatesvg .stage .gt{letter-spacing:.14em;font-size:13px;font-weight:700}.pf .pf-gates .gatesvg .stage .gq{font-size:13px}.pf .pf-dark .sechead h2{text-wrap:balance}main.home-landing.pf-page .hero-diag.edu-hero .diag-copy h1{font-size:var(--type-hero)!important;line-height:var(--lh-hero)!important}main.home-landing .pfx h2.pfx-h{font-size:var(--type-section)!important;line-height:var(--lh-section)!important}main.home-landing .pfx p.pfx-p{font-size:clamp(18px,1.6vw,24px)!important;line-height:1.4!important}.ap .ap-white{background:var(--white);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}.ap .ap-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.ap .phero{padding:80px 0 56px}.ap .phero h1{letter-spacing:-.03em;max-width:16ch;margin-top:16px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.12}.ap .phero .sub{color:var(--g5);max-width:56ch;margin-top:20px;font-size:18px}.ap .phero .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:24px;font-size:11px;font-weight:600}.ap .filmslot{margin-top:0}.ap .filmslot .slot{aspect-ratio:16/9;flex-direction:column;gap:14px;height:auto}.ap .filmslot .play{width:56px;height:56px;font-size:18px}.ap .fullbleed-copy{text-align:center;margin-top:48px}.ap .fullbleed-copy h2{max-width:none;margin:0 auto}.ap .fullbleed-sub{color:var(--g5);max-width:80ch;margin:16px auto 0;font-size:17px;line-height:1.6}.ap .hosts-label{text-align:center;margin-top:64px}.ap .ticker-wrap{margin-top:28px}.ap .ticker-item{min-width:280px;padding:44px 40px;font-size:26px}.ap .primer-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;display:grid}.ap .pstat{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:32px}.ap .pstat-num{letter-spacing:-.03em;font-size:clamp(40px,4.6vw,56px);font-weight:800;line-height:1}.ap .pstat-num span{font-size:.5em;font-weight:700}.ap .pstat p{color:var(--g5);max-width:22ch;margin-top:12px;font-size:14px}.ap .pstat-src{letter-spacing:.06em;text-transform:uppercase;color:var(--g4);margin-top:14px;font-size:11px}.ap .steps-intro{text-align:center;max-width:640px;margin:0 auto 56px}.ap .steps-intro.tight{margin-bottom:32px}.ap .steps-intro.mid{margin-bottom:40px}.ap .steps-intro h2{margin-top:10px}.ap .steps-intro .sechead-sub{margin:14px auto 0}.ap .picker-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ap .picker-card{background:var(--white);border:1.5px solid var(--g3);border-radius:var(--r);text-align:center;padding:40px;transition:transform .15s,box-shadow .15s,border-color .15s;display:block}.ap .picker-img{height:200px;margin-bottom:24px}.ap .picker-card:hover{box-shadow:0 16px 36px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.ap .picker-card:hover{box-shadow:0 16px 36px color-mix(in srgb,var(--black) 8%,transparent)}}.ap .picker-card:hover{border-color:var(--ink)}.ap .picker-card .eyebrow{background:var(--ink);color:var(--white);border-radius:999px;padding:6px 16px;display:inline-block;letter-spacing:.1em!important;font-size:10px!important}.ap .picker-card h3{margin-top:16px;letter-spacing:-.015em!important;font-size:28px!important}.ap .picker-card p{color:var(--g5);margin-top:12px;font-size:14.5px}.ap .picker-card .textlink{margin-top:24px;display:inline-block}.ap .explore-bar{background:var(--white);box-shadow:0 12px 32px var(--black);border-radius:999px;flex-wrap:wrap;align-items:center;gap:32px;padding:18px 32px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.ap .explore-bar{box-shadow:0 12px 32px color-mix(in srgb,var(--black) 8%,transparent)}}.ap .explore-bar{z-index:20;width:calc(100% - 48px);max-width:calc(var(--maxw) - 48px);box-sizing:border-box;margin:0 auto;position:sticky;top:64px}.ap .explore-links{flex-wrap:wrap;flex:1;align-items:center;gap:32px;display:flex;position:relative}.ap .explore-progress-track{background:var(--g2);border-radius:999px;height:3px;position:absolute;bottom:-14px;left:0;right:0;overflow:hidden}.ap .explore-progress-fill{background:var(--signal);border-radius:999px;width:0%;height:100%;transition:width 80ms linear}.ap .explore-label{color:var(--signal);flex-shrink:0;font-size:15px;font-weight:700}.ap .explore-bar a{color:var(--g5);font-size:14.5px;font-weight:500;transition:color .2s}.ap .explore-bar a:hover{color:var(--ink)}.ap .explore-bar a.active{color:var(--ink);font-weight:700}.ap .step-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin-bottom:16px;font-size:11px;font-weight:700}.ap .step-spine{color:var(--g4);font-weight:700}.ap .deepdive-hero{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.ap .deepdive-hero-copy h2{max-width:14ch;margin-top:0}.ap .deepdive-hero-copy h2.w12{max-width:12ch}.ap .deepdive-lede{color:var(--g5);max-width:64ch;margin-top:16px;font-size:17px;line-height:1.55}.ap .deepdive-hero-copy .textlink{margin-top:20px;display:inline-block}.ap .stepmedia{flex-direction:column;gap:14px;height:320px}.ap .stepmedia .play{border:1.5px solid var(--g4);width:52px;height:52px;color:var(--g4);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.ap .devstage{min-height:0;margin-top:0;padding:28px;display:block;overflow:visible}.ap .connect-outer-tabs{gap:10px;margin-bottom:20px;display:flex}.ap .outer-tab{font:inherit;border:1.5px solid var(--g3);background:var(--white);cursor:pointer;color:var(--g5);border-radius:999px;padding:9px 20px;font-size:13.5px;font-weight:600}.ap .outer-tab:hover{border-color:var(--g4)}.ap .outer-tab.on{background:var(--ink);color:var(--white);border-color:var(--ink)}.ap .devtabs{gap:22px;margin-bottom:20px;position:static}.ap .devtabs .tabbtn{font-size:15px}.ap .devtabs .tabbtn.off-path{display:none}.ap .devterminal{border:1px solid var(--g3);width:100%;box-shadow:0 16px 44px var(--black)}@supports (color:color-mix(in lab, red, red)){.ap .devterminal{box-shadow:0 16px 44px color-mix(in srgb,var(--black) 6%,transparent)}}.ap .devterminal-body{overflow-wrap:anywhere;min-height:0;font-size:13.5px}.ap .devpanel:not(.on){display:none}.ap .whiteglove-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.ap .whiteglove-band h3{margin-top:12px;letter-spacing:-.01em!important;font-size:24px!important}.ap .whiteglove-band p{color:var(--g5);max-width:44ch;margin-top:8px;font-size:14.5px}.ap .flip-row{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:48px;display:grid}.ap .flip-card{perspective:1000px;height:260px}.ap .flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.2,.2,1);position:relative}.ap .flip-card:hover .flip-inner,.ap .flip-card:focus-within .flip-inner{transform:rotateY(180deg)}.ap .flip-face{backface-visibility:hidden;border-radius:var(--r);border:1px solid var(--g3);box-shadow:0 10px 28px var(--black);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ap .flip-face{box-shadow:0 10px 28px color-mix(in srgb,var(--black) 7%,transparent)}}.ap .flip-face{flex-direction:column;display:flex}.ap .flip-front{background:var(--white);padding:0}.ap .flip-img{border-radius:var(--r) var(--r) 0 0;flex:1;height:auto}.ap .flip-front-bottom{justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.ap .flip-front-bottom h3{letter-spacing:-.005em!important;font-size:18px!important}.ap .flip-arrow{color:var(--g4);font-size:18px;transition:transform .3s}.ap .flip-card:hover .flip-arrow{color:var(--ink);transform:translate(4px)}.ap .flip-back{background:var(--dark);color:var(--white);justify-content:center;padding:28px;transform:rotateY(180deg)}.ap .flip-back p{color:var(--white);font-size:13.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.ap .flip-back p{color:color-mix(in srgb,var(--white) 85%,transparent)}}.ap .center-link{text-align:center;margin-top:32px}.ap .center-link.lg{margin-top:40px}.ap .getpaid-mini-stack{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.ap .getpaid-mini .eyebrow{font-size:10px!important}.ap .getpaid-mini h3{margin-top:6px;letter-spacing:-.005em!important;font-size:15px!important}.ap .getpaid-mini p{color:var(--g5);margin-top:4px;font-size:13px;line-height:1.5}.ap .calc{grid-template-columns:1fr;gap:16px;max-width:520px;margin:0 auto;display:grid}.ap .calc-inputs{background:var(--g2);border-radius:var(--r);flex-direction:column;justify-content:center;gap:30px;padding:36px;display:flex}.ap .calc-row{flex-direction:column;gap:12px;display:flex}.ap .calc-label{color:var(--g5);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.ap .calc-val{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ap .calc-row input[type=range]{appearance:none;background:var(--g3);border-radius:999px;outline:none;width:100%;height:4px}.ap .calc-row input[type=range]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.ap .calc-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);cursor:pointer;border-radius:50%;width:18px;height:18px}.ap .calc-row input[type=range]::-moz-range-thumb{background:var(--ink);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.ap .calc-output{background:var(--dark);border-radius:var(--r);flex-direction:column;justify-content:center;align-items:flex-start;padding:36px;display:flex}.ap .calc-outlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--white);font-size:11px}@supports (color:color-mix(in lab, red, red)){.ap .calc-outlabel{color:color-mix(in srgb,var(--white) 45%,transparent)}}.ap .calc-outlabel{font-weight:700}.ap .calc-outnum{letter-spacing:-.03em;color:var(--white);font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(38px,4.4vw,54px);font-weight:800}.ap .calc-outsub{color:var(--white);font-size:13px}@supports (color:color-mix(in lab, red, red)){.ap .calc-outsub{color:color-mix(in srgb,var(--white) 55%,transparent)}}.ap .calc-outsub{margin-top:8px}.ap .calc-footnote{color:var(--g4);text-align:center;max-width:520px;margin:20px auto 0;font-size:12px}.ap .breadth-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;display:grid}.ap .breadth-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:26px;transition:transform .15s,box-shadow .15s}.ap .breadth-card:hover{box-shadow:0 16px 36px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.ap .breadth-card:hover{box-shadow:0 16px 36px color-mix(in srgb,var(--black) 8%,transparent)}}.ap .breadth-num{letter-spacing:.08em;color:var(--g4);font-size:12px;font-weight:700;font-family:var(--font-mono)}.ap .breadth-card h3{margin-top:12px;line-height:1.3;letter-spacing:-.005em!important;font-size:16px!important}.ap .breadth-card p{color:var(--g5);margin-top:8px;font-size:13px;line-height:1.55}.ap .quote-row{padding:72px 0 0}.ap .quote-mark{font-size:56px}.ap .quote-text{letter-spacing:-.01em;font-size:clamp(22px,2.6vw,30px)}.ap .quote-attr{margin-top:22px}.ap .quote-name{font-size:16px}.ap .quote-dots{margin:36px 0 72px}.ap .case-card h3{color:var(--ink);line-height:1.25;letter-spacing:-.01em!important;font-size:25px!important}.ap .proof h2.head-label{font-family:var(--font-sans);text-transform:uppercase;color:var(--ink);line-height:1.5;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important}.ap .cstudy-case:not(.on){display:none}.ap .cstudy-ba h4:first-child{margin-top:0}.ap .cstudy-ba h4{font-family:var(--font-mono);color:var(--signal);margin-top:22px;margin-bottom:8px;letter-spacing:0!important;font-size:13px!important;font-weight:400!important}.ap .finalcta{border-top:1px solid var(--g3);padding:140px 0}.ap .finalcta h2{max-width:22ch}.ap .finalcta p{color:var(--g5);max-width:44ch;margin:18px auto 0;font-size:18px}.ap .finalcta .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.ap .finalcta .btn{margin-top:0}.ap .cta-copy{background:var(--ink);color:var(--white);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-mono);border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;display:flex}.ap .cta-copy:hover{background:var(--black)}.ap .cta-copy.copied{background:var(--wf-2f6f4f)}.ap .faqlist{margin-top:32px}.ap .faqlabel{font-family:var(--font-sans);text-transform:uppercase;color:var(--ink);margin-top:56px;margin-bottom:0;line-height:1.5;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important}.ap .answer p{line-height:1.6}@media (width<=900px){.ap .explore-bar{border-radius:var(--r);flex-direction:column;align-items:flex-start;gap:14px;position:static}.ap .explore-links{flex-direction:column;align-items:flex-start;gap:10px}.ap .explore-progress-track{display:none}.ap .breadth-grid{grid-template-columns:1fr 1fr}.ap .primer-stats,.ap .picker-grid{grid-template-columns:1fr}.ap .deepdive-hero{grid-template-columns:1fr;gap:24px}.ap .getpaid-mini-stack{grid-template-columns:1fr}.ap .flip-row{grid-template-columns:1fr 1fr}}@media (width<=560px){.ap .breadth-grid{grid-template-columns:1fr}}.as .as-white{background:var(--white);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}.as .sechead{align-items:center;gap:72px}.as .sechead h2{margin-top:0;padding-right:0}.as .sechead.tight{margin-bottom:32px}.as .phero{padding:80px 0 56px}.as .phero h1{letter-spacing:-.03em;max-width:16ch;margin-top:16px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.12}.as .phero .sub{color:var(--g5);max-width:56ch;margin-top:20px;font-size:18px}.as .phero .ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.as .phero .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:24px;font-size:11px;font-weight:600}.as .cta-copy{background:var(--ink);color:var(--white);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-mono);border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;display:flex}.as .cta-copy:hover{background:var(--black)}.as .cta-copy.copied{background:var(--wf-2f6f4f)}.as .mockup-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.as .mockup-copy h2{max-width:14ch}.as .mockup-copy p{color:var(--g5);max-width:44ch;margin-top:16px;font-size:15.5px;line-height:1.6}.as .chatmock{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);box-shadow:0 16px 48px var(--black);padding:20px}@supports (color:color-mix(in lab, red, red)){.as .chatmock{box-shadow:0 16px 48px color-mix(in srgb,var(--black) 6%,transparent)}}.as .chatmock .bar{gap:6px;margin-bottom:16px;display:flex}.as .chatmock .bar span{background:var(--g3);border-radius:50%;width:8px;height:8px}.as .chatmock .bubble{background:var(--g2);color:var(--ink);border-radius:14px 14px 14px 4px;max-width:80%;margin-bottom:12px;padding:14px 16px;font-size:14px}.as .chatmock .usage{color:var(--g5);margin-bottom:14px;padding:0 4px;font-size:12.5px}.as .chatmock .upgrade{background:var(--dark);color:var(--white);border-radius:14px;padding:16px 18px}.as .chatmock .upgrade .label{color:var(--white);font-size:12px}@supports (color:color-mix(in lab, red, red)){.as .chatmock .upgrade .label{color:color-mix(in srgb,var(--white) 55%,transparent)}}.as .chatmock .upgrade .label{letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.as .chatmock .upgrade .row{justify-content:space-between;align-items:center;gap:12px;display:flex}.as .chatmock .upgrade .price{color:var(--white);font-size:14px}@supports (color:color-mix(in lab, red, red)){.as .chatmock .upgrade .price{color:color-mix(in srgb,var(--white) 75%,transparent)}}.as .chatmock .upgrade .mock-btn{background:var(--white);color:var(--dark);border-radius:999px;padding:9px 18px;font-size:13px;font-weight:700}.as .film-sec{padding-top:0}.as .filmslot{margin-top:0}.as .filmslot .slot{aspect-ratio:16/9;height:auto}.as .filmslot .play{width:56px;height:56px;font-size:18px}.as .comp-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.as .comp-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);flex-direction:column;padding:28px;transition:transform .15s,box-shadow .15s;display:flex}.as .comp-card:hover{box-shadow:0 16px 36px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.as .comp-card:hover{box-shadow:0 16px 36px color-mix(in srgb,var(--black) 8%,transparent)}}.as .comp-media{height:280px;margin-bottom:24px}.as .comp-card h3{color:var(--ink);line-height:1.3;letter-spacing:-.01em!important;font-size:22px!important}.as .comp-card p{color:var(--g5);margin-top:12px;font-size:15px;line-height:1.6}.as .comp-tag{letter-spacing:.06em;color:var(--g4);font-size:11px;font-family:var(--font-mono);margin-top:18px}.as .trustnod-inline{border-top:1px solid var(--g3);flex-wrap:wrap;align-items:center;gap:20px;margin-top:56px;padding-top:40px;display:flex}.as .trustnod-inline .badge{border:1.5px solid var(--g3);width:44px;height:44px;color:var(--g5);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.as .trustnod-inline p{color:var(--ink);max-width:60ch;font-size:16px}.as .trustnod-inline p strong{font-weight:700}.as .trustnod-inline .textlink{white-space:nowrap;margin-left:auto}.as .devterminal{border:1px solid var(--g3);width:100%;box-shadow:0 16px 44px var(--black)}@supports (color:color-mix(in lab, red, red)){.as .devterminal{box-shadow:0 16px 44px color-mix(in srgb,var(--black) 6%,transparent)}}.as .devterminal-body{min-height:0;font-size:13.5px}.as .quote-row{padding:72px 0 0}.as .quote-mark{font-size:56px}.as .quote-text{letter-spacing:-.01em;font-size:clamp(22px,2.6vw,30px)}.as .quote-attr{margin-top:22px}.as .quote-name{font-size:16px}.as .quote-dots{margin:36px 0 72px}.as .supp-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.as .supp-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:28px}.as .supp-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);margin-bottom:12px;font-size:10px;font-weight:700}.as .supp-card h3{letter-spacing:-.005em!important;font-size:17px!important}.as .supp-card p{color:var(--g5);margin-top:8px;font-size:13.5px;line-height:1.55}.as .supp-link{margin-top:28px}.as .finalcta{border-top:1px solid var(--g3);padding:140px 0}.as .finalcta h2{max-width:20ch}.as .finalcta p{color:var(--g5);max-width:44ch;margin:18px auto 0;font-size:18px}.as .finalcta .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.as .finalcta .btn{margin-top:0}.as .faqlist{margin-top:32px}.as .faqlabel{font-family:var(--font-sans);text-transform:uppercase;color:var(--ink);margin-top:56px;margin-bottom:0;line-height:1.5;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important}.as .answer p{line-height:1.6}@media (width<=900px){.as .sechead{grid-template-columns:1fr;gap:20px}.as .comp-grid{grid-template-columns:1fr}.as .mockup-wrap{grid-template-columns:1fr;gap:32px}.as .trustnod-inline .textlink{margin-left:0}.as .supp-grid{grid-template-columns:1fr}}.ag .ag-white{background:var(--white);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}.ag .phero{padding:80px 0 56px}.ag .phero .tag-row{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ag .tag{letter-spacing:.12em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:700}.ag .tag.preview{color:var(--g5);border-color:var(--g3);background:var(--g2)}.ag .phero h1{letter-spacing:-.03em;max-width:16ch;margin-top:16px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.12}.ag .phero .sub{color:var(--g5);max-width:60ch;margin-top:20px;font-size:18px}.ag .phero .ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.ag .phero .btn{margin-top:0}.ag .phero .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:24px;font-size:11px;font-weight:600}.ag .steps-intro{text-align:center;max-width:640px;margin:0 auto 56px}.ag .steps-intro h2{margin-top:0}.ag .steps-intro .sechead-sub{color:var(--ink);max-width:52ch;margin:14px auto 0;font-size:16.5px;line-height:1.55}.ag .cap-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.ag .cap-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:28px}.ag .cap-card h3{line-height:1.3;letter-spacing:-.005em!important;font-size:17px!important}.ag .cap-card p{color:var(--g5);margin-top:8px;font-size:13.5px;line-height:1.55}.ag .lifecycle-row{align-items:center;gap:16px;margin-top:16px;padding:0;list-style:none;display:flex}.ag .life-node{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);text-align:center;flex:1;padding:26px}.ag .life-node h3{line-height:1.3;letter-spacing:-.005em!important;font-size:16px!important}.ag .life-node p{color:var(--g5);margin-top:8px;font-size:13px;line-height:1.5}.ag .life-arrow{color:var(--g4);flex-shrink:0;font-size:20px}.ag .faqlist{margin-top:32px}.ag .answer p{line-height:1.6}.ag .answer .grey{letter-spacing:.06em;text-transform:uppercase;margin-top:8px;font-size:11px;display:block}.ag .finalcta{border-top:1px solid var(--g3);padding:140px 0}.ag .finalcta h2{max-width:20ch}.ag .finalcta p{color:var(--g5);max-width:44ch;margin:18px auto 0;font-size:18px}.ag .finalcta .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.ag .finalcta .btn{margin-top:0}@media (width<=900px){.ag .cap-grid{grid-template-columns:1fr 1fr}.ag .lifecycle-row{flex-direction:column}.ag .life-node{width:100%}.ag .life-arrow{transform:rotate(90deg)}}@media (width<=560px){.ag .cap-grid{grid-template-columns:1fr}}.pr .pr-white{background:var(--white);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}.pr .phero{padding:80px 0 56px}.pr .phero h1{letter-spacing:-.03em;max-width:16ch;margin-top:16px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.12}.pr .phero .sub{color:var(--g5);max-width:56ch;margin-top:20px;font-size:18px}.pr .phero .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:24px;font-size:11px;font-weight:600}.pr .feeitem h3{font-weight:600;line-height:1.5;letter-spacing:0!important;font-size:15.5px!important}.pr .sechead{align-items:center;gap:72px;margin-bottom:0}.pr .sechead h2{margin-top:0;padding-right:0}.pr .sechead .sechead-sub{color:var(--ink);max-width:52ch;font-size:16.5px;line-height:1.55}.pr .faqlist{margin-top:32px}.pr .answer p{line-height:1.6}@media (width<=900px){.pr .sechead{grid-template-columns:1fr;gap:20px}}.hm .hm-white{background:var(--white)}.hm .hm-bt{border-top:1px solid var(--g3)}.hm .hm-bb{border-bottom:1px solid var(--g3)}.hm .sechead{align-items:center;gap:72px}.hm .sechead h2{margin-top:0;padding-right:0}.hm .sechead .sechead-sub{color:var(--ink);max-width:52ch;font-size:16.5px;line-height:1.55}.hm .sechead .eyebrow+h2{margin-top:10px}.hm .sechead .sub-strong{color:var(--ink);margin-top:12px;font-weight:600}.hm .sechead .sub-strong+.sechead-sub{margin-top:8px}.hm .sechead .btn{margin-top:24px;display:inline-flex}.hm .slot-280{height:280px}.hm .slot-340{height:340px}.hm .tag{letter-spacing:.12em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700}.hm .phero{padding:80px 0 56px}.hm .phero h1{letter-spacing:-.03em;max-width:16ch;margin-top:16px;font-size:clamp(38px,5.6vw,72px);font-weight:600;line-height:1.1}.hm .phero .sub{color:var(--g5);max-width:56ch;margin-top:20px;font-size:18px}.hm .phero .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hm .phero .btn{margin-top:0}.hm .phero .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--g4);margin-top:24px;font-size:11px;font-weight:600}.hm .film-sec{padding-top:0}.hm .filmslot{margin-top:0}.hm .filmslot .slot{aspect-ratio:16/9;height:auto}.hm .intro-head{text-align:center;grid-template-columns:1fr;max-width:900px;margin-left:auto;margin-right:auto}.hm .intro-head h2{letter-spacing:-.025em!important;font-size:clamp(38px,4.6vw,58px)!important;line-height:1.12!important}.hm .intro-head .sechead-sub{max-width:52ch;margin:20px auto 0;font-size:18px}.hm .stats-inline{border-top:1px solid var(--g3);grid-template-columns:1fr 1fr;gap:16px;max-width:640px;margin:56px auto 0;padding-top:56px;display:grid}.hm .stat{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:40px 32px}.hm .stat .num{letter-spacing:-.035em;font-size:clamp(64px,7.5vw,104px);font-weight:700;line-height:.95}.hm .stat .num sup{font-size:40px;font-weight:700}.hm .stat p{color:var(--g5);max-width:26ch;margin-top:14px;font-size:14px}.hm .stat .src{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);margin-top:16px;font-size:11px}.hm .explore-bar{background:var(--white);box-shadow:0 12px 32px var(--black);border-radius:999px;flex-wrap:wrap;align-items:center;gap:32px;padding:18px 32px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.hm .explore-bar{box-shadow:0 12px 32px color-mix(in srgb,var(--black) 8%,transparent)}}.hm .explore-bar{z-index:20;width:calc(100% - 48px);max-width:calc(var(--maxw) - 48px);box-sizing:border-box;margin:0 auto;position:sticky;top:64px}.hm .explore-links{flex-wrap:wrap;flex:1;align-items:center;gap:32px;display:flex;position:relative}.hm .explore-progress-track{background:var(--g2);border-radius:999px;height:3px;position:absolute;bottom:-14px;left:0;right:0;overflow:hidden}.hm .explore-progress-fill{background:var(--signal);border-radius:999px;width:0%;height:100%;transition:width 80ms linear}.hm .explore-label{color:var(--signal);flex-shrink:0;font-size:15px;font-weight:700}.hm .explore-bar a{color:var(--g5);font-size:14.5px;font-weight:500;transition:color .2s}.hm .explore-bar a:hover{color:var(--ink)}.hm .explore-bar a.active{color:var(--ink);font-weight:700}.hm .pricing-subbar{background:var(--g2);justify-content:center;align-items:center;gap:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.hm .pricing-subbar{background:color-mix(in srgb,var(--g2) 72%,transparent)}}.hm .pricing-subbar{-webkit-backdrop-filter:blur(14px);border:1px solid var(--white)}@supports (color:color-mix(in lab, red, red)){.hm .pricing-subbar{border:1px solid color-mix(in srgb,var(--white) 50%,transparent)}}.hm .pricing-subbar{opacity:0;visibility:hidden;z-index:19;width:calc(100% - 48px);max-height:0;max-width:calc(var(--maxw) - 48px);box-sizing:border-box;border-top:none;border-radius:0 0 16px 16px;margin-top:-1px;margin-left:auto;margin-right:auto;padding:0 28px;transition:max-height .25s,opacity .2s,padding .25s,visibility 0s linear .25s;position:sticky;top:132px;overflow:hidden}.hm .pricing-subbar.active{opacity:1;visibility:visible;max-height:60px;padding:14px 28px;transition:max-height .25s,opacity .2s,padding .25s}.hm .pricing-subbar a{color:var(--g5);font-size:13.5px;font-weight:600}.hm .pricing-subbar a:hover{color:var(--ink)}.hm .pricing-subbar .subbar-cta{color:var(--ink);border-bottom:1.5px solid var(--g4);padding-bottom:1px}.hm .pricing-subbar .subbar-cta:hover{border-color:var(--ink)}.hm .step-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin-bottom:16px;font-size:11px;font-weight:700}.hm .step-spine{color:var(--g4);font-weight:700}.hm .deepdive-hero{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.hm .deepdive-hero-copy h2{max-width:16ch;margin-top:0}.hm .deepdive-hero-copy.wide{max-width:70ch}.hm .deepdive-hero-copy.wide h2{max-width:20ch}.hm .deepdive-lede{color:var(--g5);max-width:64ch;margin-top:16px;font-size:17px;line-height:1.55}.hm .deepdive-lede.strong{color:var(--ink);margin-top:20px;font-weight:600}.hm .flip-row{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:48px;display:grid}.hm .flip-card{perspective:1000px;outline:none;height:260px}.hm .flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.2,.2,1);position:relative}.hm .flip-card:hover .flip-inner,.hm .flip-card:focus-visible .flip-inner{transform:rotateY(180deg)}.hm .flip-card:focus-visible .flip-face{outline:2px solid var(--ink);outline-offset:2px}.hm .flip-face{backface-visibility:hidden;border-radius:var(--r);border:1px solid var(--g3);box-shadow:0 10px 28px var(--black);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hm .flip-face{box-shadow:0 10px 28px color-mix(in srgb,var(--black) 7%,transparent)}}.hm .flip-face{flex-direction:column;display:flex}.hm .flip-front{background:var(--white);padding:0}.hm .flip-img{border-radius:var(--r) var(--r) 0 0;flex:1;height:auto}.hm .flip-front-bottom{justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.hm .flip-front-bottom h3{line-height:1.3;letter-spacing:-.005em!important;font-size:18px!important}.hm .flip-arrow{color:var(--g4);font-size:18px;transition:transform .3s}.hm .flip-card:hover .flip-arrow{color:var(--ink);transform:translate(4px)}.hm .flip-back{background:var(--dark);color:var(--white);justify-content:center;padding:28px;transform:rotateY(180deg)}.hm .flip-back p{color:var(--white);font-size:13.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.hm .flip-back p{color:color-mix(in srgb,var(--white) 85%,transparent)}}.hm .four-ways-sec{padding-top:0}.hm .four-ways-header{text-align:center;letter-spacing:-.01em;color:var(--ink);margin-top:40px;font-size:30px;font-weight:700}.hm .four-ways{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.hm .four-ways a{color:var(--ink);border-bottom:1.5px solid var(--g3);padding-bottom:2px;font-size:15px;font-weight:600}.hm .four-ways a:hover{border-color:var(--ink)}.hm .four-ways-sep{color:var(--g3)}.hm .stacklayers{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;margin-top:8px;display:grid}.hm .slayer{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);padding:26px 28px}.hm .slayer-top{align-items:center;width:100%;display:flex}.hm .slayer-num{background:var(--ink);width:36px;height:36px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.hm .slayer-line{background:var(--g3);flex:1;height:2px;margin-left:12px}.hm .slayer-icon{background:var(--g2);border:1.5px dashed var(--g3);letter-spacing:.06em;text-transform:uppercase;width:64px;height:64px;color:var(--g4);text-align:center;border-radius:12px;justify-content:center;align-items:center;margin-top:20px;font-size:9px;display:flex}.hm .slayer-body{margin-top:18px}.hm .slayer-body h3{line-height:1.3;letter-spacing:-.005em!important;font-size:19px!important}.hm .slayer-body p{color:var(--g5);max-width:60ch;margin-top:6px;font-size:14px}.hm .slayer-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hm .slayer-tags .tag{color:var(--g5);border-color:var(--g3)}.hm .stack-bridge{color:var(--g5);text-align:center;max-width:60ch;margin:32px auto 0;font-size:14.5px}.hm .proofsector{background:var(--white);border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}.hm .proofsector .sechead{margin-bottom:32px}.hm .sector-tabs{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.hm .sector-tab{font:inherit;border:1.5px solid var(--g3);background:var(--white);cursor:pointer;color:var(--g5);border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:600}.hm .sector-tab:hover{border-color:var(--g4)}.hm .sector-tab.on{background:var(--ink);color:var(--white);border-color:var(--ink)}.hm .scroll-fade-wrap{position:relative}.hm .scroll-fade{background:linear-gradient(to right,var(--white),var(--white));width:80px;position:absolute;top:0;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.hm .scroll-fade{background:linear-gradient(to right,color-mix(in srgb,var(--white) 0%,transparent),var(--white))}}.hm .scroll-fade{pointer-events:none}.hm .sector-grid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:16px;margin:0;padding:6px 0 20px;list-style:none;display:none;overflow-x:auto}.hm .sector-grid.on{display:flex}.hm .sector-card{aspect-ratio:8.5/11;perspective:1200px;scroll-snap-align:start;outline:none;flex:0 0 260px;display:block}.hm .sector-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.2,.2,1);position:relative}.hm .sector-card:hover .sector-flip-inner,.hm .sector-card:focus-visible .sector-flip-inner{transform:rotateY(180deg)}.hm .sector-card:focus-visible .sector-flip-back{outline:2px solid var(--ink);outline-offset:2px}.hm .sector-flip-front,.hm .sector-flip-back{backface-visibility:hidden;background:var(--white);border:1px solid var(--g3);border-radius:var(--r);position:absolute;inset:0}.hm .sector-flip-front{background:var(--g2);border:1.5px dashed var(--g3);letter-spacing:.08em;text-transform:uppercase;color:var(--g4);text-align:center;justify-content:center;align-items:center;padding:12px;font-size:11px;display:flex;overflow:hidden}.hm .sector-flip-back{background:var(--dark);flex-direction:column;justify-content:center;padding:26px;display:flex;transform:rotateY(180deg)}.hm .sector-flip-back .patlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--white);font-size:10px}@supports (color:color-mix(in lab, red, red)){.hm .sector-flip-back .patlabel{color:color-mix(in srgb,var(--white) 50%,transparent)}}.hm .sector-flip-back .patlabel{margin-bottom:8px;font-weight:700}.hm .sector-flip-back h3{color:var(--white);line-height:1.3;letter-spacing:-.005em!important;font-size:17px!important}.hm .sector-flip-back p{color:var(--white);font-size:13px}@supports (color:color-mix(in lab, red, red)){.hm .sector-flip-back p{color:color-mix(in srgb,var(--white) 80%,transparent)}}.hm .sector-flip-back p{margin-top:10px;line-height:1.55}.hm .sector-flip-back .example{color:var(--white);margin-top:14px;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.hm .sector-flip-back .example{color:color-mix(in srgb,var(--white) 50%,transparent)}}.hm .sector-flip-back .example{font-family:var(--font-mono)}.hm .growth-dark{background:var(--dark);color:var(--white)}.hm .growth-head{text-align:center;grid-template-columns:1fr;max-width:760px;margin-left:auto;margin-right:auto}.hm .growth-h2-big{color:var(--white);max-width:26ch;margin:0 auto;letter-spacing:-.025em!important;font-size:clamp(34px,4.4vw,54px)!important;line-height:1.15!important}.hm .growth-cols{grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.hm .growth-col{border-left:1px solid var(--white);padding:0 32px}@supports (color:color-mix(in lab, red, red)){.hm .growth-col{border-left:1px solid color-mix(in srgb,var(--white) 15%,transparent)}}.hm .growth-col:first-child{border-left:none;padding-left:0}.hm .growth-label{letter-spacing:.14em;text-transform:uppercase;color:var(--signal);font-size:11px;font-weight:700}.hm .growth-col h3{color:var(--white);margin-top:10px;font-weight:700;line-height:1.3;letter-spacing:-.01em!important;font-size:22px!important}.hm .growth-col p{color:var(--white);font-size:14.5px}@supports (color:color-mix(in lab, red, red)){.hm .growth-col p{color:color-mix(in srgb,var(--white) 55%,transparent)}}.hm .growth-col p{margin-top:20px;line-height:1.6}.hm .flywheel-section{flex-direction:column;align-items:center;gap:40px;margin-top:80px;display:flex}.hm .growth-sub-big{letter-spacing:-.01em;color:var(--white);text-align:center;max-width:44ch;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.4}.hm .flywheel-diagram{aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;padding:0;list-style:none;position:relative}.hm .flywheel-svg{width:100%;height:100%;position:absolute;inset:0}.hm .flywheel-svg .ring{fill:none;stroke:var(--white)}@supports (color:color-mix(in lab, red, red)){.hm .flywheel-svg .ring{stroke:color-mix(in srgb,var(--white) 25%,transparent)}}.hm .flywheel-svg .ring{stroke-width:1.5px}.hm .flywheel-svg .arc{fill:none;stroke:var(--white)}@supports (color:color-mix(in lab, red, red)){.hm .flywheel-svg .arc{stroke:color-mix(in srgb,var(--white) 45%,transparent)}}.hm .flywheel-svg .arc{stroke-width:1.5px}.hm .flywheel-svg .head{fill:var(--white)}@supports (color:color-mix(in lab, red, red)){.hm .flywheel-svg .head{fill:color-mix(in srgb,var(--white) 60%,transparent)}}.hm .fw-node{text-align:center;width:150px;position:absolute}.hm .fw-num{letter-spacing:-.01em;font-size:26px;font-weight:800;font-family:var(--font-mono)}.hm .fw-num.warm{color:var(--wf-ffb380)}.hm .fw-num.hot{color:var(--wf-ff6b4a)}.hm .fw-pill{border:1px solid var(--wf-78aaff);border-radius:999px;margin-top:6px;padding:6px 16px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.hm .fw-pill{border:1px solid color-mix(in srgb,var(--wf-78aaff) 50%,transparent)}}.hm .fw-pill{color:var(--wf-7fb2ff);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.hm .fw-node p{color:var(--white);margin-top:10px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.hm .fw-node p{color:color-mix(in srgb,var(--white) 75%,transparent)}}.hm .fw-node p{line-height:1.4}.hm .fw-01{text-align:right;top:6%;right:-4%}.hm .fw-02{text-align:right;bottom:20%;right:-4%}.hm .fw-03{text-align:left;bottom:6%;left:-4%}.hm .fw-04{text-align:left;top:20%;left:-4%}.hm .fw-center{text-align:center;width:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hm .fw-source{letter-spacing:.1em;text-transform:uppercase;color:var(--wf-ff9466);font-size:11px;font-weight:700}.hm .fw-stat{letter-spacing:-.02em;color:var(--wf-ffb380);margin-top:6px;font-size:52px;font-weight:800;line-height:1.2}.hm .fw-center p{color:var(--wf-ff9466);margin-top:10px;font-size:13.5px;line-height:1.5}.hm .finalcta{border-top:1px solid var(--g3);padding:100px 0}.hm .finalcta h2{max-width:20ch}.hm .finalcta p{color:var(--g5);max-width:44ch;margin:18px auto 0;font-size:18px}.hm .finalcta .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.hm .finalcta .btn{margin-top:0}.hm .learn-more{border-top:1px solid var(--g3);max-width:640px;margin:64px auto 0;padding-top:56px}.hm .learn-more h3{line-height:1.3;letter-spacing:-.01em!important;font-size:26px!important}.hm .learn-more .sechead-sub{color:var(--ink);max-width:52ch;margin:14px auto 0;font-size:16.5px;line-height:1.55}.hm .surface-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.hm .axis-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r);text-align:center;padding:0;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.hm .axis-card:hover{box-shadow:0 16px 36px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.hm .axis-card:hover{box-shadow:0 16px 36px color-mix(in srgb,var(--black) 8%,transparent)}}.hm .axis-card-tag{flex-direction:column;align-items:center;gap:8px;display:flex}.hm .pill-badge{background:var(--ink);color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:8px 20px;font-size:12px;font-weight:700;display:inline-block}.hm .pill-desc{letter-spacing:.08em;text-transform:uppercase;color:var(--g4);font-size:12.5px;font-weight:600}.hm .axis-img{border-top:none;border-left:none;border-right:none;border-radius:0;height:220px;margin-top:0}.hm .axis-card-body{padding:32px 36px 36px}.hm .axis-card h4{letter-spacing:-.015em;margin-top:20px;font-size:30px;font-weight:700;line-height:1.2}.hm .axis-card p{color:var(--g5);max-width:none;margin:14px 0 0;font-size:16.5px;line-height:1.6}.hm .circle-arrow{border:1.5px solid var(--g3);width:50px;height:50px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin:24px auto 0;font-size:19px;transition:border-color .15s,background .15s,transform .15s;display:flex}.hm .axis-card:hover .circle-arrow{border-color:var(--ink);background:var(--ink);color:var(--white);transform:translate(2px)}.hm .surface-more{text-align:center;margin-top:40px}.hm .faqlist{margin-top:40px}.hm .answer p{line-height:1.6}@media (width<=900px){.hm .explore-bar{border-radius:var(--r);flex-direction:column;align-items:flex-start;gap:14px;position:static}.hm .explore-links{flex-direction:column;align-items:flex-start;gap:10px}.hm .explore-progress-track{display:none}.hm .pricing-subbar{border-radius:var(--r);flex-direction:column;align-items:flex-start;gap:10px;position:static}.hm .pricing-subbar.active{max-height:200px;padding:16px 20px}.hm .deepdive-hero{grid-template-columns:1fr;gap:24px}.hm .flip-row{grid-template-columns:1fr 1fr}.hm .stats-inline{grid-template-columns:1fr}.hm .sechead{grid-template-columns:1fr;gap:20px}.hm .stacklayers{grid-template-columns:1fr}.hm .growth-cols{grid-template-columns:1fr;gap:32px}.hm .four-ways{flex-direction:column;gap:14px}.hm .four-ways-sep{display:none}.hm .surface-grid{grid-template-columns:1fr}.hm .flywheel-section{gap:32px}.hm .flywheel-svg{display:none}.hm .flywheel-diagram{aspect-ratio:auto;flex-direction:column;gap:20px;max-width:100%;display:flex;position:static}.hm .fw-node{text-align:left;width:100%;position:static}.hm .fw-center{text-align:left;border-top:1px solid var(--white);width:100%;margin-top:8px;padding-top:20px;position:static;transform:none}@supports (color:color-mix(in lab, red, red)){.hm .fw-center{border-top:1px solid color-mix(in srgb,var(--white) 15%,transparent)}}.hm .growth-col{border-left:none;border-top:1px solid var(--white);padding-top:24px;padding-left:0}@supports (color:color-mix(in lab, red, red)){.hm .growth-col{border-top:1px solid color-mix(in srgb,var(--white) 15%,transparent)}}.hm .growth-col:first-child{border-top:none;padding-top:0}}@media (prefers-reduced-motion:reduce){.hm *{transition:none!important;animation:none!important}}.hp .intro-head{margin-bottom:0}.hp .intro-head .sechead-sub{max-width:64ch}.hp .intro-head+.flip-row{margin-top:56px}.hp .team-body{margin-top:8px}.hp .growth-dark .sechead .sechead-sub.growth-lede{color:var(--wf-cfcfcb);max-width:56ch;margin:20px auto 0;font-size:18px}.hp .fw-01{text-align:right;top:4%;right:-22%}.hp .fw-02{text-align:right;bottom:4%;right:-22%}.hp .fw-03{text-align:left;bottom:4%;left:-22%}.hp .fw-04{text-align:left;top:4%;left:-22%}@media (width<=900px){.hp .fw-01,.hp .fw-02,.hp .fw-03,.hp .fw-04{text-align:left;left:auto;right:auto}}.hp .flywheel-svg .trail{fill:none;stroke:url(#fwGlow);stroke-width:3px;stroke-linecap:round;stroke-dasharray:220 1225;stroke-dashoffset:220px}.hp .flywheel-svg .glow-0{stop-color:var(--white);stop-opacity:0}.hp .flywheel-svg .glow-1{stop-color:var(--white);stop-opacity:.95}.hp .fw-dot{fill:var(--white);filter:drop-shadow(0 0 8px var(--white))}@supports (color:color-mix(in lab, red, red)){.hp .fw-dot{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--white) 95%,transparent))}}.hp .fw-trail{transform-origin:300px 300px;transform-box:view-box;animation:8s linear infinite hp-fwspin}.hp .fw-node{opacity:.55;animation:8s ease-in-out infinite hp-fwlight}.hp .fw-01{animation-delay:1s}.hp .fw-02{animation-delay:3s}.hp .fw-03{animation-delay:5s}.hp .fw-04{animation-delay:7s}@keyframes hp-fwspin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes hp-fwlight{0%,to{opacity:.55;transform:scale(1)}4%{opacity:1;transform:scale(1.06)}14%{opacity:1;transform:scale(1.06)}30%{opacity:.55;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hp .fw-node,.hp .fw-trail{opacity:1;animation:none!important}.hp .fw-dot{display:none}}.lc-page .lc-hero{background:var(--white);padding:168px 0 72px}.lc-page :is(.lc-hero,.lc-featured,.lc-library,.lc-events) .wrap>*{width:var(--c8);box-sizing:border-box;max-width:100%;margin-inline:auto}.lc-page .lc-hero h1{font-family:var(--font-display);margin-top:16px;margin-bottom:0;letter-spacing:-.03em!important;font-size:clamp(36px,4.4vw,60px)!important;font-weight:600!important;line-height:1.08!important}.lc-page .lc-hero p{color:var(--g5);max-width:60ch;margin-top:20px;margin-bottom:0;font-size:clamp(18px,1.4vw,21px)!important;line-height:1.5!important}.lc-page .lc-subnav+.lc-featured{border-top:0;padding-top:48px}.lc-page .lc-subnav{z-index:40;background:var(--white);border-bottom:1px solid var(--g3);position:sticky;top:76px}.lc-page .lc-subnav ul{padding:0 var(--gut);scrollbar-width:none;justify-content:center;gap:clamp(16px,3vw,48px);margin:0 auto;list-style:none;display:flex;overflow-x:auto}.lc-page .lc-subnav ul::-webkit-scrollbar{display:none}.lc-page .lc-subnav li{flex:none;font-size:15px}.lc-page .lc-subnav a{height:56px;color:var(--g5);white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:flex;position:relative}.lc-page .lc-subnav a:after{content:"";background:var(--ink);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.lc-page .lc-subnav a:hover,.lc-page .lc-subnav a.on{color:var(--ink)}.lc-page .lc-subnav a.on:after{transform:scaleX(1)}.lc-page .lc-subnav a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-xs)}.lc-page .lc-subnav svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:16px;height:16px}.lc-page :is(#featured,.lc-shelf,#events){scroll-margin-top:164px}.lc-page .lc-featured,.lc-page .lc-library,.lc-page .lc-events{background:var(--white);border-top:1px solid var(--g2);padding:120px 0}.lc-page .lc-library{background:var(--g1)}.lc-page .lc-featured h2,.lc-page .lc-library h2{margin:0 0 40px}.lc-page .lc-kind{letter-spacing:.14em;text-transform:uppercase;color:var(--g5);font-size:12px;font-weight:700}.lc-page .lc-lead{column-gap:var(--gut);background:var(--g1);border-radius:var(--r-lg);color:var(--ink);grid-template-columns:minmax(0,3fr) minmax(0,2fr);text-decoration:none;display:grid;overflow:hidden}.lc-page .lc-lead-photo{background:var(--dark) url(/images/home/price-desk.jpg) center/cover no-repeat;min-height:400px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lc-page .lc-lead:hover .lc-lead-photo{transform:scale(1.03)}.lc-page .lc-lead-body{flex-direction:column;justify-content:center;gap:14px;padding:40px 40px 40px 0;display:flex}.lc-page .lc-lead-body h3{font-family:var(--font-display);margin:0;font-size:clamp(30px,2.6vw,40px)!important;line-height:1.08!important}.lc-page .lc-lead-body p{color:var(--g5);margin:0;font-size:17px!important;line-height:1.5!important}.lc-page .lc-link{align-items:center;gap:12px;margin-top:12px;font-size:17px;font-weight:600;display:inline-flex}.lc-page .lc-link span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.lc-page .lc-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-style:normal;line-height:1;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.lc-page .lc-lead:hover .lc-link i{background:var(--ink);color:var(--white);transform:translate(3px)}.lc-page .lc-row,.lc-page .lc-grid{gap:var(--gut);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lc-page .lc-row .lc-flip{aspect-ratio:1}.lc-page .lc-row{margin-top:var(--gut)}.lc-page .lc-flip{aspect-ratio:4/5;perspective:1200px;color:var(--ink);outline:none;text-decoration:none;transition:transform .2s;display:block}.lc-page .lc-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1);position:relative}.lc-page .lc-front,.lc-page .lc-back{backface-visibility:hidden;border-radius:var(--r-lg);flex-direction:column;padding:32px;transition:box-shadow .2s;display:flex;position:absolute;inset:0}.lc-page .lc-front{background:var(--white);border:1px solid var(--g3);justify-content:space-between}.lc-page .lc-library .lc-front{background:var(--white)}.lc-page .lc-featured .lc-front{background:var(--g1);border-color:var(--g2)}.lc-page .lc-front h3{font-family:var(--font-display);max-width:16ch;margin:0;font-size:clamp(24px,2vw,30px)!important;line-height:1.15!important}.lc-page .lc-back{background:var(--dark);color:var(--white);justify-content:space-between;transform:rotateY(180deg)}.lc-page .lc-back p{font-family:var(--font-display);letter-spacing:-.01em;color:var(--white);margin:0;font-weight:500;font-size:clamp(22px,1.8vw,26px)!important;line-height:1.3!important}.lc-page .lc-cta{color:var(--white);font-size:15px;font-weight:600}.lc-page .lc-flip.is-soon .lc-cta{color:var(--white)}@supports (color:color-mix(in lab, red, red)){.lc-page .lc-flip.is-soon .lc-cta{color:color-mix(in srgb,var(--white) 55%,transparent)}}.lc-page .lc-flip.is-soon .lc-cta{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}@media (hover:hover){.lc-page .lc-flip:hover .lc-flip-inner{transform:rotateY(180deg)}.lc-page .lc-flip:hover{transform:translateY(-6px)}.lc-page .lc-flip:hover :is(.lc-front,.lc-back){box-shadow:0 16px 36px var(--ink)}@supports (color:color-mix(in lab, red, red)){.lc-page .lc-flip:hover :is(.lc-front,.lc-back){box-shadow:0 16px 36px color-mix(in srgb,var(--ink) 12%,transparent)}}}.lc-page .lc-flip:focus-visible .lc-flip-inner,.lc-page .lc-flip.flipped .lc-flip-inner{transform:rotateY(180deg)}.lc-page .lc-flip:focus-visible :is(.lc-front,.lc-back){outline:2px solid var(--ink);outline-offset:3px}.lc-page .lc-shelf[hidden]{display:none}.lc-page .lc-shelf+.lc-shelf{margin-top:64px}.lc-page .lc-shelf-head{align-items:baseline;gap:24px;margin-bottom:24px;display:flex}.lc-page .lc-shelf-head h3{font-family:var(--font-sans);text-transform:uppercase;color:var(--ink);margin:0;letter-spacing:.16em!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important}.lc-page .lc-shelf-head a{color:var(--ink);border-bottom:1.5px solid var(--g3);padding-bottom:3px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s}.lc-page .lc-shelf-head a:hover{border-color:var(--ink)}.lc-page .lc-case{aspect-ratio:4/5;border:1px solid var(--g3);border-radius:var(--r-lg);background:var(--white);text-align:left;font:inherit;color:var(--ink);cursor:pointer;flex-direction:column;padding:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.lc-page .lc-case:hover{box-shadow:0 16px 36px var(--ink);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.lc-page .lc-case:hover{box-shadow:0 16px 36px color-mix(in srgb,var(--ink) 12%,transparent)}}.lc-page .lc-case:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lc-page .lc-case-photo{background:var(--g2) center/cover no-repeat;flex:auto;min-height:0}.lc-page .lc-case-body{flex-direction:column;gap:8px;padding:24px 28px 28px;display:flex}.lc-page .lc-case-title{font-family:var(--font-display);letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.2}.lc-page .lc-case-who{color:var(--g5);font-size:15px}.lc-page .lc-events{background:var(--white)}.lc-page .lc-event{box-sizing:border-box;border:1px solid var(--g3);border-radius:var(--r-lg);background:var(--g1);flex-direction:column;justify-content:flex-end;gap:12px;min-height:220px;padding:32px;display:flex}.lc-page .lc-event h3{font-family:var(--font-display);margin:0;font-size:clamp(22px,1.8vw,26px)!important;line-height:1.2!important}@media (width<=900px){.lc-page .lc-lead{grid-template-columns:1fr}.lc-page .lc-row .lc-flip{aspect-ratio:4/5}.lc-page .lc-lead-photo{min-height:260px}.lc-page .lc-lead-body{padding:28px}}@media (width<=700px){.lc-page .lc-hero{padding:120px 0 40px}.lc-page .lc-subnav{top:66px}.lc-page .lc-subnav ul{justify-content:flex-start;gap:24px}.lc-page .lc-subnav a{height:48px;font-size:14px}.lc-page :is(#featured,.lc-shelf,#events){scroll-margin-top:140px}.lc-page .lc-featured,.lc-page .lc-library,.lc-page .lc-events{padding:80px 0}.lc-page .lc-row,.lc-page .lc-grid{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gut));padding:4px var(--gut) 16px;scroll-padding-inline:var(--gut);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.lc-page .lc-row::-webkit-scrollbar{display:none}.lc-page .lc-grid::-webkit-scrollbar{display:none}.lc-page .lc-row>.lc-flip,.lc-page .lc-grid>*{scroll-snap-align:start;flex:0 0 78%}.lc-page .lc-shelf+.lc-shelf{margin-top:48px}.lc-page .lc-shelf-head{flex-wrap:wrap;gap:8px 16px}.lc-page .lc-event{min-height:180px;padding:24px}.lc-page .lc-front,.lc-page .lc-back{padding:24px}.lc-page :is(.lc-featured,.lc-library,.lc-events) .wrap>:is(.lc-row,.lc-grid),.lc-page .lc-shelf>.lc-grid{width:auto;max-width:none;margin-inline:calc(-1 * var(--gut))}}@media (prefers-reduced-motion:reduce){.lc-page .lc-flip,.lc-page .lc-flip-inner,.lc-page .lc-lead-photo{transition:none}}.legal-page{padding-top:72px;padding-bottom:120px}.legal-crumb{color:var(--g5);margin-bottom:28px;font-size:14px}.legal-crumb a{color:var(--g5);text-decoration:none}.legal-crumb a:hover{color:var(--ink);text-decoration:underline}.legal-head{max-width:760px;margin-bottom:48px}.legal-head h1{font-family:var(--font-display);color:var(--ink);font-size:var(--type-title)!important;line-height:var(--lh-title)!important;letter-spacing:-.03em!important;font-weight:600!important}.legal-head p{color:var(--g5);margin-top:16px;line-height:1.5;font-size:18px!important}.legal-date{color:var(--g5);font-size:14px}.legal-head .legal-date{margin-top:12px;font-size:15px!important}.legal-list{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.legal-list a{border:1px solid var(--g3);border-radius:var(--radius);background:var(--g1);height:100%;color:inherit;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:border-color .15s;display:flex}.legal-list a:hover,.legal-list a:focus-visible{border-color:var(--ink)}.legal-list h2{color:var(--ink);letter-spacing:-.01em!important;font-size:19px!important;font-weight:600!important;line-height:1.3!important}.legal-list p{color:var(--g5);flex:1;line-height:1.5;font-size:15px!important}.legal-body{max-width:760px;color:var(--ink);overflow-wrap:anywhere;font-size:16.5px;line-height:1.7}.legal-body p,.legal-body li,.legal-body td,.legal-body th{line-height:1.7}.legal-body p,.legal-body li{font-size:16.5px!important}.legal-head p,.legal-list p{line-height:1.5}.legal-body h2{font-family:var(--font-display);margin:48px 0 14px;letter-spacing:-.015em!important;font-size:26px!important;font-weight:600!important;line-height:1.25!important}.legal-body h3{margin:32px 0 10px;letter-spacing:-.01em!important;font-size:19px!important;font-weight:600!important;line-height:1.35!important}.legal-body p{margin:0 0 16px}.legal-body ul,.legal-body ol{margin:0 0 16px;padding-left:24px}.legal-body ul{list-style:outside}.legal-body ol{list-style:decimal}.legal-body li{margin:0 0 6px}.legal-body li>ul,.legal-body li>ol{margin:6px 0 0}.legal-body a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.legal-body strong{font-weight:600}.legal-body table{border-collapse:collapse;width:100%;margin:8px 0 24px;font-size:14.5px;line-height:1.5;display:block;overflow-x:auto}.legal-body th,.legal-body td{border:1px solid var(--g3);text-align:left;vertical-align:top;min-width:160px;padding:10px 12px}.legal-body th{background:var(--g2);font-weight:600}:is(.contact,.early-access) .form .field{width:100%;font:inherit;color:var(--white);appearance:none;outline:none;min-height:52px;font-size:16px!important}:is(.contact,.early-access) .form .field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}:is(.contact,.early-access) .form .field-row>div{flex-direction:column;gap:12px;display:flex}:is(.contact,.early-access) .form .field::placeholder{color:var(--white)}@supports (color:color-mix(in lab, red, red)){:is(.contact,.early-access) .form .field::placeholder{color:color-mix(in srgb, var(--white) 50%, transparent)}}:is(.contact,.early-access) .form select.field{cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--g4) 50%), linear-gradient(135deg, var(--g4) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}:is(.contact,.early-access) .form select.field:invalid,:is(.contact,.early-access) .form select.field option[value=""]{color:var(--white)}@supports (color:color-mix(in lab, red, red)){:is(.contact,.early-access) .form select.field:invalid,:is(.contact,.early-access) .form select.field option[value=""]{color:color-mix(in srgb, var(--white) 50%, transparent)}}:is(.contact,.early-access) .form select.field option{color:var(--ink);background:var(--white)}:is(.contact,.early-access) .form .field:focus-visible{border-color:var(--white)}:is(.contact,.early-access) .form .field[aria-invalid=true]{border-color:var(--signal)}:is(.contact,.early-access) .form .field-error{color:var(--signal);margin-top:-6px;font-size:14px!important}:is(.contact,.early-access) .form .check{cursor:pointer;gap:12px;line-height:1.4;font-size:15px!important}:is(.contact,.early-access) .form .check input.box{appearance:none;cursor:pointer;background:0 0;flex:none;place-content:center;width:20px;height:20px;margin:0;display:grid}:is(.contact,.early-access) .form .check input.box:checked{background:var(--white);border-color:var(--white)}:is(.contact,.early-access) .form .check input.box:checked:after{content:"";border-left:2px solid var(--dark);border-bottom:2px solid var(--dark);width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}:is(.contact,.early-access) .form .check input.box:focus-visible{outline:2px solid var(--white);outline-offset:2px}:is(.contact,.early-access) .form .check a{color:inherit;text-underline-offset:2px;text-decoration:underline}:is(.contact,.early-access) .form .form-message{color:var(--signal);font-size:15px!important}:is(.contact,.early-access) .form .btn{padding:14px 28px;font-size:16px!important}:is(.contact,.early-access) .form .btn:disabled{opacity:.6;cursor:progress}:is(.contact,.early-access) .form .turnstile:empty{display:none}:is(.contact,.early-access) .form-done h3{color:var(--white);font-size:24px!important}:is(.contact,.early-access) .form-done p{color:var(--white);font-size:15px!important}@supports (color:color-mix(in lab, red, red)){:is(.contact,.early-access) .form-done p{color:color-mix(in srgb, var(--white) 60%, transparent)}}:is(.contact,.early-access) .form-done p{margin-top:8px}main.book-call .contact{background:var(--dark0)}main.book-call .contact>.wrap{padding-top:var(--nav-bottom)}main.book-call .contact .grid{text-align:center;grid-template-columns:1fr;gap:48px;max-width:720px;margin:0 auto}main.book-call .contact.is-calendar .grid{gap:32px;max-width:800px}main.book-call .contact h1{font-family:var(--font-display);color:var(--white);margin:0;font-weight:600;font-size:var(--type-title)!important;line-height:var(--lh-title)!important;letter-spacing:-.025em!important}main.book-call .contact .sub{max-width:44ch;margin:20px auto 0;line-height:1.5;font-size:18px!important}main.book-call .contact .form{text-align:left}main.book-call .contact .form .btn{align-self:center}main.home-landing section#contact.is-calendar .grid{gap:32px;max-width:800px}.contact .form select.field.is-empty{color:var(--white)}@supports (color:color-mix(in lab, red, red)){.contact .form select.field.is-empty{color:color-mix(in srgb, var(--white) 50%, transparent)}}.contact .form .book-note{text-align:center;color:var(--white);margin:4px 0 0;line-height:1.6;font-size:14px!important}@supports (color:color-mix(in lab, red, red)){.contact .form .book-note{color:color-mix(in srgb, var(--white) 55%, transparent)}}.contact .form .book-note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.contact .cal-booking{background:var(--white);color:var(--ink);border-radius:var(--r);text-align:left;padding:8px}.contact .cal-frame.is-hidden{opacity:0;height:0;overflow:hidden}.contact .cal-status{text-align:center;color:var(--g4);padding:64px 16px;font-size:15px!important}.contact .cal-booking .form-message{text-align:center;color:var(--ink);padding:48px 16px;font-size:15px!important}.contact .cal-booking .form-message a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}main [data-viewport-focus]{filter:opacity(var(--viewport-opacity))}@media (prefers-reduced-motion:reduce){main [data-viewport-focus]{filter:none}}.mnav-btn{border:1px solid var(--g3);font:600 14px/1 var(--font-sans,inherit);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:8px 16px;display:none}.mnav{background:var(--g2);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0}.mnav::backdrop{background:0 0}.mnav-close{border:0;border-left:1px solid var(--g3);border-bottom:1px solid var(--g3);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:22px 28px;font-size:18px;display:flex;position:absolute;top:0;right:0}.mnav-close span{color:var(--g4);font-size:24px;line-height:1}.mnav-list{flex-direction:column;gap:18px;margin:0;padding:84px 20px 40px;list-style:none;display:flex}.mnav-list li{align-items:flex-start;gap:12px;display:flex}.mnav-list a{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--ink);font-size:clamp(36px,11vw,72px);font-weight:600;line-height:1;text-decoration:none}.mnav-list li span{color:var(--hero-eyebrow);padding-top:6px;font-size:18px}.mnav-btn:focus-visible,.mnav-close:focus-visible,.mnav-list a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (width<=720px){header .navright,header .navlinks{display:none!important}.mnav-btn{display:inline-flex}header .nav{align-items:center;flex-wrap:nowrap!important}header.cash-head .navright{flex:none!important;justify-content:flex-end!important;margin-left:auto!important;display:flex!important}.cmenu .cm-head{justify-content:flex-end;align-items:center;display:flex;position:relative}.cmenu .cm-head .logo{position:absolute;left:50%;transform:translate(-50%)}.cmenu .cm-head .navright{flex:none!important;margin-left:auto!important}header .nav{justify-content:flex-end;position:relative}header .nav .logo{position:absolute;left:50%;transform:translate(-50%)}}.mnav{background:var(--quotes-gradient);isolation:isolate;background-size:300% 300%;animation:14s ease-in-out infinite alternate mnav-drift;overflow:hidden}.mnav[open]:before{content:"";z-index:-1;background:var(--quotes-blobs);filter:blur(40px);opacity:.85;pointer-events:none;animation:22s ease-in-out infinite alternate mnav-alive;position:absolute;inset:-25%}.mnav-list li span{color:var(--ink)}.mnav-close{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.mnav-close{border-color:color-mix(in srgb,var(--ink) 20%,transparent)}}.mnav-close span{color:var(--ink)}@keyframes mnav-drift{0%{background-position:0%}to{background-position:100%}}@keyframes mnav-alive{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(6%,-5%)rotate(18deg)scale(1.12)}to{transform:translate(-5%,6%)rotate(-12deg)scale(.95)}}@media (prefers-reduced-motion:reduce){.mnav,.mnav[open]:before{animation:none}}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:0}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1px\]{width:1px}.w-\[100px\]{width:100px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-site{max-width:var(--maxw)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 4px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 6px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 6px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 4px);border-bottom-right-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-input{border-color:var(--input)}.border-primary,.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[1px\]{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-accent-foreground{color:var(--accent-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--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)}.ring-ring{--tw-ring-color:var(--ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[apps\:cases\]{apps:cases}.\[apps\:connectTabs\]{apps:connectTabs}.\[apps\:copy\]{apps:copy}.\[apps\:earnCalc\]{apps:earnCalc}.\[apps\:quotes\]{apps:quotes}.\[apps\:stepsBar\]{apps:stepsBar}.\[assistants\:copy\]{assistants:copy}.\[home\:acctTiles\]{home:acctTiles}.\[home\:agenticStream\]{home:agenticStream}.\[home\:announce\]{home:announce}.\[home\:caseStudies\]{home:caseStudies}.\[home\:copyCmd\]{home:copyCmd}.\[home\:costsModal\]{home:costsModal}.\[home\:demoProgress\]{home:demoProgress}.\[home\:devTabs\]{home:devTabs}.\[home\:doorsGlow\]{home:doorsGlow}.\[home\:faq\]{home:faq}.\[home\:filmModal\]{home:filmModal}.\[home\:finalCtaReveal\]{home:finalCtaReveal}.\[home\:flipPanel\]{home:flipPanel}.\[home\:guides\]{home:guides}.\[home\:heroDiagonal\]{home:heroDiagonal}.\[home\:heroFade\]{home:heroFade}.\[home\:heroOrbit\]{home:heroOrbit}.\[home\:insideAiReveal\]{home:insideAiReveal}.\[home\:lcFlip\]{home:lcFlip}.\[home\:lcSubnav\]{home:lcSubnav}.\[home\:logoParallax\]{home:logoParallax}.\[home\:mobileMenu\]{home:mobileMenu}.\[home\:moneyBridge\]{home:moneyBridge}.\[home\:navDropdowns\]{home:navDropdowns}.\[home\:oneCanvas\]{home:oneCanvas}.\[home\:personaSpeak\]{home:personaSpeak}.\[home\:platformSide\]{home:platformSide}.\[home\:pressModal\]{home:pressModal}.\[home\:priceModels\]{home:priceModels}.\[home\:productMocks\]{home:productMocks}.\[home\:quotes\]{home:quotes}.\[home\:revealUp\]{home:revealUp}.\[home\:scaleBuild\]{home:scaleBuild}.\[home\:scrollFocus\]{home:scrollFocus}.\[home\:sellDevice\]{home:sellDevice}.\[home\:sellHeadReveal\]{home:sellHeadReveal}.\[home\:startTabs\]{home:startTabs}.\[home\:tasterHosts\]{home:tasterHosts}.\[how-to-make-money\:pricingSubbar\]{how-to-make-money:pricingSubbar}.\[how-to-make-money\:sectorTabs\]{how-to-make-money:sectorTabs}.\[platform\:exploreBar\]{platform:exploreBar}.\[platform\:termCopy\]{platform:termCopy}.\[pricing\:stepsProgress\]{pricing:stepsProgress}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 4px);border-bottom-right-radius:calc(var(--radius) - 4px)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 4px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 4px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media (width>=40rem){.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media (width>=48rem){.after\:md\:hidden:after{display:none}}@media (prefers-color-scheme:dark){.dark\:border-destructive{border-color:var(--destructive)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 4px);border-bottom-right-radius:calc(var(--radius) - 4px)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.macro{background:var(--white);border-top:1px solid var(--g3);padding:96px 0 72px}.macro .sechead{margin-bottom:36px}.macro-frame{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--white);padding:16px 20px;overflow-x:auto}.macro-frame svg{min-width:760px}.mvdiag svg{--mvink:var(--dark0);--mvg4:#9a9a94;--mvg5:#5b5b56;--mvacc:#e4572e;--mvor:var(--brand-amber);width:100%;height:auto;display:block}.mvdiag svg text{font-family:Instrument Sans,system-ui,sans-serif}.mvdiag .mv-line{stroke:var(--mvg5);stroke-width:2.4px;fill:none;stroke-linecap:round}.mvdiag .mv-tick{stroke:var(--mvg5);stroke-width:2.4px;stroke-linecap:round}.mvdiag .mv-tick.mv-arr{stroke-dasharray:4 7;stroke:#b0b0ab}.mvdiag .mv-gl{letter-spacing:.14em;text-anchor:middle;fill:var(--mvink);font-size:13px;font-weight:700}.mvdiag .mv-gl.mv-arr{fill:var(--mvg4)}.mvdiag .mv-gd{text-anchor:middle;fill:var(--mvg5);font-size:13.5px;font-weight:500}.mvdiag .mv-side{letter-spacing:.16em;text-anchor:middle;fill:var(--mvacc);font-size:12px;font-weight:700}.mvdiag .mv-core{fill:var(--mvink)}.mvdiag .mv-corel{text-anchor:middle;fill:var(--white);font-family:Manrope,sans-serif;font-size:17px;font-weight:600}.mvdiag .mv-cores{letter-spacing:.12em;text-anchor:middle;fill:var(--white);opacity:.75;font-size:11px;font-weight:700}.mvdiag .mv-body{text-anchor:middle;fill:var(--mvink);font-size:14px;font-weight:600}.mvdiag .mv-cube{fill:var(--white);stroke:#c9c9c4;stroke-width:1.4px}.mvdiag .mv-orb{fill:var(--mvorb)}.mvdiag .mv-orb.mv-plain{fill:#d6d1c8}.mvdiag .mv-tag{letter-spacing:.1em;text-anchor:middle;font-size:10.5px;font-weight:700}.mvdiag .mv-tag.mv-live{fill:var(--mk-green)}.mvdiag .mv-tag.mv-arr{fill:var(--mvg4)}.mvdiag .mv-call{stroke:#f0c9a6;stroke-width:1.4px;fill:none}.mvdiag .mv-pulse{stroke:var(--mvor);stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:26 1000;stroke-dashoffset:26px;animation:3.2s linear infinite mv-travel}.mvdiag .mv-pulse.mv-glow{stroke-width:9px;opacity:.45;filter:url(#mvblur)}@keyframes mv-travel{0%{stroke-dashoffset:26px}to{stroke-dashoffset:-1000px}}.mvdiag .mv-ring{fill:none;stroke:var(--mvor);stroke-width:1.6px;transform-origin:50%;transform-box:fill-box;animation:3.2s ease-out infinite mv-ring}@keyframes mv-ring{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}.mvdiag .mv-field{fill:none;stroke:var(--mvor);stroke-width:1.2px;transform-origin:50%;transform-box:fill-box;animation:4.8s ease-out infinite mv-field}@keyframes mv-field{0%{opacity:.35;transform:scale(1)}80%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.mvdiag .mv-pulse,.mvdiag .mv-ring,.mvdiag .mv-field{animation:none}.mvdiag .mv-pulse{stroke-dasharray:none;opacity:.5}.mvdiag .mv-ring{opacity:.3}.mvdiag .mv-field{opacity:.15}}.ways{background:var(--white);padding:72px 0 110px}.ways-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.way{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--white);color:inherit;padding:28px 28px 24px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.way:hover{border-color:var(--ink);transform:translateY(-2px)}.way .door-k{align-items:center;gap:10px;margin-bottom:14px;display:flex}.way .door-k .eyebrow{margin:0}.way .door-status{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-pill);border:1px solid var(--g3);color:var(--g5);padding:3px 8px;font-size:10.5px;font-weight:700}.way .door-status.live{color:var(--mk-green);border-color:#bfe3cc}.way h3{letter-spacing:-.02em;max-width:18ch;margin:0 0 12px;font-family:Manrope,sans-serif;font-size:28px;font-weight:600;line-height:1.15}.way p{color:var(--g5);max-width:46ch;margin:0 0 20px;font-size:16px;line-height:1.5}.way .door-pic{border-radius:var(--r-md);background:var(--g1);margin:0 0 22px;padding:10px 12px;overflow:hidden}.way .door-pic svg{width:100%;height:auto;display:block}.way .way-go{font-size:15px;font-weight:600}.way .way-go .circle-arrow{margin-left:8px}@media (width<=860px){.ways-grid{grid-template-columns:1fr}}.trust-short{background:var(--g1);border-top:1px solid var(--g3);padding:96px 0}.trust-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.trust-grid .t b{margin-bottom:6px;font-size:17px;font-weight:600;display:block}.trust-grid .t span{color:var(--g5);font-size:15px;line-height:1.5}.trust-short .trust-strip{margin-top:36px}@media (width<=860px){.trust-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.trust-grid{grid-template-columns:1fr}}.finalcta .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.finalcta .ctas .btn{margin-top:0}main.home-landing .closing-glow .finalcta.finalcta-doors{padding-bottom:160px!important}.moved{background:var(--white);border-top:1px solid var(--g3);padding:110px 0 90px}.moved-h{letter-spacing:-.03em;max-width:18ch;margin:0 0 56px;line-height:1.1;font-size:clamp(36px,5vw,64px)!important}.moved-h .grey{color:var(--g4)}.moved-img{aspect-ratio:21/9;border:1px dashed var(--g3);border-radius:var(--r-md);background:var(--g1);color:var(--g4);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:13px;display:flex}.way h3{max-width:14ch;font-size:34px}.trust-grid .t .eyebrow{margin:0 0 10px}.trust-grid .t h3{letter-spacing:-.015em;max-width:16ch;margin:0 0 10px;font-family:Manrope,sans-serif;font-weight:600;line-height:1.2;font-size:24px!important}.trust-grid .t p{color:var(--g5);margin:0;font-size:16px;line-height:1.5}.moved-big{text-align:center;letter-spacing:-.03em;max-width:none;margin:0 auto 64px;font-size:var(--type-section)!important;line-height:var(--lh-section)!important}.moved-big .grey{color:var(--g4)}.moved-h{margin:72px 0 0}.ways{padding:40px 0 110px}.way .eyebrow{margin:0 0 14px}.way{text-align:center;padding:40px 32px 36px}.way h3,.way p{margin-left:auto;margin-right:auto}.way{padding:16px 16px 36px}.way .way-img{aspect-ratio:16/10;border:1px dashed var(--g3);border-radius:var(--r-md);background:var(--g1);color:var(--g4);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;margin:0 0 28px;font-size:12px;display:flex}.way .eyebrow,.way h3,.way p,.way .way-go{padding-left:16px;padding-right:16px}.moved{padding:120px 0}.moved-big{margin-bottom:0}.sp-mode{justify-content:center;gap:6px;margin:-16px 0 28px;display:flex}.sp-mode button{font:inherit;border-radius:var(--r-pill);border:1px solid var(--g3);background:var(--white);color:var(--g5);cursor:pointer;padding:9px 18px;font-size:14px;font-weight:600}.sp-mode button.on{background:var(--ink);color:var(--white);border-color:var(--ink)}#runwhere.hidden{display:none}.sp-device.buy .sp-top{min-height:0}#sell.taster .sp-device .sp-top .sp-hosts{display:none}#sell.taster .sp-device .sp-top .sp-mode{justify-content:flex-start;gap:8px;margin:0}#sell.taster .sp-mode button{height:42px;padding:0 20px;font-size:15px}#sell.taster .runwhere{min-height:0}.moved{padding-bottom:0}.ways{padding-top:96px}#sell.taster .sell-sticky{padding-top:24px}.tiles{grid-template-columns:1fr 1fr;gap:20px;margin:0 0 8px;display:grid}.tile{font:inherit;text-align:left;border:1px solid var(--g3);border-radius:var(--r-md);background:var(--white);color:var(--g5);cursor:pointer;flex-direction:column;gap:10px;padding:26px 28px 24px;transition:border-color .15s,background .15s,color .15s;display:flex}.tile .eyebrow{color:var(--g4);margin:0}.tile .tile-h{letter-spacing:-.02em;color:var(--ink);font-family:Manrope,sans-serif;font-size:28px;font-weight:600;line-height:1.15}.tile .tile-p{max-width:48ch;font-size:16px;line-height:1.5}.tile:hover{border-color:var(--ink)}.tile.on{border-color:var(--ink);background:var(--ink);color:#ffffffb8}.tile.on .eyebrow{color:#ffffff8c}.tile.on .tile-h{color:var(--white)}.tile:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (width<=860px){.tiles{grid-template-columns:1fr}}.taster-foot{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-top:28px;display:flex;position:relative}.taster-foot p{color:var(--ink);max-width:62ch;margin:0;font-size:16.5px;font-weight:500;line-height:1.5}.hero-diag .diag-copy .herosub{color:var(--g5);text-align:center;max-width:46ch;margin:18px auto 0;font-size:18px;line-height:1.5}.tile{text-align:center;align-items:center}.tile .tile-p{text-align:center}#sell.taster .sp-device{margin-top:0}#sell.taster .sp-device .sp-dash{top:100px}#sell.taster .sp-device .sp-chat{top:40px}@media (width<=900px){#sell.taster .sp-device{margin-top:0}}@media (width>=901px){#sell.taster .sp-device .sp-chat{width:calc(50% - 12px);min-width:0;max-width:none}#sell.taster .sp-device .sp-dash{padding:22px 24px;top:40px;left:calc(50% + 12px)}#sell.taster .sp-device:after{left:calc(50% - 12px)}#sell.taster .sp-device .sp-dash .stats{grid-template-columns:1fr 1fr 1fr;gap:10px}#sell.taster .sp-device .sp-dash .stat .v{font-size:22px}#sell.taster .sp-device{height:720px}#sell.taster .sp-device .sp-chat{width:440px;height:680px;margin-left:-220px;top:20px;left:50%}#sell.taster .sp-device:after{display:none}#sell.taster .sp-widgets{pointer-events:none;position:absolute;inset:0}#sell.taster .wg{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);opacity:.92;padding:18px 20px;transition:opacity .5s,transform .5s;position:absolute;box-shadow:0 18px 48px #0000001a}#sell.taster .sp-device.lit .wg{opacity:1}#sell.taster .wg .k{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}#sell.taster .wg .k .live{letter-spacing:0;text-transform:none;color:var(--mk-green);font-size:12px;font-weight:600}#sell.taster .wg .v{letter-spacing:-.02em;color:var(--ink);margin-top:8px;font-family:Manrope,sans-serif;font-size:34px;font-weight:600;line-height:1.05}#sell.taster .wg .v.flash{color:var(--brand-amber)}#sell.taster .wg .sub{color:var(--g5);margin-top:8px;font-size:13px}#sell.taster .wg .bar{border-radius:var(--r-pill);background:var(--g2);height:6px;margin-top:12px;overflow:hidden}#sell.taster .wg .bar i{background:var(--brand-amber);border-radius:var(--r-pill);height:100%;display:block}#sell.taster .wg-rev{width:min(300px,50% - 250px);top:60px;left:0}#sell.taster .wg-cred{width:min(260px,50% - 274px);bottom:110px;left:24px}#sell.taster .wg-log{width:min(360px,50% - 250px);top:120px;right:0}#sell.taster .wg-log .tbl{margin-top:12px}#sell.taster .wg-log .row{border-radius:var(--r-sm);background:var(--g1);color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;margin-top:8px;padding:10px 12px;font-size:13px;display:grid}#sell.taster .wg-log .row.hd,#sell.taster .wg-log .row span:nth-child(2){display:none}#sell.taster .wg-log .row .who{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}#sell.taster .wg-log .row .st{color:var(--g5);grid-column:1;font-size:12px}#sell.taster .wg-log .row .st.ok{color:var(--mk-green)}#sell.taster .wg-log .row .st.no,#sell.taster .wg-log .row .amt.neg{color:#a12a1e}#sell.taster .wg-log .row.neg{background:#fbeeec}#sell.taster .wg-log .row .amt{text-align:right;grid-area:1/2/span 2;font-weight:600}#sell.taster .wg-log .row.new{animation:.5s wg-in}@keyframes wg-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media (width<=900px){#sell.taster .sp-widgets{gap:12px;margin-top:16px;display:grid}#sell.taster .wg{border:1px solid var(--g3);border-radius:var(--r-md);padding:14px 16px}#sell.taster .wg-log .row.hd{display:none}}@media (width>=901px){#sell.taster .wg-log .row,#sell.taster .wg-log .row.new{opacity:1!important}#sell.taster .wg-pop{background:var(--ink);width:auto;min-width:200px;color:var(--white);border-color:var(--ink);opacity:1;z-index:4;animation:.5s cubic-bezier(.2,.8,.2,1) wg-pop;top:40px;right:40px;box-shadow:0 24px 56px #00000038}#sell.taster .wg-pop .k{color:#fff9}#sell.taster .wg-pop .v{color:var(--white);font-size:30px}#sell.taster .wg-pop .v small{color:#fff9;letter-spacing:0;margin-left:6px;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500}#sell.taster .wg-pop.out{opacity:0;transform:translateY(-8px)}@keyframes wg-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}#sell.taster .wg-rev{animation:9s ease-in-out infinite wg-float}#sell.taster .wg-log{animation:11s ease-in-out infinite reverse wg-float}#sell.taster .wg-cred{animation:10s ease-in-out 1.5s infinite wg-float}@keyframes wg-float{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){#sell.taster .wg{animation:none}}#sell.taster{border-bottom:none;height:220vh}#sell.taster .sell-sticky{align-items:center;height:calc(100vh - 64px);display:flex;position:sticky;top:64px;overflow:hidden;padding:0!important}#sell.taster .sell-sticky>.wrap{grid-template-columns:minmax(220px,1fr) minmax(600px,820px) minmax(220px,1fr);align-items:center;gap:24px;width:100%;display:grid!important}#sell.taster .panel-l h2{max-width:12ch;margin:10px 0 0;line-height:1.1;font-size:clamp(30px,3vw,44px)!important}#sell.taster .panel-l .eyebrow{color:var(--g4)}#sell.taster .panel-r{flex-direction:column;align-items:flex-start;gap:20px;display:flex}#sell.taster .panel-r p{color:var(--ink);max-width:28ch;margin:0;font-size:17px;line-height:1.5}#sell.taster .panel-r .btn{margin:0}#sell.taster .panel-dots{gap:8px;margin-top:8px;display:flex}#sell.taster .panel-dots i{background:var(--g3);border-radius:50%;width:8px;height:8px;transition:background .3s}#sell.taster .panel-dots i.on{background:var(--ink)}#sell.taster .sp-device{height:min(680px,100vh - 200px);min-height:560px;margin:0}#sell.taster .sp-device .sp-chat{width:400px;height:100%;margin-left:-200px;top:0;left:50%}#sell.taster .wg-rev{width:230px;top:48px;left:0}#sell.taster .wg-cred{width:210px;bottom:80px;left:16px}#sell.taster .wg-log{width:270px;top:110px;right:0}#sell.taster .wg-pop{top:28px;right:16px}#sell.taster .wg .v{font-size:28px}#sell.taster .sp-device .replay{inset:auto auto -44px 50%;transform:translate(-50%)}#sell.taster .runwhere{display:none!important}}@media (width<=900px){#sell.taster .panel-l{margin-bottom:16px}#sell.taster .panel-r{flex-direction:column;align-items:flex-start;gap:14px;margin-top:20px;display:flex}#sell.taster .runwhere{display:none!important}}@media (width>=901px){#sell.taster .sell-sticky>.wrap{grid-template-columns:minmax(240px,1fr) minmax(560px,760px) minmax(240px,1fr)}#sell.taster .panel-l h2{max-width:none;font-size:clamp(28px,2.8vw,40px)!important}#sell.taster .sp-device .sp-chat{width:380px;margin-left:-190px}#sell.taster .sp-widgets{z-index:4}#sell.taster .wg-rev{width:220px}#sell.taster .wg-log{width:230px}#sell.taster .wg-cred{width:200px}#sell.taster .wg-log .row .who{font-size:12.5px}#sell.taster .sell-sticky>.wrap{grid-template-columns:minmax(220px,1fr) minmax(560px,720px) minmax(220px,1fr);align-items:stretch}#sell.taster .panel-l{align-self:center;padding-top:0}#sell.taster .panel-r{text-align:left;align-self:center;align-items:flex-start;padding-bottom:0}#sell.taster .panel-r p{max-width:26ch}#sell.taster .sp-device{align-self:center}#sell.taster .wg{opacity:1;background:var(--white)}#sell.taster .wg-rev{width:230px;top:46%;left:-72px}#sell.taster .wg-cred{width:200px;bottom:40px;left:-24px}#sell.taster .wg-log{width:240px;top:48px;right:-72px}#sell.taster .wg-pop{top:auto;bottom:120px;right:-40px}#sell.taster .wg-rev{width:280px;padding-bottom:16px;top:38%;left:-100px}#sell.taster .wg-rev .chart{margin-top:10px}#sell.taster .spark{width:100%;height:auto;display:block;overflow:visible}#sell.taster .spark .guides line{stroke:var(--g3);stroke-width:1px;stroke-dasharray:2 4}#sell.taster .spark .cap{stroke:#c9c9c4;stroke-width:1px;stroke-dasharray:3 3}#sell.taster .spark .capl{fill:var(--g4);text-anchor:end;letter-spacing:.04em;font-size:8px}#sell.taster .spark .ln{fill:none;stroke:var(--brand-amber);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#sell.taster .spark .ln.draw{stroke-dasharray:400;stroke-dashoffset:400px;animation:1.1s cubic-bezier(.2,.7,.2,1) forwards spark-draw}@keyframes spark-draw{to{stroke-dashoffset:0}}#sell.taster .spark .dots circle{fill:var(--white);stroke:var(--brand-amber);stroke-width:2px}#sell.taster .spark .dots circle.last{fill:var(--brand-amber)}#sell.taster .spark .dots circle.hit{animation:.7s spark-hit}@keyframes spark-hit{0%{r:4.5}50%{r:8}to{r:4.5}}#sell.taster .spark .lbl text{fill:var(--g4);text-anchor:middle;letter-spacing:.04em;font-size:9px}#sell.taster .wg-rev .wg-pop{min-width:170px;padding:14px 18px;position:absolute;inset:auto -28px -26px auto}#sell.taster .wg-rev .wg-pop .v{margin-top:4px;font-size:26px}}@media (width<=900px){#sell.taster .spark{width:100%;height:auto}#sell.taster .wg-rev .wg-pop{display:none}}@media (width>=901px){#sell.taster .wg.wg-pop{background:var(--ink);border-color:var(--ink);color:var(--white)}#sell.taster .wg.wg-pop .k{color:#fff9}#sell.taster .wg.wg-pop .v{color:var(--white)}#sell.taster .wg-rev{width:280px;top:16px;left:calc(50% - 320px)}#sell.taster .wg-log{width:240px;top:16px;right:calc(50% - 320px)}#sell.taster .sp-device .sp-chat .log{margin-top:200px;padding-top:8px}#sell.taster .sp-device{height:min(700px,100vh - 160px)}#sell.taster .wg-log{width:224px;padding:14px 14px 8px;top:20px;right:calc(50% - 300px)}#sell.taster .wg-log .tbl{margin-top:6px}#sell.taster .wg-log .row{border-radius:var(--r-sm);background:0 0;border-bottom:0;align-items:center;gap:8px;margin:0;padding:7px 4px;font-size:12.5px;line-height:1.2;display:flex}#sell.taster .wg-log .tbl{border-top:0}#sell.taster .wg-log .row+.row{border-top:1px solid var(--g2)}#sell.taster .wg-log .row:before{content:"✓";border:1.5px solid var(--brand-amber);width:16px;height:16px;color:var(--brand-amber);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}#sell.taster .wg-log .row.neg:before{content:"✕";color:#c0392b;border-color:#c0392b}#sell.taster .wg-log .row .who{flex:auto;min-width:0;font-weight:500}#sell.taster .wg-log .row .st{display:none}#sell.taster .wg-log .row .amt{font-variant-numeric:tabular-nums;flex:none;font-weight:600}#sell.taster .wg-log .row.neg{background:#fbeeec;border-top-color:#0000;margin-top:2px}#sell.taster .wg-log .row.neg+.row{border-top-color:#0000}#sell.taster .wg-log .row.neg .amt{color:#c0392b}#sell.taster .wg-log .row.no .amt:before{content:"Declined · ";font-weight:500}}#sell.taster .hostrow{flex-direction:column;align-items:center;gap:12px;margin-top:18px;display:flex}#sell.taster .hostrow .hr-k{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-amber);font-size:13px;font-weight:700;transition:opacity .3s}#sell.taster .hostrow .hr-icons{align-items:center;gap:10px;display:flex}#sell.taster .hostrow .hostico{border-radius:var(--r-sm);width:40px;height:40px}#sell.taster .hostrow .hr-more{letter-spacing:.08em;text-transform:uppercase;color:var(--g5);margin-left:6px;font-size:13px;font-weight:700}@media (width>=901px){#sell.taster .sp-col{flex-direction:column;align-self:center;align-items:center;min-width:0;display:flex}#sell.taster .sell-sticky>.wrap{grid-template-columns:minmax(280px,1fr) minmax(440px,480px) minmax(280px,1fr);gap:20px}#sell.taster .panel-l{justify-self:end;max-width:none;padding-right:12px}#sell.taster .panel-r{justify-self:start;padding-left:12px}#sell.taster .panel-r p{max-width:25ch;font-size:16.5px}#sell.taster .hostrow .hr-k{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);font-size:11px;font-weight:600}#sell.taster .sell-sticky>.wrap{grid-template-columns:1fr var(--ph-w) 1fr;--ph-w:clamp(330px,24vw,430px);gap:0}#sell.taster .sp-col{width:var(--ph-w)}#sell.taster .sp-col .sp-device{width:var(--ph-w);height:min(680px,100vh - 230px);min-height:460px}#sell.taster .sp-device .sp-chat{width:100%;min-width:0;max-width:none;margin-left:0;left:0}#sell.taster .panel-l{justify-self:start;max-width:none;padding:0 0 0 clamp(8px,3.5vw,80px)}#sell.taster .panel-l h2{white-space:normal;max-width:none;margin-top:12px}#sell.taster .panel-r{justify-self:start;gap:28px;padding-left:clamp(48px,9vw,200px)}#sell.taster .panel-r p{max-width:min(380px,22vw);font-size:clamp(15px,1.25vw,22px);line-height:1.4}#sell.taster .wg-rev{width:270px;top:16px;left:-110px}#sell.taster .wg-log{width:224px;top:20px;right:-100px}}#sell.taster{background:var(--white)}#sell.taster .sell-sticky:before{content:"";background:var(--ink);transform-origin:50% 0;z-index:0;pointer-events:none;transition:transform .8s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleY(0)}#sell.taster.dark .sell-sticky:before{transform:scaleY(1)}@media (width<=900px){#sell.taster .sell-sticky{position:relative}#sell.taster .wg-log .row{background:var(--g1);color:var(--ink);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;margin-top:8px;padding:10px 12px;font-size:13px;display:grid}#sell.taster .wg-log .row.hd,#sell.taster .wg-log .row span:nth-child(2){display:none}#sell.taster .wg-log .row .who{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}#sell.taster .wg-log .row .st{color:var(--g5);grid-column:1;font-size:12px}#sell.taster .wg-log .row .st.ok{color:var(--mk-green)}#sell.taster .wg-log .row .st.no,#sell.taster .wg-log .row .amt.neg{color:#a12a1e}#sell.taster .wg-log .row.neg{background:#fbeeec}#sell.taster .spark{width:100%;height:auto;display:block;overflow:visible}#sell.taster .spark .guides line{stroke:var(--g3);stroke-width:1px;stroke-dasharray:2 4}#sell.taster .spark .cap{stroke:#c9c9c4;stroke-width:1px;stroke-dasharray:3 3}#sell.taster .spark .capl{fill:var(--g4);text-anchor:end;letter-spacing:.04em;font-size:8px}#sell.taster .spark .ln{fill:none;stroke:var(--brand-amber);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#sell.taster .spark .ln.draw{stroke-dasharray:400;stroke-dashoffset:400px;animation:1.1s cubic-bezier(.2,.7,.2,1) forwards spark-draw}#sell.taster .spark .dots circle{fill:var(--white);stroke:var(--brand-amber);stroke-width:2px}#sell.taster .spark .dots circle.last{fill:var(--brand-amber)}#sell.taster .spark .dots circle.hit{animation:.7s spark-hit}#sell.taster .spark .lbl text{fill:var(--g4);text-anchor:middle;letter-spacing:.04em;font-size:9px}#sell.taster .panel-l ul.vis-list{max-width:none}}@keyframes spark-draw{to{stroke-dashoffset:0}}@keyframes spark-hit{0%{r:4.5}50%{r:8}to{r:4.5}}#sell.taster .sell-sticky>.wrap{z-index:1;position:relative}#sell.taster .panel-l h2,#sell.taster .panel-r p,#sell.taster .panel-l .eyebrow,#sell.taster .hostrow .hr-k,#sell.taster .panel-r .btn.ghost{transition:color .5s,border-color .5s}#sell.taster .panel-l .eyebrow{letter-spacing:.14em;font-size:13px}#sell.taster.dark .panel-l h2,#sell.taster.dark .panel-r p{color:var(--white)}#sell.taster.dark .panel-l .eyebrow,#sell.taster.dark .hostrow .hr-k{color:#ffffff9e!important}#sell.taster.dark .panel-r .btn.ghost{color:var(--white);border-color:#ffffffb3}#sell.taster.dark .panel-dots i{background:#ffffff4d}#sell.taster.dark .panel-dots i.on{background:var(--white)}#sell.taster.dark .sp-device .sp-chat{border-color:#0000;box-shadow:0 30px 80px #00000080}@keyframes tst-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}#sell.taster .panel-l.tst-flip,#sell.taster .panel-r.tst-flip,#sell.taster .hostrow.tst-flip{animation:.65s cubic-bezier(.2,.7,.2,1) both tst-in}#sell.taster .sp-device.tst-flip{animation:.65s cubic-bezier(.2,.7,.2,1) 80ms both tst-in}@media (prefers-reduced-motion:reduce){#sell.taster .tst-flip{animation:none!important}}#sell.taster .sell-sticky{background:0 0}#sell.taster .side-pills{justify-content:center;gap:8px;margin-bottom:18px;display:flex}#sell.taster .sidepill{font:inherit;letter-spacing:.02em;border-radius:var(--r-pill);border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:9px 18px;font-size:13px;font-weight:600;line-height:1;transition:background-color .35s,color .35s,border-color .35s}#sell.taster .sidepill.on{background:var(--ink);color:var(--white)}#sell.taster.dark .sidepill{border-color:var(--white);color:var(--white)}#sell.taster.dark .sidepill.on{background:var(--white);color:var(--ink)}@media (width>=901px){#sell.taster .sp-col .sp-device{height:min(640px,100vh - 290px);min-height:440px}}@media (width<=900px){#sell.taster .side-pills{display:none}}@media (width>=901px){#sell.taster .panel-l{flex-direction:column;align-items:flex-start;display:flex}#sell.taster .panel-l #vis-p{color:var(--ink);max-width:min(440px,28vw);margin:22px 0 0;font-size:clamp(15px,1.25vw,22px);line-height:1.45;transition:color .5s}#sell.taster .panel-l #vis-link{margin-top:26px;transition:color .5s,border-color .5s}#sell.taster.dark .panel-l #vis-p{color:var(--white)}#sell.taster.dark .panel-l #vis-link{color:var(--white);border-color:#ffffffb3}#sell.taster .wg-rev{width:280px;top:9%;left:auto;right:-258px}#sell.taster .wg-log{width:224px;top:calc(9% + 236px);left:auto;right:-258px}#sell.taster .sp-device .sp-chat .log{margin-top:0}#sell.taster .wg-rev .wg-pop{white-space:nowrap;z-index:7;align-items:baseline;gap:10px;min-width:0;padding:8px 14px;display:flex;inset:calc(100% + 8px) auto auto 0}#sell.taster .wg-rev .wg-pop .k{font-size:10px}#sell.taster .wg-rev .wg-pop .v{margin-top:0;font-size:20px}#sell.taster.dark .wg.wg-pop{border:1px solid #ffffff47;box-shadow:0 18px 50px #0009}#sell.taster .wg.wg-pop{opacity:.92;transition:opacity 1.6s,transform 1.6s}#sell.taster .wg.wg-pop.out{opacity:0;transform:translateY(-10px)}}#sell.taster .wg-rev .lim{margin-top:16px}#sell.taster .wg-rev .lim .bar{border-radius:var(--r-pill);background:var(--g2);height:16px;margin:0;position:relative;overflow:hidden}#sell.taster .wg-rev .lim .bar i{border-radius:var(--r-pill);background:var(--brand-amber);height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1);display:block}#sell.taster .wg-rev .lim .lim-lbl{letter-spacing:.04em;color:var(--g4);justify-content:space-between;margin-top:8px;font-size:11px;display:flex}#sell.taster .wg-rev .lim .lim-lbl span:last-child{color:var(--ink);font-weight:600}@media (width>=901px){#sell.taster .side-pills{display:none}#sell.taster .sell-sticky>.wrap{grid-template-columns:minmax(0,2fr) var(--ph-w) minmax(0,1fr)}#sell.taster .sp-col{position:relative}#sell.taster .sp-col .sp-device{height:min(680px,100vh - 200px)}#sell.taster .hostrow{white-space:nowrap;z-index:6;align-items:flex-start;gap:10px;margin:0;position:absolute;top:calc(9% + 404px);left:calc(100% - 22px)}#sell.taster .hostrow .hostico{border-radius:var(--r-sm);width:36px;height:36px}#sell.taster .panel-l #vis-p{max-width:min(460px,30vw)}#sell.taster .sell-sticky>.wrap{grid-template-columns:1fr 1fr;gap:24px}#sell.taster .panel-r{display:none}#sell.taster .sp-col{justify-self:start;margin-left:clamp(0px,2vw,32px)}#sell.taster .panel-l{padding-left:clamp(8px,3vw,72px)}#sell.taster .wg-rev,#sell.taster .wg-log{left:calc(100% - 22px);right:auto}#sell.taster .hostrow{left:calc(100% + 4px)}}@media (width<=900px){main.home-landing #sell.taster .panel-l h2#beat-h2{white-space:normal}}@media (width>=901px){#sell.taster .sell-sticky>.wrap{grid-template-columns:1fr 1fr;padding-right:clamp(24px,4vw,72px)!important}#sell.taster .sp-col{margin-left:0}#sell.taster .wg-rev,#sell.taster .wg-log{left:calc(100% - 10px)}#sell.taster .hostrow{left:calc(100% + 18px)}#sell.taster .sp-chat .acts button{white-space:nowrap}}#sell.taster .panel-l .side-pills{border:1px solid var(--g3);border-radius:var(--r-pill);gap:0;margin:0 0 12px;padding:3px;transition:border-color .5s;display:inline-flex}#sell.taster .panel-l .sidepill{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-pill);color:var(--g4);background:0 0;border:0;padding:8px 14px;font-size:11px;font-weight:600;transition:background-color .35s,color .35s}#sell.taster .panel-l .sidepill.on{background:var(--g1);color:var(--ink)}#sell.taster.dark .panel-l .side-pills{border-color:#ffffff59}#sell.taster.dark .panel-l .sidepill{color:#fff9}#sell.taster.dark .panel-l .sidepill.on{color:var(--white);background:#ffffff24}@media (width>=901px){#sell.taster .side-pills{display:inline-flex}}@media (width<=900px){#sell.taster .panel-l .side-pills{display:inline-flex}}@media (width>=901px){#sell.taster .hostrow{top:auto;bottom:4px}#sell.taster .hostrow .hostico{box-shadow:0 0 0 1px var(--g3)}#sell.taster.dark .hostrow .hostico{box-shadow:0 0 0 1px #4a4a4a}}#sell.taster .panel-l .side-pills{isolation:isolate;position:relative}#sell.taster .panel-l .side-pills .thumb{border-radius:var(--r-pill);background:linear-gradient(100deg,#ff3d1f 0%,var(--brand-amber) 50%,#ffd23b 100%);z-index:0;will-change:transform;width:0;transition:transform .55s cubic-bezier(.2,.7,.2,1),width .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:3px;bottom:3px;left:3px}#sell.taster .panel-l .sidepill{z-index:1;position:relative}#sell.taster .panel-l .sidepill.on,#sell.taster.dark .panel-l .sidepill.on{color:var(--ink);background:0 0}.trust-grid{grid-template-columns:repeat(2,1fr);gap:40px 32px}.trust-grid .t{border-top:0;padding-top:0}.trust-grid .t .t-img{aspect-ratio:16/9;border-radius:var(--r-md);border:1px solid var(--g3);background-position:50%;background-size:cover;margin-bottom:22px}.trust-grid .t h3{max-width:22ch;font-size:28px!important}.trust-grid .t p{max-width:52ch}@media (width<=520px){.trust-grid{grid-template-columns:1fr;gap:32px}}#sell.taster .panel-l .vis-kick{color:var(--g5);margin:14px 0 0;font-size:15px;font-weight:500;line-height:1.45;transition:color .5s}#sell.taster .panel-l .vis-list{color:var(--g5);gap:8px;max-width:min(460px,30vw);margin:18px 0 0;padding:0;font-size:15px;line-height:1.45;list-style:none;transition:color .5s;display:grid}#sell.taster .panel-l .vis-list b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-right:6px;font-size:11px;font-weight:700;transition:color .5s}#sell.taster .panel-l .vis-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--g5);border:1px solid var(--g3);border-radius:var(--r-pill);vertical-align:middle;white-space:nowrap;margin-left:12px;padding:5px 10px;font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:600;display:inline-block}#sell.taster .panel-l .vis-tag[hidden],#sell.taster .panel-l .vis-kick[hidden]{display:none}#sell.taster.dark .panel-l .vis-kick,#sell.taster.dark .panel-l .vis-list{color:#ffffffb8}#sell.taster.dark .panel-l .vis-list b{color:var(--white)}#sell.taster.dark .panel-l .vis-tag{color:#ffffffbf;border-color:#ffffff59}#sell.taster .panel-l #vis-link{margin-top:24px}#sell.taster .sp-chat.wipe{animation:.8s cubic-bezier(.2,.7,.2,1) tst-wipeup}@keyframes tst-wipeup{0%{clip-path:inset(100% 0 0);transform:translateY(28px)}to{clip-path:inset(0);transform:none}}#sell.taster .sp-ghost{z-index:2;pointer-events:none;animation:.7s forwards tst-ghost}@keyframes tst-ghost{0%{opacity:1}to{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){#sell.taster .sp-chat.wipe,#sell.taster .sp-ghost{animation:none}}#sell.taster .panel-l .vis-k0{color:var(--ink);margin:4px 0 -6px;font-size:17px}#sell.taster.dark .panel-l .vis-k0{color:var(--white)}#sell.taster .panel-l a.vis-tag{text-decoration:none;transition:border-color .3s,color .3s}#sell.taster .panel-l a.vis-tag:hover{border-color:var(--ink);color:var(--ink)}#sell.taster.dark .panel-l a.vis-tag:hover{border-color:var(--white);color:var(--white)}#sell.taster .panel-l .side-row{align-items:center;gap:16px;margin-bottom:12px;display:flex}#sell.taster .panel-l .side-row .side-pills{margin-bottom:0}#sell.taster .panel-l .vis-tag,#sell.taster .panel-l a.vis-tag{color:var(--brand-amber);letter-spacing:.14em;border:0;margin:0;padding:0;font-size:11px;font-weight:600}#sell.taster .panel-l a.vis-tag:hover,#sell.taster.dark .panel-l a.vis-tag:hover{color:var(--brand-amber);text-underline-offset:3px;text-decoration:underline}#sell.taster.dark .panel-l .vis-tag{color:var(--brand-amber)}#sell.taster .sp-chat .m .av,#sell.taster .sp-chat .m .who{display:none!important}#sell.taster .sp-chat .m{gap:0}#sell.taster .sp-chat .m>div{min-width:0;max-width:100%}#sell.taster .sp-chat .m:has(>.av:not(.ai)){flex-direction:row-reverse}#sell.taster .sp-chat .m:has(>.av:not(.ai))>div{background:var(--wf-efede6);border-radius:var(--r-md);max-width:88%;padding:12px 16px}#sell.taster .sp-chat .m:has(>.av.ai)>div{padding:0}#sell.taster .sp-chat .m:has(>.av.ai)>div>.txt{font-size:16px;line-height:1.5}#sell.taster .sp-chat .m:has(>.av.ai)>div>.txt.dim{color:var(--g5)}#sell.taster .sp-device .chatbar{color:var(--g4);border-bottom:1px solid var(--g2);gap:8px;padding:14px 18px;font-size:13px}#sell.taster .sp-device .chatbar b{color:var(--ink);margin-right:2px;font-weight:600}#sell.taster .sp-device .chatbar .abar-dot{background:linear-gradient(100deg,#ff3d1f 0%,var(--brand-amber) 50%,#ffd23b 100%);border-radius:50%;flex:none;width:22px;height:22px;margin-right:4px}#sell.taster .sp-device .chatbar .more{margin-left:auto}main.home-landing #sell.taster .sp-chat:before{background:linear-gradient(to bottom,var(--white) 0%,transparent 100%);border-radius:0;height:90px;top:52px}#sell.taster .sp-device .chatbar{z-index:3;background:var(--white);border-radius:var(--r-md) var(--r-md) 0 0;white-space:nowrap;position:relative;overflow:hidden}#sell.taster .sp-device .chatbar>span:not(.more):not(.abar-dot){text-overflow:ellipsis;overflow:hidden}@media (width>=901px){#sell.taster .panel-l #vis-p,#sell.taster .panel-l .vis-list{align-self:stretch;max-width:min(100%,39.6vw)}}#sell.taster .panel-l .vis-link{color:var(--ink);align-items:center;gap:12px;margin-top:26px;font-size:17px;font-weight:600;text-decoration:none;transition:color .5s;display:inline-flex}#sell.taster .panel-l .vis-link span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}#sell.taster .panel-l .vis-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-style:normal;line-height:1;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}#sell.taster .panel-l .vis-link:hover i{background:var(--ink);color:var(--white);transform:translate(3px)}#sell.taster.dark .panel-l .vis-link{color:var(--white)}#sell.taster.dark .panel-l .vis-link:hover i{background:var(--white);color:var(--ink)}#sell.taster .panel-l .vis-ctas{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}#sell.taster .panel-l .vis-ctas #vis-link{margin-top:0}#sell.taster .panel-l .vis-ctas .btn.solid{margin:0;transition:background-color .5s,color .5s,border-color .5s}#sell.taster.dark .panel-l .vis-ctas .btn.solid{background:var(--white);color:var(--ink);border-color:var(--white)}#sell.taster .panel-l .vis-list{gap:10px;margin-top:30px}@media (width>=901px){#sell.taster .panel-l #vis-p,#sell.taster .panel-l .vis-list{max-width:min(100%,42vw)}#sell.taster .wg-rev{z-index:6}#sell.taster .wg-log{z-index:5}#sell.taster .panel-l #vis-p{margin-top:34px}}.quotes .quote-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-radius:var(--r-pill);background:#ffffff8c;border:1px solid #ffffffb3;margin-bottom:22px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-block}.trust-short .sechead{text-align:center;max-width:none;display:block!important}.trust-short .sechead h2{max-width:22ch;margin:0 auto}.trust-short .sechead .sechead-sub{max-width:46ch;margin:16px auto 0}.trust-short .trust-grid{margin-top:56px}.trust-short .sechead h2{max-width:20ch}[data-reveal].reveal-ready{opacity:0;transition:opacity 1.1s,transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}[data-reveal].reveal-ready.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal].reveal-ready{opacity:1;transition:none;transform:none}}.cash-head .nav{gap:20px;height:72px}.cash-head .navright{gap:10px}.cash-head .pill-cta,.cash-head .pill-login{border-radius:var(--r-pill);align-items:center;gap:8px;height:44px;margin:0;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.cash-head .pill-login{border:1px solid var(--ink);color:var(--ink);background:0 0}.cash-head .menu-btn{border:1px solid var(--ink);background:var(--ink);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:inline-flex}.cash-head .menu-btn span{background:var(--white);border-radius:var(--r-xs);width:16px;height:2px;transition:transform .3s;display:block}.cash-head .menu-btn.is-x{background:var(--white);border-color:var(--white)}.cash-head .menu-btn.is-x span{background:var(--ink)}.cash-head .menu-btn.is-x span:first-child{transform:translateY(3.5px)rotate(45deg)}.cash-head .menu-btn.is-x span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.cash-head .mnav-btn,.cash-head .navlinks{display:none!important}.cmenu{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--white);background:#0d0d0d;border:0;margin:0;padding:0;animation:.35s cm-in;overflow:auto}.cmenu::backdrop{background:0 0}@keyframes cm-in{0%{opacity:0}to{opacity:1}}.cmenu .cm-head{align-items:center;gap:20px;height:72px;display:flex}.cmenu .cm-head .logo{color:var(--white)}.cmenu .cm-head .logo svg,.cmenu .cm-head .logo path{fill:currentColor}.cmenu .cm-head .navright{align-items:center;gap:10px;margin-left:auto;display:flex}.cmenu .pill-login{border-color:var(--white);color:var(--white)}.cmenu .pill-cta{background:linear-gradient(100deg,#ff3d1f 0%,var(--brand-amber) 50%,#ffd23b 100%);color:var(--ink);border-color:#0000}.cmenu .cm-body{grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);gap:48px;padding:24px 0 64px;display:grid}.cm-tiles{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cm-tile{border-radius:var(--r-lg);min-height:300px;color:var(--white);background:#1c1c1c;padding:28px 28px 24px;text-decoration:none;transition:background-color .25s,transform .25s;display:block;position:relative;overflow:hidden}.cm-tile:hover{background:#262626;transform:translateY(-2px)}.cm-tile h3{letter-spacing:-.02em;color:var(--white);margin:0;font-family:Manrope,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.15}.cm-tile .cm-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amber);border-radius:var(--r-pill);border:1px solid #ff8a0080;padding:5px 9px;font-size:10px;font-weight:700;position:absolute;top:28px;right:24px}.cm-vis{align-items:flex-end;display:flex;position:absolute;bottom:24px;left:28px;right:28px}.cm-money,.cm-price,.cm-free{letter-spacing:-.03em;color:var(--brand-amber);flex-direction:column;gap:6px;font-family:Manrope,sans-serif;font-size:56px;font-weight:600;line-height:1;display:flex}.cm-money small,.cm-price small,.cm-free small{letter-spacing:.02em;color:#fff9;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500}.cm-limit{flex-direction:column;gap:12px;width:100%;display:flex}.cm-limit i{border-radius:var(--r-pill);background:#2e2e2e;height:18px;display:block;position:relative;overflow:hidden}.cm-limit i:after{content:"";border-radius:var(--r-pill);background:linear-gradient(100deg,#ff3d1f 0%,var(--brand-amber) 50%,#ffd23b 100%);width:42%;position:absolute;top:0;bottom:0;left:0}.cm-limit b{color:#ffffffbf;font-size:14px;font-weight:600}.cm-triad{flex-wrap:wrap;gap:8px;display:flex}.cm-triad span{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);color:var(--white);border:1px solid #ffffff4d;padding:8px 12px;font-size:12px;font-weight:600}.cm-steps{gap:10px;display:flex}.cm-steps span{border:1.5px solid var(--brand-amber);width:54px;height:54px;color:var(--brand-amber);letter-spacing:.06em;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.cm-steps span:last-child{background:var(--brand-amber);color:var(--ink)}.cm-cols{grid-template-columns:1.2fr 1fr;gap:32px;padding-top:8px;display:grid}.cm-list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.cm-list a{color:var(--white);align-items:center;gap:14px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.cm-main a i{border:1.5px solid #ffffff73;border-radius:50%;flex:none;width:22px;height:22px;position:relative}.cm-main a i:after{content:"";background:var(--brand-amber);border-radius:50%;position:absolute;inset:6px}.cm-k{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:16px;font-size:12px;font-weight:700}.cm-aside .cm-list{margin-bottom:34px}@media (width>=1101px){.cm-tile .cm-tag{margin-top:14px;display:inline-block;position:static}}@media (width<=1100px){.cmenu .cm-body{grid-template-columns:1fr}.cm-tiles{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.cash-head .pill-cta,.cash-head .pill-login{display:none}.cm-tiles{grid-template-columns:1fr}.cm-tile{min-height:220px}.cm-cols{grid-template-columns:1fr}.cmenu .cm-head .pill-cta,.cmenu .cm-head .pill-login{display:none}}.trust-grid .t .t-img{background:#e4e3df;border-color:#dcdbd6}.cmenu .wrap{padding-left:24px;padding-right:24px}.contact.build{background:var(--dark0);padding:110px 0 120px}.contact.build .build-h{max-width:none;color:var(--white);margin:0 0 80px;font-family:Manrope,sans-serif;line-height:1.14;letter-spacing:-.025em!important}.contact.build .build-grid{grid-template-columns:1fr 1fr;align-items:start;gap:96px}.contact.build .build-k{letter-spacing:.18em;text-transform:uppercase;color:var(--brand-orange);margin-bottom:44px;font-size:12px;font-weight:700}.contact.build .build-p{color:#d9d7d1;max-width:30ch;margin:0 0 28px;font-size:clamp(19px,1.6vw,26px);line-height:1.35}.contact.build .build-p2{align-items:center;gap:12px;margin-top:36px;display:flex}.contact.build .build-beta{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amber);border-radius:var(--r-pill);border:1px solid #ff8a0080;padding:5px 9px;font-size:10px;font-weight:700}.contact.build .build-cmd{width:100%;max-width:560px;color:var(--white);border-radius:var(--r-md);text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffffb3;align-items:center;gap:14px;padding:22px 28px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(20px,1.9vw,30px);transition:border-color .25s,background-color .25s;display:flex;position:relative}.contact.build .build-cmd:hover{background:#ffffff0f}.contact.build .build-cmd.dim{color:#fffc;border-color:#ffffff59}.contact.build .build-cmd .dollar{color:var(--brand-orange)}.contact.build .build-cmd .copied{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-amber);opacity:0;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;transition:opacity .25s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.contact.build .build-cmd.is-copied .copied{opacity:1}.contact.build .build-links{flex-wrap:wrap;gap:28px;margin-top:40px;display:flex}.contact.build .build-link{color:var(--brand-orange);align-items:center;gap:8px;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex}.contact.build .build-link:hover{text-underline-offset:4px;text-decoration:underline}.contact.build .build-col>.build-link{margin-top:40px}@media (width<=900px){.contact.build .build-grid{grid-template-columns:1fr;gap:64px}.contact.build .build-h{margin-bottom:56px}}.contact.build{text-align:center}.contact.build .build-grid{text-align:left;gap:48px}.contact.build .build-col{flex-direction:column;align-items:flex-start;display:flex}.contact.build .build-p{align-items:center;gap:12px;margin:0 0 22px;font-size:clamp(19px,1.5vw,24px);display:flex}.contact.build .build-cmd{max-width:none}.contact.build .build-links{gap:24px;margin-top:28px}.contact.build .build-link{font-size:16px}.finalcta .meet{max-width:56ch;color:var(--g5);margin:28px auto 0;font-size:16px;line-height:1.5}.finalcta .meet a{color:var(--ink);text-underline-offset:4px;white-space:nowrap;font-weight:600;text-decoration:underline}.finalcta-doors .meet{color:#141414d1}.finalcta-doors .meet a{color:var(--ink)}.contact.build>.wrap>.build-k{margin-bottom:22px}.contact.build .build-h{margin:0 auto 72px}.contact.build .build-col{align-items:center}.contact.build .build-p{text-align:center;color:var(--white);flex-wrap:wrap;justify-content:center;margin:0 0 26px;font-size:clamp(24px,2.1vw,32px);font-weight:500}.contact.build .build-beta{white-space:nowrap}.contact.build .build-cmd{justify-content:center;width:100%}.contact.build .build-links{justify-content:center}.quotes .quote-person{z-index:1;flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.quotes .quote-person .quote-img{margin-bottom:0}.quotes .quote-caps{text-align:center;width:300px;height:60px;margin-top:22px;position:relative}.quotes .quote-cap{opacity:0;transition:opacity .8s;position:absolute;inset:0}.quotes .quote-cap.on{opacity:1}.quotes .quote-cap .quote-name{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:17px;font-weight:700}.quotes .quote-cap .quote-company{letter-spacing:.06em;text-transform:uppercase;color:#141414a6;margin-top:4px;font-size:14px}@media (width<=720px){.quotes .quote-caps{width:auto;min-width:220px}}.security .sec-hero{background:var(--white);padding:120px 0 72px}.security .sec-hero h1{letter-spacing:-.025em;max-width:20ch;margin:18px 0 32px;font-family:Manrope,sans-serif;font-size:clamp(34px,4.2vw,58px);font-weight:600;line-height:1.1}.security .sec-hero .sec-note{color:var(--g5);max-width:60ch;margin-top:40px;font-size:15px}.security .sec-quick{background:var(--white);padding:0 0 96px}.security .sec-tiles{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.security .sec-tile{background:var(--g1);border:1px solid var(--g3);border-radius:var(--r-md);padding:28px}.security .sec-tile .big{letter-spacing:-.03em;color:var(--brand-amber);margin-bottom:18px;font-family:Manrope,sans-serif;font-size:56px;font-weight:600;line-height:1}.security .sec-tile h3{margin:0 0 10px;font-size:22px;font-weight:600}.security .sec-tile p{color:var(--g5);margin:0;font-size:15px;line-height:1.5}.security section h2{letter-spacing:-.02em;max-width:22ch;margin:0 0 36px;font-family:Manrope,sans-serif;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.15}.security .sec-pillars,.security .sec-controls,.security .sec-support,.security .sec-explore{background:var(--g1);border-top:1px solid var(--g3);padding:96px 0}.security .sec-builtin,.security .sec-data{background:var(--white);border-top:1px solid var(--g3);padding:96px 0}.security .sec-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.security .sec-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);color:var(--ink);flex-direction:column;gap:12px;padding:30px;text-decoration:none;display:flex}.security .sec-pillars .sec-card,.security .sec-controls .sec-card,.security .sec-support .sec-card,.security .sec-explore .sec-card{background:var(--white)}.security .sec-card .k{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);font-size:11px;font-weight:700}.security .sec-card h3{margin:0;font-size:22px;font-weight:600;line-height:1.2}.security .sec-card p{color:var(--g5);flex:1;margin:0;font-size:15.5px;line-height:1.5}.security .sec-card a,.security .sec-card>span{color:var(--ink);text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.security .sec-rows{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.security .sec-row h3{border-top:2px solid var(--ink);margin:0 0 10px;padding-top:18px;font-size:22px;font-weight:600}.security .sec-row p{color:var(--g5);margin:0 0 12px;font-size:15.5px;line-height:1.5}.security .sec-row a{color:var(--ink);text-underline-offset:4px;font-weight:600;text-decoration:underline}.security .sec-band{background:var(--ink);color:var(--white);text-align:center;padding:110px 0}.security .sec-band h2{max-width:none;margin:0 auto 18px}.security .sec-band p{color:#ffffffbf;max-width:52ch;margin:0 auto;font-size:18px;line-height:1.5}.security .sec-stat{background:var(--white);text-align:center;padding:96px 0}.security .sec-stat-num{letter-spacing:-.04em;color:var(--brand-amber);font-family:Manrope,sans-serif;font-size:clamp(48px,7vw,110px);font-weight:600;line-height:1}.security .sec-stat-num .tbc{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);border:1px dashed var(--g3);border-radius:var(--r-pill);padding:10px 22px;font-size:clamp(22px,2.4vw,34px)}.security .sec-stat p{color:var(--g5);margin:18px 0 0;font-size:18px}.security .sec-stat p em{color:var(--g4);margin-top:6px;font-size:13px;display:block}.security .sec-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.security .sec-faq{background:var(--g1);border-top:1px solid var(--g3);padding:96px 0}@media (width<=900px){.security .sec-tiles,.security .sec-cards,.security .sec-rows,.security .sec-two{grid-template-columns:1fr}.security .sec-hero{padding:72px 0 48px}}.cm-safe{align-items:center;gap:14px;display:flex}.cm-safe i{border:1.5px solid var(--brand-amber);border-radius:50%;flex:none;width:54px;height:54px;position:relative}.cm-safe i:before{content:"";border:2px solid var(--brand-amber);border-radius:var(--r-xs) var(--r-xs) 0 0;border-bottom:0;width:12px;height:22px;position:absolute;top:14px;left:19px}.cm-safe i:after{content:"";border-radius:var(--r-xs);background:var(--brand-amber);width:20px;height:15px;position:absolute;top:25px;left:15px}.cm-safe b{color:#fffc;font-size:14px;font-weight:600}.cmenu[open] .cm-tile{animation:.7s cubic-bezier(.2,.7,.2,1) both cm-tile-in}.cmenu[open] .cm-tile:first-child{animation-delay:50ms}.cmenu[open] .cm-tile:nth-child(2){animation-delay:.13s}.cmenu[open] .cm-tile:nth-child(3){animation-delay:.21s}.cmenu[open] .cm-tile:nth-child(4){animation-delay:.29s}.cmenu[open] .cm-tile:nth-child(5){animation-delay:.37s}.cmenu[open] .cm-tile:nth-child(6){animation-delay:.45s}.cmenu[open] .cm-cols>*{animation:.7s cubic-bezier(.2,.7,.2,1) both cm-tile-in}.cmenu[open] .cm-cols>:first-child{animation-delay:.5s}.cmenu[open] .cm-cols>:nth-child(2){animation-delay:.6s}@keyframes cm-tile-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.cm-money{animation:6s ease-in-out .8s infinite cm-breathe}@keyframes cm-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.cm-limit i:after{animation:7s ease-in-out 1.4s infinite cm-fill}@keyframes cm-fill{0%,15%{width:42%}45%,60%{width:52%}90%,to{width:42%}}.cm-triad span{animation:6s ease-in-out infinite cm-pill}.cm-triad span:first-child{animation-delay:1s}.cm-triad span:nth-child(2){animation-delay:3s}.cm-triad span:nth-child(3){animation-delay:5s}@keyframes cm-pill{0%,to{color:var(--white);background:0 0;border-color:#ffffff4d}8%,22%{border-color:var(--cm);color:var(--cm);background:color-mix(in srgb,var(--cm) 10%,transparent)}34%{color:var(--white);background:0 0;border-color:#ffffff4d}}.cm-steps span{color:var(--brand-amber);background:0 0;animation:6s ease-in-out infinite cm-step}.cm-steps span:first-child{animation-delay:1.6s}.cm-steps span:nth-child(2){animation-delay:2.4s}.cm-steps span:nth-child(3){animation-delay:3.2s}.cm-steps span:last-child{color:var(--brand-amber);background:0 0}@keyframes cm-step{0%,to{color:var(--cm);background:0 0}10%,45%{background:var(--cm);color:#111}60%{color:var(--cm);background:0 0}}.cm-price{animation:7s ease-in-out 2.2s infinite cm-breathe}.cm-safe i{animation:7s ease-in-out 3s infinite cm-lock}@keyframes cm-lock{0%,to{transform:translateY(0);box-shadow:0 0 #0000}12%{transform:translateY(-3px)}24%{box-shadow:0 0 0 10px color-mix(in srgb,var(--cm) 18%,transparent);transform:translateY(0)}40%{box-shadow:0 0 #0000}}.cm-tile:hover .cm-vis{transition:transform .3s;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.cmenu[open] .cm-tile,.cmenu[open] .cm-cols>*,.cm-money,.cm-limit i:after,.cm-triad span,.cm-steps span,.cm-price,.cm-safe i{animation:none!important}}.subhero{background:var(--g1);border-bottom:1px solid var(--g3);padding:104px 0 88px}.subhero .wrap{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}.subhero.has-visual .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.subhero .eyebrow{color:var(--g4);align-items:center;gap:12px;display:flex}.subhero .subhero-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amber);border-radius:var(--r-pill);border:1px solid #ff8a0080;padding:4px 9px;font-size:10px;font-weight:700}.subhero h1{letter-spacing:-.035em;max-width:12ch;margin:20px 0 26px;font-family:Manrope,sans-serif;font-size:clamp(44px,5.6vw,84px);font-weight:600;line-height:1.02}.subhero .subhero-sub{color:var(--ink);max-width:36ch;margin:0 0 22px;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.subhero .subhero-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin-bottom:30px;font-size:11px;font-weight:700}.subhero .subhero-ctas{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.subhero .subhero-ctas .btn{margin:0}.subhero .subhero-ctas .vis-link{color:var(--ink);align-items:center;gap:12px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.subhero .subhero-ctas .vis-link span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.subhero .subhero-ctas .vis-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-style:normal;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.subhero .subhero-ctas .vis-link:hover i{background:var(--ink);color:var(--white);transform:translate(3px)}.subhero .subhero-visual{aspect-ratio:4/3;border-radius:var(--r-lg);background:#e4e3df;border:1px solid #dcdbd6}@media (width<=900px){.subhero{padding:64px 0 56px}.subhero.has-visual .wrap{grid-template-columns:1fr}.subhero h1{max-width:none}}@media (width>=901px){#sell.taster.solo{height:auto;padding:0}#sell.taster.solo .sell-sticky{height:auto;position:relative;top:auto;overflow:visible;padding:110px 0 120px!important}#sell.taster.solo .sell-sticky>.wrap{min-height:0}#sell.taster.solo .sp-col .sp-device{height:680px}}#sell.taster.solo .panel-l .sell-eyebrow{margin:0 0 14px;text-align:left!important;color:var(--g4)!important}#sell.taster.solo .panel-l .sp-hosts{margin:0 0 26px}#sell.taster.solo .panel-l .sp-hosts .hostbtns{border:1px solid var(--g3);border-radius:var(--r-pill);background:var(--white);gap:4px;padding:4px;display:inline-flex}#sell.taster.solo .panel-l .sp-hosts button{border-radius:var(--r-pill);height:36px;font:inherit;color:var(--g5);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:13px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}#sell.taster.solo .panel-l .sp-hosts button[data-host=own]{padding-left:14px}#sell.taster.solo .panel-l .sp-hosts button .hostico{border-radius:var(--r-xs);width:22px;height:22px}#sell.taster.solo .panel-l .sp-hosts button.on{background:var(--ink);color:var(--white)}#sell.taster.solo .panel-l .sp-hosts.hidden{display:none}#sell.taster.solo .panel-l h2#beat-h2{margin-top:0}#sell.taster .sp-chat .acts{flex-wrap:wrap;gap:8px}main .cmenu,.cmenu{--c-orange:var(--brand-red)}.cm-tile{--cm:var(--brand-amber);color:var(--white);background:#1c1c1c}.cm-tile.vis-money{--cm:var(--c-green)}.cm-tile.vis-steps{--cm:var(--c-orange)}.cm-tile.vis-price{--cm:var(--c-yellow)}.cm-tile.vis-safe{--cm:var(--c-pink)}.cm-tile:hover{filter:none;background:#262626;transform:translateY(-2px)}.cm-tile h3{color:var(--white)}.cm-tile .cm-tag{color:var(--cm);border-color:var(--cm)}@supports (color:color-mix(in lab, red, red)){.cm-tile .cm-tag{border-color:color-mix(in srgb,var(--cm) 55%,transparent)}}.cm-money,.cm-price,.cm-free{color:var(--cm)}.cm-money small,.cm-price small,.cm-free small{color:#fff9}.cm-limit i{background:#2e2e2e}.cm-limit i:after{background:var(--cm)}.cm-limit b{color:#ffffffbf}.cm-triad span{color:var(--white);border-color:#ffffff4d}.cm-steps span,.cm-steps span:last-child{border-color:var(--cm);color:var(--cm);background:0 0}.cm-safe i,.cm-safe i:before{border-color:var(--cm)}.cm-safe i:after{background:var(--cm)}.cm-safe b{color:#fffc}.cm-main li:first-child a i:after{background:var(--c-green)}.cm-main li:nth-child(2) a i:after{background:var(--c-blue)}.cm-main li:nth-child(3) a i:after{background:var(--c-purple)}.cm-main li:nth-child(4) a i:after{background:var(--c-orange)}.cm-main li:nth-child(5) a i:after{background:var(--c-yellow)}.cm-list a:hover{color:var(--c-yellow)}.subhero.is-center .wrap{text-align:center;grid-template-columns:1fr;justify-items:center}.subhero.is-center .subhero-copy{flex-direction:column;align-items:center;display:flex}.subhero.is-center .eyebrow{justify-content:center}.subhero.is-center h1{max-width:14ch}.subhero.is-center .subhero-sub{max-width:44ch}.subhero.is-center .subhero-ctas{justify-content:center}#sell.taster.solo .hostrow .sp-hosts .hostbtns{align-items:center;gap:10px;display:flex}#sell.taster.solo .hostrow .sp-hosts button{appearance:none;height:auto;box-shadow:none;cursor:pointer;border-radius:var(--r-sm);opacity:.45;background:0 0;border:0;line-height:0;transition:opacity .25s,transform .25s;padding:0!important}#sell.taster.solo .hostrow .sp-hosts button:hover{box-shadow:none;opacity:.8;transform:none}#sell.taster.solo .hostrow .sp-hosts button.on{opacity:1;transform:translateY(-2px)}#sell.taster.solo .hostrow .sp-hosts button.on .hostico{box-shadow:0 0 0 2px var(--ink)}#sell.taster.solo .hostrow .sp-hosts button .hostico{display:block}#sell.taster.solo .sell-sticky>.wrap{justify-items:center;gap:0;grid-template-columns:1fr!important;padding-right:0!important;display:grid!important}#sell.taster.solo .panel-l.solo-head{text-align:center;flex-direction:column;justify-self:center;align-items:center;width:auto;max-width:none;margin:0 0 40px;display:flex;padding:0!important}#sell.taster.solo .panel-l.solo-head .sell-eyebrow{margin:0 0 16px;text-align:center!important}#sell.taster.solo .panel-l.solo-head .sp-hosts{margin:0}#sell.taster.solo .panel-l.solo-head .sp-hosts .hostbtns{flex-wrap:wrap;justify-content:center}#sell.taster.solo .sp-col{justify-self:center;margin:0}@media (width>=901px){#sell.taster.solo .sp-col{transform:translate(-125px)}#sell.taster.solo .sell-sticky{padding:96px 0 120px!important}}.costs{background:var(--white);text-align:center;padding:120px 0 110px}.costs .costs-k{color:var(--brand-orange);margin-bottom:22px}.costs .costs-h{letter-spacing:-.025em;max-width:none;margin:0 auto;font-family:Manrope,sans-serif;line-height:1.1}.costs .costs-big{margin:88px auto 96px}.costs .costs-pct{letter-spacing:-.05em;color:var(--ink);font-family:Manrope,sans-serif;font-size:clamp(96px,13vw,180px);font-weight:500;line-height:.9}.costs .costs-sub{color:var(--g5);max-width:40ch;margin:24px auto 0;font-size:clamp(18px,1.7vw,26px);line-height:1.4}.costs .costs-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.costs .costs-col{border-left:3px solid var(--brand-orange);padding:4px 0 6px 24px}.costs .costs-col h3{letter-spacing:-.02em;margin:0 0 12px;font-family:Manrope,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.15}.costs .costs-col p{color:var(--g5);margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.45}@media (width<=900px){.costs{padding:80px 0}.costs .costs-big{margin:56px auto 64px}.costs .costs-grid{grid-template-columns:1fr;gap:32px}}.costs-modal{border-radius:var(--r-lg);background:var(--white);width:min(1080px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);border:0;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 120px #00000059}.costs-modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1414148c}.costs-modal[open]{animation:.35s cubic-bezier(.2,.7,.2,1) costs-in}@keyframes costs-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.costs-modal .costs{background:0 0;padding:72px 64px 64px}.costs-modal .costs-big{margin:48px auto 56px}.costs-modal .costs-pct{font-size:clamp(88px,10vw,144px)}.costs-modal-x{z-index:1;background:var(--g1);width:44px;height:44px;color:var(--ink);font:400 26px/1 var(--font-sans);cursor:pointer;border:0;border-radius:50%;transition:background-color .2s;position:absolute;top:16px;right:16px}.costs-modal-x:hover{background:var(--g2)}.costs-modal-x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=900px){.costs-modal .costs{padding:64px 24px 40px}.costs-modal .costs-big{margin:36px auto 40px}}@media (prefers-reduced-motion:reduce){.costs-modal[open]{animation:none}}.costs [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.costs [data-reveal].reveal-ready.in,.costs [data-reveal].in{opacity:1;transform:none}.contact.build.sell-only .build-grid{grid-template-columns:1fr;justify-items:center}.contact.build.sell-only .build-col{flex-direction:column;align-items:center;display:flex}.contact.build.sell-only .build-p{max-width:none}.bwu{background:var(--g1);text-align:center;padding:140px 0 150px}.bwu .wrap{flex-direction:column;align-items:center;display:flex}.bwu .bwu-k{color:var(--brand-orange);margin-bottom:22px}.bwu .bwu-h{letter-spacing:-.03em;max-width:none;margin:0 0 30px;font-family:Manrope,sans-serif;line-height:1.05}.bwu .bwu-p{color:var(--ink);max-width:48ch;margin:0 0 40px;font-size:clamp(18px,1.6vw,24px);line-height:1.45}.bwu .bwu-link{color:var(--ink);align-items:center;gap:14px;font-size:clamp(18px,1.5vw,22px);font-weight:600;text-decoration:none;display:inline-flex}.bwu .bwu-link span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.bwu .bwu-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;font-style:normal;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.bwu .bwu-link:hover i{background:var(--ink);color:var(--white);transform:translate(3px)}.bwu [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.bwu [data-reveal].in{opacity:1;transform:none}@media (width<=900px){.bwu{padding:90px 0 100px}}.subhero.is-center{background:var(--white);border-bottom:0;padding-bottom:40px}.subhero.is-center .subhero-sub{letter-spacing:-.01em;max-width:30ch;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.3}@media (width>=901px){#sell.taster.solo .sp-col{transform:none}#sell.taster.solo .wg-log{top:9%;left:auto;right:calc(100% - 10px)}#sell.taster.solo .wg-rev{top:9%}}#sell.taster.solo .own-row{justify-content:center;margin-top:28px;display:flex}#sell.taster.solo .own-btn{border-radius:var(--r-pill);border:1px solid var(--g3);background:var(--white);color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:12px 22px;font-size:15px;font-weight:600;transition:border-color .25s,background-color .25s;display:inline-flex}#sell.taster.solo .own-btn:hover{border-color:var(--ink)}#sell.taster.solo .own-btn span{transition:transform .25s}#sell.taster.solo .own-btn:hover span{transform:translate(3px)}#sell.taster.solo .sp-widgets .wg{transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .5s}#sell.taster.solo .sp-device.own-ai .sp-widgets .wg{opacity:0;pointer-events:none;animation:none!important}#sell.taster.solo .sp-device.own-ai .sp-widgets .wg-log{transform:translate(70%,60px)scale(.55)}#sell.taster.solo .sp-device.own-ai .sp-widgets .wg-rev{transform:translate(-70%,60px)scale(.55)}#sell.taster.solo .sp-device.own-ai .sp-widgets .wg-pop{display:none}#sell.taster.solo .sp-chat .inchat-wrap{flex-direction:column;gap:10px;margin-top:10px;animation:.5s .1s both msgin;display:flex}#sell.taster.solo .sp-chat .wg.inchat{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--white);padding:14px 16px;opacity:1!important;width:100%!important;max-width:none!important;box-shadow:none!important;animation:none!important;position:static!important;transform:none!important}#sell.taster.solo .sp-chat .wg.inchat .chart{margin:8px 0 6px}#sell.taster.solo .sp-chat .wg.inchat .tbl .row{font-size:12.5px}#sell.taster.solo .sp-chat.host-own .log{justify-content:flex-end}#sell.taster.solo .own-btn:disabled{opacity:.5}#sell.taster.solo .sp-chat .inchat .row .who{display:block!important}#sell.taster.solo #replay{display:none!important}#platform .gate-cols>div p{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)}#platform .gate-cols>div.seen p{opacity:.38;transform:none}#platform .gate-cols>div.on p{opacity:1}@media (prefers-reduced-motion:reduce){#platform .gate-cols>div p{opacity:1;transform:none}}.priceflip{background:var(--white);padding:96px 0 110px;overflow:hidden}.priceflip .pf-line{border-top:1px solid var(--g3);grid-template-columns:1fr 1fr;margin-bottom:40px;display:grid}.priceflip .pf-tab{appearance:none;text-align:left;cursor:pointer;color:var(--g4);background:0 0;border:0;border-top:2px solid #0000;flex-direction:column;gap:6px;margin-top:-1px;padding:18px 0 0;transition:color .3s,border-color .3s;display:flex}.priceflip .pf-tab:last-child{text-align:right;align-items:flex-end}.priceflip .pf-tab .pf-k{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.priceflip .pf-tab .pf-t{letter-spacing:-.01em;color:inherit;font-family:Manrope,sans-serif;font-size:clamp(17px,1.5vw,22px);font-weight:600}.priceflip .pf-tab.on{color:var(--ink);border-top-color:var(--ink)}.priceflip .flip-stage{perspective:2600px}.priceflip .flip-card{transform-style:preserve-3d;cursor:pointer;min-height:560px;transition:transform 1.1s cubic-bezier(.65,0,.25,1);position:relative}.priceflip .flip-card.is-back{transform:rotateY(180deg)}.priceflip .flip-face{backface-visibility:hidden;border-radius:var(--r-lg);background:var(--white);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;position:absolute;inset:0;overflow:hidden}.priceflip .flip-face.back{transform:rotateY(180deg)}.priceflip .pf-copy{flex-direction:column;justify-content:center;padding:72px 56px 56px 48px;display:flex}.priceflip .pf-eye{color:#9b2a12;margin-bottom:18px}.priceflip h2{letter-spacing:-.03em;max-width:none;margin:0 0 30px;font-family:Manrope,sans-serif;font-weight:400;line-height:1.02}.priceflip .pf-p{color:var(--ink);max-width:30ch;margin:0 0 18px;font-size:clamp(18px,1.55vw,24px);line-height:1.4}.priceflip .pf-p2{color:var(--ink);margin:0 0 44px;font-size:clamp(18px,1.55vw,24px);line-height:1.4}.priceflip .pf-where{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-orange);margin-bottom:14px;font-size:12px;font-weight:700}.priceflip .pf-hosts{gap:10px;display:flex}.priceflip .pf-hosts .hostico{border-radius:var(--r-md);width:44px;height:44px;box-shadow:0 0 0 1px var(--g3)}.priceflip .pf-photo{background-position:50%;background-size:cover;min-height:560px;position:relative}.priceflip .pf-photo-desk{background-image:url(/images/home/price-desk.jpg)}.priceflip .pf-photo-phone{background-image:url(/images/home/embedded-phone.jpg);background-position:70% 40%}.priceflip .front .pf-photo:before{content:"";background:linear-gradient(90deg,var(--white) 0%,#ffffffd9 14%,#fff0 48%);position:absolute;inset:0}.priceflip .back .pf-photo:before{content:"";background:linear-gradient(270deg,var(--white) 0%,#ffffffd9 14%,#fff0 48%);position:absolute;inset:0}.priceflip .pf-chat{flex-direction:column;gap:12px;width:min(380px,100% - 96px);display:flex;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.priceflip .back .pf-chat{left:40px;right:auto}.priceflip .pf-bub{color:var(--ink);border-radius:var(--r-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f0f3f6f0;align-self:flex-end;max-width:92%;padding:14px 18px;font-size:15.5px;line-height:1.4}.priceflip .pf-bub.ai{background:#f0f3f6f0;align-self:flex-start}.priceflip .pf-cap{letter-spacing:.12em;text-transform:uppercase;color:var(--white);text-shadow:0 1px 6px #0006;margin:6px 0 -2px;font-size:11px;font-weight:700}.priceflip .back .pf-cap{color:var(--white)}.priceflip .pf-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--r-md);background:#ffffff8c;border:1px solid #fff9;flex-direction:column;gap:8px;padding:14px;display:flex}.priceflip .pf-tags{align-items:center;gap:8px;margin-bottom:4px;display:flex}.priceflip .pf-tags span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-radius:var(--r-sm);padding:6px 10px;font-size:13px;font-weight:700}.priceflip .pf-tags span.dark{background:var(--ink);color:var(--white)}.priceflip .pf-tags span.plain{text-transform:none;letter-spacing:0;padding-left:0}.priceflip .pf-row{background:var(--white);border-radius:var(--r-pill);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;font-size:15px;display:flex}.priceflip .pf-row b{font-weight:600}@media (width<=900px){.priceflip{padding:64px 0 72px}.priceflip .pf-line{margin-bottom:24px}.priceflip .flip-card{min-height:0;transition:none}.priceflip .flip-face{border-radius:var(--r-md);grid-template-columns:1fr;position:relative}.priceflip .flip-face.back{display:none}.priceflip .flip-card.is-back .flip-face.back{display:grid;transform:none}.priceflip .flip-card.is-back{transform:none}.priceflip .flip-card.is-back .flip-face.front{display:none}.priceflip .pf-copy,.priceflip .flip-face.back .pf-copy{padding:32px 20px}.priceflip .pf-photo{min-height:520px}.priceflip .pf-chat,.priceflip .back .pf-chat{width:auto;left:16px;right:16px}.priceflip .front .pf-photo:before,.priceflip .back .pf-photo:before{background:0 0}}@media (prefers-reduced-motion:reduce){.priceflip .flip-card{transition:none}}#sell.taster.solo .panel-l .sp-hosts button{color:var(--ink);opacity:1!important;box-shadow:none!important}#sell.taster.solo .panel-l .sp-hosts button .hostico{opacity:1!important;filter:none!important}#sell.taster.solo .panel-l .sp-hosts button:hover{background:var(--g1)}#sell.taster.solo .panel-l .sp-hosts button.on,#sell.taster.solo .panel-l .sp-hosts button.on:hover{background:var(--ink);color:var(--white)}#sell.taster.solo .sp-chat .ownlist{flex-direction:column;gap:6px;margin-top:8px;font-size:15px;display:flex}#sell.taster.solo .sp-chat .ownlist .ln{border-bottom:1px solid var(--g2);justify-content:space-between;gap:16px;padding-bottom:6px;display:flex}#sell.taster.solo .sp-chat .ownlist .ln:last-child{border-bottom:0}#sell.taster.solo .sp-chat .ownlist .ln span{color:var(--g5)}#sell.taster.solo .sp-chat .ownlist .ln b,#sell.taster.solo .sp-chat .m .txt b{color:var(--ink);font-weight:600}#sell.taster.solo .sp-chat .ownlist{width:100%}#sell.taster.solo .sp-chat.host-own .m:has(>.av.ai)>div{width:100%}.mbridge .gc{letter-spacing:-.005em;text-anchor:middle;fill:var(--ink);font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:500;transition:opacity .25s}.scalesec .scale{max-width:1200px;margin:72px auto 0;position:relative}.scalesec .scale-stops{text-align:center;grid-template-columns:repeat(3,1fr);gap:32px;display:grid;position:relative}.scalesec .scale-stops:before{content:"";background:#00000047;height:1px;position:absolute;top:110px;left:0;right:0}.scalesec .stop{position:relative}.scalesec .vis{justify-content:center;align-items:center;height:220px;margin-bottom:26px;display:flex;position:relative}.scalesec .vis:before{content:"";height:1px;width:var(--gap,0);background:var(--sc-bg,transparent);position:absolute;top:110px;left:50%;transform:translate(-50%)}.scalesec .one{background:var(--ink);border-radius:50%;width:22px;height:22px;animation:3.2s ease-in-out infinite sc-pulse;box-shadow:0 0 #00000040}@keyframes sc-pulse{0%,to{box-shadow:0 0 #00000038}50%{box-shadow:0 0 0 14px #0000}}.scalesec .grid{background:var(--sc-plate,transparent);grid-template-columns:repeat(10,14px);gap:8px;padding:14px 18px;display:grid}.scalesec .grid i{background:var(--ink);opacity:0;border-radius:50%;width:14px;height:14px;display:block;transform:scale(.4)}.scalesec .scale.in .grid i{animation:.45s cubic-bezier(.2,.7,.2,1) both sc-pop;animation-delay:calc(var(--i) * 14ms + .2s)}@keyframes sc-pop{to{opacity:1;transform:none}}.scalesec .loop{fill:none;width:110px;height:110px;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;animation:9s linear infinite sc-spin}@keyframes sc-spin{to{transform:rotate(360deg)}}.scalesec .stop .k{letter-spacing:.14em;text-transform:uppercase;color:#7a1f0c;margin-bottom:16px;font-size:12px;font-weight:700}.scalesec .stop h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 16px;font-family:Manrope,sans-serif;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.1}.scalesec .stop p{color:var(--ink);opacity:.85;max-width:30ch;margin:0 auto;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.scalesec .scale-close{text-align:center;letter-spacing:-.015em;color:var(--ink);max-width:none;margin:72px auto 0;font-family:Manrope,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:600}.scalesec .vis>*{z-index:1;position:relative}.scalesec .vis:after{content:"";height:3px;width:var(--knock,0);background:var(--sc-knock,transparent);position:absolute;top:110px;left:50%;transform:translate(-50%,-50%)}@media (width<=900px){.scalesec .scale-stops{grid-template-columns:1fr;gap:48px}.scalesec .scale-stops:before{display:none}.scalesec .vis{height:160px}.scalesec .vis:before,.scalesec .vis:after{display:none}}.mbridge .gl{letter-spacing:.16em;font-size:19px!important}.mbridge .gc{font-size:17px}.scalesec .scale-stops:before{display:none}.scalesec .vis:before,.scalesec .vis:after{content:"";background:#0000004d;width:auto;height:1px;position:absolute;top:110px;left:auto;right:auto;transform:none}.scalesec .vis:before{left:-16px;right:calc(50% + var(--mw,20px))}.scalesec .vis:after{left:calc(50% + var(--mw,20px));height:1px;right:-16px}.scalesec .stop:first-child .vis:before{left:0}.scalesec .stop:last-child .vis:after{right:0}@media (width<=900px){.scalesec .vis:before,.scalesec .vis:after{display:none}}.cm-tile.vis-steps .cm-steps span:first-child{--cm:var(--c-yellow)}.cm-tile.vis-steps .cm-steps span:nth-child(2){--cm:var(--c-orange)}.cm-tile.vis-steps .cm-steps span:nth-child(3){--cm:var(--c-red);color:#ff6a4a;border-color:#ff6a4a}@keyframes cm-step3{0%,to{color:#ff6a4a;background:0 0}10%,45%{background:var(--c-red);color:var(--white);border-color:var(--c-red)}60%{color:#ff6a4a;background:0 0}}.cm-tile.vis-steps .cm-steps span:nth-child(3){animation-name:cm-step3}@media (width<=900px){main.home-landing .subhero.is-center p.subhero-sub{white-space:normal}main.home-landing .subhero.is-center p.subhero-sub br{display:none}}.mbridge .gc{font-size:21px;font-weight:500}.pf-why .pf-why-sub{color:var(--ink);max-width:42ch;margin:22px auto 0;font-size:clamp(18px,1.6vw,24px);line-height:1.4}.scalesec .sb{text-align:center;max-width:900px;margin:56px auto 0}.scalesec .sb-stage{justify-content:center;align-items:center;height:300px;display:flex;position:relative}.scalesec .sb-field{width:0;height:0;position:relative}.scalesec .sb-field i{background:var(--ink);will-change:transform;border-radius:50%;width:14px;height:14px;transition:transform 1.1s cubic-bezier(.65,0,.25,1),opacity .6s;position:absolute;top:-7px;left:-7px}.scalesec[data-stage="0"] .sb-field i:first-child{width:22px;height:22px;animation:3.2s ease-in-out infinite sc-pulse;top:-11px;left:-11px}.scalesec[data-stage="2"] .sb-field{animation:14s linear 1.1s infinite sc-spin}.scalesec .sb-heads{fill:none;width:220px;height:220px;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scalesec[data-stage="2"] .sb-heads{opacity:1;transform-origin:50%;transition-delay:1s;animation:14s linear 1.1s infinite sc-spin;transform:translate(-50%,-50%)}@keyframes sb-spin-c{to{transform:translate(-50%,-50%)rotate(360deg)}}.scalesec[data-stage="2"] .sb-heads{animation-name:sb-spin-c}.scalesec .sb-tabs{border-top:1px solid #00000040;grid-template-columns:repeat(3,1fr);max-width:760px;margin:24px auto 0;display:grid}.scalesec .sb-tab{appearance:none;cursor:pointer;color:#00000073;font:inherit;background:0 0;border:0;border-top:2px solid #0000;flex-direction:column;align-items:center;gap:6px;margin-top:-1px;padding:16px 8px 0;transition:color .3s,border-color .3s;display:flex}.scalesec .sb-tab .sb-n{letter-spacing:.14em;font-size:11px;font-weight:700}.scalesec .sb-tab .sb-k{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.scalesec .sb-tab.on{color:#7a1f0c;border-top-color:var(--ink)}.scalesec .sb-panes{height:150px;margin-top:28px;position:relative}.scalesec .sb-pane{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(8px)}.scalesec .sb-pane.on{opacity:1;transition-delay:.25s;transform:none}.scalesec .sb-pane h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-family:Manrope,sans-serif;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.1}.scalesec .sb-pane p{color:var(--ink);opacity:.85;max-width:40ch;margin:0 auto;font-size:clamp(17px,1.4vw,21px);line-height:1.45}.scalesec .scale-close{margin-top:40px}@media (width<=900px){.scalesec .sb-stage{height:260px}.scalesec .sb-panes{height:190px}.scalesec .sb-tab .sb-k{font-size:10px}}@media (prefers-reduced-motion:reduce){.scalesec .sb-field i{transition:none}.scalesec[data-stage="2"] .sb-field,.scalesec[data-stage="2"] .sb-heads{animation:none}}.priceflip .pf-tab .pf-t{font-size:clamp(16px,1.4vw,20px)}.priceflip .pf-copy h2{margin-top:0}.priceflip .pf-chat>*{opacity:0;transform:translateY(10px)}.priceflip .pf-chat .pf-row{opacity:0;transform:translateY(6px)}.priceflip .flip-card:not(.is-back) .front .pf-chat>*,.priceflip .flip-card.is-back .back .pf-chat>*{animation:.55s cubic-bezier(.2,.7,.2,1) both pf-in;animation-delay:calc(var(--i,0) * .75s + .5s)}.priceflip .flip-card:not(.is-back) .front .pf-chat .pf-row,.priceflip .flip-card.is-back .back .pf-chat .pf-row{animation:.45s cubic-bezier(.2,.7,.2,1) both pf-in;animation-delay:calc(var(--i,0) * .75s + .5s + var(--r,0) * .22s)}@keyframes pf-in{to{opacity:1;transform:none}}.priceflip .pf-row.sel{background:var(--white);color:var(--ink)}.priceflip .flip-card.is-back .back .pf-row.sel{animation:.45s cubic-bezier(.2,.7,.2,1) both pf-in,.6s both pf-click;animation-delay:calc(var(--i,0) * .75s + .5s + var(--r,0) * .22s),calc(var(--click,3) * .75s + .5s)}@keyframes pf-click{0%{color:var(--ink);background:var(--white);transform:none}35%{color:var(--ink);background:var(--white);transform:scale(.965)}60%{background:var(--ink);color:var(--white);transform:scale(.965)}to{background:var(--ink);color:var(--white);transform:none}}.priceflip .pf-row.sel b{color:inherit}@media (prefers-reduced-motion:reduce){.priceflip .pf-chat>*,.priceflip .pf-chat .pf-row{opacity:1;transform:none;animation:none!important}.priceflip .pf-row.sel{background:var(--ink);color:var(--white)}}.scalesec .sb-panes{height:200px}.scalesec .sb-pane p{max-width:46ch}.personas{background:var(--white);padding:24px 0 48px}.personas .persona-row{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.personas .persona{aspect-ratio:1.18;border-radius:var(--r-lg);text-align:center;opacity:0;background-position:50%;background-size:cover;justify-content:center;align-items:center;margin:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden;transform:translateY(16px)}.personas .persona:before{content:"";background:#0000006b;position:absolute;inset:0}.personas .persona.in{opacity:1;transform:none}.personas .persona:nth-child(2).in{transition-delay:.35s}.personas .persona:nth-child(3).in{transition-delay:.7s}.personas .persona-ico{border-radius:var(--r-md);z-index:2;width:52px;height:52px;position:absolute;top:16px;left:16px;box-shadow:0 6px 18px #00000059}.personas figcaption{z-index:1;color:var(--white);flex-direction:column;width:100%;height:100%;padding:28px 28px 32px;display:flex;position:relative}.personas .persona-k{letter-spacing:.04em;text-transform:uppercase;text-align:left;font-size:15px;font-weight:700;position:absolute;top:84px;left:28px}.personas blockquote{letter-spacing:-.015em;margin:auto 0;padding:0 8px;font-family:Manrope,sans-serif;font-size:clamp(22px,2.1vw,32px);font-weight:500;line-height:1.2}@media (width<=900px){.personas .persona-row{grid-template-columns:1fr}.personas .persona{aspect-ratio:1.4}.personas .persona:nth-child(2).in,.personas .persona:nth-child(3).in{transition-delay:0s}}@media (prefers-reduced-motion:reduce){.personas .persona{opacity:1;transition:none;transform:none}}.priceflip .pf-link{color:var(--ink);align-self:flex-start;align-items:center;gap:12px;margin-top:36px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.priceflip .pf-link span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.priceflip .pf-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-style:normal;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.priceflip .pf-link:hover i{background:var(--ink);color:var(--white);transform:translate(3px)}.priceflip .pf-p2{margin-bottom:0!important}.personas blockquote .w{white-space:pre;opacity:0;filter:blur(3px);display:inline-block;transform:translateY(6px)}.personas .persona.in blockquote .w{animation:.42s cubic-bezier(.2,.7,.2,1) both pw-say;animation-delay:calc(var(--c,0) * 1.35s + .45s + var(--w,0) * .13s)}@keyframes pw-say{to{opacity:1;filter:none;transform:none}}@media (width<=900px){.personas .persona.in{transition-delay:0s}.personas .persona.in blockquote .w{animation-delay:calc(.3s + var(--w,0) * .1s)}}@media (prefers-reduced-motion:reduce){.personas blockquote .w{opacity:1;filter:none;transform:none;animation:none!important}}.personas .persona-ico{border-radius:var(--r-md);width:44px;height:44px;top:20px;left:20px}.personas .persona-k{top:33px;left:78px}.priceflip .flip-face{grid-template-columns:minmax(0,.78fr) minmax(0,1.32fr)}.priceflip .flip-face.back{grid-template-columns:minmax(0,1.32fr) minmax(0,.78fr)}.priceflip .pf-copy{padding:64px 32px 56px 48px}.priceflip .flip-face.back .pf-copy{padding:64px 48px 56px 32px}.priceflip .front .pf-photo:before{background:linear-gradient(90deg,var(--white) 0%,#ffffffd9 8%,#fff0 34%)}.priceflip .back .pf-photo:before{background:linear-gradient(270deg,var(--white) 0%,#ffffffd9 8%,#fff0 34%)}.priceflip .pf-chat{width:min(420px,100% - 96px);right:48px}.priceflip .back .pf-chat{left:48px}.priceflip .pf-tab:focus:not(:focus-visible){outline:none}@media (width<=900px){.priceflip .flip-face,.priceflip .flip-face.back{grid-template-columns:1fr}.priceflip .pf-copy,.priceflip .flip-face.back .pf-copy{padding:32px 20px}}.faq .qa .answer{max-width:900px;padding-bottom:32px}.faq .qa button .ico{font-size:26px}.closing-glow.slim{min-height:0;background:0 0!important;padding:0!important}.closing-glow.slim .proof{min-height:0;padding:0!important}.closing-glow.slim .proof .wrap{padding:0}.bwu{padding-bottom:110px}main.home-landing .faq{padding-top:40px}main.home-landing .faq .faqlist{margin-top:0}.personas .persona-sub{text-align:center;letter-spacing:-.01em;color:var(--ink);opacity:0;max-width:none;margin:56px auto 0;font-weight:500;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}.personas .persona-sub.in{opacity:1;transition-delay:3.2s;transform:none}.subhero.is-center{padding-bottom:24px}@media (width<=900px){.personas .persona-sub.in{transition-delay:.4s}.personas .persona-sub br{display:none}}@media (prefers-reduced-motion:reduce){.personas .persona-sub{opacity:1;transition:none;transform:none}}.scalesec .sb-tab .sb-k{letter-spacing:.1em;text-transform:none;color:#8a2412;text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:600}.scalesec .sb-tab{color:#0006}.scalesec .sb-tab .sb-k{color:inherit}.scalesec .sb-tab.on{color:#8a2412}.scalesec .sb-heads{stroke-width:5px;stroke-width:7px}.personas .persona-sub{transition-duration:.9s,.9s;transform:translateY(24px)}.subhero.is-center{align-items:center;min-height:calc(100vh - 72px);padding:0 0 40px;display:flex}.subhero.is-center .wrap{width:100%}.personas .persona-lead{text-align:center;letter-spacing:-.02em;color:var(--ink);opacity:0;max-width:none;margin:0 auto 64px;font-weight:500;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.personas .persona-lead.in{opacity:1;transform:none}@media (width<=900px){.subhero.is-center{min-height:0;padding:64px 0 40px}.personas{padding:64px 0 80px}.personas .persona.in{transition-delay:0s}.personas .persona.in blockquote .w{animation-delay:calc(.3s + var(--w,0) * .1s)}.personas .persona-sub.in{transition-delay:.4s}}.personas .persona-lead{margin-bottom:48px}.subhero.is-center{min-height:calc(100vh - 262px);padding:0 0 24px;position:relative;overflow:visible}.subhero .hero-deco{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.subhero .hero-deco-l{perspective:2600px;width:120px;height:120px;left:clamp(24px,7vw,120px)}.subhero .hero-deco-r{width:124px;height:124px;right:clamp(24px,7vw,120px)}.subhero .hero-cube{width:100%;height:100%;transform-style:preserve-3d;animation:48s linear infinite mbcubespin;position:relative}.subhero .hero-cube .f{background:var(--white);backface-visibility:hidden;position:absolute;inset:0}.subhero .hero-cube .f:after{content:"";background:var(--shade);position:absolute;inset:0}.subhero .hero-cube .front{--shade:var(--orbit-shade-front);transform:translateZ(60px)}.subhero .hero-cube .back{--shade:var(--orbit-shade-back);transform:rotateY(180deg)translateZ(60px)}.subhero .hero-cube .right{--shade:var(--orbit-shade-right);transform:rotateY(90deg)translateZ(60px)}.subhero .hero-cube .left{--shade:var(--orbit-shade-left);transform:rotateY(-90deg)translateZ(60px)}.subhero .hero-cube .top{--shade:var(--orbit-shade-top);transform:rotateX(90deg)translateZ(60px)}.subhero .hero-cube .bottom{--shade:var(--orbit-shade-bottom);transform:rotateX(-90deg)translateZ(60px)}.subhero .hero-orb{isolation:isolate;background:var(--orbit-skin-2);border-radius:50%;width:100%;height:100%;animation:7s ease-in-out infinite hero-orb-float;position:relative}.subhero .hero-orb:before{content:"";background:var(--orbit-sheen);mix-blend-mode:screen;border-radius:50%;animation:6s ease-in-out infinite alternate mborbsheen;position:absolute;inset:0}.subhero .hero-orb:after{content:"";box-shadow:var(--orbit-orb-shadow);border-radius:50%;position:absolute;inset:0}@keyframes hero-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.personas .persona.in,.personas .persona:nth-child(2).in,.personas .persona:nth-child(3).in{transition-delay:calc(var(--c,0) * 1.35s)}.personas .persona.in blockquote .w{animation-delay:calc(var(--c,0) * 1.35s + .45s + var(--w,0) * .13s)}@media (width<=1180px){.subhero .hero-deco{display:none}}@media (width<=900px){.subhero.is-center{min-height:0;padding:64px 0 40px}.personas{padding:40px 0 80px}}@media (prefers-reduced-motion:reduce){.subhero .hero-cube{animation:none;transform:rotateX(-18deg)rotateY(-32deg)}.subhero .hero-orb,.subhero .hero-orb:before{animation:none}}.personas .persona{opacity:1;transition:none;transform:none}.personas .persona-row:not(.speak) blockquote .w{opacity:0}.personas .persona-row.speak blockquote .w{animation:.42s cubic-bezier(.2,.7,.2,1) both pw-say;animation-delay:calc(var(--c,0) * 1.35s + .2s + var(--w,0) * .13s)}@media (width<=900px){.personas .persona-row.speak blockquote .w{animation-delay:calc(.2s + var(--w,0) * .1s)}}.scalesec .sb-panes{height:230px;margin-top:16px}.scalesec .sb-pane .sb-k{letter-spacing:.14em;text-transform:uppercase;color:#8a2412;margin-bottom:18px;font-size:14px;font-weight:700}main.home-landing .hero-diag.hero-diag-peek{min-height:calc(100vh - 190px)}main.home-landing .hero-diag.gp-hero .diag-copy .herosub{color:var(--ink);letter-spacing:-.01em;max-width:none;margin-top:26px;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.3}main.home-landing .hero-diag.gp-hero .diag-copy .herosub br{display:inline}main.home-landing .hero-diag.gp-hero .diag-copy:before{height:140%}@media (width<=900px){main.home-landing .hero-diag.hero-diag-peek{min-height:0;padding:96px 0 80px}main.home-landing .hero-diag.gp-hero .diag-copy .herosub br{display:none}}@keyframes diagcubedrift-peek{0%{transform:translate(-46%,calc(100vh - 190px - 62%))}to{transform:translate(-46%,-32%)}}@keyframes diagorbdrift-peek{0%{transform:translate(44%,-36%)}to{transform:translate(44%,calc(100vh - 190px - 66%))}}main.home-landing .hero-diag.hero-diag-peek .diag-cube-wrap{animation-name:diagcubedrift-peek}main.home-landing .hero-diag.hero-diag-peek .diag-orb{animation-name:diagorbdrift-peek}@media (prefers-reduced-motion:reduce){main.home-landing .hero-diag.hero-diag-peek .diag-cube-wrap{transform:translate(-46%,calc(100vh - 190px - 62%))}}#sell.taster.solo .panel-l .sp-hosts.icons .hostbtns{border-radius:var(--r-pill);gap:10px;padding:8px}#sell.taster.solo .panel-l .sp-hosts.icons button{border-radius:var(--r-pill);gap:0;height:auto;padding:6px!important}#sell.taster.solo .panel-l .sp-hosts.icons button .hostico{border-radius:var(--r-md);width:52px;height:52px;transition:transform .25s}#sell.taster.solo .panel-l .sp-hosts.icons button:hover .hostico{transform:translateY(-2px)}#sell.taster.solo .panel-l .sp-hosts.icons button.on{background:var(--ink)}#sell.taster.solo .panel-l .sp-hosts.icons button.on .hostico{box-shadow:0 0 0 2px var(--white)}.ico-own{background:var(--ink);position:relative}.ico-own:before{content:"";border:2.5px solid var(--white);border-radius:var(--r-xs);width:56%;height:52%;position:absolute;top:24%;left:22%}.ico-own:after{content:"";background:var(--white);border-radius:var(--r-xs) var(--r-xs) 0 0;width:56%;height:16%;position:absolute;top:24%;left:22%}#sell.taster.solo .panel-l .sp-hosts.icons button.on,#sell.taster.solo .panel-l .sp-hosts.icons button.on:hover{background:0 0}#sell.taster.solo .panel-l .sp-hosts.icons button .hostico{opacity:.55;transition:transform .25s,opacity .25s}#sell.taster.solo .panel-l .sp-hosts.icons button:hover .hostico{opacity:.85}#sell.taster.solo .panel-l .sp-hosts.icons button.on .hostico{opacity:1;box-shadow:0 0 0 3px var(--white),0 0 0 5px var(--ink)}#sell.taster.solo .panel-l .sp-hosts.icons button.on .ico-own{background:var(--ink)}#sell.taster.solo .panel-l .sp-hosts.icons button .hostico,#sell.taster.solo .panel-l .sp-hosts.icons button:hover .hostico{opacity:1}.personas .persona-sub.in{transition-delay:.2s}.subhero.is-center{min-height:0;padding:72px 0 40px;display:block}.subhero.is-center .wrap{display:grid}.personas{padding:16px 0 120px}.personas .persona-ico{display:none}.personas figcaption{justify-content:center;align-items:center}.personas .persona-k{text-align:center;letter-spacing:.14em;opacity:.9;margin-bottom:16px;font-size:13px;position:static}.personas blockquote{margin:0}main.home-landing .hero-diag.hero-diag-peek .diag-cube-wrap{animation:none;transform:translate(-30%,-18%)}main.home-landing .hero-diag.hero-diag-peek .diag-orb{animation:none;top:auto;bottom:0;transform:translate(30%,32%)}main.home-landing .hero-diag.hero-diag-peek .diag-orb:before{animation:8s ease-in-out infinite alternate diagorbsheen}.personas{padding-bottom:54px}main.home-landing .hero-diag.gp-hero .diag-copy,main.home-landing .hero-diag.gp-hero .diag-cube-wrap,main.home-landing .hero-diag.gp-hero .diag-orb,main.home-landing .hero-diag.gp-hero .diag-link{will-change:opacity}.personas .persona-sub{margin-top:126px}.hero-diag .diag-copy .eyebrow .hero-beta{vertical-align:middle;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amber);border-radius:var(--r-pill);border:1px solid #ff8a008c;margin-left:10px;padding:5px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-block}#sell.taster.solo.buy .buy-lede{letter-spacing:-.01em;color:var(--ink);max-width:34ch;margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:500;line-height:1.35;transition:color .5s}#sell.taster.solo.buy.dark .buy-lede{color:var(--white)}#sell.taster.solo.buy .panel-l.solo-head{margin-bottom:34px}.payparts{background:var(--white);text-align:center;padding:130px 0 120px}.payparts .payparts-k{color:var(--brand-orange);margin-bottom:22px}.payparts .payparts-h{letter-spacing:-.025em;max-width:none;margin:0 auto;font-family:Manrope,sans-serif}.payparts .payparts-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:80px;display:grid}.payparts .payparts-col{--pp:var(--brand-red);border-left:3px solid var(--pp);padding:6px 0 8px 26px}.payparts .payparts-col:nth-child(2){--pp:#c20}.payparts .payparts-col:nth-child(3){--pp:#8383eb}.payparts .payparts-n{letter-spacing:.14em;text-transform:uppercase;color:var(--pp);margin-bottom:14px;font-size:12px;font-weight:700}.payparts .payparts-col h3{letter-spacing:-.02em;margin:0 0 12px;font-family:Manrope,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.15}.payparts .payparts-col p{color:var(--g5);margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.45}.payparts [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.payparts [data-reveal].in{opacity:1;transform:none}@media (width<=900px){.payparts{padding:90px 0 80px}.payparts .payparts-grid{grid-template-columns:1fr;gap:32px;margin-top:48px}.payparts .payparts-h br{display:none}}.paystages{background:var(--g1);padding:120px 0 130px}.paystages .paystages-head{text-align:center;margin-bottom:72px}.paystages .paystages-k{color:var(--brand-orange);margin-bottom:22px}.paystages .paystages-h{letter-spacing:-.025em;max-width:none;margin:0 auto;font-family:Manrope,sans-serif}.paystages .paystages-list{max-width:960px;margin:0 auto;padding:0;list-style:none}.paystages .paystage{--pp:#ffbd2e;border-top:1px solid var(--g3);grid-template-columns:120px 1fr;gap:32px;padding:40px 0;display:grid}.paystages .paystage:nth-child(2){--pp:var(--brand-red)}.paystages .paystage:nth-child(3){--pp:#c20}.paystages .paystage:last-child{border-bottom:1px solid var(--g3)}.paystages .paystage-n{letter-spacing:-.04em;color:var(--pp);font-family:Manrope,sans-serif;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:.9}.paystages .paystage-top{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}.paystages .paystage h3{letter-spacing:-.02em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(24px,2.3vw,34px);font-weight:600;line-height:1.15}.paystages .paystage-tag{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-pill);border:1px solid;padding:5px 10px;font-size:11px;font-weight:700;line-height:1}.paystages .paystage-tag.live{color:var(--mk-green);border-color:#1f8a4c80}.paystages .paystage-tag.beta,.paystages .paystage-tag.early-access{color:var(--brand-amber);border-color:#ff8a008c}.paystages .paystage-tag.coming{color:var(--g5);border-color:var(--g3)}.paystages .paystage p{color:var(--g5);max-width:56ch;margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.45}.paystages [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .12s);transform:translateY(22px)}.paystages [data-reveal].in{opacity:1;transform:none}@media (width<=900px){.paystages{padding:90px 0 80px}.paystages .paystage{grid-template-columns:64px 1fr;gap:18px;padding:28px 0}.paystages .paystages-h br{display:none}.paystages .paystages-head{margin-bottom:40px}}.pay-page .macro{border-top:0;padding:40px 0 120px}.pay-page .macro .sechead{text-align:center;max-width:none;margin-bottom:48px;display:block}.pay-page .macro .sechead h2{letter-spacing:-.025em;max-width:none;margin:0 auto 18px;font-family:Manrope,sans-serif}.pay-page .macro .sechead-sub{max-width:64ch;color:var(--g5);margin:0 auto}.contact.build.buy-only .build-cmd.dim{color:var(--white);border-color:#ffffffb3}.personas.personas-buy .persona{aspect-ratio:1.18;background:#161616}.personas.personas-buy .persona:before{display:none}.personas.personas-buy .persona:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ff8a008c,#ff3d1f38 45%,#ff3d1f00 100%);border-radius:50%;width:70%;position:absolute;bottom:-38%;left:50%;transform:translate(-50%)}.personas.personas-buy .persona-k{color:var(--brand-amber)}.personas.personas-buy figcaption{z-index:1}.personas.personas-buy blockquote{font-size:clamp(20px,1.9vw,29px)}.acctgrid{background:var(--white);padding:40px 0 130px}.acctgrid .acctgrid-head{text-align:center;margin-bottom:64px}.acctgrid .acctgrid-k{color:var(--brand-orange);margin-bottom:22px}.acctgrid .acctgrid-h{letter-spacing:-.025em;max-width:none;margin:0 auto 24px;font-family:Manrope,sans-serif}.acctgrid .acctgrid-p{color:var(--g5);max-width:52ch;margin:0 auto}.acctgrid .acctgrid-tiles{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.acctgrid .acct-tile{--ac:#ffbd2e;color:var(--white);border-radius:var(--r-lg);background:#1c1c1c;flex-direction:column;min-height:360px;padding:32px 32px 36px;display:flex;position:relative;overflow:hidden}.acctgrid .acct-n{letter-spacing:.14em;color:var(--ac);margin-bottom:22px;font-size:13px;font-weight:700}.acctgrid .acct-vis{flex:1;justify-content:center;align-items:center;min-height:120px;margin-bottom:28px;display:flex}.acctgrid .acct-tile h3{letter-spacing:-.02em;margin:0 0 10px;font-family:Manrope,sans-serif;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.1}.acctgrid .acct-tile p{color:#ffffffb8;max-width:40ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.acctgrid .acct-card{aspect-ratio:1.6;border-radius:var(--r-sm);background:linear-gradient(135deg,#2a2a2a,#111);border:1px solid #ffffff1f;flex-direction:column;justify-content:flex-end;gap:6px;width:min(300px,100%);padding:22px;display:flex;position:relative;box-shadow:0 20px 50px #00000073}.acctgrid .acct-card .chip{border-radius:var(--r-xs);background:var(--ac);width:38px;height:28px;position:absolute;top:22px;left:22px}.acctgrid .acct-card .num{letter-spacing:.08em;font-family:ui-monospace,Menlo,monospace;font-size:19px}.acctgrid .acct-card .nm{color:#fff9;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.acctgrid .acct-lim{width:min(340px,100%)}.acctgrid .acct-lim .bar{border-radius:var(--r-pill);background:#ffffff1f;height:14px;position:relative;overflow:visible}.acctgrid .acct-lim .bar i{border-radius:var(--r-pill);background:var(--ac);width:42%;height:100%;position:absolute;top:0;left:0}.acctgrid .acct-lim .bar .soft{background:var(--white);opacity:.7;width:2px;height:26px;position:absolute;top:-6px;left:75%}.acctgrid .acct-lim .lbl{color:#ffffffa6;justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.acctgrid .acct-agents{flex-direction:column;gap:10px;width:min(320px,100%);display:flex}.acctgrid .acct-agents span{border-radius:var(--r-sm);background:#ffffff12;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.acctgrid .acct-agents span i{background:var(--ac);border-radius:50%;flex:none;width:10px;height:10px}.acctgrid .acct-agents span small{color:#ffffff8c;margin-left:auto;font-size:12px;font-weight:500}.acctgrid .acct-stmt{flex-direction:column;width:min(360px,100%);font-size:14px;display:flex}.acctgrid .acct-stmt span{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px 0;display:grid}.acctgrid .acct-stmt span em{color:var(--ac);font-size:12px;font-style:normal;font-weight:600}.acctgrid .acct-stmt span b{font-variant-numeric:tabular-nums}.acctgrid [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .1s);transform:translateY(22px)}.acctgrid [data-reveal].in{opacity:1;transform:none}@media (width<=900px){.acctgrid{padding:20px 0 80px}.acctgrid .acctgrid-tiles{grid-template-columns:1fr}.acctgrid .acct-tile{min-height:0;padding:26px 22px 30px}.acctgrid .acctgrid-h br{display:none}.acctgrid .acctgrid-head{margin-bottom:40px}}#sell.taster.solo.buy .solo-head .buy-big{max-width:none;color:var(--ink);margin:0 0 40px;transition:color .5s}#sell.taster.solo.buy.dark .solo-head .buy-big{color:var(--white)}#sell.taster.solo.buy .solo-head .buy-icons{justify-content:center;align-items:center;gap:14px;display:flex}#sell.taster.solo.buy .solo-head .buy-icons .hostico{border-radius:var(--r-md);width:52px;height:52px}#sell.taster.solo.buy.dark .solo-head .buy-icons .ico-own{background:var(--white)}#sell.taster.solo.buy.dark .solo-head .buy-icons .ico-own:before{border-color:var(--ink)}#sell.taster.solo.buy.dark .solo-head .buy-icons .ico-own:after{background:var(--ink)}@media (width<=900px){#sell.taster.solo.buy .solo-head .buy-big br{display:none}}.acctgrid{padding-top:120px}.payparts{padding-top:110px}main.home-landing .hero-diag.pay-hero{background:var(--brand-amber)}main.home-landing .hero-diag.pay-hero .diag-cube-wrap,main.home-landing .hero-diag.pay-hero .diag-orb,main.home-landing .hero-diag.pay-hero .diag-link{display:none}main.home-landing .hero-diag.pay-hero:before{content:"";z-index:0;background:radial-gradient(circle at 20% 30%,#ffd23b 0%,#ffd23b00 42%),radial-gradient(circle at 80% 70%,#ff3d1f 0%,#ff3d1f00 46%),radial-gradient(circle at 60% 20%,#fff6d6 0%,#fff6d600 36%),linear-gradient(135deg,var(--brand-amber),var(--brand-orange));will-change:transform;animation:18s ease-in-out infinite alternate paysky;position:absolute;inset:-30%}main.home-landing .hero-diag.pay-hero:after{content:"";z-index:0;background:radial-gradient(circle at 50% 60%,#ffffff38,#fff0 55%);position:absolute;inset:0}@keyframes paysky{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(4%,-3%)rotate(6deg)scale(1.06)}to{transform:translate(-4%,3%)rotate(-5deg)scale(1.03)}}main.home-landing .hero-diag.pay-hero .diag-copy{z-index:1;position:relative}main.home-landing .hero-diag.pay-hero .diag-copy:before{display:none}main.home-landing .hero-diag.pay-hero .diag-copy .eyebrow{color:#141414b8}main.home-landing .hero-diag.pay-hero .diag-copy .eyebrow .hero-beta{color:var(--ink);border-color:#1414148c}@media (prefers-reduced-motion:reduce){main.home-landing .hero-diag.pay-hero:before{animation:none}}.mandate{background:var(--g1);padding:120px 0 130px}.mandate .mandate-head{text-align:center;margin-bottom:64px}.mandate .mandate-k{color:var(--brand-orange);margin-bottom:22px}.mandate .mandate-h{letter-spacing:-.025em;max-width:none;margin:0 auto 24px;font-family:Manrope,sans-serif}.mandate .mandate-p{color:var(--g5);max-width:52ch;margin:0 auto}.mandate .md-stage{grid-template-columns:minmax(360px,440px) minmax(260px,340px);justify-content:center;align-items:start;gap:32px;display:grid;position:relative}.mandate .sp-chat.md-chat{width:100%;min-width:0;max-width:none;height:640px;position:relative;top:auto;left:auto;box-shadow:0 30px 80px #00000024}.mandate .sp-chat .chatbar .hostico{border-radius:var(--r-xs);width:22px;height:22px}.mandate .md-side{flex-direction:column;gap:16px;padding-top:36px;display:flex}.mandate .md-wg{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);opacity:.92;padding:18px 20px;transition:opacity .5s;box-shadow:0 18px 48px #00000014}.mandate .md-stage.lit .md-wg{opacity:1}.mandate .md-wg .k{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.mandate .md-wg .k .live{color:var(--mk-green);letter-spacing:.08em;font-size:10px}.mandate .md-wg .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:10px 0 12px;font-family:Manrope,sans-serif;font-size:34px;font-weight:600;line-height:1}.mandate .md-wg .sub{color:var(--g5);margin-top:10px;font-size:13px}.mandate .md-lim .bar{border-radius:var(--r-pill);background:var(--g2);height:10px;overflow:hidden}.mandate .md-lim .bar i{border-radius:var(--r-pill);background:var(--brand-amber);width:20%;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.mandate .md-lim .lbl{color:var(--g4);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.mandate .md-rows{flex-direction:column;min-height:120px;margin-top:8px;display:flex}.mandate .md-row{border-top:1px solid var(--g2);color:var(--g5);grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;animation:.35s msgin;display:grid}.mandate .md-row:first-child{border-top:0}.mandate .md-row b{color:var(--ink);font-variant-numeric:tabular-nums}.mandate .md-row.re,.mandate .md-row.re b{color:var(--brand-orange)}.mandate .md-replay{position:absolute;bottom:-52px;left:50%;transform:translate(-50%)}.mandate [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.mandate [data-reveal].in{opacity:1;transform:none}@media (width<=900px){.mandate{padding:90px 0 80px}.mandate .md-stage{grid-template-columns:1fr;gap:16px}.mandate .sp-chat.md-chat{height:560px}.mandate .md-side{padding-top:0}.mandate .mandate-head{margin-bottom:40px}}main.home-landing .hero-diag.pay-hero .diag-copy .eyebrow{flex-direction:column-reverse;align-items:center;gap:16px;display:flex}main.home-landing .hero-diag.pay-hero .diag-copy .eyebrow .hero-beta{margin-left:0}main.home-landing .hero-diag.pay-hero:after{background:var(--ink);opacity:var(--hd,0);z-index:0;pointer-events:none}main.home-landing .hero-diag.pay-hero .diag-copy{opacity:1!important}main.home-landing .hero-diag.pay-hero .diag-copy .eyebrow,main.home-landing .hero-diag.pay-hero .diag-copy h1{transition:color .2s linear}main.home-landing .hero-diag.pay-hero.is-dark .diag-copy .eyebrow{color:#ffffffb3}main.home-landing .hero-diag.pay-hero.is-dark .diag-copy .eyebrow .hero-beta{color:var(--white);border-color:#ffffff8c}.pay-page #sell.taster.solo{background:var(--ink)}.pay-page #sell.taster.solo .sell-sticky:before{transition:none;transform:scaleY(1)}#sell.taster.solo.buy .panel-l.solo-head .sp-hosts{display:block}#sell.taster.solo.buy .sp-hosts.agents button{flex-direction:column;align-items:center;gap:10px;display:flex;opacity:1!important}#sell.taster.solo.buy .sp-hosts.agents button .hn{letter-spacing:.01em;color:#ffffff8c;font-size:13px;font-weight:600;transition:color .3s;display:block}#sell.taster.solo.buy .sp-hosts.agents button.on .hn{color:var(--white)}.ico-hermes{background:var(--white) url(/images/home/hermes.webp) center/cover no-repeat}.sp-chat .av.ico.ico-hermes{background-color:var(--white)}.sp-chat .mrow b.no{color:#c62d14}main.home-landing.pay-page{background:var(--ink);color:var(--white)}.pay-page .acctgrid,.pay-page .payparts,.pay-page .paybeta,.pay-page .faq,.paybeta.paybeta-sell{background:var(--ink)}.paybeta.paybeta-sell .bwu-h{color:var(--white)}.paybeta.paybeta-sell .bwu-p{color:#ffffffb8}.paybeta.paybeta-sell .pb-call-btn,.pay-page .acctgrid .acctgrid-h,.pay-page .payparts .payparts-h,.pay-page .paybeta .bwu-h,.pay-page .paybeta .bwu-link{color:var(--white)}.pay-page .acctgrid .acctgrid-p,.pay-page .payparts .payparts-col p,.pay-page .paybeta .bwu-p{color:#ffffffb8}.pay-page .payparts .payparts-col h3{color:var(--white)}.pay-page .acctgrid .acct-tile{background:#262626}.pay-page .acctgrid .acct-card{background:linear-gradient(135deg,#3a3a3a,#1a1a1a);border-color:#ffffff24}.pay-page .acctgrid .acct-lim .bar{background:#ffffff24}.pay-page .acctgrid .acct-agents span{background:#ffffff14;border-color:#ffffff1f}.pay-page .payparts .payparts-col{--pp:#ffbd2e}.pay-page .payparts .payparts-col:nth-child(2){--pp:var(--brand-red)}.pay-page .payparts .payparts-col:nth-child(3){--pp:#ff93ef}.pay-page .faq .qa{border-color:#ffffff24}.pay-page .faq .qa button{color:var(--white);border-color:#ffffff24}.pay-page .faq .qa .answer p{color:#ffffffb8}.pay-page .faq .qa button .ico{color:var(--white)}.pay-page .faq .faqlist{border-color:#ffffff24}.pay-page .contact.build{background:var(--ink)}main.home-landing .hero-diag.pay-hero .diag-copy h1{color:var(--ink)}main.home-landing .hero-diag.pay-hero.is-dark .diag-copy h1{color:var(--white)}#sell.taster.solo.buy .sp-hosts.agents{box-shadow:none;background:0 0;border:0;padding:0}#sell.taster.solo.buy .sp-hosts.agents .hostbtns{background:0 0;padding:0}#sell.taster.solo.buy .sp-hosts.icons.agents button .hn{opacity:1;display:block!important}#sell.taster.solo.buy .sp-hosts.icons.agents button.on .hostico{box-shadow:0 0 0 3px var(--ink),0 0 0 5px var(--white)}#sell.taster.solo.buy .panel-l .sp-hosts.agents .hostbtns{background:0 0;border:0;gap:22px;padding:0}#sell.taster.solo.buy .panel-l .sp-hosts.icons.agents button{border-radius:var(--r-md);background:0 0!important;padding:4px!important}#sell.taster.solo.buy .panel-l .sp-hosts.icons.agents button.on{background:0 0!important}#sell.taster.solo.buy .panel-l .sp-hosts.icons.agents button.on .hostico{box-shadow:0 0 0 3px var(--ink),0 0 0 5px var(--white)}.pay-page .acctgrid{padding-top:72px}#sell.taster.solo.buy .sp-hosts.icons.agents button .hn{display:none!important}#sell.taster.solo.buy .sp-hosts.agents .hostbtns{gap:14px}.pay-page [data-focus]{will-change:opacity}.paybeta{padding:150px 0 160px}.paybeta .bwu-h{margin-bottom:64px}.paybeta .pb-start{flex-direction:column;align-items:center;margin-bottom:56px;display:flex}.paybeta .pb-k{letter-spacing:-.02em;color:var(--white);margin-bottom:26px;font-family:Manrope,sans-serif;font-size:clamp(26px,2.8vw,40px);font-weight:600}.paybeta .pb-cmd{width:auto;max-width:100%;color:var(--white);border-radius:var(--r-md);cursor:pointer;background:0 0;border:1px solid #ffffffb3;align-items:center;gap:14px;padding:22px 30px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(20px,1.9vw,30px);transition:background-color .2s,border-color .2s;display:flex;position:relative}.paybeta .pb-cmd:hover{background:#ffffff0f}.paybeta .pb-cmd .dollar{color:var(--brand-orange)}.paybeta .pb-cmd .copied{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-amber);opacity:0;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;transition:opacity .2s;position:absolute;top:50%;right:-78px;transform:translateY(-50%)}.paybeta .pb-cmd.is-copied .copied{opacity:1}.paybeta .pb-or{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-bottom:18px;font-size:12px;font-weight:700}@media (width<=900px){.paybeta{padding:100px 0 110px}.paybeta .pb-cmd{padding:16px 18px;font-size:17px}.paybeta .pb-cmd .copied{top:-22px;right:12px;transform:none}}.paybeta .pb-k{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-bottom:18px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:700}.paybeta .pb-start{margin-bottom:64px}.paybeta .bwu-p{margin-bottom:28px}.paybeta .pb-call{flex-direction:column;gap:16px}.acctgrid .acct-card{animation:7s ease-in-out infinite acct-card}@keyframes acct-card{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-1.2deg)}}.acctgrid .acct-lim .bar i{transition:width .6s cubic-bezier(.2,.7,.2,1)}.acctgrid .acct-agents span i{animation:2.8s ease-in-out infinite acct-dot;animation-delay:calc(var(--d,0) * .9s)}.acctgrid .acct-agents span:nth-child(2) i{--d:1}.acctgrid .acct-agents span:nth-child(3) i{--d:2}@keyframes acct-dot{0%,to{box-shadow:0 0 #c200}40%{box-shadow:0 0 0 6px #cc220047}}.acctgrid .acct-stmt span{animation:9s ease-in-out infinite acct-row;animation-delay:calc(var(--r,0) * .35s)}.acctgrid .acct-stmt span:nth-child(2){--r:1}.acctgrid .acct-stmt span:nth-child(3){--r:2}@keyframes acct-row{0%,6%{opacity:0;transform:translateY(6px)}12%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.acctgrid .acct-card,.acctgrid .acct-agents span i,.acctgrid .acct-stmt span{animation:none}}#sell.taster.solo.buy .wg-agents{width:250px;inset:auto calc(100% + 26px) 4% auto}#sell.taster.solo.buy .wg-agents .ag-list{flex-direction:column;margin-top:10px;display:flex}#sell.taster.solo.buy .wg-agents .ag{border-top:1px solid var(--g2);color:var(--ink);opacity:.55;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;transition:opacity .3s;display:grid}#sell.taster.solo.buy .wg-agents .ag:first-child{border-top:0}#sell.taster.solo.buy .wg-agents .ag.on{opacity:1}#sell.taster.solo.buy .wg-agents .ag .hostico{border-radius:var(--r-xs);width:24px;height:24px}#sell.taster.solo.buy .wg-agents .ag-n{flex-direction:column;font-weight:600;line-height:1.15;display:flex}#sell.taster.solo.buy .wg-agents .ag-n small{color:var(--g4);font-size:11px;font-weight:500}#sell.taster.solo.buy .wg-agents .ag b{font-variant-numeric:tabular-nums;color:var(--g5);font-size:12px}#sell.taster.solo.buy .wg-agents .sub{margin-top:10px}@media (width<=900px){#sell.taster.solo.buy .wg-agents{width:auto;position:static}}main.home-landing .hero-diag.edu-hero .diag-cube-wrap,main.home-landing .hero-diag.edu-hero .diag-orb,main.home-landing .hero-diag.edu-hero .diag-link{display:none}main.home-landing .hero-diag.edu-hero{min-height:calc(100vh - 260px)}main.home-landing .hero-diag.edu-hero .diag-copy .herosub{max-width:46ch;margin-left:auto;margin-right:auto}.pmodels{background:var(--white);padding:110px 0 130px}.pmodels .pm-head{text-align:center;margin-bottom:64px}.pmodels .pm-k{color:var(--brand-orange);margin-bottom:22px}.pmodels .pm-h{letter-spacing:-.025em;max-width:none;margin:0 auto 24px;font-family:Manrope,sans-serif}.pmodels .pm-p{color:var(--g5);max-width:58ch;margin:0 auto}.pmodels .pm-stage{grid-template-columns:minmax(0,1.15fr) minmax(360px,440px);align-items:center;gap:48px;display:grid}.pmodels .pm-list{flex-direction:column;display:flex}.pmodels .pm-tab{text-align:left;font:inherit;border:0;border-top:1px solid var(--g3);cursor:pointer;color:var(--ink);opacity:.45;background:0 0;grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:22px 8px 22px 0;transition:opacity .35s;display:grid}.pmodels .pm-tab:last-child{border-bottom:1px solid var(--g3)}.pmodels .pm-tab.on,.pmodels .pm-tab:hover{opacity:1}.pmodels .pm-n{color:var(--brand-orange);padding-top:6px;font-family:Manrope,sans-serif;font-size:15px;font-weight:600}.pmodels .pm-tt{flex-direction:column;gap:6px;display:flex}.pmodels .pm-tt b{letter-spacing:-.02em;font-family:Manrope,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.1}.pmodels .pm-tt span{color:var(--g5);opacity:0;max-height:0;font-size:clamp(15px,1.2vw,18px);line-height:1.45;transition:max-height .5s,opacity .4s;overflow:hidden}.pmodels .pm-tab.on .pm-tt span{opacity:1;max-height:120px}.pmodels .pm-phone{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-lg);flex-direction:column;min-height:520px;padding:0 0 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000001f}.pmodels .pm-bar{border-bottom:1px solid var(--g3);color:var(--g4);align-items:center;gap:10px;padding:16px 20px;font-size:14px;display:flex}.pmodels .pm-bar b{color:var(--ink)}.pmodels .pm-dot{background:radial-gradient(circle at 40% 35%,#ffd23b,#ff3d1f);border-radius:50%;width:10px;height:10px}.pmodels .pm-pane{flex-direction:column;gap:14px;padding:24px 20px 0;display:none}.pmodels .pm-pane.on{display:flex}.pmodels .pm-bub{border-radius:var(--r-md);max-width:86%;padding:12px 16px;font-size:15px;line-height:1.4}.pmodels .pm-bub.you{background:var(--g2);color:var(--ink);border-bottom-right-radius:6px;align-self:flex-end}.pmodels .pm-cap{color:var(--g4);font-size:13px}.pmodels .pm-card{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--wf-fafaf9,#fafaf9);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pmodels .pm-ch{color:var(--ink);border-bottom:1px solid var(--g3);align-items:center;gap:8px;padding-bottom:8px;font-size:13px;font-weight:600;display:flex}.pmodels .pm-ch em{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-amber);border-radius:var(--r-pill);border:1px solid #ff8a0080;margin-left:auto;padding:4px 8px;font-size:10px;font-style:normal;font-weight:700}.pmodels .pm-av{border-radius:var(--r-xs);background:var(--ink);width:22px;height:22px;color:var(--white);justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.pmodels .pm-row{color:var(--g5);justify-content:space-between;gap:12px;font-size:14px;display:flex}.pmodels .pm-row b{color:var(--ink);font-variant-numeric:tabular-nums}.pmodels .pm-ok{color:#1f6b3a;border-radius:var(--r-md);background:#eef7ee;border:1px solid #cfe7d3;align-self:flex-start;padding:10px 14px;font-size:14px}.pmodels .pm-pane.on>*{animation:.5s cubic-bezier(.2,.7,.2,1) both pm-in;animation-delay:calc(var(--i,0) * .55s)}.pmodels .pm-pane.on .pm-row{animation:.4s cubic-bezier(.2,.7,.2,1) both pm-in;animation-delay:calc(1s + var(--r,0) * .25s)}@keyframes pm-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pmodels .pm-pane.on>*,.pmodels .pm-pane.on .pm-row{animation:none}}@media (width<=900px){.pmodels{padding:80px 0 90px}.pmodels .pm-stage{grid-template-columns:1fr;gap:28px}.pmodels .pm-phone{min-height:0}.pmodels .pm-h br{display:none}.pmodels .pm-head{margin-bottom:40px}}.pricehow{padding:120px 0 130px}.pricehow .acctgrid-tiles .acct-tile{min-height:380px}.pricehow .ph-stack{flex-direction:column;gap:8px;width:min(320px,100%);display:flex}.pricehow .ph-stack span{border-radius:var(--r-md);background:#ffffff12;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.pricehow .ph-stack span i{letter-spacing:.12em;text-transform:uppercase;color:var(--ac);width:46px;font-size:10px;font-style:normal;font-weight:700}.pricehow .ph-chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:360px;display:flex}.pricehow .ph-chips span{border-radius:var(--r-pill);color:var(--white);border:1px solid #ffffff2e;padding:9px 14px;font-size:13px;font-weight:600}.pricehow .ph-chips span:first-child{background:var(--ac);border-color:var(--ac);color:var(--ink)}.pricehow .ph-chat{flex-direction:column;gap:8px;width:min(340px,100%);display:flex}.pricehow .ph-chat span{border-radius:var(--r-md);max-width:88%;padding:10px 14px;font-size:13.5px;line-height:1.4}.pricehow .ph-chat .you{color:var(--white);background:#ffffff24;border-bottom-right-radius:5px;align-self:flex-end}.pricehow .ph-chat .ai{color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1a;border-bottom-left-radius:5px;align-self:flex-start}.pricehow .ph-cal{border-radius:var(--r-md);background:#ffffff12;border:1px solid #ffffff1a;flex-direction:column;gap:6px;width:min(300px,100%);padding:18px 20px;display:flex}.pricehow .ph-cal b{font-size:16px}.pricehow .ph-cal span{color:#fff9;font-size:13px}.pricehow .ph-cal em{color:var(--ac);margin-top:6px;font-size:13px;font-style:normal;font-weight:600}.pricehow .ph-link{color:var(--white);text-underline-offset:5px;margin-top:16px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-block}.hp-page .faq>.wrap>h2{display:none}.pricehow .ph-ai{--ac:#ff93ef}.pricehow .ph-team{--ac:#76d3ef}.pmodels .pm-flips{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:96px;display:grid}.pmodels .pm-flip{perspective:1000px;--pc:#ffbd2e;outline:none;height:260px}.pmodels .pm-flip:nth-child(2){--pc:var(--brand-amber)}.pmodels .pm-flip:nth-child(3){--pc:var(--brand-red)}.pmodels .pm-flip:nth-child(4){--pc:#c20}.pmodels .pm-flip:nth-child(5){--pc:#8383eb}.pmodels .pm-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.2,.2,1);position:relative}.pmodels .pm-flip:hover .pm-flip-inner,.pmodels .pm-flip:focus-visible .pm-flip-inner{transform:rotateY(180deg)}.pmodels .pm-face{backface-visibility:hidden;border-radius:var(--r-md);border:1px solid var(--g3);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 28px #00000012}.pmodels .pm-front{background:var(--white)}.pmodels .pm-fig{border-bottom:1px solid var(--g2);background:linear-gradient(#00000005,#0000);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.pmodels .pm-fig b{letter-spacing:-.03em;color:var(--pc);font-family:Manrope,sans-serif;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1}.pmodels .pm-fig span{letter-spacing:.06em;text-transform:uppercase;color:var(--g4);font-size:12px;font-weight:600}.pmodels .pm-front-bottom{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.pmodels .pm-front-bottom h3{letter-spacing:-.01em;margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:var(--type-small)!important;line-height:var(--lh-small)!important}.pmodels .pm-arrow{color:var(--g4);font-size:18px;transition:transform .3s,color .3s}.pmodels .pm-flip:hover .pm-arrow{color:var(--ink);transform:translate(4px)}.pmodels .pm-back{background:var(--ink);color:var(--white);border-color:var(--ink);justify-content:center;padding:24px;transform:rotateY(180deg)}.pmodels .pm-back p{color:#ffffffe0;margin:0;font-size:14px;line-height:1.55}.pmodels .pm-sub{text-align:center;margin-bottom:48px}.pmodels .pm-h2{letter-spacing:-.025em;max-width:none;margin:0 auto 18px;font-family:Manrope,sans-serif;font-weight:600}.pmodels .pm-sub .pm-p{max-width:60ch}.pmodels [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.pmodels [data-reveal].in{opacity:1;transform:none}@media (width<=900px){.pmodels .pm-flips{grid-template-columns:1fr 1fr;margin-bottom:56px}.pmodels .pm-flip{height:220px}}.pricehow .acct-n{text-transform:uppercase;letter-spacing:.16em}.pmodels .pm-flip{height:300px}.pmodels .pm-front{color:var(--white);background:#1c1c1c;border-color:#1c1c1c}.pmodels .pm-front-bottom{border-top:1px solid #ffffff1a}.pmodels .pm-front-bottom h3{color:var(--white)}.pmodels .pm-arrow{color:#ffffff80}.pmodels .pm-flip:hover .pm-arrow{color:var(--white)}.pmodels .pm-back{background:#262626;border-color:#262626}.pmodels .pm-vis{flex:1;justify-content:center;align-items:center;padding:18px 16px;display:flex}.pmodels .pv{width:100%;color:var(--white);flex-direction:column;gap:10px;font-size:12.5px;display:flex}.pmodels .pv-row{border-radius:var(--r-sm);background:#ffffff12;border:1px solid #ffffff1a;align-items:center;gap:10px;padding:10px 12px;display:flex}.pmodels .pv-row b{font-variant-numeric:tabular-nums;margin-left:auto}.pmodels .pv-av{border-radius:var(--r-xs);background:var(--pc);width:22px;height:22px;color:var(--ink);flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.pmodels .pv-t{flex-direction:column;font-weight:600;line-height:1.15;display:flex}.pmodels .pv-t small{color:#ffffff8c;font-size:10.5px;font-weight:500}.pmodels .pv-ok{color:#7ed49a;border-radius:var(--r-pill);background:#7ed49a1f;border:1px solid #7ed49a4d;align-self:flex-start;padding:5px 10px;font-size:11.5px;font-weight:600}.pmodels .pv-plan{border-radius:var(--r-sm);background:#ffffff12;border:1px solid #ffffff1a;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.pmodels .pv-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--pc);border-radius:var(--r-pill);align-self:flex-start;padding:3px 8px;font-size:10px;font-weight:700}.pmodels .pv-plan b{letter-spacing:-.03em;font-family:Manrope,sans-serif;font-size:24px;font-weight:600;line-height:1}.pmodels .pv-plan b small{color:#ffffff8c;letter-spacing:0;margin-left:4px;font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:500}.pmodels .pv-sub-l{color:#ffffff8c;font-size:11px}.pmodels .pv-renew{color:#ffffff8c;align-items:center;gap:5px;font-size:11px;display:flex}.pmodels .pv-renew i{border-radius:var(--r-xs);background:#ffffff2e;width:14px;height:6px}.pmodels .pv-renew i.on{background:var(--pc)}.pmodels .pv-renew span{margin-left:6px}.pmodels .pv-bars{align-items:flex-end;gap:5px;height:64px;padding:0 4px;display:flex}.pmodels .pv-bars i{border-radius:var(--r-xs) var(--r-xs) 0 0;background:#ffffff2e;flex:1}.pmodels .pv-bars i:last-child{background:var(--pc)}.pmodels .pv-cred{align-items:baseline;gap:6px;display:flex}.pmodels .pv-cred b{letter-spacing:-.03em;font-family:Manrope,sans-serif;font-size:28px;font-weight:600;line-height:1}.pmodels .pv-cred small{color:#ffffff8c;font-size:11px}.pmodels .pv-bar{border-radius:var(--r-pill);background:#ffffff24;height:8px;overflow:hidden}.pmodels .pv-bar i{border-radius:var(--r-pill);background:var(--pc);height:100%;display:block}.pmodels .pv-stack{flex-direction:column;gap:6px;display:flex}.pmodels .pv-stack span{border-radius:var(--r-sm);background:#ffffff12;border:1px solid #ffffff1a;align-items:center;gap:10px;padding:8px 12px;font-weight:600;display:flex}.pmodels .pv-stack span i{letter-spacing:.12em;text-transform:uppercase;color:var(--pc);flex:none;width:56px;font-size:9.5px;font-style:normal;font-weight:700}.pmodels .pv-stack span.sum{background:var(--pc);border-color:var(--pc);color:var(--ink)}.pmodels .pv-stack span.sum i{color:var(--ink)}.pmodels .pv-stack span b{margin-left:auto}@media (width<=900px){.pmodels .pm-flip{height:280px}}.pmodels{padding-top:80px}main.home-landing.hp-page{background:var(--white)}main.home-landing .hero-diag.edu-hero{background:var(--white);min-height:0;padding:96px 0 40px}main.home-landing .hero-diag.edu-hero .diag-copy:before{display:none}main.home-landing .hero-diag.edu-hero .diag-copy .herosub{color:var(--ink);letter-spacing:-.01em;max-width:52ch;margin:22px auto 0;font-size:clamp(20px,1.9vw,27px);font-weight:500;line-height:1.35}@media (width<=900px){main.home-landing .hero-diag.edu-hero{padding:72px 0 24px}}main.home-landing .hero-diag.edu-hero{padding:120px 0 60px}main.home-landing .hero-diag.edu-hero .diag-copy .herosub{margin-top:100px}.hp-page .pmodels{padding-top:40px}main.home-landing .hero-diag.edu-hero .diag-copy .herosub{max-width:none}@media (width<=900px){main.home-landing .hero-diag.edu-hero .diag-copy .herosub br{display:none}}.pmodels .pm-tt span{color:var(--ink);font-size:clamp(17px,1.4vw,21px);font-weight:500;line-height:1.4}.pmodels .pm-tab.on .pm-tt span{max-height:160px}.pmodels .pm-back p{color:var(--white);font-size:15.5px;font-weight:500;line-height:1.5}main.home-landing .hero-diag.edu-hero{padding-bottom:max(60px,100vh - 800px)}@media (width<=900px){main.home-landing .hero-diag.edu-hero{padding-bottom:40px}}main.home-landing .hero-diag.edu-hero{justify-content:center;align-items:center;min-height:calc(100vh - 262px);padding:60px 0;display:flex}@media (width<=900px){main.home-landing .hero-diag.edu-hero{min-height:0;padding:72px 0 40px}}.pricehow .ph-shelf-wrap{padding:0;overflow:hidden}.pricehow .ph-shelf{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.pricehow .ph-track{gap:14px;width:max-content;padding:6px 0;animation:40s linear infinite ph-shelf;display:flex}.pricehow .ph-shelf:hover .ph-track{animation-play-state:paused}@keyframes ph-shelf{0%{transform:translate(0)}to{transform:translate(-50%)}}.pricehow .ph-book{--bc:#ffbd2e;border-radius:var(--r-xs) var(--r-sm) var(--r-sm) var(--r-xs);background:#111;width:104px;height:176px;transition:transform .3s;display:flex;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 14px 30px #00000073,inset 0 0 0 1px #ffffff14}.pricehow .ph-book:hover{transform:translateY(-6px)}.pricehow .ph-book.y{--bc:#ffbd2e}.pricehow .ph-book.o{--bc:var(--brand-amber)}.pricehow .ph-book.r{--bc:var(--brand-red)}.pricehow .ph-book.p{--bc:#8383eb}.pricehow .ph-book.b{--bc:#76d3ef}.pricehow .ph-book.k{--bc:#ff93ef}.pricehow .ph-spine{background:var(--bc);flex:none;width:9px}.pricehow .ph-cover{background:linear-gradient(160deg,#ffffff14,#fff0 60%);flex-direction:column;flex:1;padding:12px 10px 10px;display:flex}.pricehow .ph-cover .ph-sector{letter-spacing:.14em;text-transform:uppercase;color:var(--bc);font-size:8.5px;font-weight:700}.pricehow .ph-cover b{letter-spacing:-.02em;color:var(--white);margin-top:8px;font-family:Manrope,sans-serif;font-size:14.5px;font-weight:600;line-height:1.1}.pricehow .ph-cover em{color:#fff9;margin-top:auto;font-size:10px;font-style:normal;line-height:1.3}@media (prefers-reduced-motion:reduce){.pricehow .ph-track{animation:none}}.pricehow .ph-book{border-radius:var(--r-sm)}.pricehow .ph-spine{display:none}.pricehow .ph-cover{padding:12px}.pricehow .ph-ico{border-radius:var(--r-sm);background:#ffffff14;justify-content:center;align-items:center;width:26px;height:26px;margin-bottom:12px;display:inline-flex}.pricehow .ph-ico svg{fill:none;width:15px;height:15px;stroke:var(--bc);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pricehow .ph-cover .ph-sector{margin-top:0}.pricehow .acct-n{align-items:center;gap:12px;display:flex}.pricehow .ph-beta{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amber);border-radius:var(--r-pill);border:1px solid #ff8a008c;padding:4px 9px;font-size:10px;font-weight:700;line-height:1}.hm-page .hero-diag.edu-hero{min-height:0;padding:120px 0 100px}.mwhy{padding:40px 0 120px}.mwhy .mwhy-tiles{grid-template-columns:repeat(2,1fr)}.mwhy .acct-tile{min-height:340px}.mwhy .mw-stat b{letter-spacing:-.05em;color:var(--white);font-family:Manrope,sans-serif;font-size:clamp(72px,8vw,120px);font-weight:600;line-height:.9}.mwhy .mw-stat b span{color:var(--ac)}.mwhy .acct-tile h3{letter-spacing:-.015em;font-size:clamp(20px,1.8vw,26px);font-weight:600}.mwhy .acct-tile p{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font-size:13px}.mstep{background:var(--ink);color:var(--white);padding:120px 0}.mstep.light{background:var(--white);color:var(--ink);padding-bottom:60px}.mstep .mstep-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:64px;display:grid}.mstep .mstep-k{color:var(--brand-orange);margin-bottom:22px}.mstep .mstep-h{letter-spacing:-.025em;max-width:none;margin:0 0 26px;font-family:Manrope,sans-serif}.mstep .mstep-p{color:#ffffffb8;margin:0 0 18px}.mstep .mstep-p.strong{color:var(--white);font-weight:500}.mstep.light .mstep-p{color:var(--g5)}.mstep .mstep-copy.center{text-align:center;max-width:none}.mstep .mstep-copy.center .mstep-h{margin-left:auto;margin-right:auto}.mstep .mstep-copy.center .mstep-p{max-width:62ch;margin-left:auto;margin-right:auto}.mstep.light .pmodels{background:0 0;padding:48px 0 24px}.mstep .mstep-link-row{justify-content:center;padding-top:16px;display:flex}.mstep .mstep-link{color:var(--ink);align-items:center;gap:14px;font-size:clamp(17px,1.4vw,21px);font-weight:600;text-decoration:none;display:inline-flex}.mstep .mstep-link span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.mstep .mstep-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-style:normal;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.mstep .mstep-link:hover i{background:var(--ink);color:var(--white);transform:translate(3px)}.mstep .mstep-vis{border-radius:var(--r-lg);background:#262626;flex-direction:column;gap:14px;padding:28px 0 24px;display:flex;overflow:hidden}.mstep .mstep-proto{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mstep .mstep-track{gap:10px;width:max-content;animation:36s linear infinite ph-shelf;display:flex}.mstep .mstep-track.rev{animation-duration:44s;animation-direction:reverse}.mstep .mstep-track span{border-radius:var(--r-pill);color:var(--white);white-space:nowrap;border:1px solid #ffffff2e;padding:12px 20px;font-size:15px;font-weight:600}.mstep .mstep-track span.on{background:var(--brand-red);border-color:var(--brand-red)}.mstep .mstep-cap{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;margin-top:10px;padding:0 24px;font-size:13px;font-weight:600}.mstep .mstep-ledger{flex-direction:column;padding:0 28px;display:flex}.mstep .ml-row{color:#ffffffb8;border-top:1px solid #ffffff1a;grid-template-columns:1.2fr 1.1fr auto;align-items:center;gap:14px;padding:12px 0;font-size:14px;display:grid}.mstep .ml-row:first-child{border-top:0}.mstep .ml-row .who{color:var(--white);font-weight:600}.mstep .ml-row b{color:var(--white);font-variant-numeric:tabular-nums}.mstep .ml-row.new{animation:1.2s 1.2s both ml-in}@keyframes ml-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=900px){.mstep{padding:80px 0}.mstep .mstep-grid{grid-template-columns:1fr;gap:32px}.mwhy .mwhy-tiles{grid-template-columns:1fr}.mstep .mstep-h br{display:none}}.mbar{z-index:30;border-radius:var(--r-pill);background:var(--dark0);width:min(100% - 48px,1100px);color:var(--white);align-items:center;gap:28px;margin:0 auto -36px;padding:14px 26px 18px;display:flex;position:sticky;top:84px;transform:translateY(-50%);box-shadow:0 18px 48px #00000040}.mbar .mbar-label{color:var(--brand-orange);flex:none;font-size:14px;font-weight:700}.mbar .mbar-links{flex-wrap:wrap;flex:1;gap:28px;display:flex}.mbar .mbar-links a{color:#ffffff8c;align-items:center;gap:8px;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.mbar .mbar-links a i{letter-spacing:.08em;color:#ffffff59;font-size:11px;font-style:normal;font-weight:700}.mbar .mbar-links a.active{color:var(--white);font-weight:700}.mbar .mbar-links a.active i{color:var(--brand-orange)}.mbar .mbar-track{border-radius:var(--r-pill);background:#ffffff24;height:2px;position:absolute;bottom:8px;left:26px;right:26px;overflow:hidden}.mbar .mbar-fill{background:var(--brand-orange);border-radius:var(--r-pill);width:0;height:100%;transition:width 80ms linear}#dpp-steps-wrap{position:relative}#dpp-steps-wrap .mstep:first-of-type{padding-top:150px}@media (width<=900px){.mbar{border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:10px;margin:0 24px 24px;position:static;transform:none}.mbar .mbar-track{display:none}#dpp-steps-wrap .mstep:first-of-type{padding-top:40px}}.mstep.light .pricehow{padding:56px 0 40px}.mstep.light .pricehow .acctgrid-head{display:none}.plib{background:var(--white);padding:60px 0 100px}.plib .plib-head{text-align:center;margin-bottom:40px}.plib .plib-k{color:var(--brand-orange);align-items:center;gap:12px;margin-bottom:22px;display:inline-flex}.plib .plib-h{letter-spacing:-.025em;max-width:none;margin:0 auto 16px;font-family:Manrope,sans-serif}.plib .plib-p{color:var(--g5);max-width:52ch;margin:0 auto 28px}.plib .plib-tabs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.plib .sector-tab{font:inherit;border-radius:var(--r-pill);border:1.5px solid var(--g3);background:var(--white);cursor:pointer;color:var(--g5);padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.plib .sector-tab:hover{border-color:var(--g4);color:var(--ink)}.plib .sector-tab.on{background:var(--ink);color:var(--white);border-color:var(--ink)}.plib .plib-shelf{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:18px;padding:16px 4px 28px;display:none;overflow-x:auto}.plib .plib-shelf.on{display:flex}.plib .plib-book{--bc:#ffbd2e;perspective:1200px;scroll-snap-align:start;outline:none;flex:0 0 190px;height:300px}.plib .plib-book.y{--bc:#ffbd2e}.plib .plib-book.o{--bc:var(--brand-amber)}.plib .plib-book.r{--bc:var(--brand-red)}.plib .plib-book.p{--bc:#8383eb}.plib .plib-book.b{--bc:#76d3ef}.plib .plib-book.k{--bc:#ff93ef}.plib .plib-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.2,.2,1);position:relative}.plib .plib-book:hover .plib-inner,.plib .plib-book:focus-visible .plib-inner{transform:rotateY(180deg)}.plib .plib-face{backface-visibility:hidden;border-radius:var(--r-md);color:var(--white);background:#1c1c1c;flex-direction:column;padding:18px 18px 16px;display:flex;position:absolute;inset:0;box-shadow:0 14px 34px #0000002e}.plib .plib-front{background:linear-gradient(165deg,#262626,var(--dark0))}.plib .plib-front:before{content:"";border-radius:var(--r-sm);background:var(--bc);width:28px;height:28px;position:absolute;top:18px;left:18px}.plib .plib-sector{letter-spacing:.14em;text-transform:uppercase;color:var(--bc);margin-top:44px;font-size:9.5px;font-weight:700}.plib .plib-back .plib-sector{margin-top:0}.plib .plib-face b{letter-spacing:-.02em;margin-top:10px;font-family:Manrope,sans-serif;font-size:19px;font-weight:600;line-height:1.15}.plib .plib-face em{color:#fff9;margin-top:auto;font-size:12px;font-style:normal;line-height:1.35}.plib .plib-back{background:#262626;transform:rotateY(180deg)}.plib .plib-back p{color:#ffffffe0;margin:10px 0 0;font-size:13.5px;line-height:1.5}@media (width<=900px){.plib{padding:40px 0 70px}.plib .plib-book{flex-basis:160px;height:260px}}.mbar{background:var(--dark0);border:1px solid #ffffff29;margin:0 auto;top:90px;transform:none}#dpp-steps-wrap .mstep:first-of-type{margin-top:-70px;padding-top:110px}.mbar{position:sticky}.plib .plib-back{color:var(--white)!important;background:#262626!important}:root{--cw:calc(min(100vw,1440px) - 48px);--gut:24px;--col:calc((var(--cw) - 11 * var(--gut)) / 12);--c8:calc(8 * var(--col) + 7 * var(--gut));--navw:var(--c8)}@media (width<=900px){:root{--c8:var(--cw);--navw:var(--cw)}}header.cash-head{z-index:60;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-bottom:0;margin-bottom:-84px;padding:12px 0 0;position:sticky;top:0}header.cash-head .cmenu{pointer-events:auto}header.cash-head .pill-cta,header.cash-head .pill-login{height:42px}header.cash-head .menu-btn{width:42px;height:42px}header.cash-head .wrap.nav{pointer-events:auto;box-sizing:border-box;width:var(--navw);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ffffff9e;border:1px solid #0000001a;gap:24px;min-width:fit-content;max-width:calc(100% - 32px);height:64px;margin:0 auto;padding:0 10px 0 24px;box-shadow:inset 0 1px #fff9,0 12px 36px #0000001a}header.cash-head .wrap.nav .navright{gap:8px;margin-left:auto}header.cash-head .wrap.nav .pill-cta,header.cash-head .wrap.nav .pill-login{height:44px;padding:0 22px;font-size:15px}header.cash-head .wrap.nav .menu-btn{width:44px;height:44px}header.cash-head .wrap.nav .logo .wordmark{height:24px}body:has(main.pay-page) header.cash-head .wrap.nav{background:#141414a3;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14,0 14px 40px #00000059}body:has(main.pay-page) header.cash-head .wrap.nav .logo .wordmark{fill:var(--white)}body:has(main.pay-page) header.cash-head .wrap.nav .pill-login{color:var(--white);border-color:#ffffffb3}body:has(main.pay-page) header.cash-head .wrap.nav .pill-cta{color:var(--ink);background:var(--white);border-color:var(--white)}body:has(main.pay-page) header.cash-head .wrap.nav .menu-btn{background:var(--white);border-color:var(--white)}body:has(main.pay-page) header.cash-head .wrap.nav .menu-btn span{background:var(--ink)}@media (width<=700px){header.cash-head{margin-bottom:-74px;padding-top:10px}header.cash-head .menu-btn{width:40px;height:40px}header.cash-head .wrap.nav{height:56px;padding:0 6px 0 16px}header.cash-head .wrap.nav .menu-btn{width:42px;height:42px}header.cash-head .wrap.nav .logo .wordmark{height:22px}}@media (width<=560px){header.cash-head .wrap.nav{flex-wrap:nowrap}header.cash-head .wrap.nav .navright{flex:none;justify-content:flex-end}}main.home-landing h1,main.home-landing h2{max-width:var(--c8);margin-left:auto;margin-right:auto}main.home-landing .builders h2,main.home-landing .priceflip h2,main.home-landing .taster h2,main.pf .builders h2{margin-left:0;margin-right:0}main.home-landing .acctgrid .acctgrid-h,main.home-landing .mstep .mstep-h{max-width:var(--c8)}main.home-landing .hero-diag .diag-copy{width:min(var(--c8),calc(100% - 48px))}main.home-landing .hero-diag.pay-hero .diag-copy{padding-top:36px}main.home-landing .hero-diag.edu-hero{margin-top:72px}main.home-landing .hero-diag .diag-announce{top:96px}main.home-landing .hero-diag:has(.announce-in:not(.hidden)) .diag-copy{margin-top:150px}main.home-landing .hero-diag .diag-announce .card-a{width:fit-content;max-width:min(var(--c8),100%);border-radius:var(--r-pill);gap:20px;margin:0 auto;padding:16px 20px}main.home-landing .hero-diag .diag-announce .card-a .msg{text-wrap:balance;flex:0 auto}main.home-landing .hero-diag .diag-announce .card-a .mc-logo{height:32px}@media (width<=720px){main.home-landing .hero-diag .diag-announce .card-a{border-radius:var(--r-lg);width:100%;padding:14px 16px}main.home-landing .hero-diag .diag-announce .card-a .msg{white-space:normal}main.home-landing .hero-diag:has(.announce-in:not(.hidden)) .diag-copy{margin-top:200px}}#sell.taster .panel-l .vis-ctas{flex-direction:column;align-items:flex-start;gap:18px}.sp-guides{z-index:9999;pointer-events:none;font:11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;inset:0}.sp-guides .g-wrap{box-sizing:border-box;border-left:1px solid #ff006e99;border-right:1px solid #ff006e99;width:min(100%,1440px);padding:0 24px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.sp-guides .g-cols{grid-template-columns:repeat(12,1fr);gap:24px;height:100%;display:grid}.sp-guides .g-cols i{background:#ff006e0f;border-left:1px dashed #ff006e59;border-right:1px dashed #ff006e59;display:block}.sp-guides .g-cols i:nth-child(n+3):nth-child(-n+10){background:#00a0ff12}.sp-guides .g-nav{width:var(--c8);background:#00a0ff0a;border-left:1px solid #00a0ffcc;border-right:1px solid #00a0ffcc;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.sp-guides .g-tag{border-radius:var(--r-xs);background:var(--ink);color:var(--white);white-space:nowrap;padding:7px 10px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.sp-guides .g-r{z-index:10000;pointer-events:none;border:1px solid #ff006e;display:none;position:fixed;box-shadow:0 0 0 2px #ff006e40}.sp-guides .g-r b{color:var(--white);white-space:nowrap;background:#ff006e;border-radius:4px;margin-top:4px;padding:4px 6px;font:600 11px/1 ui-monospace,Menlo,monospace;position:absolute;top:100%;left:0}.btn,.cash-head .pill-login,.quotes .quote-case-btn,.hm .pricing-subbar .subbar-cta{transition:background-color .2s,border-color .2s,color .2s,transform .12s}.btn.ghost:hover,.cash-head .pill-login:hover,.quotes .quote-case-btn:hover,.hm .pricing-subbar .subbar-cta:hover{background:var(--g2);border-color:var(--ink)}.arr,.quotes .quote-case-btn:after{transition:transform .2s;display:inline-block}:is(a,button):hover>.arr{transform:translate(3px)}:is(a,button):hover>.arr.arr-ne{transform:translate(2px,-2px)}:is(a,button):hover>.arr.arr-down{transform:translateY(2px)}.quotes .quote-case-btn:hover:after{transform:translateY(-2px)}:is(.vis-link,.bwu-link,.pf-link,.mstep-link):hover i,:is(a,button):hover>.circle-arrow,.axis-card:hover .circle-arrow,.whiteglove-link:hover .circle-arrow{background:var(--g2);color:var(--ink);border-color:var(--ink);transform:translate(3px)}.cmenu .pill-login:hover,#sell.taster.dark .panel-r .btn.ghost:hover,.hero-video .btn.ghost:hover{border-color:var(--white);background:#ffffff24}body:has(main.pay-page) header.cash-head .wrap.nav .pill-login:hover{border-color:var(--white);background:#ffffff24}#sell.taster.dark .panel-l .vis-link:hover i{color:var(--white);border-color:var(--white);background:#ffffff24}.paybeta .pb-start{width:100%}:is(.paybeta,.contact.build) .pb-term{text-align:left;background:var(--wf-0d0d0d);border-radius:var(--r-md);cursor:default;-webkit-user-select:none;user-select:none;border:1px solid #ffffff24;width:min(100%,640px);margin:0 auto;overflow:hidden;box-shadow:0 24px 64px #00000059}:is(.paybeta,.contact.build) .pb-term-bar{border-bottom:1px solid #ffffff14;gap:8px;padding:14px 18px;display:flex}:is(.paybeta,.contact.build) .pb-term-bar i{background:#ffffff2e;border-radius:50%;width:11px;height:11px}:is(.paybeta,.contact.build) .pb-term-line{color:var(--white);white-space:nowrap;align-items:center;padding:26px 28px 30px;font-family:Doto,Courier New,Courier,monospace;font-size:clamp(20px,2vw,30px);font-weight:800;display:flex}:is(.paybeta,.contact.build) .pb-term-line .dollar{color:var(--brand-orange);margin-right:1ch}:is(.paybeta,.contact.build) .pb-type{width:0;animation:7s steps(26,end) infinite pbtype;display:inline-block;overflow:hidden}:is(.paybeta,.contact.build) .pb-term-line:after{content:"";background:var(--brand-amber);width:.6em;height:1.1em;margin-left:2px;animation:1s step-end infinite pbcaret;display:inline-block}@keyframes pbtype{0%,10%{width:0}55%,90%{width:26ch}to{width:0}}@keyframes pbcaret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.paybeta,.contact.build) .pb-type{width:auto;animation:none}:is(.paybeta,.contact.build) .pb-term-line:after{animation:none}}@media (width<=900px){:is(.paybeta,.contact.build) .pb-term-line{padding:20px 18px 22px;font-size:15px}}.paybeta .pb-call-btn{margin:0 auto;font-family:Instrument Sans,sans-serif;font-size:clamp(18px,1.5vw,22px);font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.paybeta .pb-call-btn:hover{background:#ffffff24}#sell.taster .spark .ln,#sell.taster .spark .dots circle{stroke:var(--c-green)}#sell.taster .spark .dots circle.last{fill:var(--c-green)}#sell.taster .wg .v.flash{color:var(--c-green)}#sell.taster.dark .wg-rev .v.flash{color:var(--c-purple)}#sell.taster .wg-log .row:before,.feeitem .check{border-color:var(--mk-green);color:var(--mk-green)}#sell.taster .wg .bar i,#sell.taster .wg-rev .lim .bar i,.mandate .md-lim .bar i{background:var(--c-purple)}.cm-tile.vis-limit{--cm:var(--c-purple)}.cm-tile.vis-triad{--cm:var(--c-blue)}.acctgrid .t-card{--ac:var(--c-green)}.acctgrid .t-policy{--ac:var(--c-purple)}.acctgrid .t-agents{--ac:var(--brand-red)}.acctgrid .t-stmt{--ac:var(--c-blue)}.tv .tv-card{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);width:min(400px,100%);color:var(--ink);text-align:left;padding:22px 24px;font-size:14px;line-height:1.35;box-shadow:0 18px 48px #0000001a}.tv .tv-card span,.tv .tv-card b,.tv .tv-card small{font-size:inherit;line-height:inherit;color:inherit;margin:0;display:inline}.tv .tv-card b{font-weight:600}.tv .tv-k{letter-spacing:.12em;text-transform:uppercase;color:var(--g4);justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.tv .tv-card .tv-live{letter-spacing:0;text-transform:none;color:var(--mk-green);font-size:12px;font-weight:600}.tv .tv-v{letter-spacing:-.02em;margin-top:8px;font-family:Manrope,sans-serif;font-size:34px;font-weight:600;line-height:1.05}.tv .tv-v small{letter-spacing:0;color:var(--g5);font-family:Instrument Sans,sans-serif;font-size:14px;font-weight:500}.tv .tv-v.tv-green{color:var(--mk-green)}.tv .tv-sub{color:var(--g5);margin-top:6px}.tv .tv-who{align-items:center;gap:12px;margin-top:12px;display:flex}.tv .tv-av{background:var(--mk-agent-bg);border-radius:50%;flex:none;width:36px;height:36px}.tv .tv-who b{font-size:15px;display:block}.tv .tv-who small{color:var(--g5);font-size:12.5px;display:block}.tv .tv-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tv .tv-card .tv-chip{border-radius:var(--r-pill);border:1px solid var(--g3);background:var(--g1);padding:5px 10px;font-size:12px;font-weight:600}.tv .tv-card .tv-blue{background:var(--mk-green-bg);border-color:var(--mk-green-bd);color:var(--mk-green)}.tv .tv-bar{border-radius:var(--r-pill);background:var(--g2);height:8px;margin-top:12px;overflow:hidden}.tv .tv-bar i{border-radius:var(--r-pill);background:var(--c-purple);width:42%;height:100%;display:block}.tv .tv-rows{color:var(--g5);flex-direction:column;gap:6px;margin-top:12px;display:flex}.tv .tv-rows span{justify-content:space-between;gap:12px;display:flex}.tv .tv-rows b{color:var(--ink)}.tv .tv-log{flex-direction:column;gap:6px;margin-top:10px;display:flex}.tv .tv-log span{border-radius:var(--r-sm);background:var(--g1);align-items:center;gap:8px;padding:7px 10px;display:flex}.tv .tv-log b{margin-left:auto}.tv .tv-log i{border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;font-weight:700;display:grid}.tv .tv-log .tv-ok{border:1.5px solid var(--mk-green);color:var(--mk-green)}.tv .tv-log .tv-ok:after{content:"✓"}.tv .tv-log .tv-no{color:#a12a1e;background:#fbeeec}.tv .tv-log .tv-no i{border:1.5px solid #a12a1e}.tv .tv-log .tv-no i:after{content:"×"}.tv .tv-held{border-top:1px solid var(--g2);color:var(--g5);align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.tv .tv-held b{color:var(--ink);margin-left:auto}.tv .tv-lock{background:var(--mk-green);border-radius:2px;flex:none;width:12px;height:10px;margin-top:5px;position:relative}.tv .tv-lock:before{content:"";box-sizing:border-box;border:1.5px solid var(--mk-green);border-bottom:0;border-radius:5px 5px 0 0;width:8px;height:7px;position:absolute;top:-6px;left:2px}.faq .qa .answer{opacity:0;visibility:hidden;grid-template-rows:0fr;padding-bottom:0;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1),opacity .35s,padding-bottom .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s;display:grid}.faq .qa .answer>*{min-height:0;transition:transform .45s cubic-bezier(.2,.7,.2,1);overflow:hidden;transform:translateY(-8px)}.faq .qa.open .answer{opacity:1;visibility:visible;grid-template-rows:1fr;padding-bottom:32px;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1),opacity .35s 50ms,padding-bottom .45s cubic-bezier(.2,.7,.2,1),visibility}.faq .qa.open .answer>*{transform:none}@media (prefers-reduced-motion:reduce){.faq .qa .answer,.faq .qa .answer>*{transition:none}}#case-panel{border-radius:var(--r-lg);border:0;width:min(1000px,100vw - 48px);padding:0;box-shadow:0 40px 120px #00000059}#case-panel .closebtn{border:1.5px solid var(--ink);width:44px;height:44px;color:var(--ink);font-size:16px;transition:background-color .2s;top:24px;right:24px}#case-panel .closebtn:hover{background:var(--g2)}.cs3-head{padding:64px 96px 0 64px}.cs3 .cs3-k{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-orange);font-size:12px;font-weight:700}.cs3-sub{max-width:52ch;color:var(--g5);margin-top:16px;font-size:18px;line-height:1.5}.cs3-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin:40px 64px 0;display:grid}.cs3-stat{border-radius:var(--r-md);background:var(--g1);border:1px solid var(--g2);flex-direction:column;gap:8px;padding:24px;display:flex}.cs3-stat b{letter-spacing:-.03em;color:var(--ink);font-family:Manrope,sans-serif;font-size:40px;font-weight:600;line-height:1}.cs3-stat span{color:var(--g5);font-size:14px;line-height:1.4}.cs3-ba{grid-template-columns:1fr 1fr;gap:16px;padding:16px 64px 64px;display:grid}.cs3-col{border-radius:var(--r-lg);padding:32px}.cs3-col p{margin-top:14px;font-size:17px;line-height:1.6}.cs3-before{background:var(--g1);border:1px solid var(--g2)}.cs3-before .cs3-k{color:var(--g4)}.cs3-before p{color:var(--g5)}.cs3-after{color:var(--white);background:#1c1c1c}.cs3-after .cs3-k{color:var(--c-green)}.cs3-after p{color:#ffffffd1}@media (width<=760px){.cs3-head{padding:72px 24px 0}.cs3-stats{grid-template-columns:1fr;gap:10px;margin:28px 24px 0}.cs3-stat{flex-direction:row;align-items:baseline;gap:14px;padding:18px 20px}.cs3-stat b{flex:none;font-size:30px}.cs3-ba{grid-template-columns:1fr;gap:10px;padding:10px 24px 32px}.cs3-col{padding:24px}.cs3-col p{font-size:16px}}.tv .tv-card{box-shadow:0 18px 48px #00000059}.contact.build .build-term{width:100%;margin:0}:is(.contact.build,.paybeta) .build-term-copy{font:inherit;color:inherit;cursor:pointer;-webkit-user-select:auto;user-select:auto;padding:0;transition:border-color .2s,background-color .2s;display:block}:is(.contact.build,.paybeta) .build-term-copy:hover{border-color:#fff6}:is(.contact.build,.paybeta) .build-term-copy .pb-term-bar{position:relative}:is(.contact.build,.paybeta) .build-term-copy .pb-term-line:after{content:none}:is(.contact.build,.paybeta) .build-term-copy .copy-ico{opacity:.6;flex:none;width:20px;height:20px;margin-left:auto;transition:opacity .2s;position:relative}:is(.contact.build,.paybeta) .build-term-copy .copy-ico:before,:is(.contact.build,.paybeta) .build-term-copy .copy-ico:after{content:"";box-sizing:border-box;border:1.5px solid;border-radius:3px;width:13px;height:13px;position:absolute}:is(.contact.build,.paybeta) .build-term-copy .copy-ico:before{opacity:.6;top:0;left:0}:is(.contact.build,.paybeta) .build-term-copy .copy-ico:after{background:var(--wf-0d0d0d);top:6px;left:6px}:is(.contact.build,.paybeta) .build-term-copy:hover .copy-ico{opacity:1}:is(.contact.build,.paybeta) .build-term-copy .copied{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-amber);opacity:0;font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:700;transition:opacity .2s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}:is(.contact.build,.paybeta) .build-term-copy.is-copied .copied{opacity:1}.contact.build .build-term-soon .t-cmd,.contact.build .build-term-soon .t-soon{vertical-align:bottom;width:0;display:inline-block;overflow:hidden}.contact.build .build-term-soon .t-cmd{animation:14s infinite term-cmd}.contact.build .build-term-soon .t-soon{color:var(--brand-amber);animation:14s infinite term-soon}@keyframes term-cmd{0%,52%{width:0;animation-timing-function:steps(26,end)}72%,90%{width:26ch;animation-timing-function:steps(26,end)}98%,to{width:0}}@keyframes term-soon{0%,4%{width:0;animation-timing-function:steps(11,end)}16%,40%{width:11ch;animation-timing-function:steps(11,end)}48%,to{width:0}}@media (prefers-reduced-motion:reduce){.contact.build .build-term-soon .t-cmd{width:auto;animation:none}.contact.build .build-term-soon .t-soon{display:none}}@media (width>=901px){.pmodels .pm-stage{width:min(var(--c8),100%);grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:40px;margin-left:auto;margin-right:auto}}.pmodels .pm-sub .pm-p{text-wrap:balance;max-width:none}.trust-short .acctgrid.trust-tiles{background:0 0;margin-top:56px;padding:0}.acctgrid .t-blue{--ac:var(--c-blue)}.acctgrid .t-purple{--ac:var(--c-purple)}.acctgrid .t-yellow{--ac:var(--c-yellow)}.acctgrid .t-green{--ac:var(--c-green)}.trust-tiles .acct-vis.tv{margin-bottom:32px}.trust-tiles .acct-n{text-transform:uppercase;letter-spacing:.16em}.cmenu .cm-social{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.cmenu .cm-social a{width:44px;height:44px;color:var(--white);border:1px solid #ffffff38;border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.cmenu .cm-social a:hover{border-color:var(--white);background:#ffffff24}.cmenu .cm-social svg{fill:currentColor;width:18px;height:18px}@media (width>=701px){.cm-tiles>.cm-tile.vis-money{grid-column:span 2}}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,blockquote,figcaption{text-wrap:pretty}:is(h1,h2,h3) br+span{text-wrap:balance;display:block}:is(h1,h2,h3) br:has(+span){display:none}.paybeta.paybeta-sell .pb-term{width:min(100%,880px)}#sell.taster .sp-device .replay{border-radius:var(--r-pill);padding:6px 14px;line-height:1.2}#sell.taster .wg-log .row.ask{background:var(--c-purple)}@supports (color:color-mix(in lab, red, red)){#sell.taster .wg-log .row.ask{background:color-mix(in srgb,var(--c-purple) 12%,transparent)}}#sell.taster .wg-log .row.ask{border-top-color:#0000;margin-top:2px}#sell.taster .wg-log .row.ask+.row{border-top-color:#0000}#sell.taster .wg-log .row.ask:before{content:"?";border-color:var(--c-purple);color:var(--c-purple)}#sell.taster .wg-log .row.ask :is(.st,.amt){color:var(--c-purple)}#sell.taster .wg-log .row.ask .amt:before{content:"Waiting · ";font-weight:500}#sell.taster .wg-log .row.asked{background:var(--c-purple)}@supports (color:color-mix(in lab, red, red)){#sell.taster .wg-log .row.asked{background:color-mix(in srgb,var(--c-purple) 12%,transparent)}}#sell.taster .wg-log .row.asked{border-top-color:#0000;margin-top:2px}#sell.taster .wg-log .row.asked+.row{border-top-color:#0000}#sell.taster .wg-log .row.asked:before{border-color:var(--c-purple);color:var(--c-purple)}#sell.taster .wg-log .row.asked :is(.st,.amt){color:var(--c-purple)}@media (width<=900px){#sell.taster .wg-log .row:is(.ask,.asked){background:var(--c-purple)}@supports (color:color-mix(in lab, red, red)){#sell.taster .wg-log .row:is(.ask,.asked){background:color-mix(in srgb,var(--c-purple) 12%,var(--g1))}}#sell.taster .wg-log .row:is(.ask,.asked){margin-top:8px}}@media (width>=901px){.secprotect .acctgrid-tiles{grid-template-columns:repeat(3,1fr)}}.secprotect .acct-tile .ph-link{align-self:flex-start;margin-top:auto;padding-top:16px}main.home-landing.security{background:var(--ink);color:var(--white)}.security :is(.sec-hero,.sec-quick,.secprotect,.sec-builtin,.sec-band,.sec-controls,.sec-stat,.sec-data,.sec-explore,.sec-support,.faq){background:var(--ink);border-top-color:#ffffff1f}.security :is(h1,h2,h3){color:var(--white)}.security :is(.sec-hero .sec-note,.sec-tile p,.sec-row p,.sec-card p,.sec-stat p,.acctgrid .acctgrid-p){color:#ffffffb8}.security .sec-hero .eyebrow{color:var(--brand-amber)}.security .sec-hero .wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.security .sec-hero h1,.security .sec-hero .sec-note{margin-inline:auto}.security section>.wrap>h2{text-align:center;margin-inline:auto}.security .sec-hero .btn.solid{background:var(--white);color:var(--ink);border-color:var(--white)}.security :is(.sec-tile,.sec-card){border-color:#ffffff1a;background:#262626!important}.security .secprotect .acct-tile{background:#262626}.security :is(.sec-card a,.sec-card>span,.sec-row a){color:var(--white)}.security .sec-card.link:hover{border-color:#ffffff80}.security .sec-row h3{border-top-color:#ffffff3d}.security .sec-stat-num .tbc{color:#ffffff80;border-color:#fff3}.security .sec-tiles .sec-tile:first-child .big{color:var(--brand-red)}.security .sec-tiles .sec-tile:nth-child(2) .big{color:var(--c-purple)}.security .sec-tiles .sec-tile:nth-child(3) .big{color:var(--c-blue)}.security .sec-tiles .sec-tile:nth-child(4) .big{color:var(--c-green)}.security .faq .qa,.security .faq .faqlist{border-color:#ffffff24}.security .faq .qa button{color:var(--white);border-color:#ffffff24}.security .faq .qa button .ico{color:var(--white)}.security .faq .qa .answer p{color:#ffffffb8}body:has(main.security) header.cash-head .wrap.nav{background:#141414a3;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14,0 14px 40px #00000059}body:has(main.security) header.cash-head .wrap.nav .logo .wordmark{fill:var(--white)}body:has(main.security) header.cash-head .wrap.nav .pill-login{color:var(--white);border-color:#ffffffb3}body:has(main.security) header.cash-head .wrap.nav .pill-cta{color:var(--ink);background:var(--white);border-color:var(--white)}body:has(main.security) header.cash-head .wrap.nav .menu-btn{background:var(--white);border-color:var(--white)}body:has(main.security) header.cash-head .wrap.nav .menu-btn span{background:var(--ink)}@keyframes diagcubedrift{0%{transform:translate(-46%,calc(100vh - 62%))}to{transform:translate(-46%,-32%)}}@keyframes diagcubespin{0%{transform:rotateX(-18deg)rotateY(-32deg)}to{transform:rotateX(-18deg)rotateY(328deg)}}@keyframes diagorbsheen{0%{transform:translate(0)}to{transform:translate(8%,6%)}}@keyframes diagorbdrift{0%{transform:translate(44%,-36%)}to{transform:translate(44%,calc(100vh - 66%))}}@media (width>=901px){main.home-landing #sell.taster:not(.solo) .sell-sticky{height:100vh;top:0}}@media (width<=700px){main.home-landing #sell.taster:not(.solo) .sell-sticky>.wrap{flex-direction:column;align-items:stretch;display:flex}main.home-landing #sell.taster:not(.solo) .panel-l{display:contents}main.home-landing #sell.taster:not(.solo) .side-row{z-index:5;order:1;align-self:center;margin:0 0 -18px;position:relative}main.home-landing #sell.taster:not(.solo) .side-pills{background:var(--white);box-shadow:0 8px 24px #0000001f}main.home-landing #sell.taster.dark:not(.solo) .side-pills{background:#262626}main.home-landing #sell.taster:not(.solo) .sp-col{flex-direction:column;order:2;align-items:center;margin:0 0 36px;display:flex;position:relative}main.home-landing #sell.taster:not(.solo) .panel-l>:not(.side-row){order:3}main.home-landing #sell.taster:not(.solo) #beat-h2{margin-top:0}main.home-landing #sell.taster:not(.solo) .sp-chat{zoom:.7;opacity:1;order:1;width:342px;min-width:0;max-width:none;height:600px;margin:0 auto;transform:none;box-shadow:0 30px 80px #0000002e}main.home-landing #sell.taster:not(.solo) .hostrow{order:2}main.home-landing #sell.taster:not(.solo) .sp-widgets{pointer-events:none;z-index:4;display:block;position:absolute;inset:0}main.home-landing #sell.taster:not(.solo) .wg{zoom:.56;opacity:1;background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);margin:0;padding:18px 20px;position:absolute;box-shadow:0 18px 48px #0000002e}main.home-landing #sell.taster:not(.solo) .wg-rev{width:300px;inset:150px auto auto 0}main.home-landing #sell.taster:not(.solo) .wg-log{width:320px;inset:520px 0 auto auto}main.home-landing #sell.taster:not(.solo) .hostrow{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:28px}main.home-landing .hero-diag .diag-announce .card-a{cursor:pointer;position:relative}main.home-landing .hero-diag .diag-announce .card-a .more{z-index:1;border-radius:inherit;background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:0}main.home-landing .hero-diag .diag-announce .card-a .more .circle-arrow{display:none}main.home-landing .hero-diag .diag-announce .card-a .x{z-index:2;margin-left:auto;position:relative}main.home-landing #sell.taster:not(.solo) .wg-log,main.home-landing #sell.taster:not(.solo) .hr-k,main.home-landing #sell.taster:not(.solo) .sp-ghost{display:none}}main.home-landing #sell .tm{display:none}@media (width<=700px){main.home-landing #sell.taster:not(.solo) .sp-chat,main.home-landing #sell.taster:not(.solo) .sp-widgets,main.home-landing #sell.taster:not(.solo) .replay{display:none}main.home-landing #sell.taster:not(.solo) .side-row{flex-direction:column;justify-content:flex-start;gap:10px;min-height:62px;margin:0 0 18px}main.home-landing #sell.taster:not(.solo) .hr-icons .hostico{border-radius:var(--r-xs);width:28px;height:28px}main.home-landing #sell.taster:not(.solo) .hostrow{margin-top:20px}main.home-landing #sell.taster:not(.solo) .tm{order:1;width:100%;max-width:340px;padding:0 0 92px;display:block;position:relative}main.home-landing #sell .tm-scene{position:relative}main.home-landing #sell.taster:not(.dark) .tm-buy,main.home-landing #sell.taster.dark .tm-sell{display:none}main.home-landing #sell .tm-chat{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-lg);width:calc(100% - 28px);min-height:236px;color:var(--ink);flex-direction:column;gap:10px;margin-left:auto;padding:14px 16px 16px;font-size:13px;line-height:1.4;display:flex;box-shadow:0 24px 64px #00000024}main.home-landing #sell .tm-head{border-bottom:1px solid var(--g2);align-items:center;gap:8px;padding-bottom:10px;font-size:12px;display:flex}main.home-landing #sell .tm-head span{color:var(--g4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}main.home-landing #sell .tm-dot{background:var(--mk-agent-bg);border-radius:50%;flex:none;width:16px;height:16px}main.home-landing #sell .tm-ask{border-radius:var(--r-md);background:var(--wf-efede6);align-self:flex-end;max-width:85%;padding:9px 12px;animation:9s infinite tm-ask}main.home-landing #sell .tm-card{border:1px solid var(--g3);border-radius:var(--r-md);background:var(--g1);flex-direction:column;align-items:flex-start;gap:10px;padding:12px;animation:9s infinite tm-card;display:flex}main.home-landing #sell .tm-btn{border-radius:var(--r-pill);background:var(--ink);color:var(--white);padding:7px 13px;font-size:12px;font-weight:600;animation:9s infinite tm-btn;display:inline-block}main.home-landing #sell .tm-done{border-radius:var(--r-sm);background:var(--mk-green-bg);border:1px solid var(--mk-green-bd);color:var(--mk-green);align-self:flex-end;padding:7px 11px;font-size:12px;font-weight:600;animation:9s infinite tm-done}main.home-landing #sell .tm-wg{background:var(--white);border:1px solid var(--g3);border-radius:var(--r-md);width:170px;color:var(--g5);padding:12px 14px;font-size:11px;position:absolute;bottom:-86px;left:0;box-shadow:0 18px 48px #0000002e}main.home-landing #sell .tm-k{letter-spacing:.1em;text-transform:uppercase;color:var(--g4);font-size:10px;font-weight:700}main.home-landing #sell .tm-v{letter-spacing:-.02em;height:26px;color:var(--ink);margin-top:4px;font-family:Manrope,sans-serif;font-size:22px;font-weight:600;position:relative}main.home-landing #sell .tm-v span{position:absolute;top:0;left:0}main.home-landing #sell .tm-rev .tm-v1{animation:none;opacity:1!important}main.home-landing #sell .tm-lim .tm-v1{animation:9s infinite tm-v1}main.home-landing #sell .tm-v2{opacity:0;animation:9s infinite tm-v2}main.home-landing #sell .tm-rev .tm-v2{display:none}main.home-landing #sell .tm-spark{width:100%;height:30px;margin-top:6px;display:block}main.home-landing #sell .tm-spark path{fill:none;stroke:var(--c-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}main.home-landing #sell .tm-spark circle{fill:var(--c-green)}main.home-landing #sell .tm-bar{border-radius:var(--r-pill);background:var(--g2);height:6px;margin-top:8px;overflow:hidden}main.home-landing #sell .tm-bar i{border-radius:var(--r-pill);background:var(--c-purple);width:42%;height:100%;animation:9s infinite tm-bar;display:block}main.home-landing #sell .tm-sub{margin-top:6px;font-size:10px;font-weight:600}@keyframes tm-ask{0%,6%{opacity:0;transform:translateY(8px)}12%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tm-card{0%,20%{opacity:0;transform:translateY(8px)}27%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tm-btn{0%,42%{opacity:1;transform:none}46%{transform:scale(.92)}50%,to{opacity:.4;transform:none}}@keyframes tm-done{0%,52%{opacity:0;transform:translateY(6px)}58%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tm-v1{0%,56%{opacity:1}61%,92%{opacity:0}98%,to{opacity:1}}@keyframes tm-v2{0%,56%{opacity:0}61%,92%{opacity:1}98%,to{opacity:0}}@keyframes tm-bar{0%,56%{width:42%}63%,92%{width:52%}98%,to{width:42%}}@media (prefers-reduced-motion:reduce){main.home-landing #sell .tm *{animation:none!important}main.home-landing #sell .tm-btn{opacity:.4}main.home-landing #sell .tm-v1{opacity:0}main.home-landing #sell .tm-v2{opacity:1}main.home-landing #sell .tm-bar i{width:52%}}main.home-landing #sell.taster:not(.solo){border-bottom:0;height:200svh}main.home-landing #sell.taster:not(.solo) .sell-sticky{height:100svh;position:sticky;top:0;overflow:hidden;padding:84px 0 0!important}main.home-landing #sell.taster:not(.solo) #vis-p,main.home-landing #sell.taster:not(.solo) .vis-list,main.home-landing #sell.taster:not(.solo) .vis-k0,main.home-landing #sell.taster:not(.solo) .vis-kick{display:none}main.home-landing #sell.taster:not(.solo) .sp-col{margin-bottom:22px}main.home-landing #sell.taster:not(.solo) #beat-h2{margin-bottom:14px}main.home-landing .hero-diag .kicker span{display:block}main.home-landing .hero-diag .kicker i,main.home-landing #sell.taster:not(.solo) .side-pills{display:none}main.home-landing #sell.taster:not(.solo) .side-row{order:1;align-self:flex-start;gap:0;min-height:16px;margin:0 0 8px}main.home-landing #sell.taster:not(.solo) #beat-h2{order:2;margin:0 0 26px}main.home-landing #sell.taster:not(.solo) .sp-col{order:3}main.home-landing #sell.taster:not(.solo) .panel-l>.vis-ctas{order:4;margin-top:4px}main.home-landing #sell.taster:not(.solo) #vis-p{text-align:center;order:2;max-width:34ch;margin:-12px auto 22px;line-height:1.45;display:block;font-size:16px!important}main.home-landing #sell.taster.dark:not(.solo) #vis-p{color:#ffffffc7}main.home-landing #sell.taster:not(.solo) .side-row{align-self:center;align-items:center}main.home-landing #sell.taster:not(.solo) #beat-h2{text-align:center;margin-left:auto;margin-right:auto}main.home-landing #sell.taster:not(.solo) .panel-l>.vis-ctas{justify-content:center;align-self:center}main.home-landing #sell.taster:not(.solo) #vis-p{order:4;margin:6px auto 18px}main.home-landing #sell.taster:not(.solo) .panel-l>.vis-ctas{order:5}main.home-landing #sell.taster:not(.solo) .sp-col{margin-bottom:0;position:relative}main.home-landing #sell.taster:not(.solo) .hostrow{justify-content:center;align-items:center;width:calc(100% - 170px);height:104px;margin:0;display:flex;position:absolute;bottom:0;right:0}main.home-landing #sell.taster:not(.solo) .hr-icons{grid-template-columns:repeat(2,34px);gap:10px;display:grid}main.home-landing #sell.taster:not(.solo) .hr-icons[hidden]{display:none}main.home-landing #sell.taster:not(.solo) .hr-icons .hostico{width:34px;height:34px}main.home-landing #sell.taster:not(.solo) .hostrow{display:none}main.home-landing #sell .tm-wg{width:240px}main.home-landing #sell.taster:not(.solo) .vis-ctas .vis-link{text-align:center;flex-direction:column;align-items:center;gap:12px}}main.home-landing #sell .tm-who{display:none}@media (width<=700px){main.home-landing #sell .tm-chat{box-shadow:none;background:0 0;border:0;gap:12px;width:100%;min-height:206px;margin:0;padding:0}main.home-landing #sell .tm-head{display:none}main.home-landing #sell .tm-ask{box-shadow:0 12px 32px #0000001f}main.home-landing #sell .tm-card{background:var(--white);width:88%;box-shadow:0 18px 44px #00000024}main.home-landing #sell .tm-done{box-shadow:0 10px 28px #0000001f}main.home-landing #sell .tm-who{border-bottom:1px solid var(--g2);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;margin:0 0 10px;padding-bottom:9px;font-size:11px;display:flex}main.home-landing #sell .tm-who .tm-dot{width:12px;height:12px}main.home-landing #sell .tm-who span{color:var(--g4);text-overflow:ellipsis;overflow:hidden}main.home-landing #sell.taster:not(.solo) .tm{padding-bottom:0}main.home-landing #sell .tm-wg{width:272px;margin-top:16px;position:relative;bottom:auto;left:auto}main.home-landing #sell .tm-chat{min-height:0}main.home-landing #sell .tm-scene{flex-direction:column;display:flex}main.home-landing #sell .tm-wg{order:-1;margin:0 0 16px}main.home-landing #sell .tm-who .tm-host{border-radius:3px;flex:none;width:14px;height:14px;margin-left:2px}main.home-landing #sell .tm-wg{z-index:1;align-self:center;margin:0 auto 18px;position:relative;box-shadow:0 10px 30px #0000001f}main.home-landing #sell .tm-chat{z-index:2;position:relative}main.home-landing #sell .tm-who .tm-prod{background:var(--ink);border-radius:4px}main.home-landing #sell .tm-who .tm-chip{letter-spacing:.08em;border-radius:var(--r-pill);border:1px solid var(--g3);color:var(--g5);padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:700}main.home-landing #sell .tm-who .tm-live{color:var(--mk-green);margin-left:auto;font-weight:600}main.home-landing .hero-diag:has(.cta-phone){min-height:100svh;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:flex-start;align-items:center}main.home-landing .hero-diag:has(.cta-phone) .diag-copy{flex:1 0 auto}main.home-landing .hero-diag:has(.cta-phone) .diag-copy>.eyebrow{margin-top:auto}main.home-landing .hero-diag:has(.cta-phone) .ctas{justify-content:center;margin:auto 0 0;padding-top:32px}main.home-landing .hero-diag:has(.cta-phone) .kicker{margin-top:44px;line-height:1}main.home-landing .hero-diag:has(.cta-phone) .kicker span{margin:0 0 14px}}main.home-landing #sell .tm-intro{display:none}@media (width<=700px){main.home-landing #inside{display:none}main.home-landing #sell.taster:not(.solo){height:300svh}main.home-landing #sell.taster:not(.solo) .tm-intro{z-index:20;background:var(--white);clip-path:inset(0 0 100%);justify-content:center;align-items:center;padding:0 24px;transition:clip-path .8s cubic-bezier(.7,0,.2,1);display:flex;position:absolute;inset:0}main.home-landing #sell.taster.intro:not(.solo) .tm-intro{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){main.home-landing #sell.taster:not(.solo) .tm-intro{transition:none}}}@media (width<=720px){main.home-landing .br-desk{display:none}}@media (width<=700px){main.home-landing:not(.pay-page) .hero-diag.gp-hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 72px);padding-top:72px;display:flex}main.home-landing #sell.taster.solo:not(.buy) .sp-chat,main.home-landing #sell.taster.solo:not(.buy) .sp-widgets,main.home-landing #sell.taster.solo:not(.buy) .replay,main.home-landing #sell.taster.solo:not(.buy) .own-row{display:none}main.home-landing #sell.taster.solo:not(.buy) .tm{width:100%;max-width:340px;margin:0 auto;display:block}main.home-landing #sell.taster.solo:not(.buy) .solo-head{text-align:center;margin-bottom:22px}main.home-landing #sell.taster.solo:not(.buy) .sp-top{margin:0}main.home-landing #sell .tm-card,main.home-landing #sell .tm-wg{border:0}main.home-landing #sell .tm-ask{background:var(--white);font-weight:600}main.home-landing #sell .tm-c{opacity:0;animation:9s infinite tm-c;animation-delay:calc(var(--c) * 28ms);font-weight:600}@keyframes tm-c{0%,8%{opacity:0}8.5%,92%{opacity:1}97%,to{opacity:0}}@keyframes tm-card{0%,26%{opacity:0;transform:translateY(8px)}32%,90%{opacity:1;transform:none}97%,to{opacity:0}}main.home-landing #sell .tm-hosts{justify-content:center;gap:14px;margin:0 0 20px;display:flex}main.home-landing #sell .tm-hosts .hostico{border-radius:var(--r-sm);opacity:.35;width:32px;height:32px;animation:36s infinite tm-host;animation-delay:calc(var(--n) * 9s - 36s);transform:scale(.9)}@keyframes tm-host{0%,24%{opacity:1;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--ink);transform:scale(1.08)}25%,to{opacity:.35;box-shadow:none;transform:scale(.9)}}main.home-landing #sell .tm-cyc{animation:36s infinite tm-cyc;animation-delay:calc(var(--n) * 9s - 36s);grid-area:2/1}@keyframes tm-cyc{0%,24.9%{opacity:1;visibility:visible}25%,to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){main.home-landing #sell .tm-c{opacity:1;animation:none}main.home-landing #sell .tm-cyc,main.home-landing #sell .tm-hosts .hostico{animation:none}main.home-landing #sell .tm-cyc:not(.tm-first){visibility:hidden}}main.home-landing .mbridge-scroller{height:500vh}main.home-landing .mbridge.mb-vert svg text.gl{letter-spacing:.08em;font-weight:700;font-size:44px!important}main.home-landing :is(.vis-link,.bwu-link,.pf-link,.mstep-link){text-align:center;flex-direction:column;align-self:center;align-items:center;gap:12px}main.home-landing .contact.build.sell-only .build-grid{justify-items:stretch}main.home-landing .contact.build.sell-only .build-col{align-items:stretch;width:100%}main.home-landing .contact.build.sell-only .build-term{width:100%}main.home-landing .prodB .prod-feature{box-sizing:border-box;background:var(--g1);border-top:0;flex-direction:column;justify-content:center;gap:24px;min-height:100svh;margin:0;padding:96px 0 32px;display:flex;position:sticky;top:0}main.home-landing .prodB .prod-feature+.prod-feature{box-shadow:0 -24px 48px #00000014}main.home-landing .prodB .prod-feature{align-items:stretch}main.home-landing .prodB .prod-feature:not(:last-child){margin-bottom:50svh}main.home-landing .prodB .prod-feature>*{width:100%}main.home-landing .prodB .prod-feature{height:100svh;min-height:0;padding:88px var(--gut) 32px;justify-content:flex-start;margin-inline:calc(50% - 50vw)}main.home-landing .prodB .prod-feature .prod-big{aspect-ratio:auto;flex:auto;min-height:240px;max-height:56svh}main.home-landing .prodB .prod-feature .prod-copy{flex:none}main.home-landing .prodB .cu-stats{grid-template-columns:repeat(2,minmax(0,1fr))}main.home-landing .prodB .cu-stat:first-child{grid-column:1/-1}main.home-landing .prodB .cu-stat b{font-size:24px}main.home-landing .prodB #mockCust,main.home-landing .prodB #mockCheck{justify-content:flex-start;padding:20px}main.home-landing .prodB #mockStart{gap:12px;padding:20px}main.home-landing .prodB .gs-tabs{border-radius:var(--r-md);background:var(--g1);border:1px solid var(--g2);flex-wrap:nowrap;gap:4px;padding:4px}main.home-landing .prodB .gs-tabs button{height:auto;min-height:44px;box-shadow:none;background:0 0;border-color:#0000;flex:1 1 0;padding:8px 10px;font-size:13px;line-height:1.2}main.home-landing .prodB .gs-tabs button.on{background:var(--white);border-color:var(--g3);box-shadow:0 1px 3px var(--ink)}@supports (color:color-mix(in lab, red, red)){main.home-landing .prodB .gs-tabs button.on{box-shadow:0 1px 3px color-mix(in oklab,var(--ink) 10%,transparent)}}main.home-landing .prodB .gs-panel{min-height:0;overflow:hidden}main.home-landing .priceflip{overflow:visible}main.home-landing .priceflip .flip-card{height:auto;transform:none}main.home-landing .priceflip .flip-face{transform:none}main.home-landing .priceflip .flip-face.back .pf-copy{order:-1}main.home-landing #sell.taster.solo:not(.buy) #hosts{margin:0 0 20px;display:block}main.home-landing #sell.taster.solo:not(.buy) #hosts .hostbtns{justify-content:center}main.home-landing #sell.taster.solo:not(.buy) .tm:has(.tm-cyc){display:block}main.home-landing #sell.taster.solo:not(.buy) .tm .tm-cyc{visibility:visible;opacity:1;animation:none;display:none}main.home-landing #sell.taster.solo:not(.buy) .tm[data-host=chatgpt] .tm-cyc[data-host=chatgpt],main.home-landing #sell.taster.solo:not(.buy) .tm[data-host=claude] .tm-cyc[data-host=claude],main.home-landing #sell.taster.solo:not(.buy) .tm[data-host=cursor] .tm-cyc[data-host=cursor],main.home-landing #sell.taster.solo:not(.buy) .tm[data-host=own] .tm-cyc[data-host=own]{display:flex}main.home-landing .priceflip .flip-face{border-radius:var(--r-lg);background:var(--dark0) center/cover no-repeat;border:0;flex-direction:column;display:flex;position:relative;overflow:hidden}main.home-landing .priceflip .flip-face.front{background-image:linear-gradient(#000000d6 0%,#0000009e 36%,#00000040 70%,#00000059 100%),url(/images/home/price-desk.jpg)}main.home-landing .priceflip .flip-face.back{background-image:linear-gradient(#000000a8 0%,#0006 38%,#0000001f 70%,#0000004d 100%),url(/images/home/embedded-phone.jpg);background-position:70% 40%}main.home-landing .priceflip .flip-card.is-back .flip-face.back{display:flex}main.home-landing .priceflip .pf-copy{text-align:center;background:0 0;align-items:center;padding:36px 24px 8px}main.home-landing .priceflip .pf-copy h2{color:var(--white)}main.home-landing .priceflip .pf-copy :is(.pf-p,.pf-p2){color:#ffffffe0}main.home-landing .priceflip .pf-copy .vis-link{color:var(--white)}main.home-landing .priceflip .pf-photo{background:0 0;min-height:0;position:static}main.home-landing .priceflip .pf-photo:before{display:none}main.home-landing .priceflip .pf-chat,main.home-landing .priceflip .back .pf-chat{width:auto;margin:20px 16px 24px;position:static;transform:none}main.home-landing .priceflip .pf-c{opacity:0}main.home-landing .priceflip .flip-card:not(.is-back) .front .pf-c,main.home-landing .priceflip .flip-card.is-back .back .pf-c{animation:10ms linear both pf-in;animation-delay:calc(.75s + var(--c) * 18ms)}main.home-landing .priceflip .flip-card:not(.is-back) .front .pf-chat>:not(:first-child),main.home-landing .priceflip .flip-card.is-back .back .pf-chat>:not(:first-child){animation-delay:calc(var(--i,0) * .75s + 2s)}main.home-landing .priceflip .flip-card:not(.is-back) .front .pf-chat .pf-row,main.home-landing .priceflip .flip-card.is-back .back .pf-chat .pf-row:not(.sel){animation-delay:calc(var(--i,0) * .75s + 2s + var(--r,0) * .22s)}main.home-landing .priceflip .flip-card.is-back .back .pf-row.sel{animation-delay:calc(var(--i,0) * .75s + 2s + var(--r,0) * .22s),calc(var(--click,3) * .75s + 2s)}}@media (width<=700px) and (prefers-reduced-motion:reduce){main.home-landing .priceflip .pf-c{opacity:1;animation:none!important}}main.home-landing .priceflip .pf-tag{display:none}@media (width<=700px){main.home-landing .priceflip{height:200svh;padding:0;overflow:visible}main.home-landing .priceflip>.wrap{max-width:none;height:100%;padding:0}main.home-landing .priceflip .pf-line{display:none}main.home-landing .priceflip .flip-stage{perspective:none;height:100svh;position:sticky;top:0}main.home-landing .priceflip .flip-card{cursor:default;height:100%;min-height:0;display:grid}main.home-landing .priceflip .flip-face{box-shadow:none;border-radius:0;flex-direction:column;grid-area:1/1;justify-content:center;align-items:stretch;padding:84px 20px 28px;display:flex!important}main.home-landing .priceflip .flip-face.back{z-index:2;clip-path:inset(100% 0 0);transition:clip-path .8s cubic-bezier(.7,0,.2,1)}main.home-landing .priceflip .flip-card.is-back .flip-face.back{clip-path:inset(0)}main.home-landing .priceflip .pf-copy,main.home-landing .priceflip .pf-photo{display:contents}main.home-landing .priceflip .pf-tag{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-amber);order:1;margin:0 0 10px;font-size:12px;font-weight:700;display:block}main.home-landing .priceflip .pf-copy h2{text-align:center;order:2;margin:0 auto 18px}main.home-landing .priceflip .pf-chat,main.home-landing .priceflip .back .pf-chat{order:3;gap:9px;margin:0 0 18px}main.home-landing .priceflip .pf-copy .pf-p{text-align:center;order:4;max-width:34ch;margin:0 auto 6px}main.home-landing .priceflip .pf-copy .pf-p2{text-align:center;order:5;margin:0 auto 14px}main.home-landing .priceflip .pf-copy .vis-link{order:6;align-self:center;margin:0}main.home-landing .priceflip .pf-bub{padding:10px 14px;font-size:14px}main.home-landing .priceflip .pf-card{gap:6px;padding:10px}main.home-landing .priceflip .pf-row{padding:8px 14px;font-size:13px}main.home-landing .priceflip .pf-cap{margin:2px 0 -2px;font-size:10px}@media (prefers-reduced-motion:reduce){main.home-landing .priceflip .flip-face.back{transition:none}}main.home-landing .priceflip .pf-chat>.pf-bub:first-child{max-height:160px;overflow:hidden}main.home-landing .priceflip .flip-card:not(.is-back) .front .pf-chat>.pf-bub:first-child,main.home-landing .priceflip .flip-card.is-back .back .pf-chat>.pf-bub:first-child{animation:.55s cubic-bezier(.2,.7,.2,1) .5s both pf-in}@media (prefers-reduced-motion:reduce){main.home-landing .priceflip .pf-chat>.pf-bub:first-child{animation:none!important}}}.pfx{padding:120px 0}.pfx-light{background:var(--white);color:var(--ink)}.pfx-dark{background:var(--ink);color:var(--white)}.pfx .pfx-head{text-align:center;margin-bottom:64px}.pfx .pfx-k{align-items:center;gap:10px;margin-bottom:22px;display:inline-flex}.pfx-dark .pfx-k{color:#ffffffb3}.pfx .pfx-h{letter-spacing:-.025em;font-family:var(--font-display);margin:0 auto}.pfx .pfx-p{max-width:var(--c8);color:var(--g5);margin:22px auto 0}.pfx-dark .pfx-p{color:#ffffffb8}.pfx-status{border-radius:var(--r-pill);letter-spacing:.1em;text-transform:uppercase;border:1px solid;align-items:center;height:22px;padding:0 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.pfx-status.live{color:var(--wf-1b8f5a);border-color:var(--wf-1b8f5a)}.pfx-status.beta{color:var(--brand-amber);border-color:var(--brand-amber)}.pfx-tiles.three{grid-template-columns:repeat(3,1fr);gap:20px}.pfx .acct-tile{--ac:var(--c-yellow);color:var(--white);border-radius:var(--r-lg);background:var(--dark);flex-direction:column;justify-content:flex-end;min-height:300px;padding:32px 32px 36px;display:flex;position:relative}.pfx-dark .acct-tile{background:var(--dark2)}.pfx .acct-tile .acct-n{letter-spacing:.14em;text-transform:uppercase;color:var(--ac);margin-bottom:auto;font-size:13px;font-weight:700}.pfx .acct-tile h3{letter-spacing:-.02em;font-family:var(--font-display);margin:28px 0 10px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15}.pfx .acct-tile p{color:#ffffffb8;max-width:34ch;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.45}.pfx .acct-tile:nth-child(2){--ac:var(--c-pink)}.pfx .acct-tile:nth-child(3){--ac:var(--c-blue)}.pfx .pfx-link{color:inherit;align-items:center;gap:12px;margin-top:40px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.pfx .pfx-link span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.pfx .pfx-link i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-style:normal;transition:transform .2s;display:inline-flex}.pfx .pfx-link:hover i{transform:translate(3px)}.pfx-side .wrap{text-align:center}.pfx-side .pfx-tiles{text-align:left}.pfx-diagram{grid-template-columns:1fr 220px 1fr;align-items:stretch;gap:0 24px;max-width:1100px;margin:0 auto;padding-bottom:88px;display:grid;position:relative}.pfd-acct{border-radius:var(--r-lg);--ac:var(--c-yellow);background:var(--dark2);flex-direction:column;padding:28px 30px 26px;display:flex}.pfd-buy{--ac:var(--c-pink)}.pfd-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff9;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.pfd-live,.pfd-beta{border-radius:var(--r-pill);letter-spacing:.1em;border:1px solid;align-items:center;height:20px;padding:0 8px;font-size:10px;display:inline-flex}.pfd-live{color:var(--c-green)}.pfd-beta{color:var(--brand-amber)}.pfd-acct h3{letter-spacing:-.03em;color:var(--ac);font-family:var(--font-display);margin:0 0 20px;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1}.pfd-acct ul{color:#ffffffd1;flex-direction:column;gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.pfd-acct ul li{border-radius:var(--r-sm);background:#ffffff0d;padding:10px 14px}.pfd-ledger{border-radius:var(--r-sm);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;text-align:center;border:1px dashed #ffffff4d;margin-top:18px;padding:12px 14px;font-size:12px;font-weight:700}.pfd-mid{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.pfd-core{width:160px;height:160px;color:var(--ink);background:var(--white);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 20px 60px #00000073}.pfd-core b{letter-spacing:-.02em;font-family:var(--font-display);font-size:20px}.pfd-core small{letter-spacing:.12em;text-transform:uppercase;color:var(--g5);margin-top:4px;font-size:11px}.pfd-arrow{background:#ffffff40;width:100%;height:2px;position:relative}.pfd-arrow span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;font-size:11px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.pfd-arrow:after{content:"";border-top:2px solid #fff9;border-right:2px solid #fff9;width:10px;height:10px;position:absolute;top:-4px}.pfd-base{border-radius:var(--r-md);letter-spacing:.14em;text-transform:uppercase;color:#fff9;background:#ffffff0f;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:48px;height:64px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.pfx-stmt{max-width:var(--c8);color:var(--white);border-radius:var(--r-lg);background:var(--dark);margin:0 auto;padding:22px 28px 10px;font-size:15px}.pfs-head{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding-bottom:14px;font-size:12px;font-weight:700;display:flex}.pfs-row{border-bottom:1px solid #ffffff14;grid-template-columns:1.1fr 1.6fr 1.1fr auto;align-items:center;gap:16px;padding:14px 0;display:grid}.pfs-row:last-child{border-bottom:0}.pfs-who{font-weight:600}.pfs-what{color:#ffffffb3}.pfs-pol{color:#ffffffb3;align-items:center;gap:8px;font-size:14px;display:inline-flex}.pfs-pol i{background:var(--c-green);border-radius:50%;width:8px;height:8px}.pfs-row.no .pfs-pol i{background:var(--signal)}.pfs-row.no .pfs-amt{color:#fff6}.pfs-amt{font-variant-numeric:tabular-nums;text-align:right}.pf-page .faq{background:var(--ink);color:var(--white)}.pfx-tiles{display:grid}.pf-page .faq h2{color:var(--white)}.pf-page .faq .qa{border-color:#ffffff24}.pf-page .faq .qa button{color:var(--white);border-color:#ffffff24}.pf-page .faq .qa .answer p{color:#ffffffb8}.pf-page .faq .qa button .ico{color:var(--white)}.pf-page .faq .faqlist{border-color:#ffffff24}.pfx-stmts{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pfx-stmts .pfx-stmt{max-width:none;margin:0;padding:20px 24px 8px;font-size:14px}.pfx-stmts .pfs-row{grid-template-columns:1.2fr 1.5fr 1fr auto;gap:12px;padding:12px 0}.pfs-head span em{height:18px;margin-left:8px;padding:0 7px;font-size:10px;font-style:normal}.pfs-head{flex-wrap:wrap;row-gap:6px}.pfs-head>span:first-child{white-space:nowrap}.pfs-head>span:last-child{margin-left:auto}.pfd-arrow:after{display:none}.pfd-arrow span{top:auto;bottom:10px}.pfd-mid{gap:28px}.pfd-base{background:#ffffff0f;gap:0;padding:6px}.pfx .acctgrid.pfx-acct{background:0 0;padding:0}.pfx .acct-tile{justify-content:flex-start;min-height:380px}.pfx .acct-tile .acct-n{margin-bottom:22px}.pfx .acct-tile .acct-vis{flex:1;justify-content:center;align-items:center;width:100%;min-height:120px;margin-bottom:28px;display:flex}.pfx .acct-tile h3{margin:0 0 10px}.pfv-hosts{justify-content:center;align-items:center;gap:10px;display:flex}.pfv-hosts .hostico{border-radius:var(--r-sm);width:44px;height:44px;box-shadow:0 0 0 1px #ffffff1f}.pfv-hosts .ico-own{color:var(--ink);letter-spacing:.06em;background:var(--white);justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.pfv-code{color:#ffffffb3;border-radius:var(--r-sm);text-align:center;font-family:var(--font-mono);background:#ffffff0f;margin-top:16px;padding:8px 12px;font-size:13px}.pfv-plans{flex-direction:column;gap:8px;width:100%;max-width:260px;display:flex}.pfv-plan{border-radius:var(--r-sm);color:#ffffffb3;background:#ffffff0f;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.pfv-plan.on{color:var(--ink);background:var(--white)}.pfv-plan b{letter-spacing:-.02em;font-family:var(--font-display);font-size:18px}.pfv-plan b small{opacity:.7;margin-left:5px;font-size:11px;font-weight:500}.pfv-tag{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.pfv-plan.on .pfv-tag{color:var(--brand-amber)}.pfv-log{border-radius:var(--r-sm);background:#ffffff0f;width:100%;max-width:280px;padding:12px 14px;font-size:13px}.pfv-log-k{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;justify-content:space-between;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.pfv-log-k em{color:var(--c-green);font-style:normal}.pfv-row{color:#fffc;border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:7px 0;display:flex}.pfv-row i{background:var(--brand-amber);border-radius:50%;width:8px;height:8px}.pfv-row b{font-variant-numeric:tabular-nums;margin-left:auto}.pfx-ledger .wrap,.pfx-protocols .wrap{text-align:center}.pfx-stmts.one{max-width:var(--c8);text-align:left;margin:0 auto;display:block}.pfx-stmts.one .pfx-stmt{padding:22px 28px 10px;font-size:15px}.pfx-stmts.one .pfs-row{grid-template-columns:1.1fr 1.6fr 1.1fr auto;gap:16px;padding:14px 0}.pf-page .pfx-stmts.one .pfs-row{text-align:left;grid-template-columns:minmax(0,1.3fr) minmax(0,1.8fr) minmax(0,1.15fr) 110px;gap:20px}.pf-page .pfx-stmts.one .pfs-row>*{min-width:0}.pf-page .pfs-who,.pf-page .pfs-what{overflow-wrap:anywhere}.pf-page .pfs-pol{justify-content:flex-start}.pf-page .pfs-pol i{flex:none}.pf-page .pfs-amt{white-space:nowrap;justify-self:end}.pf-page .pfs-head{align-items:center;gap:16px}.pf-page .pfs-head>span:first-child{letter-spacing:0;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-page .pfs-head span em{margin-left:0}.pfx-stmts [data-stmt-pane].in{animation:.3s pfd-in}.pfx-trust .pfx-cols{text-align:left;grid-template-columns:repeat(3,1fr);gap:88px;max-width:1200px;margin:0 auto;display:grid}.pfx-trust .pfx-col{border-top:1px solid #ffffff2e;padding-top:28px}.pfx-trust .pfx-col-n{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:18px;font-size:12px;font-weight:700}.pfx-trust .pfx-col h3{letter-spacing:-.02em;color:var(--white);font-family:var(--font-display);margin:0 0 10px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15}.pfx-trust .pfx-col p{color:#ffffffb3;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.pfx-trust .pfx-col-link{color:var(--white);text-underline-offset:4px;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.pf-seg-wrap{z-index:40;pointer-events:none;justify-content:center;padding:8px 0;display:flex;position:sticky;top:96px}.pf-seg{pointer-events:auto;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pf-seg{background:color-mix(in srgb,var(--ink) 90%,transparent)}}.pf-seg{border:1px solid #ffffff1f;gap:4px;padding:5px;transition:transform .25s;display:inline-flex;box-shadow:0 14px 40px #00000047}.pf-seg-b{border-radius:var(--r-pill);color:#ffffffb3;height:46px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 18px 0 16px;transition:background .2s,color .2s;display:inline-flex}.pf-seg-b b{font-size:15px;font-weight:700}.pf-seg-b span{color:inherit;opacity:.7;font-size:13px}.pf-seg-b em{height:20px;padding:0 8px;font-size:10px;font-style:normal}.pf-seg-b.on{color:var(--ink);background:var(--white)}.pf-seg-b.on span{opacity:.6}.pf-sides{background:var(--white);position:relative}.pf-seg-wrap.stuck .pf-seg{transform:scale(.94)}[data-side-pane] .pfx-side{padding-top:120px}.pf-sides .faq{background:var(--ink);color:var(--white)}.pfd-docs{color:var(--white);align-self:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pfd-docs span,.pfd-docs{text-underline-offset:4px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;text-decoration-thickness:1px}.pfd-docs i{font-style:normal;text-decoration:none}.pfd-docs:hover{-webkit-text-decoration-color:var(--white);-webkit-text-decoration-color:var(--white);-webkit-text-decoration-color:var(--white);-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.pfd-foot{flex-direction:column;align-items:center;gap:22px;margin-top:0;display:flex}.pfx-diagram{padding-bottom:0}.pfd-foot .pfd-base{grid-template-columns:repeat(4,1fr);gap:0;width:100%;max-width:1100px;height:64px;margin:24px auto 0;padding:0;display:grid;position:static}.pfd-foot .pfd-base span{border-left:1px solid #ffffff1f;justify-content:center;align-items:center;height:100%;display:flex}.pfd-foot .pfd-base span:first-child{border-left:0}.pfd-docs.big{font-size:16px}.pf-seg-b{height:44px;padding:0 26px}.pf-seg-b b{font-size:15px}.pfd-foot .pfd-docs{align-self:center;margin-top:6px}.pfx-trust{background:var(--ink)}.pf-sides .pf-seg-wrap{margin-top:-31px}.pfx-accounts{padding-bottom:72px}.pfx-trust{padding:72px 0 170px}.pfx-trust .pfx-head{margin-bottom:48px}@keyframes pfd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pfx-tile .acct-vis{flex-direction:column}.pfx-protocols .pfp{border-radius:var(--r-lg);background:var(--dark);max-width:1100px;color:var(--white);text-align:left;margin:0 auto;padding:32px 36px 20px}.pfp-head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:20px;display:flex}.pfp-head h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--white);margin:0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15}.pfp-legend{letter-spacing:.06em;color:#fff9;white-space:nowrap;gap:18px;font-size:12px;font-weight:600;display:flex}.pfp-legend span{align-items:center;gap:8px;display:inline-flex}.pfp-legend i,.pfp li em:before{content:"";box-sizing:border-box;border-radius:50%;flex:none;width:9px;height:9px}.pfp-legend i.shipping,.pfp li em.shipping:before{background:var(--c-green)}.pfp-legend i.tracking,.pfp li em.tracking:before{border:1.5px solid var(--brand-amber)}.pfp-legend i.beta,.pfp li em.beta:before{background:var(--brand-amber)}.pfp li em.beta{color:var(--brand-amber)}.pfp ul{grid-template-columns:1fr 1fr;column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.pfp li{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""what what";align-items:center;gap:4px 16px;padding:16px 0;font-size:15px;display:grid}.pfp li b{color:var(--white);grid-area:name;font-weight:600}.pfp li span{color:#ffffff9e;grid-area:what;line-height:1.45}.pfp li em{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;grid-area:status;align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.pfp li em.shipping{color:var(--c-green)}.pfp li em.tracking{color:var(--brand-amber)}@media (width<=900px){.pfx-protocols .pfp{padding:24px 20px 8px}.pfp-head{flex-direction:column;align-items:flex-start}.pfp ul{grid-template-columns:1fr}.pfx{padding:80px 0}.pfx-tiles.three{grid-template-columns:1fr}.pfx-diagram{grid-template-columns:1fr;gap:24px;padding-bottom:0}.pfd-mid{flex-direction:row}.pfd-arrow{display:none}.pfd-base{flex-wrap:wrap;gap:16px 24px;height:auto;margin-top:0;padding:16px;position:static}.pfs-row{grid-template-columns:1fr auto}.pfs-what,.pfs-pol{grid-column:1/-1}.pf-page .pfx-stmts.one .pfx-stmt{padding:20px 20px 8px}.pf-page .pfx-stmts.one .pfs-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who amount""what what""status status";gap:8px 12px;padding:18px 0}.pf-page .pfs-who{grid-area:who}.pf-page .pfs-what{grid-area:what}.pf-page .pfs-pol{grid-area:status}.pf-page .pfs-amt{grid-area:amount;align-self:start}.pf-page .pfs-head{letter-spacing:0;font-size:11px}.pfx .pfx-h br{display:none}.pfx-stmts{grid-template-columns:1fr}.pfd-base{height:auto}.pfx-trust .pfx-cols{grid-template-columns:1fr;gap:48px}.pf-seg-wrap{top:76px}.pf-seg-b{height:40px;padding:0 12px}.pf-seg-b span{display:none}.pfd-foot .pfd-base{grid-template-columns:1fr 1fr;height:auto}.pfd-foot .pfd-base span{padding:14px 0}.pfd-foot .pfd-base span:nth-child(3){border-left:0}}:root{--sec-y:clamp(72px,8vw,120px);--nav-bottom:76px}@media (width<=700px){:root{--nav-bottom:66px}}main>section:not(.hero,.hero-diag,.lc-hero,.sec-hero,.phero,.subhero,#sell,#how-to-make-money,#price-flip,.logorow,.moved,.finalcta,.proof,.sec-quick,.personas),main>div:not(.closing-glow)>section,main #sides section{padding-top:var(--sec-y)!important;padding-bottom:var(--sec-y)!important}main>section#build+section#contact{padding-top:0!important}main>section#build+section#contact>.wrap{padding-top:var(--sec-y);border-top:1px solid #ffffff1f}main>section#trust.pfx-trust{padding-bottom:max(128px, calc(var(--sec-y) * 1.5))!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){main>section:not(.hero,.hero-diag,.lc-hero,.sec-hero,.phero,.subhero,#sell,#how-to-make-money,#price-flip,.moved,.finalcta,.proof)>.wrap>*,main>div:not(.closing-glow)>section>.wrap>*,main #sides section>.wrap>*{animation:linear sec-exit;animation-timeline:view(block var(--nav-bottom) 0px);animation-range:exit max(0%,100% - 240px)}}}@keyframes sec-exit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){main :is(button[data-act],button[data-run],#own-btn,button.replay):not(:disabled){animation:2s ease-out infinite try-me}main :is(button[data-act],button[data-run],#own-btn,button.replay):not(:disabled):is(:hover,:focus-visible){animation:none}}@keyframes try-me{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-amber) 55%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--brand-amber) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-amber) 0%,transparent)}}.start-tabs{text-align:left;flex-direction:column;gap:14px;width:min(100%,640px);margin:0 auto;display:flex}.start-tabs .st-list{flex-wrap:wrap;gap:8px;display:flex}.start-tabs [role=tab]{letter-spacing:.01em;color:var(--white);font:600 14px/1 Instrument Sans,system-ui,sans-serif}@supports (color:color-mix(in lab, red, red)){.start-tabs [role=tab]{color:color-mix(in srgb, var(--white) 72%, transparent)}}.start-tabs [role=tab]{border:1px solid var(--white);background:0 0}@supports (color:color-mix(in lab, red, red)){.start-tabs [role=tab]{border:1px solid color-mix(in srgb, var(--white) 18%, transparent)}}.start-tabs [role=tab]{cursor:pointer;border-radius:999px;padding:9px 15px;transition:background-color .15s,border-color .15s,color .15s}.start-tabs [role=tab]:hover{color:var(--white)}.start-tabs [role=tab][aria-selected=true]{color:var(--white);border-color:var(--brand-orange);background:var(--brand-orange)}@supports (color:color-mix(in lab, red, red)){.start-tabs [role=tab][aria-selected=true]{background:color-mix(in srgb, var(--brand-orange) 16%, transparent)}}.start-tabs [role=tab]:focus-visible,.start-tabs .build-term-copy:focus-visible,.st-link:focus-visible,.st-beta-btn:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px}.start-tabs .st-panel:not([hidden]){flex-direction:column;gap:12px;display:flex}.start-tabs .pb-term{width:100%;margin:0}.contact.build .build-grid>.build-col{min-width:0}:is(.contact.build,.paybeta) .start-tabs .pb-term-line{white-space:normal;flex-wrap:nowrap;align-items:flex-start;font-size:clamp(15px,1.4vw,20px)}:is(.contact.build,.paybeta) .start-tabs .st-cmd{overflow-wrap:anywhere;flex:auto;min-width:0}.start-tabs .copy-ico{flex:none;margin-left:12px}:is(.contact.build,.paybeta) .start-tabs .st-hint{max-width:58ch;color:var(--white);margin:0;font:400 15px/1.5 Instrument Sans,system-ui,sans-serif}@supports (color:color-mix(in lab, red, red)){:is(.contact.build,.paybeta) .start-tabs .st-hint{color:color-mix(in srgb, var(--white) 62%, transparent)}}:is(.contact.build,.paybeta) .start-tabs .st-nocode{max-width:48ch;color:var(--white);margin:0;font:500 clamp(17px,1.4vw,20px)/1.45 Instrument Sans,system-ui,sans-serif}.st-beta{text-align:center;flex-direction:column;align-items:center;gap:24px;width:min(100%,640px);margin:0 auto;display:flex}:is(.contact.build,.paybeta) .st-beta .st-beta-line{max-width:36ch;color:var(--white);margin:0;font:400 clamp(18px,1.6vw,22px)/1.45 Instrument Sans,system-ui,sans-serif}@supports (color:color-mix(in lab, red, red)){:is(.contact.build,.paybeta) .st-beta .st-beta-line{color:color-mix(in srgb, var(--white) 78%, transparent)}}.st-beta-btn{background:var(--brand-orange);color:var(--white);border:0;border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font:600 17px/1 Instrument Sans,system-ui,sans-serif;text-decoration:none;transition:background-color .2s;display:inline-flex}.st-beta-btn span{transition:transform .2s}.st-beta-btn:hover{background:var(--brand-orange)}@supports (color:color-mix(in lab, red, red)){.st-beta-btn:hover{background:color-mix(in srgb, var(--brand-orange) 85%, var(--white))}}.st-beta-btn:hover span{transform:translate(3px)}.early-access{text-align:left;width:min(100%,520px);margin:0 auto}.paybeta .early-access .ea-line{text-align:center;color:var(--white);margin:0 0 24px;font:400 clamp(18px,1.6vw,22px)/1.45 Instrument Sans,system-ui,sans-serif}@supports (color:color-mix(in lab, red, red)){.paybeta .early-access .ea-line{color:color-mix(in srgb, var(--white) 78%, transparent)}}.early-access textarea.field{resize:vertical;min-height:84px;line-height:1.4}.early-access .form .st-beta-btn{cursor:pointer;align-self:flex-start;margin-top:12px}.early-access .form .st-beta-btn:disabled{opacity:.6;cursor:progress}.early-access .ea-alt{color:var(--white);margin:4px 0 0;font-size:15px}@supports (color:color-mix(in lab, red, red)){.early-access .ea-alt{color:color-mix(in srgb, var(--white) 60%, transparent)}}.early-access .form-done .ea-alt{margin-top:20px}.early-access .ea-call{color:var(--brand-orange);font-weight:500;text-decoration:none}.early-access .ea-call:hover{text-underline-offset:4px;text-decoration:underline}.st-link{color:var(--brand-orange);align-self:flex-start;font:500 17px/1.4 Instrument Sans,system-ui,sans-serif;text-decoration:none}.st-link:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){:is(.contact.build,.paybeta) .start-tabs .pb-term-line{font-size:15px}}@media (prefers-reduced-motion:reduce){.start-tabs [role=tab],.st-beta-btn,.st-beta-btn span{transition:none}}:root{--ink:#141414;--g1:#f7f7f6;--g2:#ececea;--g3:#d9d9d6;--g4:#6b6b66;--g5:#52524d;--dark:#1a1a1a;--dark2:#242424;--white:#fff;--dark0:#141414;--brand-orange:#ff5a1f;--brand-amber:#ff8a00;--brand-red:#ff4c00;--c-green:#56db4d;--c-blue:#76d3ef;--c-purple:#8383eb;--c-red:#c20;--c-pink:#ff93ef;--c-yellow:#ffbd2e;--mk-green:#1c7f46;--mk-green-bg:#eef9f1;--mk-green-bd:#bfe3cb;--mk-blue:#2b4ac7;--mk-blue-bg:#e9eefc;--mk-orange:#c1490f;--mk-orange-bg:#fff1e3;--mk-red:#b3261e;--mk-red-bg:#fdecea;--mk-red-bd:#f3c2bd;--quotes-blobs:radial-gradient(40% 50% at 20% 30%,#ff3d1f 0%,transparent 70%),radial-gradient(45% 55% at 80% 70%,#ffd23b 0%,transparent 70%),radial-gradient(35% 45% at 70% 20%,#ff8a00 0%,transparent 70%),radial-gradient(40% 50% at 30% 80%,#ff6a10 0%,transparent 70%);--quotes-gradient:linear-gradient(120deg,#ffd23b 0%,#ff8a00 25%,#ff3d1f 50%,#ff8a00 75%,#ffd23b 100%);--mk-agent-bg:linear-gradient(100deg,#ff3d1f 0%,#ff8a00 50%,#ffd23b 100%);--mk-person-bg:#e3f5fb;--mk-person:#1f7fa0;--mk-agent-soft:linear-gradient(100deg,#ffe3da 0%,#ffeed9 50%,#fff6d6 100%);--mk-yellow:#8a5a00;--mk-yellow-bg:#fff6d6;--mk-hit:#fff5e8;--mk-chat-bg:#fafaf9;--mk-prompt:#ff8a00;--black:#000;--signal:#ff4d00;--hero-eyebrow:#e4572e;--tab-active:#8b1a1a;--tab-idle:#b34700;--orb-crimson:#c2185b;--orb-orange:#ff7a1a;--orb-cream:#efe2b8;--orb-mint:#9ff0d0;--orbit-line:#9a9a94;--orbit-skin-1:radial-gradient(circle at 50% 118%,#ff7a3d 0%,#ff2d6f 18%,#ff2d6f00 46%),radial-gradient(circle at 50% 30%,#8f7bff 0%,#3b3cff 40%,#151a6e 100%);--orbit-skin-2:radial-gradient(circle at 50% 112%,#fff 0%,#fff3b0 26%,#fff3b000 60%),radial-gradient(circle at 50% 20%,#ff3d1f 0%,#ff8a00 34%,#ffd23b 70%,#fff6d6 100%);--orbit-skin-3:radial-gradient(circle at 26% 24%,#00c2ff 0%,#00c2ff00 34%),radial-gradient(circle at 50% 88%,#1c6bff 0%,#0a1b5c 46%,#04070f 100%);--orbit-skin-4:radial-gradient(circle at 30% 38%,#8bffd9 0%,#8bffd900 30%),radial-gradient(circle at 70% 62%,#ff2a4a 0%,#c8005a 44%,#5a0a3a 100%);--orbit-skin-5:radial-gradient(circle at 50% 8%,#b8ff2b 0%,#4fd12a 18%,#4fd12a00 36%),radial-gradient(circle at 50% 70%,#ffd6f7 0%,#ff9de8 40%,#c95bd0 100%);--orbit-skin-6:radial-gradient(circle at 44% 32%,#fff 0%,#dcdcdc 30%,#8a8a8a 62%,#1b1b1b 100%);--orbit-shade-front:linear-gradient(160deg,#ffffff24,#0000001a);--orbit-shade-back:linear-gradient(160deg,#0000002e,#00000057);--orbit-shade-right:linear-gradient(180deg,#00000024,#0000004d);--orbit-shade-left:linear-gradient(180deg,#0000000f,#00000038);--orbit-shade-top:linear-gradient(180deg,#ffffff47,#ffffff14);--orbit-shade-bottom:#0000006b;--orbit-sheen:radial-gradient(circle at 32% 26%,#ffffff8c,#fff0 28%);--orbit-orb-shadow:inset -6px -8px 18px #00000047, inset 4px 6px 12px #ffffff1f;--maxw:1440px;--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-pill:999px;--r:var(--r-md);--radius:var(--r);--type-hero:clamp(44px, 7.2vw, 104px);--type-title:clamp(36px, 4.2vw, 60px);--type-statement:clamp(40px, 5.3vw, 76px);--type-section:clamp(32px, 4.2vw, 60px);--type-card:clamp(24px, 2.25vw, 32px);--type-small:clamp(17px, 1.35vw, 19px);--lh-hero:1;--lh-title:1.08;--lh-statement:1.05;--lh-section:1.12;--lh-card:1.15;--lh-small:1.3;--weight-text:500;--wf-0d0d0d:#0d0d0d;--wf-111111:#111;--wf-1b8f5a:#1b8f5a;--wf-1e7e3a:#1e7e3a;--wf-1f1e1c:#1f1e1c;--wf-1f5c30:#1f5c30;--wf-2b2b29:#2b2b29;--wf-2c2c2c:#2c2c2c;--wf-2ecc71:#2ecc71;--wf-2f8f45:#2f8f45;--wf-333333:#333;--wf-3a3a3a:#3a3a3a;--wf-3fb950:#3fb950;--wf-444444:#444;--wf-4a4a5a:#4a4a5a;--wf-555555:#555;--wf-5b5b56:#5b5b56;--wf-666666:#666;--wf-6f6c64:#6f6c64;--wf-7a2e2e:#7a2e2e;--wf-8a877e:#8a877e;--wf-8d8d88:#8d8d88;--wf-9a9a95:#9a9a95;--wf-b04a4a:#b04a4a;--wf-b5b2a9:#b5b2a9;--wf-cfcfcb:#cfcfcb;--wf-cfe5d4:#cfe5d4;--wf-d97757:#d97757;--wf-d9d6cc:#d9d6cc;--wf-e4e4e1:#e4e4e1;--wf-e6e6e2:#e6e6e2;--wf-e8cfcf:#e8cfcf;--wf-e8e6df:#e8e6df;--wf-e9e8e4:#e9e8e4;--wf-eef7f0:#eef7f0;--wf-efede6:#efede6;--wf-f2f1ee:#f2f1ee;--wf-faeeee:#faeeee;--wf-fafaf9:#fafaf9;--wf-ffb380:#ffb380;--wf-e4f0e8:#e4f0e8;--wf-4ade80:#4ade80;--wf-2f6f4f:#2f6f4f;--wf-ff6b4a:#ff6b4a;--wf-ff9466:#ff9466;--wf-7fb2ff:#7fb2ff;--wf-78aaff:#78aaff;--background:var(--g1);--foreground:var(--ink);--card:var(--white);--card-foreground:var(--ink);--popover:var(--white);--popover-foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--white);--secondary:var(--g2);--secondary-foreground:var(--ink);--muted:var(--g2);--muted-foreground:var(--g5);--accent:var(--g2);--accent-foreground:var(--ink);--destructive:var(--wf-b04a4a);--destructive-foreground:var(--white);--border:var(--g3);--input:var(--g3);--ring:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.navlinks [hidden]{display:none!important}html:has(dialog[open]){scrollbar-gutter:stable;overflow:hidden}dialog{overscroll-behavior:contain}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
