@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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}}}@layer theme{:root,:host{--font-sans:"Manrope Variable", Manrope, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Manrope Variable", Manrope, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-mono);--font-logo:"Inter Variable", Inter, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}input::placeholder,textarea::placeholder{opacity:1;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.order-123{order:123}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-screen{min-height:100vh}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.bg-page{background-color:var(--page)}.font-sans{font-family:Manrope Variable,Manrope,Segoe UI,sans-serif}.text-content{color:var(--text)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#ffd300;--brand-strong:#ffbd00;--brand-ink:#343a45;--page:#10151d;--page-soft:#151b25;--surface:#1a212d;--surface-raised:#202937;--surface-sunken:#141a24;--surface-soft:#ffffff12;--text:#f8f7f2;--text-secondary:#adb4c0;--text-muted:#747d8c;--text-tertiary:#767c89;--line:#ffffff1c;--line-strong:#ffffff36;--header-bg:#131923d6;--grid-dot:#ffffff16;--shadow:0 30px 90px #0000004d;--shadow-soft:0 18px 48px #0000002b;--radius-sm:11px;--radius-md:16px;--radius-lg:22px;--focus-ring:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--focus-ring:0 0 0 3px color-mix(in srgb, var(--brand) 28%, transparent)}}:root{--mint:#4ee0b2;--mint-bg:#112b25;--blue:#72a8ff;--blue-bg:#17263f;--yellow:#ffd34e;--yellow-bg:#2d2712;--coral:#ff8f72;--coral-bg:#352019;--violet:#b99aff;--violet-bg:#281f3b;--pink:#ff8db9;--pink-bg:#351d2a;--page-width:1450px;--font-xs:.8125rem;--font-sm:.875rem;--font-md:1rem;--font-lg:1.125rem}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}select,select option,select optgroup{background:var(--surface-raised);color:var(--text)}*{box-sizing:border-box}html{background:var(--page);scroll-behavior:smooth;min-width:320px}body{background:var(--page);min-height:100dvh;color:var(--text);font-feature-settings:"cv11" 1, "ss01" 1;letter-spacing:-.015em;text-rendering:optimizelegibility;font-family:Manrope Variable,Manrope,Inter,Segoe UI,Helvetica,Arial,sans-serif;font-size:var(--font-md);flex-direction:column;margin:0;line-height:1.5;display:flex}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--brand);outline-offset:3px}:where(button,input,select,textarea){transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s}:where(button,[role=button]):not(:disabled){-webkit-tap-highlight-color:transparent}.maintenance-banner{z-index:80;color:#fff4cf;text-align:center;background:#3a3324;border-bottom:1px solid #f4b94294;padding:.7rem 1rem;font-size:.9rem;font-weight:650;position:relative}body>main{flex:1 0 auto;width:100%}::selection{background:var(--brand);color:var(--brand-ink)}.site-shell{background:radial-gradient(circle at 82% 8%, #ffd30012, transparent 24rem), var(--page);min-height:100vh;overflow:hidden}.page-width{width:min(calc(100% - 64px), var(--page-width));margin-inline:auto}.site-header{z-index:30;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;min-height:104px;display:grid;position:relative}.site-header>a:first-child{width:max-content;text-decoration:none}.shared-site-header{z-index:35}.header-workspace{color:var(--text-secondary);font-size:var(--font-sm);font-weight:750;text-decoration:none}.header-profile{border:1px solid var(--line);background:var(--surface-soft);min-height:40px;color:var(--text);font:inherit;border-radius:11px;align-items:center;gap:8px;padding:4px 10px 4px 5px;display:flex}.header-profile>span{background:var(--yellow-bg);width:30px;height:30px;color:var(--brand);font-size:var(--font-xs);border-radius:8px;place-items:center;font-weight:900;display:grid;overflow:hidden}.header-profile img{object-fit:cover;width:100%;height:100%}.header-profile strong{max-width:120px;font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-logout{border:1px solid var(--coral);place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.header-logout{border:1px solid color-mix(in srgb, var(--coral) 38%, var(--line))}}.header-logout{background:var(--coral-bg);border-radius:11px;padding:0}@supports (color:color-mix(in lab, red, red)){.header-logout{background:color-mix(in srgb, var(--coral-bg) 58%, transparent)}}.header-logout{color:var(--coral)}.header-logout:hover{background:var(--coral-bg)}.buywell-logo{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;width:max-content;display:inline-flex}.buywell-logo__icon{flex:none;width:31px;height:31px}.buywell-logo__word{color:var(--text);letter-spacing:-.055em;align-items:center;font-size:25px;font-weight:750;line-height:1;display:flex}.buywell-logo__buy{background:linear-gradient(180deg, var(--text) 0%, var(--text) 100%);margin-right:3px}@supports (color:color-mix(in lab, red, red)){.buywell-logo__buy{background:linear-gradient(180deg, var(--text) 0%, color-mix(in srgb, var(--text) 78%, var(--text-muted)) 100%)}}.buywell-logo__buy{color:#0000;text-shadow:-1px 1px 0 var(--text);-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab, red, red)){.buywell-logo__buy{text-shadow:-1px 1px 0 color-mix(in srgb, var(--text) 11%, transparent)}}.buywell-logo__well-letter{color:#0000;text-shadow:-1px 1px #ffd30038;background:linear-gradient(#fff1bf 0%,#ffd300 52%,#ffbf40 100%);-webkit-background-clip:text;background-clip:text}.buywell-logo__e{filter:drop-shadow(-1px 1px #ffd30038);flex-direction:column;justify-content:space-between;width:14px;height:19px;margin:0 3px 0 2px;display:flex}.buywell-logo__e i{background:linear-gradient(90deg,#ff9000,#ffd300,#ffbf40);border-radius:2px;height:3px;display:block}.buywell-logo__e i:nth-child(2),.buywell-logo__e i:nth-child(3){width:88%}.buywell-logo--compact .buywell-logo__e{width:12px;height:16px}.site-nav{color:var(--text-secondary);font-size:var(--font-md);align-items:center;gap:clamp(30px,4vw,64px);display:flex}.header-sign-in,.footer-column span,.footer-bottom span{cursor:default}.header-actions{font-size:var(--font-md);justify-content:flex-end;align-items:center;gap:26px;display:flex}.header-sign-in{color:var(--text-secondary)}.button{border:1px solid var(--line);background:var(--surface-raised);width:max-content;min-height:52px;color:var(--text);font-size:var(--font-md);letter-spacing:-.025em;cursor:default;-webkit-user-select:none;user-select:none;border-radius:14px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;display:inline-flex}.button--small{border-color:var(--brand);min-height:44px}@supports (color:color-mix(in lab, red, red)){.button--small{border-color:color-mix(in srgb, var(--brand) 54%, transparent)}}.button--small{background:var(--brand);color:var(--brand-ink);padding-inline:20px;box-shadow:0 9px 28px #ffd30021}.button--primary{border-color:var(--brand);background:var(--brand);color:var(--brand-ink);box-shadow:0 14px 34px #ffd30026}.hero{grid-template-columns:minmax(420px,.83fr) minmax(700px,1.17fr);align-items:center;min-height:760px;padding:56px 0 86px;display:grid;position:relative}.hero:before{content:"";pointer-events:none;border:1px solid #ffd30012;border-radius:50%;width:620px;height:620px;position:absolute;top:16%;left:-18%}.hero-copy{z-index:6;max-width:650px;padding-bottom:22px;position:relative}.eyebrow{color:var(--brand);font-size:var(--font-sm);letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-weight:800;line-height:1.3}.hero h1,.section-heading h2,.blocks-intro h2,.closing-card h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,5.3vw,86px);font-weight:760;line-height:.98}.hero h1 span{display:block}.hero h1 span:last-child{color:var(--brand)}.hero-copy__body{max-width:590px;color:var(--text-secondary);letter-spacing:-.025em;margin:30px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.6}.hero-actions{align-items:center;gap:25px;margin-top:32px;display:flex}.demo-label{color:var(--text-secondary);font-size:var(--font-md);cursor:default;align-items:center;gap:11px;font-weight:650;display:inline-flex}.play-icon{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--text);font-size:var(--font-xs);border-radius:50%;place-items:center;padding-left:2px;display:grid}.proof-row{color:var(--text-muted);font-size:var(--font-sm);flex-wrap:wrap;gap:0;margin-top:30px;display:flex}.proof-row span{align-items:center;display:inline-flex}.proof-row span:not(:last-child):after{background:var(--brand);content:"";border-radius:50%;width:4px;height:4px;margin:0 12px}.workflow-shell{z-index:4;min-width:0;height:680px;margin-right:-54px;position:relative}.workflow-stage{--move-x-soft:0px;--move-y-soft:0px;--move-x-mid:0px;--move-y-mid:0px;--move-x-far:0px;--move-y-far:0px;isolation:isolate;width:850px;height:650px;position:absolute;top:0;left:calc(50% - 34px);transform:translate(-50%)}.workflow-stage__grid{z-index:-5;opacity:.66;background-image:radial-gradient(circle, var(--grid-dot) 1.1px, transparent 1.1px);background-size:24px 24px;border-radius:50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 36%,#0000 78%);mask-image:radial-gradient(#000 36%,#0000 78%)}.workflow-glow{z-index:-4;filter:blur(72px);opacity:.15;pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute}.workflow-glow--one{background:var(--blue);top:170px;left:290px}.workflow-glow--two{background:var(--coral);bottom:0;right:10px}.workflow-lines{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.workflow-line{fill:none;stroke-linecap:round;stroke-width:3px}.workflow-line--active{stroke:url(#activeLine);filter:drop-shadow(0 0 7px #ffd30073);stroke-dasharray:4 8;animation:1.4s linear infinite line-flow}.workflow-line--muted{stroke:var(--line-strong);stroke-dasharray:6 7}@keyframes line-flow{to{stroke-dashoffset:-24px}}.workflow-palette{z-index:5;border:1px solid var(--line);background:var(--surface);border-radius:20px;width:190px;padding:16px;position:absolute;bottom:0;left:-25px}@supports (color:color-mix(in lab, red, red)){.workflow-palette{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.workflow-palette{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translate3d(var(--move-x-soft), var(--move-y-soft), 0) rotate(-2deg);transition:transform .16s ease-out}.workflow-palette__title{color:var(--text-muted);font-size:var(--font-xs);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 3px 12px;font-weight:800;display:flex}.palette-item{border:1px solid var(--line);background:var(--surface-raised);min-height:48px;color:var(--text-secondary);font-size:var(--font-sm);border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;margin-top:7px;padding:0 10px;display:grid}.palette-item__icon{background:var(--tone-bg);width:27px;height:27px;color:var(--tone);border-radius:8px;place-items:center;display:grid}.palette-item__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px}.drag-dots{color:var(--text-muted);font-size:var(--font-md)}.palette-item--mint{--tone:var(--mint);--tone-bg:var(--mint-bg)}.palette-item--yellow{--tone:var(--yellow);--tone-bg:var(--yellow-bg)}.palette-item--coral{--tone:var(--coral);--tone-bg:var(--coral-bg)}.palette-item--violet{--tone:var(--violet);--tone-bg:var(--violet-bg)}.workflow-status{z-index:6;border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:0 16px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.workflow-status{background:color-mix(in srgb, var(--surface-raised) 89%, transparent)}}.workflow-status{box-shadow:var(--shadow);color:var(--text-secondary);font-size:var(--font-sm);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-weight:650;transition:transform .16s ease-out}.workflow-status--running{transform:translate3d(var(--move-x-far), var(--move-y-far), 0) rotate(1deg);top:105px;right:20px}.workflow-status--completed{transform:translate3d(var(--move-x-soft), var(--move-y-soft), 0) rotate(-2deg);top:350px;right:35px}.status-dot{background:#43d493;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #43d49321,0 0 14px #43d4938c}.status-bolt{background:var(--brand);width:22px;height:22px;color:var(--brand-ink);font-size:var(--font-md);border-radius:7px;place-items:center;font-weight:900;display:grid}.workflow-node{--node-accent:var(--brand);--node-bg:var(--surface-raised);z-index:3;border:1px solid var(--node-accent);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.workflow-node{border:1px solid color-mix(in srgb, var(--node-accent) 44%, var(--line))}}.workflow-node{background:linear-gradient(145deg, var(--node-accent), transparent 48%), var(--node-bg);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.workflow-node{background:linear-gradient(145deg, color-mix(in srgb, var(--node-accent) 6%, transparent), transparent 48%), var(--node-bg)}}.workflow-node{color:var(--text);will-change:transform;transition:transform .16s ease-out,scale .18s,box-shadow .18s;box-shadow:0 22px 55px #0000003b,inset 0 1px #ffffff0d}.workflow-node:hover{z-index:8;box-shadow:0 28px 70px #0000004d, 0 0 35px var(--node-accent);scale:1.035}@supports (color:color-mix(in lab, red, red)){.workflow-node:hover{box-shadow:0 28px 70px #0000004d, 0 0 35px color-mix(in srgb, var(--node-accent) 22%, transparent)}}.workflow-node strong{max-width:150px;font-size:var(--font-md);letter-spacing:-.035em;text-align:center;font-weight:750;line-height:1.15}.workflow-node__number{border:1px solid var(--node-accent);place-items:center;min-width:27px;height:27px;display:grid;position:absolute;top:12px;left:14px}@supports (color:color-mix(in lab, red, red)){.workflow-node__number{border:1px solid color-mix(in srgb, var(--node-accent) 40%, var(--line))}}.workflow-node__number{color:var(--text-secondary);font-size:var(--font-xs);border-radius:8px;font-weight:700}.workflow-node__icon{border:1px solid var(--node-accent);place-items:center;width:47px;height:47px;margin-bottom:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.workflow-node__icon{border:1px solid color-mix(in srgb, var(--node-accent) 42%, transparent)}}.workflow-node__icon{background:var(--node-accent);border-radius:15px}@supports (color:color-mix(in lab, red, red)){.workflow-node__icon{background:color-mix(in srgb, var(--node-accent) 11%, transparent)}}.workflow-node__icon{color:var(--node-accent)}.workflow-node__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:23px}.workflow-node--event{--node-accent:var(--mint);--node-bg:var(--mint-bg);width:180px;height:132px;transform:translate3d(var(--move-x-soft), var(--move-y-soft), 0) rotate(-5deg);top:40px;left:132px}.workflow-node--payment{--node-accent:var(--blue);--node-bg:var(--blue-bg);width:230px;height:142px;transform:translate3d(var(--move-x-mid), var(--move-y-mid), 0) rotate(3.5deg);top:205px;left:365px}.workflow-node--condition{--node-accent:var(--yellow);--node-bg:var(--yellow-bg);width:165px;height:165px;transform:translate3d(var(--move-x-soft), var(--move-y-soft), 0) rotate(45deg);border-radius:25px;top:377px;left:170px}.workflow-node--condition:hover{scale:1.025}.workflow-node__condition-inner{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotate(-45deg)}.workflow-node--condition .workflow-node__number{top:12px;left:12px}.workflow-node__question{border:1px solid var(--yellow);place-items:center;width:47px;height:47px;margin-bottom:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.workflow-node__question{border:1px solid color-mix(in srgb, var(--yellow) 48%, transparent)}}.workflow-node__question{color:var(--yellow);border-radius:50%;font-size:27px;font-weight:650}.workflow-node--delivery{--node-accent:var(--coral);--node-bg:var(--coral-bg);width:220px;height:158px;transform:translate3d(var(--move-x-far), var(--move-y-far), 0) rotate(5deg);box-shadow:0 26px 70px #00000047, 0 0 42px var(--coral);top:390px;left:430px}@supports (color:color-mix(in lab, red, red)){.workflow-node--delivery{box-shadow:0 26px 70px #00000047, 0 0 42px color-mix(in srgb, var(--coral) 12%, transparent)}}.workflow-node--message{--node-accent:var(--violet);--node-bg:var(--violet-bg);width:184px;height:140px;transform:translate3d(var(--move-x-mid), var(--move-y-mid), 0) rotate(-4deg);top:500px;left:665px}.node-port{z-index:4;border:3px solid var(--node-bg);background:var(--node-accent);width:13px;height:13px;box-shadow:0 0 0 1px var(--node-accent), 0 0 12px var(--node-accent);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.node-port{box-shadow:0 0 0 1px var(--node-accent), 0 0 12px color-mix(in srgb, var(--node-accent) 50%, transparent)}}.node-port--top{top:-7px;left:calc(50% - 6px)}.node-port--right{top:calc(50% - 6px);right:-7px}.node-port--bottom{bottom:-7px;left:calc(50% - 6px)}.node-port--left{top:calc(50% - 6px);left:-7px}.workflow-node--condition .node-port--top,.workflow-node--condition .node-port--right,.workflow-node--condition .node-port--bottom{transform:rotate(-45deg)}.branch-label{z-index:6;border:1px solid var(--line-strong);background:var(--surface-raised);min-width:34px;height:25px;color:var(--text-secondary);font-size:var(--font-xs);border-radius:8px;place-items:center;font-weight:700;display:grid;position:absolute}.branch-label--yes{border-color:var(--brand);top:444px;left:386px}@supports (color:color-mix(in lab, red, red)){.branch-label--yes{border-color:color-mix(in srgb, var(--brand) 48%, var(--line))}}.branch-label--yes{color:var(--brand)}.branch-label--no{top:582px;left:277px}.node-spark{background:var(--coral);border-radius:3px;width:20px;height:3px;position:absolute;right:-28px;box-shadow:0 0 10px #ff8f7280}.node-spark--one{top:16px;transform:rotate(-64deg)}.node-spark--two{top:31px;right:-34px;transform:rotate(-18deg)}.node-spark--three{top:46px;transform:rotate(26deg)}.mock-cursor{z-index:9;filter:drop-shadow(0 4px 5px #0006);width:29px;height:38px;transform:translate3d(var(--move-x-far), var(--move-y-far), 0) rotate(-6deg);transition:transform .16s ease-out;position:absolute;top:516px;left:590px;overflow:visible}.mock-cursor path{fill:var(--text);stroke:var(--page);stroke-linejoin:round;stroke-width:2.5px}.content-section{padding-block:120px;position:relative}.section-heading{z-index:2;position:relative}.section-heading h2,.blocks-intro h2,.closing-card h2{max-width:940px;font-size:clamp(40px,4.4vw,68px);line-height:1.02}.section-heading>p:last-child,.blocks-intro>p:last-of-type,.closing-card__copy>p:not(.eyebrow){max-width:650px;color:var(--text-secondary);font-size:var(--font-lg);margin:24px 0 0;line-height:1.65}.section-heading--wide{max-width:900px}.flow-section:before{border:1px dashed var(--line);content:"";border-radius:50%;width:360px;height:360px;position:absolute;top:44px;right:-90px}.flow-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:66px;display:grid;position:relative}.flow-cards:before{z-index:0;background:linear-gradient(90deg, var(--mint), var(--brand), var(--coral));content:"";opacity:.55;height:2px;position:absolute;top:48px;left:12%;right:12%}.flow-card{--tone:var(--brand);--tone-bg:var(--yellow-bg);z-index:1;border:1px solid var(--tone);min-height:310px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.flow-card{border:1px solid color-mix(in srgb, var(--tone) 25%, var(--line))}}.flow-card{background:radial-gradient(circle at 84% 8%, var(--tone), transparent 9rem), var(--surface);border-radius:28px;padding:30px}@supports (color:color-mix(in lab, red, red)){.flow-card{background:radial-gradient(circle at 84% 8%, color-mix(in srgb, var(--tone) 13%, transparent), transparent 9rem), var(--surface)}}.flow-card:first-child{transform:rotate(-1.2deg)}.flow-card:nth-child(2){transform:translateY(22px)rotate(.7deg)}.flow-card:nth-child(3){transform:translateY(-10px)rotate(-.5deg)}.flow-card__number{color:var(--tone);font-size:var(--font-sm);letter-spacing:.1em;font-weight:800}.flow-card__marker{border:1px solid var(--tone);place-items:center;width:72px;height:72px;margin:34px 0 30px;display:grid}@supports (color:color-mix(in lab, red, red)){.flow-card__marker{border:1px solid color-mix(in srgb, var(--tone) 38%, var(--line))}}.flow-card__marker{background:var(--tone-bg);border-radius:22px}.flow-card__marker span{border:5px solid var(--tone);width:18px;height:18px;box-shadow:0 0 0 7px var(--tone);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.flow-card__marker span{box-shadow:0 0 0 7px color-mix(in srgb, var(--tone) 12%, transparent)}}.flow-card h3,.block-card h3,.template-card h3{letter-spacing:-.04em;margin:0;font-size:23px;line-height:1.15}.flow-card p,.block-card p,.template-card p{color:var(--text-secondary);font-size:var(--font-md);margin:14px 0 0;line-height:1.6}.tone-mint{--tone:var(--mint);--tone-bg:var(--mint-bg)}.tone-blue{--tone:var(--blue);--tone-bg:var(--blue-bg)}.tone-yellow{--tone:var(--yellow);--tone-bg:var(--yellow-bg)}.tone-coral{--tone:var(--coral);--tone-bg:var(--coral-bg)}.tone-violet{--tone:var(--violet);--tone-bg:var(--violet-bg)}.tone-pink{--tone:var(--pink);--tone-bg:var(--pink-bg)}.blocks-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(60px,9vw,150px);display:grid}.blocks-intro{align-self:start;padding-top:28px;position:sticky;top:60px}.blocks-intro h2{font-size:clamp(42px,4.2vw,66px)}.blocks-intro__line{align-items:center;width:min(100%,420px);margin-top:44px;display:flex}.blocks-intro__line span{border:3px solid var(--surface);background:var(--brand);width:14px;height:14px;box-shadow:0 0 0 1px var(--brand);border-radius:50%}.blocks-intro__line i{background:var(--line);flex:1;height:2px}.blocks-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.block-card{--tone:var(--brand);--tone-bg:var(--yellow-bg);border:1px solid var(--tone);min-height:240px}@supports (color:color-mix(in lab, red, red)){.block-card{border:1px solid color-mix(in srgb, var(--tone) 24%, var(--line))}}.block-card{background:linear-gradient(145deg, var(--tone), transparent 45%), var(--surface);border-radius:24px;padding:26px}@supports (color:color-mix(in lab, red, red)){.block-card{background:linear-gradient(145deg, color-mix(in srgb, var(--tone) 5%, transparent), transparent 45%), var(--surface)}}.block-card:nth-child(2n){transform:translateY(35px)}.block-card__icon{border:1px solid var(--tone);place-items:center;width:55px;height:55px;margin-bottom:43px;display:grid}@supports (color:color-mix(in lab, red, red)){.block-card__icon{border:1px solid color-mix(in srgb, var(--tone) 36%, var(--line))}}.block-card__icon{background:var(--tone-bg);color:var(--tone);border-radius:17px}.block-card__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:25px}.templates-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 55%, #b99aff17, transparent 28rem), var(--page-soft);width:100%;margin-top:80px}.section-heading--split{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid}.section-heading--split>p{margin-bottom:4px}.template-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:65px;display:grid}.template-card{--tone:var(--brand);--tone-bg:var(--yellow-bg);border:1px solid var(--tone);min-height:390px}@supports (color:color-mix(in lab, red, red)){.template-card{border:1px solid color-mix(in srgb, var(--tone) 26%, var(--line))}}.template-card{background:linear-gradient(160deg, var(--tone), transparent 46%), var(--surface);border-radius:28px;padding:30px}@supports (color:color-mix(in lab, red, red)){.template-card{background:linear-gradient(160deg, color-mix(in srgb, var(--tone) 9%, transparent), transparent 46%), var(--surface)}}.template-card:nth-child(2){transform:translateY(-15px)rotate(.5deg)}.template-card__top{justify-content:space-between;align-items:center;margin-bottom:88px;display:flex}.template-card__index{color:var(--tone);font-size:var(--font-sm);font-weight:850}.template-card__label{border:1px solid var(--tone)}@supports (color:color-mix(in lab, red, red)){.template-card__label{border:1px solid color-mix(in srgb, var(--tone) 26%, var(--line))}}.template-card__label{color:var(--text-muted);font-size:var(--font-xs);border-radius:999px;padding:7px 10px;font-weight:700}.mini-flow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:36px;display:flex}.mini-flow__step{align-items:center;gap:7px;display:flex}.mini-flow__step span{border:1px solid var(--tone)}@supports (color:color-mix(in lab, red, red)){.mini-flow__step span{border:1px solid color-mix(in srgb, var(--tone) 25%, var(--line))}}.mini-flow__step span{background:var(--tone-bg);color:var(--text-secondary);font-size:var(--font-xs);border-radius:9px;padding:7px 9px;font-weight:700}.mini-flow__step i{color:var(--tone);font-size:var(--font-sm);font-style:normal}.closing-card{background:radial-gradient(circle at 75% 50%, #ffd3002b, transparent 24rem), linear-gradient(145deg, #17180e, var(--surface) 55%);border:1px solid #ffd30059;border-radius:36px;grid-template-columns:1fr .78fr;min-height:490px;display:grid;position:relative;overflow:hidden}.closing-card:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff17 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.closing-card__copy{z-index:2;padding:clamp(46px,7vw,90px);position:relative}.closing-card h2{font-size:clamp(42px,4.3vw,66px)}.closing-card .button{margin-top:32px}.closing-card__visual{z-index:2;min-height:490px;position:relative}.closing-node{border:1px solid var(--node-color);background:var(--node-bg-color);border-radius:20px;align-items:center;gap:19px;width:148px;height:112px;padding:20px;display:flex;position:absolute;box-shadow:0 20px 44px #00000038}.closing-node span{color:var(--node-color);font-size:var(--font-sm);font-weight:800}.closing-node i{border:8px solid var(--node-color);opacity:.9;border-radius:10px;width:30px;height:30px}.closing-node--one{--node-color:var(--mint);--node-bg-color:var(--mint-bg);top:92px;left:18px;transform:rotate(-7deg)}.closing-node--two{--node-color:var(--brand);--node-bg-color:var(--yellow-bg);top:195px;left:202px;transform:rotate(4deg)}.closing-node--three{--node-color:var(--violet);--node-bg-color:var(--violet-bg);top:326px;left:60px;transform:rotate(-3deg)}.closing-line{background:linear-gradient(90deg, var(--mint), var(--brand));transform-origin:0;width:105px;height:2px;position:absolute;top:184px;left:146px;transform:rotate(26deg)}.closing-line--second{background:linear-gradient(90deg, var(--brand), var(--violet));top:312px;left:217px;transform:rotate(140deg)}.site-footer{z-index:2;border-top:1px solid var(--line);background:var(--page-soft);flex:none;width:100%;margin-top:clamp(48px,6vw,92px);padding:72px 0 30px;position:relative}body>main[data-app-shell=editor]+.site-footer{display:none}body>main[data-app-shell=workspace]+.site-footer,body>main[data-app-shell=admin]+.site-footer{border-top-color:var(--line-strong);background:linear-gradient(180deg, var(--surface-raised), var(--page-soft));margin-top:0;display:block}@supports (color:color-mix(in lab, red, red)){body>main[data-app-shell=workspace]+.site-footer,body>main[data-app-shell=admin]+.site-footer{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-raised) 74%, transparent), var(--page-soft))}}.footer-grid{grid-template-columns:1.8fr repeat(4,1fr);gap:44px;display:grid}.footer-brand p{max-width:220px;color:var(--text-muted);font-size:var(--font-md);margin:20px 0 0;line-height:1.5}.footer-column{flex-direction:column;gap:14px;display:flex}.footer-column strong{color:var(--text);font-size:var(--font-sm);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-weight:800}.footer-column span,.footer-column a{color:var(--text-muted);font-size:var(--font-sm)}.footer-column a{cursor:pointer;width:fit-content;text-decoration:none;transition:color .18s,transform .18s}.footer-column a:hover{color:var(--text);transform:translate(2px)}.footer-bottom{border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--font-sm);justify-content:space-between;align-items:center;margin-top:64px;padding-top:24px;display:flex}.flow-card.tone-mint,.block-card.tone-mint,.template-card.tone-mint{--tone:var(--mint);--tone-bg:var(--mint-bg)}.flow-card.tone-blue,.block-card.tone-blue,.template-card.tone-blue{--tone:var(--blue);--tone-bg:var(--blue-bg)}.flow-card.tone-yellow,.block-card.tone-yellow,.template-card.tone-yellow{--tone:var(--yellow);--tone-bg:var(--yellow-bg)}.flow-card.tone-coral,.block-card.tone-coral,.template-card.tone-coral{--tone:var(--coral);--tone-bg:var(--coral-bg)}.flow-card.tone-violet,.block-card.tone-violet,.template-card.tone-violet{--tone:var(--violet);--tone-bg:var(--violet-bg)}.flow-card.tone-pink,.block-card.tone-pink,.template-card.tone-pink{--tone:var(--pink);--tone-bg:var(--pink-bg)}@media (max-width:1280px){.hero{grid-template-columns:minmax(390px,.78fr) minmax(590px,1.22fr)}.workflow-stage{transform-origin:top;transform:translate(-50%)scale(.87)}.workflow-shell{margin-right:-90px}.workflow-palette{left:-20px}}@media (max-width:1050px){.site-header{grid-template-columns:1fr auto}.site-nav{display:none}.hero{grid-template-columns:1fr;padding-top:90px}.hero-copy{max-width:780px}.workflow-shell{width:calc(100% + 64px);height:690px;margin:25px -32px 0}.workflow-stage{transform-origin:top;left:50%;transform:translate(-50%)scale(.95)}.blocks-section{grid-template-columns:1fr}.blocks-intro{max-width:800px;position:relative;top:auto}.blocks-grid{margin-top:10px}.section-heading--split{grid-template-columns:1fr;gap:24px}.template-cards{grid-template-columns:1fr 1fr}.template-card:last-child{grid-column:1/-1}.footer-grid{grid-template-columns:1.6fr repeat(2,1fr);row-gap:54px}}@media (max-width:768px){.page-width{width:min(calc(100% - 36px), var(--page-width))}.site-header{min-height:82px}.header-sign-in{display:none}.header-actions{gap:6px}.button--small{min-height:39px;font-size:var(--font-sm);padding-inline:15px}.buywell-logo__word{font-size:21px}.buywell-logo__icon{width:27px;height:27px}.buywell-logo__e{width:12px;height:16px}.buywell-logo__e i{height:2.5px}.hero{padding:68px 0 36px}.hero h1{font-size:clamp(45px,13vw,65px)}.hero-copy__body{font-size:var(--font-lg)}.hero-actions{flex-direction:column;align-items:flex-start}.proof-row{gap:8px 0}.workflow-shell{width:calc(100% + 36px);height:510px;margin:36px -18px 0}.workflow-stage{transform-origin:top;top:0;transform:translate(-50%)scale(.68)}.workflow-palette{left:6px}.content-section{padding-block:90px}.section-heading h2,.blocks-intro h2,.closing-card h2{font-size:clamp(38px,11vw,54px)}.section-heading>p:last-child,.blocks-intro>p:last-of-type,.closing-card__copy>p:not(.eyebrow){font-size:var(--font-md)}.flow-cards,.blocks-grid,.template-cards{grid-template-columns:1fr}.flow-cards:before{display:none}.flow-card:nth-child(n),.block-card:nth-child(n),.template-card:nth-child(n){transform:none}.flow-card{min-height:275px}.block-card{min-height:215px}.template-card:last-child{grid-column:auto}.template-card{min-height:350px}.closing-section{padding-block:90px}.closing-card{grid-template-columns:1fr}.closing-card__copy{padding:42px 28px 0}.closing-card__visual{transform-origin:0 0;min-height:390px;transform:translate(calc(50% - 190px))scale(.86)}.footer-grid{grid-template-columns:1fr 1fr;gap:42px 28px}.footer-brand{grid-column:1/-1}}html[data-theme=light]{--page:#f4f6fa;--page-soft:#edf1f7;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f2f5f9;--surface-soft:#1d212a0b;--text:#14171d;--text-secondary:#4c535e;--text-muted:#717883;--line:#1e222b21;--line-strong:#1e222b3b;--header-bg:#f5f7fadb;--shadow:0 26px 70px #1f232b1f;--shadow-soft:0 14px 38px #1f232b16}html[data-theme=light] body{background:var(--page)}html[data-theme=light] .header-profile>span,html[data-theme=light] .workflow-node__icon,html[data-theme=light] .failure-log__row--action span{color:var(--brand-ink)}html[data-theme=light] .ambient-background{opacity:.58}html[data-theme=light] .site-header{border-bottom-color:#1f232c12}html[data-theme=light] .hero:before{border-color:#b88b0014}html[data-theme=light] .proof-row span:before{box-shadow:0 0 0 4px #ffd3001f}html[data-theme=light] .workflow-palette,html[data-theme=light] .workflow-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffdeb;border-color:#1f232c21;box-shadow:0 12px 30px #24283017}html[data-theme=light] .workflow-node{box-shadow:0 16px 34px #2a2e3621,inset 0 1px #ffffffd1}html[data-theme=light] .assist-section{border-top-color:#1f232c1a}html[data-theme=light] .assist-note{border-top-color:#1f232c1c}html[data-theme=light] .support-workspace{background:radial-gradient(circle at 84% 14%,#7650c511,#0000 16rem),#fff;border-color:#1f232c29;box-shadow:0 22px 58px #2a2d341c,0 2px 8px #2a2d340a}html[data-theme=light] .support-workspace__bar{background:#ffffff9e;border-bottom-color:#1f232c1a}html[data-theme=light] .thread-message--request{background:#e8f0fb;border-color:#2867be38}html[data-theme=light] .support-result{background:#e7f5ef;border-color:#118c6a42}html[data-theme=light] .scenario-card{border-color:#1f232c24;box-shadow:0 12px 32px #292c330e}html[data-theme=light] .scenario-card--supplier{background:radial-gradient(circle at 74% 73%,#286bcc13,#0000 19rem),#fff}html[data-theme=light] .scenario-card--topup{background:radial-gradient(circle at 15% 15%,#7650c50e,#0000 16rem),#fff}html[data-theme=light] .scenario-card--stock{background:radial-gradient(circle at 84% 20%,#118c6a0e,#0000 14rem),#fff}html[data-theme=light] .scenario-card--failure{background:radial-gradient(circle at 84% 40%,#c951350e,#0000 18rem),#fff}html[data-theme=light] .supplier-meta span,html[data-theme=light] .topup-form>div,html[data-theme=light] .test-context{background:#ffffffd1;border-color:#1f232c24}html[data-theme=light] .testing-section{background:radial-gradient(circle at 18%,#286bcc0e,#0000 25rem),#eef2f6;border-color:#1f232c1a}html[data-theme=light] .test-run-panel{background:#fff;border-color:#1f232c2b;box-shadow:0 20px 48px #262a311c}html[data-theme=light] .test-log,html[data-theme=light] .testing-facts>div{border-color:#1f232c1b}html[data-theme=light] .closing-card--reworked .closing-node{box-shadow:0 15px 32px #2b2d3321}html[data-theme=light] .closing-card__status,html[data-theme=light] .closing-card__support-chip{background:#fffffde6;border-color:#1f232c29;box-shadow:0 9px 22px #2a2d3314}html[data-theme=light] .site-footer{background:#e9eef3;border-top-color:#1f232c1c}html[data-theme=light] .footer-bottom{border-top-color:#1f232c1c}html[data-theme=dark] .buywell-logo__buy{background:linear-gradient(#fff 0%,#b8bbc3 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .workflow-node{box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff14}html[data-theme=dark] .mock-cursor path{stroke:#fff}@media (max-width:430px){.header-actions .button{display:none}.workflow-stage{transform:translate(-50%)scale(.59)}.workflow-shell{height:435px}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}}@media (prefers-color-scheme:light){:root{--page:#f5f7fa;--page-soft:#edf1f5;--surface:#fff;--surface-raised:#fff;--surface-soft:#14171f0a;--text:#15171c;--text-secondary:#555b66;--text-muted:#7a808b;--line:#14171f1f;--line-strong:#14171f36;--header-bg:#f5f7fad1;--grid-dot:#14171f17;--shadow:0 24px 65px #28271d1f;--mint:#118c6a;--mint-bg:#dcf5ea;--blue:#286bcc;--blue-bg:#e0ebfb;--yellow:#b17d00;--yellow-bg:#fff1bb;--coral:#c95135;--coral-bg:#ffe2d8;--violet:#7650c5;--violet-bg:#ede4ff;--pink:#b53f73;--pink-bg:#fbe2ed}.site-shell{background:radial-gradient(circle at 82% 8%, #ffd3002e, transparent 25rem), var(--page)}.buywell-logo__buy{background:linear-gradient(#555 0%,#202020 100%);-webkit-background-clip:text;background-clip:text}.workflow-node,.flow-card,.block-card,.template-card{box-shadow:0 20px 48px #2e2d221a,inset 0 1px #ffffffb3}.workflow-status,.workflow-palette{background:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.workflow-status,.workflow-palette{background:color-mix(in srgb, var(--surface-raised) 91%, transparent)}}.workflow-node:hover{box-shadow:0 28px 65px #2e2d2229, 0 0 35px var(--node-accent)}@supports (color:color-mix(in lab, red, red)){.workflow-node:hover{box-shadow:0 28px 65px #2e2d2229, 0 0 35px color-mix(in srgb, var(--node-accent) 12%, transparent)}}.mock-cursor path{stroke:#fff}.closing-card{background:radial-gradient(circle at 75%,#ffd3003d,#0000 24rem),linear-gradient(145deg,#fff9dc,#fff 58%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.workflow-line--active{animation:none}.workflow-node,.workflow-status,.workflow-palette,.mock-cursor{transition:none}}body{letter-spacing:.006em;font-family:Manrope Variable,Manrope,Segoe UI,sans-serif}.site-nav,.header-actions,.button,.eyebrow,.proof-row,.footer-column,.footer-bottom{letter-spacing:0}.buywell-logo{gap:8px}.buywell-logo__icon{width:30px;height:30px}.buywell-logo__word{letter-spacing:-.01em;align-items:center;font-family:Inter Variable,Inter,sans-serif;font-size:32px;font-weight:600;line-height:1}.buywell-logo__buy{color:#0000;-webkit-text-fill-color:transparent;text-shadow:-1.5px 1.5px #fff6,-2.5px 2.5px #fff3,-3.5px 3.5px #ffffff1a;background:linear-gradient(90deg,#fbfbfb,#f0f0f0);-webkit-background-clip:text;background-clip:text;margin-right:4px;font-weight:700}.buywell-logo__well-letter{color:#0000;-webkit-text-fill-color:transparent;text-shadow:-1.5px 1.5px 0 var(--brand), -2.5px 2.5px 0 #ffbf404d, -3.5px 3.5px 0 #ffbf4026;background:linear-gradient(#ffe773 0%,#ffde40 48%,#ffbf40 100%);-webkit-background-clip:text;background-clip:text;font-weight:600}@supports (color:color-mix(in lab, red, red)){.buywell-logo__well-letter{text-shadow:-1.5px 1.5px 0 color-mix(in srgb, var(--brand) 60%, transparent), -2.5px 2.5px 0 #ffbf404d, -3.5px 3.5px 0 #ffbf4026}}.buywell-logo__buy+.buywell-logo__well-letter{margin-right:2px}.buywell-logo__e{filter:none;gap:3px;width:20px;height:24px;margin:0 4px}.buywell-logo__e-inner{width:20px;height:26px;filter:drop-shadow(-1px 1px 0 var(--brand)) drop-shadow(-2px 2px 0 #ffbf4033) drop-shadow(-3px 3px 0 #ffbf401a);flex-direction:column;justify-content:space-between;gap:3px;display:flex}@supports (color:color-mix(in lab, red, red)){.buywell-logo__e-inner{filter:drop-shadow(-1px 1px 0 color-mix(in srgb, var(--brand) 40%, transparent)) drop-shadow(-2px 2px 0 #ffbf4033) drop-shadow(-3px 3px 0 #ffbf401a)}}.buywell-logo__e-inner i{background:linear-gradient(90deg,#ff9000,#ffde40,#ffbf40);width:100%;height:4px}.buywell-logo__e-inner i:nth-child(2){width:90%}.buywell-logo__e-inner i:nth-child(3){width:calc(90% + 1px);position:relative;left:-1px}.buywell-logo__e+.buywell-logo__well-letter{margin-left:2px}.buywell-logo--compact{gap:7px}.buywell-logo--compact .buywell-logo__icon{width:26px;height:26px}.buywell-logo--compact .buywell-logo__word{font-size:27.7px}.buywell-logo--compact .buywell-logo__e{gap:2.6px;width:17.3px;height:22.5px;margin-inline:3.5px}.buywell-logo--compact .buywell-logo__e i{height:3.45px}.site-header{min-height:94px}.hero{grid-template-columns:minmax(490px,.92fr) minmax(660px,1.08fr);column-gap:28px;min-height:650px;padding:46px 0 64px}.hero h1{letter-spacing:-.022em;max-width:660px;font-size:clamp(58px,4.7vw,76px);font-weight:720;line-height:1.01}.hero-copy__body{letter-spacing:.003em;max-width:600px;margin-top:28px;font-size:clamp(17px,1.25vw,20px)}.hero-support-note,.closing-support{color:var(--text-secondary);font-size:var(--font-md);cursor:default;align-items:center;gap:10px;font-weight:650;display:inline-flex}.hero-support-note__icon,.assist-note>span{border:1px solid var(--brand);place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.hero-support-note__icon,.assist-note>span{border:1px solid color-mix(in srgb, var(--brand) 32%, var(--line))}}.hero-support-note__icon,.assist-note>span{background:var(--yellow-bg);color:var(--brand);border-radius:12px}.hero-support-note svg,.assist-note svg,.support-avatar svg,.closing-support svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:19px}.workflow-shell{height:620px;margin-right:-34px}.workflow-stage{transform-origin:top;top:0;left:calc(50% + 26px);transform:translate(-50%)scale(.88)}.workflow-node__number{box-sizing:border-box;white-space:nowrap;min-width:30px;height:28px;padding:0 7px}.workflow-node--condition .workflow-node__number{top:8px;left:50%;transform:translate(-50%)}.assist-section{border-top:1px solid var(--line);grid-template-columns:minmax(360px,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(48px,8vw,120px);padding:78px 0 82px;display:grid}.assist-copy h2,.scenario-heading h2,.testing-copy h2{letter-spacing:-.025em;margin:0;font-size:clamp(42px,4.35vw,66px);font-weight:700;line-height:1.04}.assist-copy>p:not(.eyebrow),.scenario-heading>p,.testing-copy>p:not(.eyebrow){max-width:650px;color:var(--text-secondary);font-size:var(--font-lg);letter-spacing:.006em;margin:24px 0 0;line-height:1.7}.assist-note{border-top:1px solid var(--line);align-items:center;gap:14px;max-width:510px;margin-top:32px;padding-top:24px;display:flex}.assist-note strong{max-width:390px;font-size:var(--font-md);line-height:1.5}.support-workspace{border:1px solid var(--line-strong);background:radial-gradient(circle at 84% 14%, var(--violet), transparent 16rem), var(--surface);border-radius:30px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.support-workspace{background:radial-gradient(circle at 84% 14%, color-mix(in srgb, var(--violet) 12%, transparent), transparent 16rem), var(--surface)}}.support-workspace{box-shadow:var(--shadow)}.support-workspace:before{background-image:radial-gradient(circle, var(--grid-dot) 1px, transparent 1px);content:"";opacity:.45;pointer-events:none;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.support-workspace__bar{z-index:1;border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:76px;padding:0 24px;display:grid;position:relative}.support-avatar{background:var(--brand);width:42px;height:42px;color:var(--brand-ink);border-radius:14px;place-items:center;display:grid}.support-workspace__bar strong,.support-workspace__bar span{display:block}.support-workspace__bar strong{font-size:var(--font-md)}.support-workspace__bar span{color:#43d493;font-size:var(--font-xs);margin-top:2px;font-weight:750}.support-workspace__bar>i{background:#43d493;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #43d4931f}.support-thread{z-index:1;gap:12px;padding:24px;display:grid;position:relative}.thread-message{border:1px solid var(--line);border-radius:17px;max-width:82%;padding:15px 17px}.thread-message span{color:var(--text-muted);font-size:var(--font-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:750}.thread-message p{color:var(--text-secondary);font-size:var(--font-sm);margin:7px 0 0;line-height:1.55}.thread-message--request{background:var(--blue-bg);border-bottom-right-radius:5px;justify-self:end}.thread-message--reply{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.thread-message--reply{border-color:color-mix(in srgb, var(--brand) 23%, var(--line))}}.thread-message--reply{background:var(--yellow-bg);border-bottom-left-radius:5px}.support-result{z-index:1;border:1px solid var(--mint);margin:0 24px 24px;position:relative}@supports (color:color-mix(in lab, red, red)){.support-result{border:1px solid color-mix(in srgb, var(--mint) 30%, var(--line))}}.support-result{background:var(--mint-bg);border-radius:21px;padding:18px}@supports (color:color-mix(in lab, red, red)){.support-result{background:color-mix(in srgb, var(--mint-bg) 58%, var(--surface))}}.support-result__title{font-size:var(--font-sm);align-items:center;gap:10px;display:flex}.support-result__check,.test-log__check,.test-result>span{background:var(--mint);color:#06140f;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.support-result__check svg,.failure-log svg,.test-log svg,.test-result svg,.test-run-panel__header svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px}.support-result__flow{align-items:center;margin-top:17px;display:flex}.support-step{--step:var(--mint);flex:1;align-items:center;display:flex}.support-step--2{--step:var(--blue)}.support-step--3{--step:var(--coral)}.support-step--4{--step:var(--pink)}.support-step span{border:1px solid var(--step);place-items:center;min-height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.support-step span{border:1px solid color-mix(in srgb, var(--step) 36%, var(--line))}}.support-step span{background:var(--step);border-radius:10px;padding:0 11px}@supports (color:color-mix(in lab, red, red)){.support-step span{background:color-mix(in srgb, var(--step) 10%, var(--surface-raised))}}.support-step span{color:var(--text-secondary);font-size:var(--font-xs);font-weight:700}.support-step i{background:linear-gradient(90deg, var(--step), var(--line-strong));flex:1;height:1px}.scenario-section{padding:82px 0 64px}.scenario-heading{grid-template-columns:1.15fr .65fr;align-items:end;gap:80px;display:grid}.scenario-heading>p{margin-bottom:4px}.scenario-board{grid-template-columns:repeat(12,1fr);gap:16px;margin-top:58px;display:grid}.scenario-card{border:1px solid var(--line);background:var(--surface);border-radius:27px;padding:28px;position:relative;overflow:hidden}.scenario-card__label{color:var(--text-muted);font-size:var(--font-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.scenario-card h3{letter-spacing:-.015em;max-width:700px;margin:18px 0 0;font-size:clamp(24px,2.4vw,35px);font-weight:690;line-height:1.12}.scenario-card>p,.failure-copy>p{max-width:650px;color:var(--text-secondary);font-size:var(--font-md);margin:14px 0 0;line-height:1.65}.scenario-card--supplier{background:radial-gradient(circle at 75% 70%, var(--blue), transparent 18rem), var(--surface);grid-area:1/1/span 2/span 7;min-height:600px}@supports (color:color-mix(in lab, red, red)){.scenario-card--supplier{background:radial-gradient(circle at 75% 70%, color-mix(in srgb, var(--blue) 12%, transparent), transparent 18rem), var(--surface)}}.supplier-meta{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.supplier-meta span{border:1px solid var(--line);background:var(--surface-raised);color:var(--text-muted);font-family:Inter Variable,monospace;font-size:var(--font-xs);border-radius:999px;padding:7px 10px}.supplier-flow{min-height:275px;margin-top:32px;position:relative}.supplier-node{--node-tone:var(--mint);border:1px solid var(--node-tone);flex-direction:column;justify-content:space-between;width:155px;min-height:92px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.supplier-node{border:1px solid color-mix(in srgb, var(--node-tone) 40%, var(--line))}}.supplier-node{background:var(--node-tone);border-radius:18px;padding:15px}@supports (color:color-mix(in lab, red, red)){.supplier-node{background:color-mix(in srgb, var(--node-tone) 10%, var(--surface-raised))}}.supplier-node{box-shadow:var(--shadow)}.supplier-node span{background:var(--node-tone);border-radius:6px;width:max-content;padding:4px 6px}@supports (color:color-mix(in lab, red, red)){.supplier-node span{background:color-mix(in srgb, var(--node-tone) 16%, transparent)}}.supplier-node span{color:var(--node-tone);font-size:var(--font-xs);font-weight:800}.supplier-node strong{font-size:var(--font-sm);margin-top:17px}.supplier-node i{color:var(--brand);font-size:22px;font-style:normal;position:absolute;bottom:36px;right:-43px}.supplier-node--1{top:46px;left:0;transform:rotate(-4deg)}.supplier-node--2{--node-tone:var(--blue);top:3px;left:31%;transform:rotate(3deg)}.supplier-node--3{--node-tone:var(--violet);top:118px;left:56%;transform:rotate(-2deg)}.supplier-node--4{--node-tone:var(--coral);top:53px;right:0;transform:rotate(4deg)}.supplier-node--3 i{top:-34px;right:-40px;transform:rotate(-35deg)}.scenario-card--topup{background:linear-gradient(145deg, var(--violet), transparent 55%), var(--surface);grid-column:8/span 5;min-height:342px}@supports (color:color-mix(in lab, red, red)){.scenario-card--topup{background:linear-gradient(145deg, color-mix(in srgb, var(--violet) 9%, transparent), transparent 55%), var(--surface)}}.topup-form{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.topup-form>div{border:1px solid var(--line);background:var(--surface-raised);border-radius:11px;padding:10px}.topup-form span,.topup-form strong{display:block}.topup-form>div span{color:var(--text-muted);font-family:Inter Variable,monospace;font-size:var(--font-xs)}.topup-form>div strong{font-size:var(--font-xs);text-overflow:ellipsis;margin-top:6px;overflow:hidden}.topup-form__api{border:1px solid var(--violet);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.topup-form__api{border:1px solid color-mix(in srgb, var(--violet) 35%, var(--line))}}.topup-form__api{background:var(--violet-bg);color:var(--violet);font-family:Inter Variable,monospace;font-size:var(--font-xs);border-radius:11px;padding:10px;font-weight:700}.scenario-card--stock{background:linear-gradient(145deg, var(--mint), transparent 55%), var(--surface);grid-column:8/span 5;min-height:242px}@supports (color:color-mix(in lab, red, red)){.scenario-card--stock{background:linear-gradient(145deg, color-mix(in srgb, var(--mint) 8%, transparent), transparent 55%), var(--surface)}}.scenario-card--stock h3{max-width:520px;font-size:clamp(22px,2vw,30px)}.stock-readout{grid-template-columns:auto 1fr;align-items:end;gap:24px;margin-top:22px;display:grid}.stock-readout strong,.stock-readout span{display:block}.stock-readout strong{color:var(--mint);font-size:var(--font-md)}.stock-readout span{color:var(--text-muted);font-size:var(--font-xs);margin-top:4px}.stock-bars{justify-content:flex-end;gap:4px;display:flex}.stock-bars i{background:var(--mint);opacity:.7;border-radius:3px;width:8px;height:31px}.stock-bars i:nth-last-child(-n+3){background:var(--line-strong)}.scenario-card--failure{background:radial-gradient(circle at 75% 50%, var(--pink), transparent 18rem), var(--surface);grid-column:1/-1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:50px;min-height:320px;display:grid}@supports (color:color-mix(in lab, red, red)){.scenario-card--failure{background:radial-gradient(circle at 75% 50%, color-mix(in srgb, var(--pink) 10%, transparent), transparent 18rem), var(--surface)}}.failure-log{grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center;display:grid}.failure-log__row{border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;align-items:center;gap:11px;min-height:78px;padding:13px;display:flex}.failure-log__row span{border-radius:10px;flex:none;place-items:center;width:31px;height:31px;display:grid}.failure-log__row strong{font-size:var(--font-xs);line-height:1.35}.failure-log>i{background:var(--line-strong);height:1px}.failure-log__row--success span{background:var(--mint-bg);color:var(--mint)}.failure-log__row--error span{background:var(--pink-bg);color:var(--pink)}.failure-log__row--action span{background:var(--yellow-bg);color:var(--yellow);font-size:var(--font-lg)}.testing-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 18% 50%, var(--blue), transparent 25rem), var(--page-soft);padding:78px 0}@supports (color:color-mix(in lab, red, red)){.testing-section{background:radial-gradient(circle at 18% 50%, color-mix(in srgb, var(--blue) 9%, transparent), transparent 25rem), var(--page-soft)}}.testing-layout{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(54px,8vw,120px);display:grid}.test-run-panel{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow);border-radius:27px;overflow:hidden}.test-run-panel__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;padding:0 24px;display:flex}.test-run-panel__header span,.test-run-panel__header small{display:block}.test-run-panel__header span{font-size:var(--font-md);font-weight:750}.test-run-panel__header small{color:var(--text-muted);font-size:var(--font-xs);margin-top:4px}.test-run-panel__header>strong{border:1px solid var(--mint);align-items:center;gap:7px;display:flex}@supports (color:color-mix(in lab, red, red)){.test-run-panel__header>strong{border:1px solid color-mix(in srgb, var(--mint) 30%, var(--line))}}.test-run-panel__header>strong{background:var(--mint-bg);color:var(--mint);font-size:var(--font-xs);border-radius:999px;padding:7px 10px}.test-run-panel__header>strong>span{background:var(--mint);border-radius:50%;width:6px;height:6px}.test-context{border:1px solid var(--line);background:var(--surface-raised);color:var(--text-muted);font-family:Inter Variable,monospace;font-size:var(--font-xs);border-radius:12px;margin:18px 20px 0;padding:12px 14px}.test-logs{padding:10px 20px}.test-log{border-bottom:1px solid var(--line);grid-template-columns:30px 29px 1fr auto;align-items:center;gap:11px;padding:14px 2px;display:grid}.test-log__index{color:var(--text-muted);font-family:Inter Variable,monospace;font-size:var(--font-xs)}.test-log strong,.test-log small{display:block}.test-log strong{font-size:var(--font-sm)}.test-log small,.test-log time{color:var(--text-muted);font-size:var(--font-xs);margin-top:3px}.test-result{border:1px solid var(--mint);align-items:center;gap:10px;margin:0 20px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.test-result{border:1px solid color-mix(in srgb, var(--mint) 27%, var(--line))}}.test-result{background:var(--mint-bg);border-radius:13px;padding:12px}@supports (color:color-mix(in lab, red, red)){.test-result{background:color-mix(in srgb, var(--mint-bg) 64%, var(--surface))}}.test-result{color:var(--text-secondary);font-size:var(--font-xs)}.testing-facts{border-top:1px solid var(--line);margin-top:34px}.testing-facts>div{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;gap:15px;padding:17px 0;display:grid}.testing-facts>div>span{color:var(--brand);font-family:Inter Variable,monospace;font-size:var(--font-xs);font-weight:800}.testing-facts p{color:var(--text-muted);font-size:var(--font-sm);grid-template-columns:minmax(170px,.9fr) 1.1fr;gap:18px;margin:0;line-height:1.5;display:grid}.testing-facts strong{color:var(--text);font-size:var(--font-sm)}.closing-card--reworked{min-height:500px}.closing-section{padding-block:76px}.closing-card--reworked h2{letter-spacing:-.026em}.closing-card__status,.closing-card__support-chip{z-index:4;border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:999px;align-items:center;gap:9px;padding:10px 13px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.closing-card__status,.closing-card__support-chip{background:color-mix(in srgb, var(--surface-raised) 90%, transparent)}}.closing-card__status,.closing-card__support-chip{color:var(--text-secondary);font-size:var(--font-xs);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:700}.closing-card__status{top:35px;left:150px}.closing-card__status i{background:var(--mint);width:7px;height:7px;box-shadow:0 0 0 4px var(--mint);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.closing-card__status i{box-shadow:0 0 0 4px color-mix(in srgb, var(--mint) 13%, transparent)}}.closing-card__support-chip{bottom:26px;right:28px}.closing-card__support-chip svg{fill:none;width:16px;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.closing-card--reworked .closing-node{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;width:220px;height:104px;padding:16px;display:grid}.closing-card--reworked .closing-node>span{border:1px solid var(--node-color);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.closing-card--reworked .closing-node>span{border:1px solid color-mix(in srgb, var(--node-color) 38%, transparent)}}.closing-card--reworked .closing-node>span{background:var(--node-color);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.closing-card--reworked .closing-node>span{background:color-mix(in srgb, var(--node-color) 10%, transparent)}}.closing-card--reworked .closing-node strong,.closing-card--reworked .closing-node small{display:block}.closing-card--reworked .closing-node strong{font-size:var(--font-sm);letter-spacing:0}.closing-card--reworked .closing-node small{color:var(--text-muted);font-size:var(--font-xs);margin-top:5px;line-height:1.35}.closing-card--reworked .closing-node--one{top:92px;left:8px}.closing-card--reworked .closing-node--two{top:205px;left:228px}.closing-card--reworked .closing-node--three{top:335px;left:54px}.closing-card--reworked .closing-line{width:93px;top:177px;left:191px;transform:rotate(28deg)}.closing-card--reworked .closing-line--second{width:112px;top:305px;left:310px;transform:rotate(146deg)}.closing-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.closing-card .closing-actions .button{margin-top:0}.closing-support{max-width:240px}.closing-support svg{width:22px;color:var(--brand);flex:none}@media (max-width:1280px){.hero{grid-template-columns:minmax(430px,.9fr) minmax(570px,1.1fr);gap:20px}.hero h1{font-size:62px}.workflow-shell{height:560px;margin-right:-50px}.workflow-stage{left:calc(50% - 10px);transform:translate(-50%)scale(.78)}.assist-section{grid-template-columns:minmax(340px,.8fr) minmax(520px,1.2fr);gap:50px}.supplier-node{width:138px}.supplier-node i{right:-33px}}html[data-theme=light] .buywell-logo__buy{color:#0000;-webkit-text-fill-color:transparent;text-shadow:-1.5px 1.5px #0003,-2.5px 2.5px #0000001a,-3.5px 3.5px #0000000d;background:linear-gradient(90deg,#777,#505050);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .buywell-logo__well-letter--w{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#fff1bf,#ddb633 52%,#b38700);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .buywell-logo__well-letter--ll{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#ddb633,#fff1bf 48%,#b38700);-webkit-background-clip:text;background-clip:text}html{min-width:0}.workflow-mobile-stage{display:none}@media (max-width:768px){html,body{width:100%;max-width:100%}body{overflow-x:clip}:where(main,section,article,aside,header,footer,div,form,nav){min-width:0}:where(h1,h2,h3,p,strong,small,span,a,button,label){overflow-wrap:break-word}:where(button,.button,input,select,textarea){max-width:100%}.page-width{width:calc(100% - 36px)}.site-header{min-height:76px}.header-actions .button{min-height:44px}.hero{min-height:0;padding:48px 0 38px}.hero-copy,.hero-copy>*{width:100%;min-width:0;max-width:100%}.hero h1{letter-spacing:-.018em;max-width:100%;font-size:clamp(36px,10.7vw,46px);line-height:1.03}.hero-copy__body{margin-top:22px;font-size:16px;line-height:1.58}.hero-actions{margin-top:26px}.hero-actions .button,.closing-actions .button{width:100%;min-height:50px}.proof-row{gap:8px;margin-top:24px;display:grid}.proof-row span:not(:last-child):after{display:none}.workflow-shell{width:calc(100% + 36px);height:auto;margin:32px -18px 0}.workflow-stage{display:none}.workflow-mobile-stage{border-block:1px solid var(--line);background:radial-gradient(circle at 50% 44%, var(--brand), transparent 15rem), radial-gradient(circle, var(--grid-dot) 1px, transparent 1px);align-content:start;width:100%;min-height:520px;padding:30px 18px 28px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workflow-mobile-stage{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--brand) 11%, transparent), transparent 15rem), radial-gradient(circle, var(--grid-dot) 1px, transparent 1px)}}.workflow-mobile-stage{background-size:auto,22px 22px}.workflow-mobile-status,.workflow-mobile-complete{border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:38px;padding:0 13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workflow-mobile-status,.workflow-mobile-complete{background:color-mix(in srgb, var(--surface-raised) 92%, transparent)}}.workflow-mobile-status,.workflow-mobile-complete{color:var(--text-secondary);box-shadow:var(--shadow);font-size:12px;font-weight:750}.workflow-mobile-status{justify-self:end}.workflow-mobile-complete{margin-top:18px}.workflow-mobile-flow{gap:11px;margin-top:19px;display:grid}.workflow-mobile-node{--mobile-node-tone:var(--brand);border:1px solid var(--mobile-node-tone);grid-template-columns:30px 36px minmax(0,1fr);align-items:center;gap:10px;min-height:64px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-mobile-node{border:1px solid color-mix(in srgb, var(--mobile-node-tone) 38%, var(--line))}}.workflow-mobile-node{background:var(--mobile-node-tone);border-radius:16px;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.workflow-mobile-node{background:color-mix(in srgb, var(--mobile-node-tone) 9%, var(--surface-raised))}}.workflow-mobile-node{box-shadow:0 13px 32px #0003}.workflow-mobile-node:nth-child(2n){margin-left:24px}.workflow-mobile-node:nth-child(odd){margin-right:24px}.workflow-mobile-node--mint{--mobile-node-tone:var(--mint)}.workflow-mobile-node--blue{--mobile-node-tone:var(--blue)}.workflow-mobile-node--yellow{--mobile-node-tone:var(--yellow)}.workflow-mobile-node--coral{--mobile-node-tone:var(--coral)}.workflow-mobile-node--violet{--mobile-node-tone:var(--violet)}.workflow-mobile-node__number{color:var(--mobile-node-tone);font:800 11px/1 monospace}.workflow-mobile-node__icon{background:var(--mobile-node-tone);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.workflow-mobile-node__icon{background:color-mix(in srgb, var(--mobile-node-tone) 14%, transparent)}}.workflow-mobile-node__icon{color:var(--mobile-node-tone)}.workflow-mobile-node__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px}.workflow-mobile-node strong{font-size:13px;line-height:1.35}.workflow-mobile-node>i{z-index:2;color:var(--brand);font-style:normal;position:absolute;bottom:-17px;left:48%}.assist-section,.scenario-section,.testing-section{padding-block:62px}.assist-copy h2,.scenario-heading h2,.testing-copy h2,.closing-card h2{font-size:clamp(34px,9.6vw,44px)}.assist-copy>p:not(.eyebrow),.scenario-heading>p,.testing-copy>p:not(.eyebrow){font-size:16px;line-height:1.6}.support-workspace,.scenario-card,.test-run-panel,.closing-card{border-radius:20px}.support-result__flow{grid-template-columns:1fr}.support-step span{justify-items:start;width:100%;padding-inline:12px}.scenario-card{padding:22px}.scenario-card--supplier{min-height:0}.supplier-flow{gap:12px;min-height:0;margin-top:24px;display:grid}.supplier-node,.supplier-node:nth-child(n){width:100%;min-height:76px;position:relative;inset:auto;transform:none}.supplier-node strong{margin-top:10px}.topup-form{grid-template-columns:1fr}.topup-form__api{grid-column:auto}.stock-readout{grid-template-columns:1fr}.stock-bars{justify-content:flex-start;max-width:100%}.test-context,.test-result{overflow-wrap:anywhere}.closing-section{padding-block:62px}.closing-card__copy{padding:34px 26px 16px}.closing-card__visual{gap:12px;min-height:0;padding:10px 24px 30px;display:grid;transform:none}.closing-card__status,.closing-card__support-chip,.closing-card--reworked .closing-node,.closing-card--reworked .closing-node:nth-of-type(n){width:100%;max-width:100%;height:auto;min-height:80px;position:relative;inset:auto;transform:none}.closing-card__status,.closing-card__support-chip{justify-content:center;min-height:40px}.closing-card--reworked .closing-line{display:none}.site-footer{padding-bottom:calc(30px + env(safe-area-inset-bottom))}.footer-bottom{align-items:flex-start;gap:18px}}@media (max-width:430px){.site-header .buywell-logo__word{font-size:22px}.hero-support-note{align-items:flex-start}.workflow-mobile-node:nth-child(n){margin-inline:0}.thread-message{max-width:94%}.test-run-panel__header,.footer-bottom{flex-direction:column}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#10151d;--page-soft:#151b25;--surface:#1a212d;--surface-raised:#202937;--surface-sunken:#141a24;--surface-soft:#ffffff12;--text:#f6f5f0;--text-secondary:#a9adb7;--text-muted:#767c89;--line:#ffffff1c;--line-strong:#ffffff36;--header-bg:#131923d6;--grid-dot:#ffffff16;--shadow:0 22px 58px #0003;--shadow-soft:0 16px 42px #00000026;--mint:#4ee0b2;--mint-bg:#112b25;--blue:#72a8ff;--blue-bg:#17263f;--yellow:#ffd34e;--yellow-bg:#2d2712;--coral:#ff8f72;--coral-bg:#352019;--violet:#b99aff;--violet-bg:#281f3b;--pink:#ff8db9;--pink-bg:#351d2a}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f4f6fa;--page-soft:#edf1f7;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f2f5f9;--surface-soft:#f0f3f8;--text:#161b25;--text-secondary:#4b5565;--text-muted:#707b8b;--line:#d6dde8;--line-strong:#bbc5d3;--header-bg:#f4f6faeb;--grid-dot:#34445c1a;--shadow:0 18px 44px #2430441c;--shadow-soft:0 12px 32px #24304413;--mint:#0b8f6a;--mint-bg:#e4f5ef;--blue:#3468e8;--blue-bg:#e8efff;--yellow:#946c00;--yellow-bg:#fff4c2;--coral:#c84c3a;--coral-bg:#ffebe6;--violet:#6f56c9;--violet-bg:#efebff;--pink:#b53f73;--pink-bg:#fbe2ed}html[data-theme=dark] .closing-card{background:radial-gradient(circle at 75% 50%, #ffd3001a, transparent 24rem), var(--surface)}html[data-theme=light] .buywell-logo__buy{background:linear-gradient(#555 0%,#202020 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .closing-card{background:radial-gradient(circle at 75%,#ffd3003d,#0000 24rem),linear-gradient(145deg,#fff9dc,#fff 58%)}.site-nav a{color:inherit;cursor:pointer;text-decoration:none;transition:color .18s,transform .18s,text-shadow .18s;position:relative}.site-nav a:hover{color:var(--text);text-shadow:0 0 18px var(--brand);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.site-nav a:hover{text-shadow:0 0 18px color-mix(in srgb, var(--brand) 22%, transparent)}}.site-nav a:after{background:var(--brand);content:"";opacity:0;border-radius:2px;height:1px;transition:left .18s,right .18s,opacity .18s;position:absolute;bottom:-9px;left:50%;right:50%;box-shadow:0 0 11px #ffd3009e}.site-nav a:hover:after{opacity:1;left:0;right:0}.site-controls,.locale-switch{align-items:center;display:inline-flex}.site-controls{gap:8px}.locale-switch{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;gap:7px;min-height:38px;padding-inline:10px}@supports (color:color-mix(in lab, red, red)){.locale-switch{background:color-mix(in srgb, var(--surface-raised) 82%, transparent)}}.locale-switch a{color:var(--text-muted);font-size:var(--font-xs);letter-spacing:.07em;cursor:pointer;font-weight:800;text-decoration:none;transition:color .16s,text-shadow .16s}.locale-switch a:hover,.locale-switch a[aria-current=page]{color:var(--text);text-shadow:0 0 13px #ffd30047}.locale-switch a[aria-current=page]{color:var(--brand)}.locale-switch>span{background:var(--line);width:1px;height:13px}.locale-switch--compact{border-radius:10px;min-height:32px;padding-inline:9px}.theme-toggle{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;place-items:center;width:38px;height:38px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.theme-toggle{background:color-mix(in srgb, var(--surface-raised) 82%, transparent)}}.theme-toggle{color:var(--text-secondary);cursor:pointer;transition:color .18s,border-color .18s,background .18s,transform .18s,box-shadow .18s}.theme-toggle:hover{border-color:var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.theme-toggle:hover{border-color:color-mix(in srgb, var(--brand) 58%, var(--line))}}.theme-toggle:hover{color:var(--brand);box-shadow:0 10px 24px #ffd3001f}.theme-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;grid-area:1/1;width:18px;transition:opacity .18s,transform .22s}html[data-theme=dark] .theme-toggle__sun,html[data-theme=light] .theme-toggle__moon{opacity:1;transform:scale(1)rotate(0)}html[data-theme=dark] .theme-toggle__moon,html[data-theme=light] .theme-toggle__sun{opacity:0;transform:scale(.55)rotate(-35deg)}@media (max-width:520px){.site-header .locale-switch,.header-workspace,.header-profile strong{display:none}.header-profile{min-width:40px;padding:4px}}.button[aria-disabled=true],.header-sign-in,.site-nav span[aria-disabled=true]{cursor:default}#scenarios,#how-it-works{scroll-margin-top:24px}@media (max-width:1180px){.site-controls{order:2}.header-sign-in{display:none}}@media (max-width:768px){.site-controls{gap:6px}.locale-switch,.theme-toggle{height:34px;min-height:34px}.theme-toggle{width:34px}}@media (max-width:1050px){.hero{grid-template-columns:1fr}.hero-copy{max-width:720px}.workflow-shell{height:610px;margin-right:0}.workflow-stage{left:50%;transform:translate(-50%)scale(.86)}.assist-section,.testing-layout{grid-template-columns:1fr}.assist-copy,.testing-copy{max-width:768px}.scenario-heading{grid-template-columns:1fr;gap:20px}.scenario-card--supplier{grid-area:auto/1/auto/-1}.scenario-card--topup,.scenario-card--stock{grid-column:span 6}.supplier-node{width:155px}.testing-copy{order:-1}}@media (max-width:768px){.buywell-logo__word{font-size:25px}.buywell-logo__icon{width:27px;height:27px}.buywell-logo__e{gap:2.4px;width:15.6px;height:20.3px;margin-inline:3px}.buywell-logo__e i{height:3.1px}.buywell-logo__e-inner{gap:2.4px;width:15.6px;height:20.3px}.hero h1{letter-spacing:-.012em;font-size:clamp(45px,12.5vw,60px)}.hero-copy__body{line-height:1.62}.hero-actions{gap:18px}.workflow-shell{height:460px}.workflow-stage{transform:translate(-50%)scale(.61)}.assist-section,.scenario-section,.testing-section{padding-block:78px}.assist-copy h2,.scenario-heading h2,.testing-copy h2{letter-spacing:-.025em;font-size:clamp(37px,10.8vw,51px)}.support-workspace__bar,.support-thread{padding-inline:16px}.support-result{margin-inline:16px}.support-result__flow{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.support-step i{display:none}.scenario-board{grid-template-columns:1fr}.scenario-card--supplier,.scenario-card--topup,.scenario-card--stock,.scenario-card--failure{grid-column:auto}.scenario-card--supplier{min-height:680px}.supplier-flow{min-height:370px}.supplier-node--1{top:10px;left:0}.supplier-node--2{top:100px;left:auto;right:0}.supplier-node--3{top:205px;left:0}.supplier-node--4{top:285px;right:0}.supplier-node i{display:none}.scenario-card--failure{grid-template-columns:1fr}.failure-log{grid-template-columns:1fr;gap:7px}.failure-log>i{width:1px;height:12px;margin-left:28px}.testing-facts p{grid-template-columns:1fr;gap:5px}.test-run-panel__header{align-items:flex-start;gap:12px;padding-block:17px}.test-log{grid-template-columns:24px 27px 1fr}.test-log time{display:none}.closing-actions{flex-direction:column;align-items:flex-start}}@media (prefers-color-scheme:light){.buywell-logo__buy{color:#0000;-webkit-text-fill-color:transparent;text-shadow:-1.5px 1.5px #0003,-2.5px 2.5px #0000001a,-3.5px 3.5px #0000000d;background:linear-gradient(90deg,#777,#505050);-webkit-background-clip:text;background-clip:text}}@media (max-width:430px){.workflow-stage{transform:translate(-50%)scale(.54)}.workflow-shell{height:405px}.topup-form{grid-template-columns:1fr}.topup-form__api{grid-column:auto}.stock-readout{grid-template-columns:1fr}.stock-bars{justify-content:flex-start}}@media (prefers-color-scheme:dark){:root{--page:#10151d;--page-soft:#151b25;--surface:#1a212d;--surface-raised:#202937;--surface-sunken:#141a24;--surface-soft:#ffffff12;--line:#ffffff1c;--line-strong:#ffffff36;--shadow:0 22px 58px #0003;--shadow-soft:0 16px 42px #00000026}}.site-shell{background:radial-gradient(circle at 88% 8%, #ffd30013, transparent 24rem), radial-gradient(circle at 6% 38%, #38bdf80b, transparent 22rem), linear-gradient(90deg, transparent 0, transparent calc(50% - 1px), #ffffff05 50%, transparent calc(50% + 1px)), var(--page);position:relative}.ambient-background{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.site-shell>:not(.ambient-background){z-index:1;position:relative}.site-nav span,.header-sign-in,.footer-column span,.footer-bottom span{transition:color .18s,transform .18s,text-shadow .18s;position:relative}.site-nav span:hover,.header-sign-in:hover,.footer-column span:hover,.footer-bottom span:hover{color:var(--text);text-shadow:0 0 18px var(--brand);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.site-nav span:hover,.header-sign-in:hover,.footer-column span:hover,.footer-bottom span:hover{text-shadow:0 0 18px color-mix(in srgb, var(--brand) 22%, transparent)}}.site-nav span:after{background:var(--brand);content:"";opacity:0;border-radius:2px;height:1px;transition:left .18s,right .18s,opacity .18s;position:absolute;bottom:-9px;left:50%;right:50%;box-shadow:0 0 11px #ffd3009e}.site-nav span:hover:after{opacity:1;left:0;right:0}.button,.demo-label,.hero-support-note,.closing-support{transition:transform .18s,box-shadow .18s,border-color .18s,color .18s,background .18s}.button:hover{border-color:var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.button:hover{border-color:color-mix(in srgb, var(--brand) 64%, var(--line))}}.button:hover{box-shadow:0 17px 36px #ffd30038}.button--primary:hover,.button--small:hover{background:#ffde40;box-shadow:0 18px 42px #ffd30047}.hero-support-note:hover,.closing-support:hover{color:var(--text);transform:translate(3px)}.hero-support-note:hover .hero-support-note__icon,.closing-support:hover svg{color:var(--brand);filter:drop-shadow(0 0 9px #ffd3006b)}.workflow-node strong,.workflow-status,.palette-item,.support-workspace,.thread-message,.support-result,.scenario-card,.test-run-panel,.testing-facts>div,.closing-card,.closing-card__support-chip,.closing-card__status{transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s,box-shadow .22s,background .22s,color .18s}.palette-item:hover{border-color:var(--tone);transform:translate(4px)}@supports (color:color-mix(in lab, red, red)){.palette-item:hover{border-color:color-mix(in srgb, var(--tone) 56%, var(--line))}}.palette-item:hover{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.palette-item:hover{background:color-mix(in srgb, var(--tone) 9%, var(--surface-raised))}}.palette-item:hover{color:var(--text);box-shadow:0 10px 25px #0003}.palette-item:hover .palette-item__icon{box-shadow:0 0 18px var(--tone)}@supports (color:color-mix(in lab, red, red)){.palette-item:hover .palette-item__icon{box-shadow:0 0 18px color-mix(in srgb, var(--tone) 24%, transparent)}}.workflow-status:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.workflow-status:hover{border-color:color-mix(in srgb, var(--brand) 48%, var(--line))}}.workflow-status:hover{color:var(--text);box-shadow:0 18px 40px #00000047,0 0 25px #ffd30014}.support-workspace:hover{border-color:var(--brand);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.support-workspace:hover{border-color:color-mix(in srgb, var(--brand) 42%, var(--line))}}.support-workspace:hover{box-shadow:0 30px 75px #0000004d,0 0 42px #ffd30012}.thread-message:hover{border-color:var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.thread-message:hover{border-color:color-mix(in srgb, var(--brand) 38%, var(--line))}}.thread-message:hover{color:var(--text)}.support-result:hover{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.support-result:hover{border-color:color-mix(in srgb, var(--mint) 54%, var(--line))}}.support-result:hover{box-shadow:0 14px 32px var(--mint)}@supports (color:color-mix(in lab, red, red)){.support-result:hover{box-shadow:0 14px 32px color-mix(in srgb, var(--mint) 9%, transparent)}}.support-step span{transition:transform .18s,border-color .18s,box-shadow .18s,color .18s}.support-step span:hover{border-color:var(--step);color:var(--text);box-shadow:0 10px 24px var(--step);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.support-step span:hover{box-shadow:0 10px 24px color-mix(in srgb, var(--step) 16%, transparent)}}.scenario-card:hover{z-index:2;border-color:var(--brand);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.scenario-card:hover{border-color:color-mix(in srgb, var(--brand) 34%, var(--line))}}.scenario-card:hover{box-shadow:0 26px 65px #00000040,0 0 34px #ffd3000e}.scenario-card:hover h3,.scenario-card:hover .scenario-card__label{color:var(--text)}.supplier-node,.topup-form>div,.topup-form__api,.stock-bars i,.failure-log__row{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.scenario-card--supplier:hover .supplier-node--1{transform:translateY(-4px)rotate(-4deg)}.scenario-card--supplier:hover .supplier-node--2{transform:translateY(-7px)rotate(3deg)}.scenario-card--supplier:hover .supplier-node--3{transform:translateY(-4px)rotate(-2deg)}.scenario-card--supplier:hover .supplier-node--4{transform:translateY(-7px)rotate(4deg)}.topup-form>div:hover,.topup-form__api:hover,.failure-log__row:hover{border-color:var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.topup-form>div:hover,.topup-form__api:hover,.failure-log__row:hover{border-color:color-mix(in srgb, var(--brand) 42%, var(--line))}}.topup-form>div:hover,.topup-form__api:hover,.failure-log__row:hover{box-shadow:0 9px 22px #00000029}.scenario-card--stock:hover .stock-bars i{box-shadow:0 0 14px var(--mint);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.scenario-card--stock:hover .stock-bars i{box-shadow:0 0 14px color-mix(in srgb, var(--mint) 35%, transparent)}}.scenario-card--stock:hover .stock-bars i:nth-child(2n){transform:translateY(-8px)}.test-run-panel:hover{border-color:var(--blue);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.test-run-panel:hover{border-color:color-mix(in srgb, var(--blue) 42%, var(--line))}}.test-run-panel:hover{box-shadow:0 30px 70px #00000047,0 0 34px #72a8ff12}.test-log{transition:padding .18s,background .18s,color .18s}.test-log:hover{background:var(--blue);border-radius:11px;margin-inline:-8px;padding-inline:10px}@supports (color:color-mix(in lab, red, red)){.test-log:hover{background:color-mix(in srgb, var(--blue) 7%, var(--surface-raised))}}.testing-facts>div:hover{border-color:var(--brand);transform:translate(6px)}@supports (color:color-mix(in lab, red, red)){.testing-facts>div:hover{border-color:color-mix(in srgb, var(--brand) 44%, var(--line))}}.closing-card:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.closing-card:hover{border-color:color-mix(in srgb, var(--brand) 58%, var(--line))}}.closing-card:hover{box-shadow:0 34px 84px #0000004d,0 0 48px #ffd30017}.closing-card:hover .closing-node--one{transform:translateY(-4px)rotate(-7deg)}.closing-card:hover .closing-node--two{transform:translateY(-7px)rotate(4deg)}.closing-card:hover .closing-node--three{transform:translateY(-5px)rotate(-3deg)}.closing-card__support-chip:hover,.closing-card__status:hover{border-color:var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.closing-card__support-chip:hover,.closing-card__status:hover{border-color:color-mix(in srgb, var(--brand) 52%, var(--line))}}.closing-card__support-chip:hover,.closing-card__status:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.site-nav span,.header-sign-in,.footer-column span,.footer-bottom span,.button,.hero-support-note,.closing-support,.palette-item,.workflow-status,.support-workspace,.thread-message,.support-result,.support-step span,.scenario-card,.supplier-node,.topup-form>div,.topup-form__api,.stock-bars i,.failure-log__row,.test-run-panel,.test-log,.testing-facts>div,.closing-card,.closing-card__support-chip,.closing-card__status{transition:none}}.buywell-logo{color:inherit;cursor:pointer;text-decoration:none}.button[href],.header-sign-in[href]{cursor:pointer;text-decoration:none}.button[type=button]{cursor:pointer;font:inherit}.header-sign-in[type=button]{appearance:none;color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.buywell-logo__word{letter-spacing:0}a[href],button:not(:disabled),[role=button]{cursor:pointer}html[data-theme=light] .buywell-logo__buy{-webkit-text-fill-color:transparent;text-shadow:-1.5px 1.5px #0003,-2.5px 2.5px #0000001a,-3.5px 3.5px #0000000d;background:linear-gradient(90deg,#777,#505050);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .buywell-logo__well-letter--w{background:linear-gradient(#fff1bf,#ddb633 52%,#b38700);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .buywell-logo__well-letter--ll{background:linear-gradient(#ddb633,#fff1bf 48%,#b38700);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .buywell-logo__well-letter{text-shadow:-1.5px 1.5px #cfa00099,-2.5px 2.5px #b387004d,-3.5px 3.5px #b3870026}html[data-theme=light] .buywell-logo__e-inner{filter:drop-shadow(-1px 1px #cfa00066)drop-shadow(-2px 2px #b3870033)drop-shadow(-3px 3px #b387001a)}html[data-theme=light] .buywell-logo__e-inner i{background:linear-gradient(90deg,#ff9000,#ddb633,#b38700)}html[data-theme=dark] .buywell-logo__well-letter--w{background:linear-gradient(#ffe773,#ffde40 52%,#ffbf40);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .buywell-logo__well-letter--ll{background:linear-gradient(#ffde40,#ffe773 48%,#ffbf40);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .site-shell{background:radial-gradient(circle at 91% 7%, #d6aa1b0b, transparent 20rem), radial-gradient(circle at 4% 41%, #3099ca0a, transparent 24rem), var(--page)}html[data-theme=light] .eyebrow,html[data-theme=light] .scenario-card__label{color:#806200}html[data-theme=light] .hero-copy h1 span:last-child{color:#a87900;text-shadow:none}html[data-theme=light] .hero-support-note__icon,html[data-theme=light] .assist-note>span{color:#806200;background:#fff;border-color:#80620033;box-shadow:0 6px 18px #22262e11}html[data-theme=light] .hero-support-note:hover .hero-support-note__icon,html[data-theme=light] .closing-support:hover svg{color:#806200;filter:none}html[data-theme=light] .thread-message--reply{background:#fff7dc;border-color:#ad81002e}html[data-theme=light] .closing-card{background:radial-gradient(circle at 78% 46%,#286bcc0a,#0000 20rem),linear-gradient(145deg,#fff,#f4f7fa 64%);border-color:#1f232c24;box-shadow:0 18px 48px #2b2e3513}html[data-theme=light] .closing-card:after{opacity:.1}html[data-theme=light] .closing-card__support-chip,html[data-theme=light] .closing-card__status{background:#fffffcf0;box-shadow:0 8px 22px #262a3114}html[data-theme=light] .button--primary,html[data-theme=light] .button--small{box-shadow:0 8px 22px #ae840021}html[data-theme=light] .button--primary:hover,html[data-theme=light] .button--small:hover{box-shadow:0 11px 28px #ae84002e}.disclosure{border:1px solid var(--line);background:var(--surface-soft);border-radius:11px;overflow:clip}.disclosure>summary{min-height:42px;color:var(--text-secondary);cursor:pointer;font-size:var(--font-xs);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;padding:9px 12px;font-weight:800;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;transition:transform .14s;transform:rotate(-45deg)}.disclosure[open]>summary{border-bottom:1px solid var(--line);color:var(--text)}.disclosure[open]>summary:before{transform:rotate(45deg)}.disclosure>summary:hover{background:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.disclosure>summary:hover{background:color-mix(in srgb, var(--surface-raised) 72%, transparent)}}.disclosure>summary:hover{color:var(--text)}.disclosure>summary:focus-visible{outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.disclosure>summary:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 18%, transparent)}}.disclosure>summary:focus-visible{outline-offset:-3px}.disclosure>:not(summary){margin-left:12px;margin-right:12px}.disclosure>:last-child{margin-bottom:12px}.edge-landing{grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);align-items:center;gap:clamp(42px,7vw,110px);padding-block:92px;display:grid}.edge-landing__copy h2{letter-spacing:-.055em;text-wrap:balance;max-width:820px;margin:14px 0 18px;font-size:clamp(2.35rem,4vw,4.4rem);line-height:1.04}.edge-landing__copy>p:not(.eyebrow){max-width:720px;color:var(--text-secondary);font-size:var(--font-lg);line-height:1.65}.edge-landing__features{color:var(--text-secondary);font-size:var(--font-sm);grid-template-columns:1fr 1fr;gap:10px 18px;margin:25px 0 30px;display:grid}.edge-landing__features span:first-letter{color:var(--mint)}.edge-landing__terminal{border:1px solid var(--blue);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.edge-landing__terminal{border:1px solid color-mix(in srgb, var(--blue) 32%, var(--line))}}.edge-landing__terminal{color:#dbe8f8;background:#101722;border-radius:22px;box-shadow:0 35px 90px #00000052}.edge-landing__terminal header{background:#171f2c;border-bottom:1px solid #293343;align-items:center;gap:7px;padding:14px 17px;display:flex}.edge-landing__terminal header i{background:#ff6d68;border-radius:50%;width:9px;height:9px}.edge-landing__terminal header i:nth-child(2){background:#f6c553}.edge-landing__terminal header i:nth-child(3){background:#52ce85}.edge-landing__terminal header span{color:#8291a7;margin-left:9px;font:12px/1.2 ui-monospace,monospace}.edge-landing__terminal>div{border-bottom:1px solid #293343;grid-template-columns:1fr auto;gap:5px 12px;padding:20px;display:grid}.edge-landing__terminal>div strong{font-size:20px}.edge-landing__terminal>div small{color:#8291a7;grid-column:1/-1}.edge-landing__terminal .edge-ok{color:#52ce85;font-size:13px;font-weight:800}.edge-landing__terminal>p{border-bottom:1px solid #202a38;grid-template-columns:1fr auto 18px;gap:12px;margin:0;padding:14px 20px;display:grid}.edge-landing__terminal>p span{color:#8fa0b6;font:12px/1.4 ui-monospace,monospace}.edge-landing__terminal>p i{color:#56677f;font-style:normal}.edge-landing__terminal footer{color:#728198;padding:14px 20px;font:11px/1.4 ui-monospace,monospace}@media (max-width:900px){.edge-landing{grid-template-columns:1fr;padding-block:64px}.edge-landing__terminal{width:100%}}@media (max-width:560px){.edge-landing__features{grid-template-columns:1fr}}@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-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}
@media (max-width:768px){.hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:48px 0 38px}.hero-copy,.workflow-shell{width:100%;min-width:0;max-width:100%}.hero h1{letter-spacing:-.018em;font-size:clamp(36px,10.7vw,46px)}.hero-copy__body{font-size:16px;line-height:1.58}.hero-actions{gap:14px}.workflow-shell{height:auto;margin:32px 0 0}.workflow-stage{display:none}.assist-section,.scenario-section,.testing-section{padding-block:62px}.assist-copy h2,.scenario-heading h2,.testing-copy h2,.closing-card h2{font-size:clamp(34px,9.6vw,44px)}.support-result__flow{grid-template-columns:1fr}.scenario-card--supplier{min-height:0}.supplier-flow{gap:12px;min-height:0;display:grid}.supplier-node,.supplier-node:nth-child(n){width:100%;position:relative;inset:auto;transform:none}.closing-card__visual{gap:12px;min-height:0;padding:10px 24px 30px;display:grid;transform:none}.closing-card__status,.closing-card__support-chip,.closing-card--reworked .closing-node,.closing-card--reworked .closing-node:nth-of-type(n){width:100%;max-width:100%;height:auto;position:relative;inset:auto;transform:none}.closing-card--reworked .closing-line{display:none}}
