.wv-home{--wv-header-height:88px}.wv-home .wv-hero-copy>*{animation:none}.wv-header{-webkit-backdrop-filter:none;backdrop-filter:none;height:var(--wv-header-height);pointer-events:none;background:0 0;border:0;padding:14px 24px}.wv-header .wv-nav{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);pointer-events:auto;background:#ffffff40;border:1px solid #17171712;border-radius:100px;gap:42px;width:min(1140px,100%);height:60px;margin-inline:auto;padding-inline:23px 10px;transition:background .35s,border-color .35s,box-shadow .35s,color .35s;position:relative;box-shadow:0 4px 24px #00000003}.wv-header.is-scrolled .wv-nav{background:#ffffffc2;border-color:#17171718;box-shadow:0 5px 30px #00000009}.wv-header .wv-brand>svg{width:111px;height:27px}.wv-header .wv-nav-links{gap:4px}.wv-header .wv-nav-links>a,.wv-nav-product>button{color:inherit;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;transition:background .2s;display:flex}.wv-header .wv-nav-links>a:hover,.wv-nav-product>button:hover,.wv-nav-product>button[aria-expanded=true]{color:inherit;background:#15151508}.wv-nav-product{position:relative}.wv-nav-product>button>svg{transition:transform .2s}.wv-nav-product>button[aria-expanded=true]>svg{transform:rotate(180deg)}.wv-header .wv-nav-actions{gap:19px}.wv-header .wv-button--small{border-radius:99px;gap:15px;min-height:40px;padding:11px 17px}.wv-home .wv-mobile-actions{display:none}.wv-nav-progress{inset-inline:40px;height:1px;transform:scaleX(var(--wv-read-progress,0));transform-origin:0;opacity:.75;pointer-events:none;background:#ff5a1f;position:absolute;bottom:-1px}.wv-home[dir=rtl] .wv-nav-progress{transform-origin:100%}.wv-product-menu{inset-inline-start:-14px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:#222;background:#fffffff5;border:1px solid #e8e8e8;border-radius:18px;width:300px;padding:10px;animation:.2s ease-out wv-popover-enter;position:absolute;top:calc(100% + 17px);box-shadow:0 12px 40px #0000000d}.wv-product-menu[hidden]{display:none}.wv-product-menu:before{content:"";inset-inline:0;height:20px;position:absolute;top:-20px}.wv-product-menu-label{letter-spacing:.08em;color:#777;justify-content:space-between;align-items:center;padding:11px 12px 14px;font-size:8px;display:flex}.wv-product-menu-label>span{color:#999;font:8px monospace}.wv-product-menu>a{border-radius:9px;align-items:center;gap:13px;padding:13px 12px;font-size:12px;transition:background .2s,color .2s;display:flex}.wv-product-menu>a:hover{color:#a73b12;background:#fff3eb}.wv-product-menu>a>span:first-child{color:#999;font:8px monospace}.wv-product-menu>a>svg{color:#999;margin-inline-start:auto}.wv-product-menu .wv-menu-sample{color:#777;border-top:1px solid #eee;border-radius:0 0 9px 9px;margin-top:7px;padding-top:16px;font-size:10px}.wv-header.is-dark .wv-nav{color:#fff;background:#171717a3;border-color:#ffffff26;box-shadow:0 5px 30px #00000015}.wv-header.is-dark .wv-brand{color:#fff}.wv-header.is-dark .wv-language,.wv-header.is-dark .wv-menu{color:#ddd}.wv-header.is-dark .wv-nav-links>a:hover,.wv-header.is-dark .wv-nav-product>button:hover,.wv-header.is-dark .wv-nav-product>button[aria-expanded=true]{background:#ffffff12}.wv-header.is-dark .wv-button--small{color:#171717;background:#fff;border-color:#fff}.wv-header.is-dark .wv-sign-in:hover{color:#ff956c}.wv-demo-controls [role=group]>button{padding-bottom:9px;position:relative}.wv-demo-controls [role=group]>button:after{content:"";bottom:0;transform-origin:0;background:#ff5a1f;height:1px;position:absolute;inset-inline:0;transform:scaleX(0)}.wv-demo-wrap[data-demo-running=true] .wv-demo-controls button[aria-pressed=true]:after{animation:4.2s linear forwards wv-demo-progress}.wv-demo-wrap[data-demo-running=false] .wv-demo-controls button[aria-pressed=true]:after{transform:scaleX(1)}.wv-home[dir=rtl] .wv-demo-controls [role=group]>button:after{transform-origin:100%}.wv-floating-query{inset-inline-start:-58px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #e7dfd8;border-radius:11px;align-items:center;gap:11px;width:288px;padding:15px;display:flex;position:absolute;top:187px;transform:rotate(-3deg);box-shadow:0 7px 24px #5b32110d}.wv-query-avatar{color:#fff;background:#1a1a1a;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.wv-query-avatar svg{width:26px;height:19px}.wv-floating-query>div{min-width:0}.wv-floating-query>div>span{color:#888;margin-bottom:5px;font-size:8px;display:block}.wv-floating-query strong{white-space:nowrap;width:max-content;max-width:100%;font-size:10px;font-weight:500;animation:1.5s steps(32,end) both wv-query-type;display:block;overflow:hidden}.wv-floating-query>svg{color:#aaa;margin-inline-start:auto}.wv-home[dir=rtl] .wv-floating-query{transform:rotate(3deg)}.wv-demo-view .wv-trend-row{animation:.5s ease-out both wv-data-row}.wv-demo-view .wv-trend-row:nth-child(3){animation-delay:80ms}.wv-demo-view .wv-trend-row:nth-child(4){animation-delay:.16s}.wv-demo-view .wv-trend-row:nth-child(5){animation-delay:.24s}.wv-demo-wrap[data-demo-running=true] .wv-research-list>div>span:last-child>svg{animation:.45s ease-out .5s both wv-check-in}.wv-demo-config-result{position:relative;overflow:hidden}.wv-demo-wrap[data-demo-running=true] .wv-demo-config-result:after{content:"";inset-inline:0;background:#ff5a1f60;height:1px;animation:2.5s ease-in-out infinite wv-scan;position:absolute;top:0;box-shadow:0 5px 16px #ff5a1f18}.wv-feature-stage[data-motion-active=true] .wv-map-locator{animation:2.5s ease-out infinite wv-location-pulse}.wv-feature-stage[data-motion-active=true] .wv-opportunity-chart circle{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite wv-chart-point}.wv-engine{padding-top:130px}.wv-engine .wv-container{z-index:1;position:relative}.wv-engine-horizon{inset-inline:-30%;pointer-events:none;opacity:.5;height:500px;position:absolute;top:-120px;overflow:hidden}.wv-horizon-line{inset-inline:10%;background:radial-gradient(at 50% 0,#ff5a1f0a,#0000 58%);border-top:1px solid #ff8c5530;border-radius:50%;height:500px;position:absolute;top:185px}.wv-horizon-line:nth-child(2){top:205px;background:0 0;border-color:#ffffff0a;inset-inline:8%}.wv-horizon-line:nth-child(3){top:228px;background:0 0;border-color:#ffffff06;inset-inline:6%}.wv-engine-word{white-space:pre;display:inline-block}.wv-engine[data-motion-active=true] .wv-source-grid>span{animation:7s ease-in-out infinite wv-source-pass}.wv-source-grid>span:nth-child(2){animation-delay:.6s!important}.wv-source-grid>span:nth-child(3){animation-delay:1.2s!important}.wv-source-grid>span:nth-child(4){animation-delay:1.8s!important}.wv-source-grid>span:nth-child(5){animation-delay:2.4s!important}.wv-source-grid>span:nth-child(6){animation-delay:3s!important}.wv-flow-connector i{animation-play-state:paused}.wv-engine[data-motion-active=true] .wv-flow-connector i{animation-play-state:running}.wv-flow-connector i:nth-of-type(2){animation-delay:1.3s}.wv-flow-connector i:nth-of-type(3){animation-delay:2.6s}.wv-engine-orbit{animation:45s linear infinite paused wv-orbit-turn}.wv-engine[data-motion-active=true] .wv-engine-orbit{animation-play-state:running}.wv-engine[data-motion-active=true] .wv-flow-result>.wv-orange-dot{animation:4s ease-in-out infinite wv-result-pulse}.wv-feature-rail>a[aria-current]:before{transition:height .25s}.wv-closing{background:#121212;padding:120px 0 105px;position:relative;overflow:hidden}.wv-closing .wv-container{z-index:1;position:relative}.wv-closing-grid{background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:90px 90px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 65%);mask-image:radial-gradient(#000,#0000 65%)}.wv-home .wv-closing h2{letter-spacing:-.065em;font-size:clamp(48px,6.3vw,88px);line-height:1.05}.wv-closing h2>span{color:#8a8a8a}.wv-closing>div>svg{margin-bottom:34px}.wv-closing p{margin-block:25px 30px;font-size:13px}.wv-closing .wv-actions{gap:20px}.wv-home .wv-button--orange{color:#171717;background:#ff8150;border-color:#ff8150;border-radius:99px;min-height:50px;padding:15px 24px;box-shadow:inset 0 2px #ffffff20}.wv-home .wv-button--orange:hover{background:#ff966c;border-color:#ff966c;box-shadow:0 4px 24px #ff5a1f19}.wv-closing-link{font-size:12px}.wv-home .wv-button>svg,.wv-text-link>svg,.wv-footer-contact>svg{transition:transform .2s}.wv-home .wv-button:hover>svg,.wv-text-link:hover>svg,.wv-footer-contact:hover>svg{transform:translate(2px,-2px)}.wv-footer{background:#121212;border-color:#ffffff14;padding-top:65px}.wv-footer-top{grid-template-columns:.95fr 1.5fr;gap:100px;padding-bottom:70px}.wv-footer .wv-footer-statement .wv-overline{letter-spacing:.08em;color:#999;font-size:8px}.wv-footer .wv-footer-statement .wv-footer-manifesto{color:#e7e7e7;letter-spacing:-.8px;white-space:pre-line;margin:22px 0 25px;font-size:28px;font-weight:400;line-height:1.25}.wv-footer-contact{border-bottom:1px solid #444;align-items:center;gap:30px;padding-bottom:8px;font-size:12px;display:inline-flex;color:#a2a2a2!important}.wv-footer-contact:hover{color:#ff956d!important}.wv-home .wv-footer-links h3{color:#929292;align-items:center;gap:9px;margin-bottom:25px;font-size:10px;display:flex}.wv-footer-links h3>span{color:#666;font:8px monospace}.wv-footer-links a{color:#c3c3c3;margin-top:15px;font-size:12px;transition:color .2s,translate .2s}.wv-footer-links a:hover{color:#ff956d;translate:3px}.wv-footer-wordmark{color:#efefef;border-top:1px solid #ffffff14;padding-block:35px 15px;overflow:hidden}.wv-footer-wordmark>svg{width:100%;height:auto;display:block}.wv-footer-bottom{color:#8a8a8a;border-top:0;padding:25px 0 30px;font-size:10px}.wv-footer-bottom>button{color:#ddd;background:#1b1b1b;border-color:#333;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s;display:grid}.wv-footer-bottom>button:hover{background:#333}@keyframes wv-popover-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes wv-demo-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wv-query-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes wv-data-row{0%{opacity:0;translate:10px}to{opacity:1;translate:0}}@keyframes wv-check-in{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes wv-scan{0%,to{opacity:0;top:0}15%,85%{opacity:1}90%{opacity:0;top:100%}}@keyframes wv-location-pulse{0%,to{box-shadow:0 0 0 4px #ff5a1f19,0 0 0 9px #ff5a1f08}65%{box-shadow:0 0 0 12px #ff5a1f00,0 0 0 20px #ff5a1f00}}@keyframes wv-chart-point{0%,to{opacity:1;scale:1}55%{opacity:.55;scale:1.5}}@keyframes wv-source-pass{0%,55%,to{background:#1b1b1b;border-color:#ffffff15}15%,30%{background:#2b201a;border-color:#ff815060}}@keyframes wv-orbit-turn{to{rotate:360deg}}@keyframes wv-result-pulse{0%,to{box-shadow:0 0 #ff5a1f00}50%{box-shadow:0 0 0 5px #ff5a1f19}}@media (max-width:1100px){.wv-header .wv-nav{gap:22px;padding-inline:21px 9px}.wv-header .wv-nav-links>a,.wv-nav-product>button{padding-inline:10px;font-size:11px}.wv-header .wv-nav-actions{gap:15px}.wv-floating-query{width:250px;inset-inline-start:-35px}.wv-footer-top{grid-template-columns:1fr 1.5fr;gap:50px}}@media (max-width:799px){.wv-home{--wv-header-height:80px}.wv-header{padding:12px 14px}.wv-header .wv-nav{gap:12px;width:100%;height:55px;padding-inline:18px 9px}.wv-header .wv-brand>svg{width:101px;height:26px}.wv-header .wv-nav-actions{gap:14px}.wv-header .wv-nav-links.is-open{top:calc(100% + 12px);color:#171717;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff5;border:1px solid #e7e7e7;border-radius:19px;gap:0;max-height:calc(100svh - 170px);padding:12px;inset-inline:0;overflow-y:auto;box-shadow:0 15px 30px #0000000c}.wv-header .wv-nav-links>a,.wv-nav-product>button{border-radius:9px;justify-content:space-between;width:100%;padding:15px 12px;font-size:13px}.wv-nav-product{border-bottom:1px solid #eee}.wv-product-menu{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fafafa;border:0;border-radius:12px;padding:2px 6px 8px;position:static}.wv-product-menu:before{display:none}.wv-product-menu-label{padding-bottom:9px;font-size:7px}.wv-product-menu>a{padding:11px 10px;font-size:11px}.wv-home .wv-mobile-actions{justify-content:space-between;align-items:center;gap:10px;padding:16px 4px 4px;display:flex}.wv-mobile-actions>a:first-child{padding:10px;font-size:12px}.wv-header.is-dark .wv-nav-links>a:hover,.wv-header.is-dark .wv-nav-product>button:hover,.wv-header.is-dark .wv-nav-product>button[aria-expanded=true]{background:#15151508}.wv-nav-progress{inset-inline:25px}.wv-hero-copy{padding-top:53px}.wv-floating-query{display:none}.wv-demo-controls>div{gap:12px}.wv-demo-controls [role=group]>button{font-size:9px}.wv-engine{padding-top:95px}.wv-engine-horizon{inset-inline:-90%;height:390px;top:-140px}.wv-home .wv-engine h2{font-size:clamp(35px,9vw,52px)}.wv-engine-word{white-space:normal}.wv-closing{padding:85px 0 75px}.wv-home .wv-closing h2{font-size:clamp(39px,9.7vw,62px);line-height:1.1}.wv-closing p{font-size:11px}.wv-closing .wv-actions{gap:7px}.wv-footer{padding-top:42px}.wv-footer-top{padding-bottom:35px;display:block}.wv-footer .wv-footer-statement .wv-footer-manifesto{margin-block:20px;font-size:30px}.wv-footer-links{gap:30px 24px;margin-top:40px}.wv-home .wv-footer-links h3{margin-bottom:17px;font-size:10px}.wv-footer-links a{margin-top:14px;font-size:12px}.wv-footer-wordmark{padding-block:25px 10px}.wv-footer-bottom{row-gap:18px;padding-bottom:22px;font-size:8px}}@media (max-width:370px){.wv-header{padding-inline:11px}.wv-header .wv-nav{padding-inline:15px 8px}.wv-header .wv-brand>svg{width:92px}.wv-header .wv-nav-actions{gap:10px}.wv-demo-controls [role=group]>button{font-size:8px}.wv-footer .wv-footer-statement .wv-footer-manifesto{font-size:26px}}@media (prefers-reduced-motion:reduce){.wv-home *,.wv-home :before,.wv-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.wv-demo-controls button[aria-pressed=true]:after{transform:scaleX(1)}.wv-floating-query strong{clip-path:none}}
:root{--font-inter:var(--font-home), Arial, sans-serif;--font-satoshi:var(--font-home), Arial, sans-serif;--font-display:var(--font-home), Arial, sans-serif;--c-primary:255 90 31;--c-primary-strong:174 57 15;--c-primary-tint:255 241 233;--c-primary-wash:255 248 243;--c-clay:255 90 31;--c-clay-tint:255 241 233;--c-accent:255 90 31;--c-surface-elevated:var(--c-card);--color-tangerine:#ff5a1f;--color-tangerine-soft:#fff3ec;--color-tangerine-border:#f1c3ad}:root.dark{--c-bg:17 17 17;--c-surface:23 23 23;--c-surface-2:30 30 30;--c-card:23 23 23;--c-card-elevated:30 30 30;--c-border:48 48 48;--c-border-strong:64 64 64;--c-ink:245 245 245;--c-text-strong:245 245 245;--c-text-muted:167 167 167;--c-text-soft:167 167 167;--c-text-faint:135 135 135;--c-primary:255 129 80;--c-primary-strong:255 160 120;--c-primary-tint:49 32 24;--c-primary-wash:36 27 22;--c-clay:255 129 80;--c-clay-tint:49 32 24;--c-accent:255 129 80}.font-display,.font-sans{font-family:var(--font-home), Arial, sans-serif}.wv-marketing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:255 255 255;--c-surface:250 250 250;--c-surface-2:245 245 245;--c-card:255 255 255;--c-card-elevated:250 250 250;--c-surface-elevated:255 255 255;--c-border:229 229 229;--c-border-strong:212 212 212;--c-ink:23 23 23;--c-text-strong:23 23 23;--c-text-muted:115 115 115;--c-text-soft:115 115 115;--c-text-faint:115 115 115;--c-primary:181 65 22;--c-primary-strong:151 48 12;--c-primary-tint:255 241 233;--c-clay:181 65 22;--c-accent:181 65 22;--c-cream:255 255 255;--color-electric-blue:#b54116;--color-deep-sapphire:#97300c;--color-lavender:#b54116;--color-lavender-soft:#fff3ec;--color-lavender-border:#f1c3ad;min-height:100vh}.wv-marketing>main,.wv-marketing .marketing-page,.wv-marketing .legal-page{min-height:55vh}.wv-marketing .marketing-page,.wv-marketing .legal-page{background:#fff;padding:86px 32px 100px}.wv-marketing .marketing-page__inner,.wv-marketing .legal-page__inner{width:100%;max-width:1040px;margin-inline:auto;padding-inline:0}.wv-marketing .marketing-page__inner--wide{max-width:1240px}.wv-marketing .marketing-page__eyebrow{letter-spacing:.12em;color:#a64320;margin-bottom:24px;font-size:10px}.wv-marketing .marketing-page__title,.wv-marketing .legal-page h1,.wv-marketing .help-hero__title{font:500 clamp(42px, 5.8vw, 76px) / 1.06 var(--font-home), Arial, sans-serif;letter-spacing:-.06em;color:#171717;max-width:900px}.wv-marketing .marketing-page__subtitle,.wv-marketing .help-hero__sub{color:#737373;max-width:565px;margin-top:25px;font-size:15px;line-height:1.85}.wv-marketing .marketing-page__body{margin-top:64px}.wv-marketing main h2{font:500 27px/1.2 var(--font-home), Arial, sans-serif;letter-spacing:-.035em}.wv-marketing main h3{letter-spacing:-.025em;font-weight:500}.wv-marketing .marketing-page__body p,.wv-marketing .marketing-page__body li{color:#737373;font-size:14px;line-height:1.85}.wv-marketing .marketing-page__body>section{border-top:1px solid #e9e9e9;padding-block:35px}.wv-marketing .marketing-page__body>section+section{margin-top:0}.wv-marketing .marketing-page__body>section>h2{margin-bottom:18px}.wv-marketing .marketing-feature-grid{border-top:1px solid #e7e7e7;border-inline-start:1px solid #e7e7e7;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.wv-marketing .marketing-feature-card{border:0;border-inline-end:1px solid #e7e7e7;background:#fafafa;border-bottom:1px solid #e7e7e7;border-radius:0;padding:35px;transition:background .25s}.wv-marketing .marketing-feature-card:hover{background:#fff8f2}.wv-marketing .marketing-feature-card h3{margin:20px 0 15px;font-size:22px}.brand-feature-index{color:#a94018;font:10px monospace}.wv-marketing .marketing-feature-card p{font-size:13px}.wv-marketing .brand-page-demo{background:#fafafa;border:1px solid #e9e9e9;border-radius:14px;margin-block:30px 55px;padding:28px}.wv-marketing .brand-page-demo>div{background:#fff;border:1px solid #e4e4e4;border-radius:9px;max-width:780px;margin-inline:auto;overflow:hidden}.wv-marketing .marketing-steps{gap:0;margin-top:0}.wv-marketing .marketing-step{border-top:1px solid #e7e7e7;gap:40px;padding:36px 0}.wv-marketing .marketing-step__num{width:65px;height:auto;font:400 42px/1.1 var(--font-home);letter-spacing:-2px;color:#b0b0b0;background:0 0;border:0;border-radius:0;justify-content:start;align-items:start}.wv-marketing .marketing-step h2{margin-bottom:18px}.wv-marketing .marketing-step>div{flex:1;min-width:0}.wv-marketing .marketing-step>div>p{max-width:620px}.brand-step-preview{color:#737373;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;flex-wrap:wrap;gap:12px;margin-top:24px;padding:18px;font-size:11px;display:flex}.brand-step-preview>span{background:#fff;border:1px solid #e1e1e1;border-radius:5px;align-items:center;gap:8px;padding:8px 11px;display:flex}.wv-marketing .marketing-cta-row{border-top:1px solid #e8e8e8;margin-top:50px;padding-top:30px}.wv-marketing .lp-btn-filled,.wv-marketing .lp-btn-outline{border-radius:99px;min-height:44px;padding:12px 20px;font-family:inherit;font-size:12px}.wv-marketing .lp-btn-filled{color:#fff;background:#171717;border:1px solid #171717}.wv-marketing .lp-btn-outline{color:#171717;background:#fff;border:1px solid #d8d8d8}.wv-marketing .brand-faq{border-block-start:1px solid #e8e8e8}.wv-marketing .brand-faq>summary{cursor:pointer;letter-spacing:-.4px;justify-content:space-between;align-items:center;gap:24px;padding:27px 0;font-size:20px;line-height:1.4;list-style:none;display:flex}.brand-faq>summary::-webkit-details-marker{display:none}.brand-faq>summary>svg{color:#a7431d;flex-shrink:0;transition:rotate .2s}.brand-faq[open]>summary>svg{rotate:45deg}.wv-marketing .brand-faq>p{max-width:740px;padding:0 45px 26px 0}.wv-marketing .legal-page__updated{color:#737373;margin-top:24px;font-size:13px;line-height:1.8}.wv-marketing .legal-page p{font-size:14px;line-height:1.85}.wv-marketing .legal-page section{margin-block:35px}.wv-marketing .legal-page section h2{margin-bottom:15px}.wv-marketing .legal-page__contact{border-top:1px solid #e5e5e5;margin-top:45px;padding-top:30px;font-size:12px}.wv-marketing .legal-page a:not(.lp-btn-filled):not(.lp-btn-outline){color:#a7431d}.wv-marketing[data-page^="/legal/"] .legal-page__inner,.wv-marketing[data-page=\/trust] .legal-page__inner,.wv-marketing[data-page=\/status] .legal-page__inner{max-width:780px}.wv-marketing[data-page^="/legal/"] .legal-page h1{font-size:clamp(38px,5vw,62px)}.wv-marketing[data-page$=\/pricing] .legal-page__inner{max-width:1120px}.wv-marketing .pricing-grid{gap:15px;margin-top:50px}.wv-marketing .pricing-card{background:#fff;border:1px solid #e1e1e1;border-radius:13px;margin:0;padding:28px}.wv-marketing .pricing-card[data-plan=growth]{background:#fff9f4;border-color:#ecad8f;box-shadow:0 4px 25px #ff5a1f08}.wv-marketing .pricing-card h2{margin:0;font-size:20px}.wv-marketing .pricing-card .pricing-card__price{letter-spacing:-2px;color:#171717;margin-block:25px;font-size:46px;font-weight:500}.wv-marketing .pricing-card ul{color:#737373;min-height:185px;padding-inline-start:17px;font-size:12px;line-height:1.9}.wv-marketing .pricing-card>.lp-btn-filled{width:100%;margin-top:24px;display:flex}.wv-marketing .pricing-calculator{background:#fafafa;border:1px solid #e6e6e6;border-radius:12px;margin-top:50px;padding:35px}.wv-marketing .pricing-calculator h2{font-size:28px}.wv-marketing .pricing-calculator__grid label{color:#737373;font-size:11px}.wv-marketing .pricing-calculator select,.wv-marketing .pricing-calculator input:not([type=checkbox]):not([type=range]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:7px;min-height:42px;padding:10px 12px}.wv-marketing .pricing-calculator__result{background:#fff5ed;border-color:#efd9cb;border-radius:9px}.wv-marketing[data-page=\/contact] .legal-page__inner{grid-template-columns:.9fr 1fr;gap:0 85px;display:grid}.wv-marketing[data-page=\/contact] h1{grid-column:1;align-self:end}.wv-marketing[data-page=\/contact] .legal-page__updated{grid-column:1;max-width:330px}.wv-marketing[data-page=\/contact] .contact-form,.wv-marketing[data-page=\/contact] .contact-form__success{grid-area:1/2/4}.wv-marketing[data-page=\/contact] .legal-page__contact{grid-column:1}.wv-marketing .contact-form{gap:22px;margin:0}.wv-marketing .contact-form label{color:#555;font-size:11px;font-weight:500}.wv-marketing .contact-form input,.wv-marketing .contact-form textarea{color:#171717;background:#fafafa;border:1px solid #ddd;border-radius:7px;min-height:46px;padding:12px}.wv-marketing .contact-form textarea{min-height:130px}.wv-marketing .contact-form input:focus,.wv-marketing .contact-form textarea:focus{outline-offset:2px;outline:2px solid #be481b}.wv-marketing .contact-form button{width:fit-content}.brand-article-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:60px;padding:0;list-style:none;display:grid}.brand-article-card{background:#fafafa;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;height:100%;padding:28px;display:flex}.wv-marketing .brand-article-card>.brand-article-meta{color:#9b481f;text-transform:uppercase;letter-spacing:.05em;font:9px/1.7 monospace}.wv-marketing .brand-article-card>h2{margin-block:25px 18px;font-size:25px}.wv-marketing .brand-article-card>h2 a{color:#171717!important}.wv-marketing .brand-article-card>p{color:#737373;font-size:13px}.wv-marketing .brand-article-card>a{justify-content:space-between;margin-top:auto;padding-top:35px;font-size:11px;display:flex}.wv-marketing .help-hero{background:#fff;border:0;padding:75px 32px 45px}.wv-marketing .help-hero__inner{max-width:1120px;padding-inline:0}.wv-marketing .help-hero__eyebrow{color:#a7431d;margin-bottom:20px;font-size:10px}.wv-marketing .help-center{max-width:1120px;padding-top:15px;padding-bottom:90px}.wv-marketing .help-center__search{box-shadow:none;background:#fafafa;border-radius:99px}.wv-marketing .help-center__filter{border-radius:99px}.wv-marketing .help-center__filter--active{color:#fff;background:#171717;border-color:#171717}.wv-marketing .help-center__search input{color:#171717;background:0 0}.wv-marketing .report-page{color:#171717;padding-top:15px}.wv-marketing .report-page h2{font-size:24px}.wv-marketing .report-page h3{font-size:18px}.wv-marketing .report-page .report-hero{background:#fafafa;border-color:#e4e4e4}.wv-marketing .report-page .paper-panel,.wv-marketing .report-page .stat-card,.wv-marketing .report-content-panel{color:#171717;background:#fff;border-color:#e5e5e5}.wv-marketing .report-tabs-sidebar{top:calc(var(--wv-preview-height) + 100px)}.brand-not-found{text-align:center;padding:110px 24px 140px}.wv-marketing .brand-not-found h1{letter-spacing:-.06em;max-width:800px;margin:24px auto;font-size:clamp(40px,6vw,75px);font-weight:500}.brand-not-found>p{color:#737373;margin-bottom:30px}.brand-auth{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171717;--c-ink:23 23 23;--c-text-muted:115 115 115;--c-border:229 229 229;background:#fff}.brand-auth .auth-layout__header{width:min(1240px,100% - 48px);min-height:64px;top:calc(var(--wv-preview-height,0px) + 12px);background:#ffffffc9;border:1px solid #e5e5e5;border-radius:99px;margin:16px auto;padding:10px 20px}.brand-auth .auth-layout__logo>svg{width:125px;height:30px}.brand-auth .auth-layout__body{border:1px solid #e7e7e7;border-radius:20px;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);width:min(1240px,100% - 48px);margin:10px auto 30px;overflow:hidden}.brand-auth .auth-layout__showcase{background:#151515;border:0}.brand-auth .auth-layout__main{background:#fff;min-width:0;padding:50px 40px}.brand-auth .auth-card{box-shadow:none;background:#fff;border:0;border-radius:0;max-width:440px;padding:15px}.brand-auth .auth-card__title{font-family:var(--font-home);letter-spacing:-1.4px;color:#171717;font-size:34px;font-weight:500}.brand-auth .auth-card__subtitle{color:#737373;margin-top:15px;font-size:13px;line-height:1.75}.brand-auth .auth-field__input{background:#fafafa;border-color:#dfdfdf;border-radius:8px;min-height:47px;font-family:inherit}.brand-auth .auth-field__input:focus{outline-offset:2px;border-color:#0000;outline:2px solid #b74417}.brand-auth .auth-form__submit{background:#171717;border-color:#171717;border-radius:99px;min-height:47px}.brand-auth .auth-tabs{background:#f6f6f6;border-radius:99px;padding:3px}.brand-auth .auth-tabs__item--active{color:#fff;background:#171717;border-color:#171717}.brand-auth .auth-layout__footer{color:#737373;background:#fff;border:0;font-size:10px}.brand-auth .auth-layout__lang{background:#f7f7f7!important;border-radius:99px!important}.brand-auth .auth-layout__lang>button{border-radius:99px}.brand-auth-art{color:#f6f6f6;background:linear-gradient(130deg,#151515,#1d1916);height:100%;min-height:720px;padding:42px;position:relative;overflow:hidden}.brand-auth-art:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 69px,#ffffff04 69px 70px);position:absolute;inset:0}.brand-auth-art__top{color:#969696;letter-spacing:.08em;align-items:center;gap:10px;font-size:9px;display:flex}.brand-auth-art__top>svg{margin-inline-start:auto}.brand-auth-art h2{z-index:1;font:500 43px/1.1 var(--font-home);letter-spacing:-2px;max-width:440px;margin-top:45px;position:relative}.brand-auth-art h2>span{color:#ff9569}.brand-auth-art>p{color:#a2a2a2;max-width:360px;margin-top:20px;font-size:12px;line-height:1.85}.brand-auth-orbit{place-items:center;height:160px;margin-block:15px;display:grid;position:relative}.brand-auth-orbit>svg{color:#f5f5f5;width:70px;height:45px}.brand-auth-orbit>span{border:1px solid #ffffff15;border-radius:50%;width:250px;height:115px;position:absolute;rotate:-20deg}.brand-auth-orbit>span+span{border-color:#ff815025;rotate:20deg}.brand-auth-example{color:#171717;z-index:1;background:#fff;border:1px solid #3c332e;border-radius:10px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 12px 40px #00000025}.brand-auth-example>div:first-child:not(.wv-trends){border-bottom:1px solid #eee;align-items:center;gap:8px;padding:13px;font-size:10px;display:flex}.brand-auth-example small{color:#737373;margin-inline-start:auto;font-size:8px}.brand-auth-example .wv-table-head,.brand-auth-example .wv-trend-row{grid-template-columns:minmax(0,1fr) 73px}.brand-auth-example .wv-table-head>span:last-child,.brand-auth-example .wv-timing{display:none}.brand-auth-example .wv-trend-name{gap:8px}.brand-auth-example .wv-rank{display:none}.brand-auth-example .wv-product-shape{width:16px;height:20px}.brand-auth-benefits{color:#b8b8b8;flex-wrap:wrap;gap:15px;margin-top:27px;font-size:9px;display:flex}.brand-auth-benefits>span{align-items:center;gap:5px;display:flex}.brand-auth-benefits svg{color:#ff9569}.brand-auth-art__caption{color:#898989;margin-top:18px;font-size:8px;display:block}.brand-app{--wv-preview-height:0px;--color-canvas-white:rgb(var(--c-bg));--color-paper-mist:rgb(var(--c-surface));--color-ash:rgb(var(--c-border));--color-charcoal:rgb(var(--c-ink));--color-slate:rgb(var(--c-text-muted));--color-fog:rgb(var(--c-text-muted));--color-lavender-soft:rgb(var(--c-primary-tint));--color-blue-soft:rgb(var(--c-primary-tint));--color-soft-mint:rgb(var(--c-primary-tint))}.brand-app .dashboard-sidebar{inset-block:calc(var(--wv-preview-height) + 12px) 12px;width:calc(var(--dashboard-sidebar-width) - 12px);border:1px solid rgb(var(--c-border));background:rgb(var(--c-card));border-radius:16px;inset-inline-start:12px;overflow:hidden}.brand-app .dashboard-sidebar__header{border:0;padding:27px 23px 25px}.brand-app .brand-sidebar-wordmark{width:128px;height:30px;color:rgb(var(--c-ink))}.brand-app .dashboard-sidebar__nav{padding-inline:12px}.brand-app .dashboard-sidebar__link{border-radius:99px;padding:8px 10px;font-size:12px}.brand-app .dashboard-sidebar__link--active{color:rgb(var(--c-ink));background:rgb(var(--c-primary-tint));box-shadow:none;border-color:#0000}.brand-app .dashboard-sidebar__link-icon{background:0 0;border:0;width:25px;height:25px}.brand-app .dashboard-sidebar__link--active .dashboard-sidebar__link-icon{color:rgb(var(--c-primary));background:0 0;border-color:#0000}.brand-app .dashboard-sidebar__cta{background:rgb(var(--c-ink));color:rgb(var(--c-bg));border-radius:99px;margin-bottom:13px;font-size:12px}.brand-app .dashboard-sidebar__footer{padding:17px 22px;font-size:9px}.brand-app .dashboard-topbar{border:1px solid rgb(var(--c-border));background:rgb(var(--c-bg) / .82);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);top:calc(var(--wv-preview-height) + 12px);border-radius:99px;margin:12px 20px 0}.brand-app .dashboard-topbar__inner{min-height:65px;padding-inline:25px}.brand-app .dashboard-topbar__title{letter-spacing:-.5px;font-size:17px}.brand-app .dashboard-topbar__eyebrow{letter-spacing:.1em;font-size:8px}.brand-app .dashboard-topbar__icon-btn{border-radius:50%;width:32px;height:32px}.brand-app .dashboard-shell__content{padding-top:34px}.brand-app .dashboard-shell__inner{max-width:1200px}.brand-app .dashboard-welcome{background:0 0;border:0;padding:10px 0 24px}.brand-app .dashboard-welcome__title{letter-spacing:-.055em;font-size:clamp(32px,3.5vw,46px)}.brand-app .dashboard-welcome__title em{color:rgb(var(--c-primary));font-style:normal}.brand-app .dashboard-quick-card{background:rgb(var(--c-card));box-shadow:none;border-radius:12px}.brand-app .dashboard-quick-card__icon{background:rgb(var(--c-primary-tint));color:rgb(var(--c-primary));border-radius:50%}.brand-app .paper-panel,.brand-app .section-card,.brand-app .stat-card{border-color:rgb(var(--c-border));border-radius:12px;box-shadow:0 2px 9px #00000003}.brand-app .forecast-wizard{box-shadow:none;background:rgb(var(--c-card));border-radius:15px}.brand-app .forecast-wizard__header{background:rgb(var(--c-card))}.brand-app .forecast-wizard__header-icon{color:rgb(var(--c-primary));border-color:rgb(var(--c-border));background:rgb(var(--c-primary-tint));border-radius:50%}.brand-app .forecast-wizard__heading{letter-spacing:-.7px;font-size:25px}.brand-app .forecast-wizard__progress-fill{background:rgb(var(--c-primary))}.brand-app .forecast-wizard__steps{background:rgb(var(--c-surface));gap:6px;padding:12px}.brand-app .forecast-wizard__step{border-radius:99px;padding:8px 13px}.brand-app .forecast-wizard__step--active{background:rgb(var(--c-ink));color:rgb(var(--c-bg))}.brand-app .forecast-wizard__step--active .forecast-wizard__step-num{color:rgb(var(--c-bg))}.brand-app .forecast-wizard__btn{border-radius:99px}.brand-app .forecast-wizard__btn--primary{background:rgb(var(--c-ink));color:rgb(var(--c-bg))}.brand-app .forecast-wizard__btn--primary:hover:not(:disabled){background:rgb(var(--c-ink) / .85)}.brand-app .field-input,.brand-app input:not([type=checkbox]):not([type=radio]),.brand-app select,.brand-app textarea{border-radius:8px}.brand-app .report-hero{background:rgb(var(--c-card));border-color:rgb(var(--c-border));border-radius:13px}.brand-app .report-tab-btn{border-radius:99px}.brand-app .report-tab-btn--active{background:rgb(var(--c-primary-tint));color:rgb(var(--c-primary))}.brand-app .dashboard-tabbar{background:rgb(var(--c-bg) / .9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgb(var(--c-border));inset-inline:12px;border-radius:99px;width:auto;bottom:10px;box-shadow:0 5px 25px #0000000a}.brand-app .dashboard-tabbar__link{border-radius:99px}.brand-app .dashboard-tabbar__link--active{color:rgb(var(--c-primary));background:0 0}.brand-app .dashboard-tabbar__link--active:after,.brand-app .dashboard-route-bar{background:rgb(var(--c-primary))}.brand-app .tenant-profile__trigger{border-radius:99px}.brand-app [aria-selected=true],.brand-app [role=tab][data-state=active]{border-color:rgb(var(--c-primary) / .4)}.brand-app .font-display,.auth-layout .font-display{font-family:var(--font-home), Arial, sans-serif}@media (prefers-reduced-motion:no-preference){.brand-page-enter{animation:.3s ease-out both brand-page-in}.brand-auth .auth-card{animation:.55s ease-out both brand-page-in}.brand-auth-example{animation:.9s ease-out .1s both brand-auth-example-in}.brand-auth-orbit>span{animation:30s linear infinite brand-auth-orbit}.brand-auth-orbit>span+span{animation-direction:reverse}}@keyframes brand-page-in{0%{opacity:.15;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes brand-auth-example-in{0%{opacity:0;transform:translateY(20px)rotate(0)}to{opacity:1;transform:translateY(0)rotate(-2deg)}}@keyframes brand-auth-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1023px){.brand-auth .auth-layout__body{border:0;grid-template-columns:1fr;max-width:680px;margin-top:35px}.brand-auth .auth-layout__main{padding:25px}}@media (max-width:799px){.wv-marketing .marketing-page,.wv-marketing .legal-page{padding:55px 22px 65px}.wv-marketing .marketing-page__title,.wv-marketing .legal-page h1,.wv-marketing .help-hero__title{letter-spacing:-.055em;font-size:42px;line-height:1.12}.wv-marketing .marketing-page__subtitle,.wv-marketing .help-hero__sub{margin-top:20px;font-size:13px}.wv-marketing .marketing-page__body{margin-top:38px}.wv-marketing .marketing-feature-grid{grid-template-columns:1fr}.wv-marketing .marketing-feature-card{padding:27px}.wv-marketing .brand-page-demo{margin-block:25px 35px;padding:13px}.wv-marketing .marketing-step{gap:20px;padding-block:28px}.wv-marketing .marketing-step__num{width:35px;font-size:30px}.wv-marketing main h2{font-size:24px}.wv-marketing .marketing-step h2{font-size:25px}.wv-marketing .brand-faq>summary{padding-block:22px;font-size:17px}.wv-marketing .brand-faq>p{padding-inline-end:15px;font-size:13px}.wv-marketing .pricing-grid{grid-template-columns:1fr;margin-top:35px}.wv-marketing .pricing-card{padding:25px}.wv-marketing .pricing-card ul{min-height:0}.wv-marketing .pricing-calculator{padding:22px}.wv-marketing .pricing-calculator__grid{grid-template-columns:1fr}.wv-marketing[data-page=\/contact] .legal-page__inner{display:block}.wv-marketing[data-page=\/contact] .contact-form{margin-top:35px}.brand-article-list{grid-template-columns:1fr;margin-top:35px}.wv-marketing .help-hero{padding:50px 22px 25px}.wv-marketing .help-center{padding-bottom:60px}.wv-marketing .report-page .report-hero__title{font-size:25px}.brand-auth .auth-layout__header{border-radius:25px;grid-template-columns:1fr auto;gap:10px;width:calc(100% - 28px);padding:9px 15px}.brand-auth .auth-layout__logo>svg{width:107px;height:27px}.brand-auth .auth-tabs{grid-area:2/1/auto/-1;justify-self:center}.brand-auth .auth-layout__header-actions{grid-area:1/2}.brand-auth .auth-layout__body{width:100%;margin-top:10px}.brand-auth .auth-layout__main{padding:20px 18px 40px}.brand-auth .auth-card{padding:12px}.brand-auth .auth-card__title{font-size:31px}.brand-app .dashboard-topbar{margin:12px 12px 0}.brand-app .dashboard-topbar__inner{gap:10px;padding:10px 16px}.brand-app .dashboard-topbar__actions{gap:7px}.brand-app .dashboard-topbar__title{font-size:15px}.brand-app .dashboard-topbar__actions>[role=group]{display:none}.brand-app .dashboard-shell__content{padding-inline:18px;padding-top:28px}.brand-app .forecast-wizard__steps{gap:4px;padding:9px}.brand-app .forecast-wizard__step{padding:7px 10px}.brand-app .dashboard-welcome__title{font-size:32px}}@media (prefers-reduced-motion:reduce){.brand-app *,.brand-auth *,.wv-marketing *,.brand-app :before,.brand-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.auth-layout.brand-auth{background-image:none}.brand-app.atelier-shell .dashboard-topbar{background:rgb(var(--c-bg) / .82)}.brand-app .dashboard-quick-card .dashboard-quick-card__icon{background:rgb(var(--c-primary-tint));color:rgb(var(--c-primary))}.brand-app .forecast-wizard .forecast-wizard__step--active{background:rgb(var(--c-ink));color:rgb(var(--c-bg));border-color:rgb(var(--c-ink))}.brand-app .forecast-wizard .forecast-wizard__step--active .forecast-wizard__step-num{color:rgb(var(--c-bg));background:0 0;border-color:currentColor}.brand-app .btn-primary{background:rgb(var(--c-ink));color:rgb(var(--c-bg));border-color:rgb(var(--c-ink));border-radius:99px}.brand-app .btn-ghost{border-radius:99px}.brand-auth .auth-card__header{text-align:start}@media print{.wv-header,.wv-footer,.brand-app .dashboard-sidebar,.brand-app .dashboard-topbar,.brand-app .dashboard-tabbar{display:none!important}.wv-marketing .marketing-page,.wv-marketing .legal-page{padding:0}.brand-app .dashboard-shell__main{margin-inline-start:0}.brand-app .dashboard-shell__content{padding:0}}
.brand-app.dashboard-shell{--dashboard-sidebar-width:100px;font-family:var(--font-home), Arial, sans-serif;background:rgb(var(--c-bg))}.brand-app .dashboard-sidebar{inset-block:var(--wv-preview-height) 0;width:var(--dashboard-sidebar-width);border:0;border-inline-end:1px solid rgb(var(--c-border));background:rgb(var(--c-bg));border-radius:0;inset-inline-start:0}.brand-app .dashboard-sidebar__header{place-items:center;min-height:94px;padding:30px 8px 25px;display:grid}.brand-app .dashboard-sidebar__logo{justify-content:center}.brand-app .dashboard-sidebar .brand-scroll-wordmark{--wordmark-width:80px}.brand-app .dashboard-sidebar__nav{gap:6px;padding:10px}.brand-app .dashboard-sidebar__link{text-align:center;min-height:65px;color:rgb(var(--c-text-muted));border:0;border-radius:12px;flex-direction:column;justify-content:center;gap:6px;padding:11px 3px;font-size:10px;line-height:1.25;position:relative}.brand-app .dashboard-sidebar__link:hover{background:rgb(var(--c-surface))}.brand-app .dashboard-sidebar__link--active{color:rgb(var(--c-ink));box-shadow:none;background:0 0}.workspace-rail-active{background:rgb(var(--c-primary-tint));border-radius:12px;position:absolute;inset:0}.brand-app .dashboard-sidebar__link-icon{background:0 0;border:0;width:23px;height:23px;position:relative}.dashboard-sidebar__link-label{position:relative}.brand-app .dashboard-sidebar__link--active .dashboard-sidebar__link-icon{color:rgb(var(--c-primary))}.brand-app .dashboard-sidebar__footer{border-color:rgb(var(--c-border));padding:18px 14px}.dashboard-sidebar__footer>a{justify-content:center;align-items:center;gap:12px;font-size:10px;display:flex}.brand-app .dashboard-topbar{border:0;border-bottom:1px solid rgb(var(--c-border) / .65);top:var(--wv-preview-height);background:rgb(var(--c-bg) / .94);box-shadow:none;border-radius:0;margin:0;padding:0}.brand-app .dashboard-topbar__inner{max-width:1400px;min-height:76px;margin:auto;padding-inline:44px}.workspace-breadcrumb{align-items:center;gap:18px;min-width:0;display:flex}.workspace-breadcrumb__prefix{color:rgb(var(--c-text-muted));gap:18px;font-size:13px;display:flex}.workspace-breadcrumb__prefix>span{opacity:.4}.brand-app .dashboard-topbar__title{letter-spacing:0;font-size:12px;font-weight:500}.workspace-mobile-logo{display:none}.brand-app .dashboard-topbar__icon-btn{background:0 0;border:0}.brand-app .dashboard-topbar__actions{gap:12px}.brand-app .tenant-profile__trigger{background:0 0;border:0;padding-inline:8px}.brand-app .tenant-profile__workspace{font-size:10px}.brand-app .dashboard-shell__content{padding:36px 44px 70px}.brand-app .dashboard-shell__inner{max-width:1120px}.workspace-home{flex-direction:column;gap:28px;display:flex}.workspace-intro{justify-content:space-between;align-items:end;gap:25px;padding-block:25px 10px;display:flex}.workspace-intro__greeting{color:rgb(var(--c-text-muted));margin-bottom:18px;font-size:12px}.workspace-intro h2{font:450 clamp(34px, 3.6vw, 52px)/1.08 var(--font-home);letter-spacing:-.055em;max-width:650px}.workspace-intro__description{color:rgb(var(--c-text-muted));margin-top:18px;font-size:13px;line-height:1.8}.workspace-intro__history{border-bottom:1px solid rgb(var(--c-border));white-space:nowrap;align-items:center;gap:20px;padding-block:10px;font-size:11px;display:inline-flex}.workspace-checklist{border-block:1px solid rgb(var(--c-border));padding:16px 0}.workspace-checklist>summary{cursor:pointer;justify-content:space-between;font-size:12px;display:flex}.workspace-checklist>summary:after{content:"+";margin-inline-start:16px}.workspace-checklist[open]>summary:after{content:"−"}.workspace-checklist>summary>span:first-child{margin-inline-end:auto}.workspace-checklist>p{color:rgb(var(--c-text-muted))}.workspace-checklist>ul{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.brand-app .forecast-wizard.workspace-workbench{border:1px solid rgb(var(--c-border));background:rgb(var(--c-card));border-radius:16px;overflow:visible;box-shadow:0 8px 35px #00000003}.workspace-workbench__toolbar{border-bottom:1px solid rgb(var(--c-border));justify-content:space-between;align-items:center;gap:15px;padding:19px 28px;display:flex}.workspace-workbench__label{align-items:center;gap:10px;font-size:11px;font-weight:500;display:inline-flex}.workspace-workbench__label>span{background:#ff5a1f;border-radius:50%;width:5px;height:5px}.workspace-workbench>.forecast-wizard__inner{border-radius:0 0 16px 16px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.brand-app .workspace-workbench .forecast-wizard__steps{border-bottom:1px solid rgb(var(--c-border));background:0 0;grid-row:1;justify-content:space-between;gap:22px;padding:0 28px;overflow-x:auto}.brand-app .workspace-workbench .forecast-wizard__steps>li{flex:none}.brand-app .workspace-workbench .forecast-wizard__step{color:rgb(var(--c-text-muted));background:0 0;border:0;border-radius:0;gap:8px;padding:20px 0;font-size:10px;position:relative}.brand-app .workspace-workbench .forecast-wizard__step--active{color:rgb(var(--c-ink));background:0 0}.brand-app .workspace-workbench .forecast-wizard__step--active:after{content:"";bottom:0;background:#ff5a1f;height:2px;position:absolute;inset-inline:0}.brand-app .workspace-workbench .forecast-wizard__step-num{background:rgb(var(--c-surface));width:20px;height:20px;color:rgb(var(--c-text-muted));font:10px var(--font-home);border:0;border-radius:50%}.brand-app .workspace-workbench .forecast-wizard__step--active .forecast-wizard__step-num{color:#171717;background:#ff5a1f}.brand-app .workspace-workbench .forecast-wizard__step--done .forecast-wizard__step-num{background:rgb(var(--c-primary-tint));color:rgb(var(--c-primary))}.brand-app .workspace-workbench .forecast-wizard__step:disabled:not(.forecast-wizard__step--active){opacity:.62}.brand-app .workspace-workbench .forecast-wizard__step-label{display:inline}.brand-app .workspace-workbench .forecast-wizard__progress{grid-row:2;height:0;overflow:hidden}.brand-app .workspace-workbench .forecast-wizard__header{background:0 0;border:0;grid-row:3;padding:36px 36px 0}.brand-app .workspace-workbench .forecast-wizard__header-icon{display:none}.brand-app .workspace-workbench .forecast-wizard__eyebrow{color:rgb(var(--c-text-muted));letter-spacing:.08em;margin-bottom:12px;font-size:9px}.brand-app .workspace-workbench .forecast-wizard__heading{letter-spacing:-.045em;font-size:30px;font-weight:450}.brand-app .workspace-workbench .forecast-wizard__body{grid-row:4;grid-template-columns:minmax(0,1fr) 235px}.brand-app .workspace-workbench .forecast-wizard__main{min-width:0;padding:20px 36px 28px}.brand-app .workspace-workbench .forecast-wizard__hint{max-width:450px;margin-bottom:26px;font-size:12px;line-height:1.8}.brand-app .workspace-workbench .forecast-wizard__segment{background:rgb(var(--c-surface));border-radius:8px;gap:3px;max-width:100%;padding:4px}.brand-app .workspace-workbench .segment-btn{border-radius:5px;min-height:39px;font-size:12px}.brand-app .workspace-workbench .forecast-wizard__field{max-width:100%;margin-top:26px}.brand-app .workspace-workbench .field-label{color:rgb(var(--c-text-muted));letter-spacing:.04em;margin-bottom:10px;font-size:10px}.brand-app .workspace-workbench .field-input{background:0 0;min-height:47px;font-size:12px}.brand-app .workspace-workbench .forecast-wizard__actions{border-color:rgb(var(--c-border));margin-top:28px;padding-top:22px}.brand-app .workspace-workbench .forecast-wizard__btn{min-height:43px;padding:10px 23px;font-size:12px}.brand-app .workspace-workbench .forecast-wizard__btn--primary{background:rgb(var(--c-ink));min-width:145px;color:rgb(var(--c-bg))}.brand-app .workspace-workbench .forecast-wizard__btn--ghost{background:0 0;border-color:#0000;padding-inline-start:0}.brand-app .workspace-workbench .forecast-wizard__aside{border-inline-start:1px solid rgb(var(--c-border));background:0 0;margin-block:24px 32px;padding:0 26px;display:block}.brand-app .workspace-workbench .forecast-wizard__aside-title{margin-bottom:22px;font-size:9px;font-weight:500}.brand-app .workspace-workbench .forecast-wizard__summary{gap:20px}.brand-app .workspace-workbench .forecast-wizard__summary-row dt{margin-bottom:6px;font-size:10px}.brand-app .workspace-workbench .forecast-wizard__summary-row dd{font-family:inherit;font-size:12px}.brand-app .workspace-workbench .forecast-wizard__cost-box{border:0;border-bottom:1px solid rgb(var(--c-border));background:0 0;border-radius:0;margin-bottom:20px;padding:0 0 20px}.brand-app .workspace-workbench .forecast-wizard__cost-estimate strong{font:450 26px/1.2 var(--font-home);letter-spacing:-1px;margin-block:5px 10px;display:block}.brand-app .workspace-workbench .forecast-wizard__cost-balance{font-size:10px}.brand-app .workspace-workbench .forecast-wizard__footer-note{color:rgb(var(--c-text-muted));margin-top:14px;font-size:10px}.workspace-templates{z-index:25;font-size:11px;position:relative}.workspace-templates>summary{cursor:pointer;color:rgb(var(--c-text-muted));align-items:center;gap:8px;padding:6px 0 6px 10px;list-style:none;display:flex}.workspace-templates>summary::-webkit-details-marker{display:none}.workspace-templates__panel{inset-inline-end:0;border:1px solid rgb(var(--c-border));background:rgb(var(--c-card));border-radius:12px;width:330px;padding:22px;position:absolute;top:calc(100% + 16px);box-shadow:0 16px 50px #00000018}.workspace-templates__panel>p{color:rgb(var(--c-text-muted));margin-bottom:18px;font-size:11px;line-height:1.8}.workspace-templates__panel label{margin-bottom:7px;font-size:10px;display:block}.workspace-templates__save{gap:8px;display:flex}.workspace-templates__save>input{background:rgb(var(--c-surface));border:1px solid rgb(var(--c-border));min-width:0;color:rgb(var(--c-ink));flex:1;padding:10px;font-size:11px}.workspace-templates__save>button{background:rgb(var(--c-ink));color:rgb(var(--c-bg));border-radius:6px;padding:8px 12px;font-size:10px}.workspace-templates__save>button:disabled{opacity:.4}.workspace-templates__list{flex-direction:column;gap:5px;margin-bottom:20px;display:flex}.workspace-templates__list>li{border-bottom:1px solid rgb(var(--c-border));justify-content:space-between;gap:10px;display:flex}.workspace-templates__list button{text-align:start;padding-block:10px}.workspace-templates__list button:first-child{flex:1}.workspace-more{position:relative}.workspace-more__menu{bottom:calc(100% + 18px);border:1px solid rgb(var(--c-border));background:rgb(var(--c-card));border-radius:15px;width:220px;padding:9px;position:absolute;inset-inline-end:0;box-shadow:0 -10px 40px #00000016}.workspace-more__menu a{border-radius:8px;align-items:center;gap:12px;padding:13px;font-size:12px;display:flex}.workspace-more__menu a:hover{background:rgb(var(--c-surface))}.brand-app .dashboard-tabbar__item{min-width:0}.brand-app .dashboard-tabbar__link{width:100%}.brand-app .dashboard-tabbar__link--active:before{display:none}.brand-app .dashboard-tabbar__link--active{color:rgb(var(--c-primary))}@media (max-width:1100px){.brand-app .dashboard-shell__content,.brand-app .dashboard-topbar__inner{padding-inline:30px}.brand-app .workspace-workbench .forecast-wizard__steps{gap:12px;padding-inline:22px}.brand-app .workspace-workbench .forecast-wizard__step{font-size:9px}.brand-app .workspace-workbench .forecast-wizard__body{grid-template-columns:minmax(0,1fr) 200px}.brand-app .workspace-workbench .forecast-wizard__main,.brand-app .workspace-workbench .forecast-wizard__header{padding-inline:25px}}@media (max-width:959px){.brand-app .workspace-workbench .forecast-wizard__body{grid-template-columns:minmax(0,1fr)}.brand-app .workspace-workbench .forecast-wizard__aside{border-inline-start:0;border-top:1px solid rgb(var(--c-border));margin:0;padding:24px 25px}.brand-app .workspace-workbench .forecast-wizard__summary{grid-template-columns:repeat(2,1fr)}.brand-app .workspace-workbench .forecast-wizard__cost-box{align-items:center;gap:25px;display:flex}.brand-app .workspace-workbench .forecast-wizard__cost-estimate strong{font-size:20px}.workspace-intro{display:block}.workspace-intro__history{margin-top:10px}}@media (max-width:767px){.brand-app .dashboard-topbar__inner{min-height:65px;padding-inline:20px}.workspace-breadcrumb{gap:14px}.workspace-breadcrumb__prefix{display:none}.workspace-mobile-logo{display:flex}.workspace-mobile-logo .brand-scroll-wordmark{--wordmark-width:74px}.brand-app .dashboard-topbar__title{font-size:11px}.brand-app .dashboard-topbar__actions{gap:4px}.brand-app .tenant-profile__name,.brand-app .tenant-profile__workspace,.brand-app .tenant-profile__chevron{display:none}.brand-app .tenant-profile__trigger{padding:0}.brand-app .dashboard-shell__content{padding:20px 20px 110px}.workspace-home{gap:24px}.workspace-intro{padding-top:12px}.workspace-intro__greeting{margin-bottom:14px;font-size:10px}.workspace-intro h2{max-width:340px;font-size:38px}.workspace-intro__description{max-width:290px;margin-top:14px;font-size:12px}.workspace-intro__history{margin-top:13px;font-size:10px}.workspace-workbench__toolbar{padding:15px 18px}.workspace-workbench__label{max-width:65%;font-size:10px}.brand-app .workspace-workbench .forecast-wizard__steps{justify-content:space-around;gap:0;padding-inline:10px}.brand-app .workspace-workbench .forecast-wizard__step{padding:17px 10px}.brand-app .workspace-workbench .forecast-wizard__step-label{display:none}.brand-app .workspace-workbench .forecast-wizard__header{padding:25px 20px 0}.brand-app .workspace-workbench .forecast-wizard__heading{font-size:27px}.brand-app .workspace-workbench .forecast-wizard__main{padding:16px 20px 24px}.brand-app .workspace-workbench .forecast-wizard__panel{min-height:195px}.brand-app .workspace-workbench .forecast-wizard__hint{font-size:11px}.brand-app .workspace-workbench .forecast-wizard__btn--primary{min-width:110px}.brand-app .workspace-workbench .forecast-wizard__aside{padding:24px 20px}.brand-app .workspace-workbench .forecast-wizard__signal{font-size:11px}.workspace-templates__panel{width:min(300px,100vw - 80px);inset-inline-end:-1px}.workspace-checklist>ul{grid-template-columns:1fr}.brand-app .dashboard-tabbar{inset-inline:15px;background:rgb(var(--c-bg) / .95);border-radius:20px;bottom:12px}.brand-app .dashboard-tabbar__list{min-height:62px}.brand-app .dashboard-tabbar__link{gap:5px;min-height:62px;font-size:9px}.brand-app .dashboard-tabbar__link>svg{width:18px;height:18px}}@media print{.brand-app .workspace-workbench .forecast-wizard__body{grid-template-columns:1fr}.workspace-templates{display:none}}.workspace-preview-banner{color:#ddd;font:10px/1.4 var(--font-home), Arial, sans-serif;background:#171717;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:flex}.workspace-preview-banner>span{background:#ff8150;border-radius:50%;flex-shrink:0;width:4px;height:4px}.brand-app .email-verify-banner{border:0;border-bottom:1px solid rgb(var(--c-border));background:0 0;border-radius:0;flex-wrap:nowrap;gap:10px;margin-bottom:12px;padding:0 0 15px}.brand-app .email-verify-banner__icon{width:15px;height:15px;color:rgb(var(--c-text-muted))}.brand-app .email-verify-banner__text{color:rgb(var(--c-text-muted));font-size:11px}.brand-app .email-verify-banner__cta{color:rgb(var(--c-primary));white-space:nowrap;background:0 0;border:0;border-radius:0;padding:6px 0;font-size:10px}.brand-app .dashboard-sidebar__nav{min-height:0}.workspace-home{gap:22px}.workspace-intro{padding-block:18px 7px}.workspace-intro__greeting{margin-bottom:14px}.workspace-intro__description{margin-top:14px}.workspace-workbench__toolbar{padding-block:15px}.brand-app .workspace-workbench .forecast-wizard__step{padding-block:17px}.brand-app .workspace-workbench .forecast-wizard__header{padding-top:28px}.brand-app .workspace-workbench .forecast-wizard__panel{min-height:185px}.brand-app .workspace-workbench .forecast-wizard__actions{margin-top:18px;padding-top:18px}.brand-app .workspace-workbench .forecast-wizard__footer-note{justify-content:start}@media (max-width:767px){.workspace-preview-banner{padding-block:7px;font-size:9px}.brand-app .email-verify-banner{align-items:start;padding-bottom:12px}.brand-app .email-verify-banner__text{font-size:10px;line-height:1.7}.brand-app .email-verify-banner__icon{margin-top:2px}.brand-app .email-verify-banner__cta{font-size:9px}.workspace-intro{padding-top:10px}}.brand-app .email-verify-banner__text{min-width:0}.brand-app .workspace-workbench .forecast-wizard__btn--primary{flex:none;width:auto}@media (max-width:767px){.brand-app .feedback-widget__trigger{bottom:91px}.brand-app .feedback-widget__panel{bottom:146px}}.brand-app:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .workspace-intro h2{letter-spacing:0;line-height:1.3;font-family:var(--font-home), Arial, sans-serif}.brand-app:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .forecast-wizard__heading{letter-spacing:0;line-height:1.3;font-family:var(--font-home), Arial, sans-serif}
:root{--motion-ease:cubic-bezier(.22, 1, .36, 1)}.brand-scroll-wordmark{--wordmark-width:111px;width:var(--wordmark-width);height:calc(var(--wordmark-width) * 38 / 184);transition:width .7s var(--motion-ease);direction:ltr;flex:none;display:block;position:relative;overflow:hidden}.brand-scroll-wordmark>svg{width:var(--wordmark-width);max-width:none;height:100%;transition:transform .7s var(--motion-ease);display:block;transform:translate(0)}.brand-scroll-wordmark .wv-logo-letter{opacity:1;transition:opacity .35s .12s, transform .7s var(--motion-ease)}.brand-scroll-wordmark[data-compact=true]{width:calc(var(--wordmark-width) * .38)}.brand-scroll-wordmark[data-compact=true]>svg{transform:translateX(calc(var(--wordmark-width) * -.2554))}.brand-scroll-wordmark[data-compact=true] .wv-logo-letter{opacity:0;transition-delay:0s}.brand-scroll-wordmark[data-compact=true] .wv-logo-letter--w{transform:translate(-12px)}.brand-scroll-wordmark[data-compact=true] .wv-logo-letter--ve{transform:translate(16px)}.brand-auth .auth-layout__logo .brand-scroll-wordmark{--wordmark-width:125px}.wv-header .wv-brand{min-height:32px}.wv-header .wv-nav{transition:gap .7s var(--motion-ease), background .35s, border-color .35s, box-shadow .35s, color .35s}.wv-home .wv-button,.brand-app .forecast-wizard__btn,.brand-auth .auth-form__submit{transition:background .2s, color .2s, box-shadow .2s, transform .3s var(--motion-ease)}.wv-home a:focus-visible,.wv-home button:focus-visible,.brand-app a:focus-visible,.brand-app button:focus-visible,.brand-auth a:focus-visible,.brand-auth button:focus-visible{outline-offset:4px;outline:2px solid #d34b1b}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wv-home .wv-button:hover>svg,.workspace-intro__history:hover>svg,.dashboard-sidebar__footer>a:hover>svg{transform:translate(2px,-2px)}.wv-home .wv-button>svg,.workspace-intro__history>svg,.dashboard-sidebar__footer>a>svg{transition:transform .35s var(--motion-ease)}.brand-app .forecast-wizard__btn--primary:hover:not(:disabled),.brand-auth .auth-form__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #00000012}.wv-home .wv-button:active,.brand-app .forecast-wizard__btn:active,.brand-auth .auth-form__submit:active{transform:translateY(1px)scale(.98)}}@media (prefers-reduced-motion:no-preference){.wv-header{animation:site-header-enter .65s var(--motion-ease) both}.wv-product-menu:not([hidden]),.workspace-templates[open] .workspace-templates__panel,.tenant-profile__menu{animation:site-menu-enter .22s var(--motion-ease) both}.wv-marketing .brand-faq[open]>p,.workspace-checklist[open]>ul{animation:site-content-enter .3s var(--motion-ease) both}.brand-auth .auth-form>*{animation:site-content-enter .5s var(--motion-ease) both}.brand-auth .auth-form>:nth-child(2){animation-delay:40ms}.brand-auth .auth-form>:nth-child(3){animation-delay:80ms}.brand-auth .auth-form>:nth-child(4){animation-delay:.12s}.brand-auth .auth-form>:nth-child(5){animation-delay:.16s}.workspace-workbench{animation:site-content-enter .6s 80ms var(--motion-ease) both}}@keyframes site-header-enter{0%{opacity:.3;translate:0 -10px}to{opacity:1;translate:0}}@keyframes site-content-enter{0%{opacity:.15;translate:0 10px}to{opacity:1;translate:0}}@keyframes site-menu-enter{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@media (max-width:799px){.wv-header .brand-scroll-wordmark{--wordmark-width:103px}.brand-auth .auth-layout__logo .brand-scroll-wordmark{--wordmark-width:107px}}@media (max-width:380px){.wv-header .brand-scroll-wordmark{--wordmark-width:92px}}@media (prefers-reduced-motion:reduce){.brand-scroll-wordmark,.brand-scroll-wordmark>svg,.brand-scroll-wordmark .wv-logo-letter{transition:none}.wv-header,.workspace-workbench,.wv-product-menu,.workspace-templates__panel,.tenant-profile__menu,.brand-auth .auth-form>*,.wv-marketing .brand-faq>p,.workspace-checklist>ul{animation:none!important}}@media (prefers-reduced-motion:no-preference){.workspace-workbench .forecast-wizard__panel{animation:workspace-step-enter .35s var(--motion-ease) both}}@keyframes workspace-step-enter{0%{opacity:.2;translate:8px}to{opacity:1;translate:0}}
@font-face{font-family:brandFont;src:url(../media/GeistVF-s.p.0e569l9b0bre8.woff?dpl=dpl_CuXw3U6FdA6ha8syRNpfqvJ5J2UD)format("woff");font-display:swap}@font-face{font-family:brandFont Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.brandfont_a80ac28d-module__OtzFpq__className{font-family:brandFont,brandFont Fallback}.brandfont_a80ac28d-module__OtzFpq__variable{--font-home:"brandFont", "brandFont Fallback"}