:root{--bg:#06070b;--bg-soft:#0c0e15;--surface:rgba(20,24,38,0.75);--surface-2:rgba(28,34,52,0.6);--surface-3:rgba(36,44,68,0.7);--ink:#f5f7fc;--ink-soft:#e1dbe8;--muted:#9aa2b5;--muted-2:#727b92;--line:rgba(255,255,255,.12);--line-strong:rgba(255,255,255,.24);--gold:#f59e0b;--gold-bright:#fcd34d;--coral:#ff6b81;--pink:#e63956;--violet:#8b6cff;--green:#34d399;--red:#f87171;--gradient:linear-gradient(125deg,#ff7e5f 0%,#feb47b 20%,#f0556b 55%,#8b6cff 100%);--gradient-gold:linear-gradient(135deg,#fef08a,var(--gold));--font-sans:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--shadow-lg:0 36px 110px rgba(0,0,0,.65);--shadow-md:0 22px 70px rgba(0,0,0,.45);--radius-xl:32px;--radius-lg:24px;--radius-md:16px;--max:1180px;}  :root{--bg:#fffaf1;--bg-soft:#f6ead7;--surface:rgba(255,255,255,.84);--surface-2:#edf3f8;--surface-3:#e2ebf3;--ink:#27313a;--ink-soft:#3f4b55;--muted:#66737d;--muted-2:#84909a;--line:rgba(39,49,58,.13);--line-strong:rgba(39,49,58,.24);--gold:#547fa8;--gold-bright:#86a9ca;--coral:#b364a1;--pink:#8f659f;--violet:#6d6fa8;--green:#568e52;--red:#a94f55;--gradient:linear-gradient(135deg,#638bb2 0%,#527da6 55%,#456f99 100%);--gradient-gold:linear-gradient(135deg,#7199bf 0%,#547fa8 100%);--font-sans:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--shadow-lg:0 30px 80px rgba(45,64,78,.16);--shadow-md:0 18px 44px rgba(45,64,78,.11);--radius-xl:28px;--radius-lg:20px;--radius-md:14px;}body{background: radial-gradient(900px 580px at 95% -5%,rgba(99,139,178,.20),transparent 66%),radial-gradient(760px 520px at 0% 38%,rgba(179,149,100,.11),transparent 70%),linear-gradient(180deg,#fffaf1 0%,#fffdf8 44%,#f7f0e5 100%);color:var(--ink);}body::before{opacity:.16;background-image:linear-gradient(rgba(99,139,178,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(99,139,178,.07) 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(to bottom,black,transparent 60%);}.site-header{height:82px;background:rgba(255,250,241,.82);border-bottom:1px solid rgba(39,49,58,.08);box-shadow:0 4px 24px rgba(45,64,78,.035)}.site-header.scrolled{background:rgba(255,250,241,.96);border-color:var(--line)}.brand img{height:54px}.nav-link{color:#596671;font-weight:700}.nav-link:hover,.nav-link[aria-current="page"]{color:#416b94;background:rgba(99,139,178,.12)}.menu-toggle{background:#fff;border-color:var(--line);color:var(--ink)}.btn{border-radius:999px;min-height:48px;padding-inline:21px;box-shadow:none}.btn:hover{transform:translateY(-2px)}.btn-primary,.btn-accent{color:#fff;background:#638bb2;box-shadow:0 12px 28px rgba(70,111,151,.22)}.btn-primary:hover,.btn-accent:hover{background:#527ca5}.btn-ghost{color:#3b5368;background:rgba(255,255,255,.72);border-color:rgba(65,107,148,.28)}.text-link,.eyebrow{color:#4c779f}.display,.page-title,.section-title{font-family:var(--font-display);font-weight:800;letter-spacing:-.055em}.display em,.page-title em,.section-title em{color:#638bb2;font-style:normal;font-weight:800}.hero{padding-top:92px}.hero::before{background:radial-gradient(circle,rgba(99,139,178,.17),transparent 68%)}.hero-copy .lede,.lede{color:#5b6873}.hero-price{background:rgba(255,255,255,.62);border-color:rgba(99,139,178,.19);box-shadow:0 10px 30px rgba(45,64,78,.05)}.hero-price strong{color:#34495b}.hero-proof{color:#66737d}.proof-dot{background:#73b364;box-shadow:0 0 0 4px rgba(115,179,100,.14)}.product-window{background:linear-gradient(145deg,#fffdf8,#e8f0f6);border-color:rgba(70,111,151,.25);box-shadow:0 34px 90px rgba(49,74,94,.20)}.window-inner{background:#fff;border-color:rgba(39,49,58,.1)}.window-bar,.panel-head{background:#f6f8f9;border-color:var(--line)}.window-title,.lead-name,.panel-head strong{color:#2f3941}.window-dot:nth-child(1){background:#d1767d}.window-dot:nth-child(2){background:#b39564}.window-dot:nth-child(3){background:#73b364}.window-live,.panel-pill,.stage-pill{color:#396d38;background:rgba(115,179,100,.16);border-color:rgba(86,142,82,.22)}.mini-sidebar{background:#eef3f7;border-color:var(--line)}.mini-logo{background:#638bb2;color:#fff}.mini-nav{color:#687580}.mini-nav.active{background:#638bb2;color:#fff}.conversation-panel{background:#fffdf9}.lead-row{border-color:var(--line)}.lead-avatar{background:#e0eaf2;color:#416b94}.bubble{box-shadow:none}.bubble.lead{background:#edf1f4;color:#35404a}.bubble.bot{background:#638bb2;color:#fff}.timeline-event,.lead-meta{color:#7a858e}.composer-fake{background:#fff;border-color:var(--line);color:#8a949c}.send-dot{background:#638bb2;color:#fff}.trust-strip{background:#638bb2;border:0;color:#fff}.trust-item{border-color:rgba(255,255,255,.22)}.trust-item strong{color:#fff}.trust-item span{color:rgba(255,255,255,.76)}.section-surface{background:rgba(99,139,178,.07);border-color:rgba(99,139,178,.12)}.metric-card,.feature-card,.step-card,.pricing-card,.faq-item,.quote-card,.detail-card,.demo-card{background:rgba(255,255,255,.78);border-color:rgba(39,49,58,.12);box-shadow:0 12px 38px rgba(45,64,78,.07)}.metric-card-featured,.pricing-card.featured{background:#638bb2;color:#fff;border-color:#638bb2}.metric-card-featured *,.pricing-card.featured *{color:inherit}.icon-wrap,.feature-icon,.step-number{background:rgba(99,139,178,.14);color:#416b94}.cta-band{background:#314c64;color:#fff}.cta-band::before{background:radial-gradient(circle,rgba(134,169,202,.4),transparent 67%)}.site-footer{background:#26333d;color:#fff;border:0}.site-footer p,.site-footer a{color:#bac5cd}.site-footer a:hover{color:#fff}.footer-brand img{filter:brightness(0) invert(1);opacity:.92}input,select,textarea{color:var(--ink);background:#fff;border-color:rgba(39,49,58,.22)}input:focus,select:focus,textarea:focus{border-color:#638bb2;box-shadow:0 0 0 4px rgba(99,139,178,.14)}:focus-visible{outline:3px solid #638bb2;outline-offset:3px}@media(max-width:820px){.mobile-nav{background:#fffaf1;border-color:var(--line)}.mobile-nav .nav-link{color:#3f4b55}.hero{padding-top:58px}.brand img{height:46px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background: radial-gradient(1000px 700px at 12% -10%,rgba(255,107,129,.2),transparent 65%),radial-gradient(1000px 750px at 90% 4%,rgba(139,108,255,.22),transparent 65%),radial-gradient(800px 600px at 50% 50%,rgba(52,211,153,.08),transparent 70%),var(--bg);color:var(--ink);font:16px/1.6 var(--font-sans);overflow-x:hidden;}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");}a{color:inherit}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(var(--max),calc(100% - 48px));margin-inline:auto}.narrow{width:min(820px,calc(100% - 48px));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:sticky;top:0;z-index:50;height:78px;border-bottom:1px solid transparent;background:rgba(11,11,16,.66);backdrop-filter:blur(18px) saturate(135%);transition:border-color .25s ease,background .25s ease;}.site-header.scrolled{border-color:var(--line);background:rgba(11,11,16,.9)}.header-inner{height:100%;display:flex;align-items:center;gap:26px}.brand{display:inline-flex;align-items:center;flex:none;text-decoration:none}.brand img{height:48px;width:auto}.desktop-nav{display:flex;align-items:center;gap:3px;margin-left:auto}.nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 13px;border-radius:11px;color:var(--muted);font-size:13.5px;font-weight:650;text-decoration:none;transition:.2s ease;}.nav-link:hover,.nav-link[aria-current="page"]{color:var(--ink);background:rgba(255,255,255,.06)}.nav-actions{display:flex;align-items:center;gap:8px;flex:none}.menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.04);color:var(--ink);}.menu-toggle span,.menu-toggle::before,.menu-toggle::after{content:"";display:block;width:18px;height:2px;margin:4px auto;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease;}.menu-toggle[aria-expanded="true"] span{opacity:0}.menu-toggle[aria-expanded="true"]::before{transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded="true"]::after{transform:translateY(-6px) rotate(-45deg)}.mobile-nav{display:none}.mobile-nav-cta{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border:1px solid transparent;border-radius:13px;font-size:14px;font-weight:750;line-height:1;text-decoration:none;transition:transform .2s ease,filter .2s ease,background .2s ease,border-color .2s ease;}.btn:hover{transform:translateY(-2px);filter:brightness(1.06)}.btn:disabled{opacity:.55;cursor:wait;transform:none}.btn-primary{color:#171015;background:var(--gradient-gold);box-shadow:0 12px 28px rgba(242,207,120,.18)}.btn-accent{color:#fff;background:var(--gradient);box-shadow:0 14px 34px rgba(182,79,157,.2)}.btn-ghost{color:var(--ink);background:rgba(255,255,255,.035);border-color:var(--line-strong)}.btn-small{min-height:40px;padding-inline:15px;font-size:13px}.text-link{display:inline-flex;align-items:center;gap:7px;color:var(--gold);font-weight:700;text-decoration:none}.text-link:hover{text-decoration:underline}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;}.eyebrow::before{content:"";width:24px;height:2px;border-radius:2px;background:currentColor}.display{margin:18px 0 24px;font-family:var(--font-display);font-size:clamp(48px,6.4vw,86px);font-weight:500;letter-spacing:-.052em;line-height:.96;}.display em{color:var(--gold);font-weight:500}.page-title{margin:18px auto 22px;max-width:900px;font-family:var(--font-display);font-size:clamp(44px,6vw,76px);font-weight:500;letter-spacing:-.048em;line-height:.98;}.page-title em{color:var(--gold);font-weight:500}.section-title{max-width:820px;margin:14px 0 18px;font-family:var(--font-display);font-size:clamp(36px,4vw,58px);font-weight:500;letter-spacing:-.042em;line-height:1.03;}.section-title em{color:var(--gold);font-weight:500}.lede{max-width:720px;margin:0;color:var(--muted);font-size:clamp(16px,1.6vw,19px)}.kicker{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.muted{color:var(--muted)}.fine-print{color:var(--muted-2);font-size:12px;line-height:1.55}.center{text-align:center}.center .lede{margin-inline:auto}.hero{padding:82px 0 70px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(430px,.94fr);gap:64px;align-items:center}.hero-copy{position:relative}.hero-copy .lede{max-width:650px}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hero-proof{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px;color:var(--muted);font-size:12.5px}.hero-proof span{display:flex;align-items:center;gap:7px}.proof-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(82,212,154,.09)}.hero-price{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;margin-top:20px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.025);color:var(--muted);font-size:12.5px}.hero-price strong{color:var(--ink);font-size:14px}.hero-price .text-link{margin-left:auto;font-size:12.5px;white-space:nowrap}.product-window{position:relative;min-height:520px;padding:13px;border:1px solid var(--line-strong);border-radius:32px;background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.035));box-shadow:var(--shadow-lg);}.product-window::before{content:"";position:absolute;inset:-30% -20%;z-index:-1;background:radial-gradient(circle at 60% 55%,rgba(182,79,157,.25),transparent 48%);filter:blur(30px);}.window-inner{height:100%;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:rgba(14,13,20,.94)}.window-bar{height:54px;display:flex;align-items:center;gap:7px;padding:0 18px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.035)}.window-dot{width:8px;height:8px;border-radius:50%;background:#575260}.window-title{margin-left:10px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.05em}.window-live{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--green);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.window-live::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgba(82,212,154,.1)}.window-body{display:grid;grid-template-columns:132px 1fr;min-height:450px}.mini-sidebar{padding:18px 12px;border-right:1px solid var(--line);background:rgba(255,255,255,.018)}.mini-logo{width:38px;height:38px;display:grid;place-items:center;margin-bottom:24px;border-radius:12px;background:var(--gradient);font:700 18px var(--font-display)}.mini-nav{display:flex;align-items:center;gap:8px;margin:4px 0;padding:8px;border-radius:9px;color:#817a8c;font-size:10px;font-weight:650}.mini-nav.active{color:var(--ink);background:rgba(255,255,255,.08)}.mini-ico{width:8px;height:8px;border-radius:3px;border:1px solid currentColor}.conversation-panel{padding:24px 22px}.panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.panel-head strong{font-size:14px}.panel-pill{border:1px solid rgba(82,212,154,.25);border-radius:999px;background:rgba(82,212,154,.08);color:var(--green);padding:4px 8px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.lead-row{display:flex;gap:10px;align-items:center;margin-bottom:20px;padding:11px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.025)}.lead-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:rgba(242,207,120,.12);color:var(--gold);font-weight:750}.lead-meta{font-size:9.5px;color:var(--muted)}.lead-name{font-size:11.5px;font-weight:700;color:var(--ink)}.stage-pill{margin-left:auto;border-radius:999px;background:rgba(117,89,217,.13);color:#a997ff;padding:4px 7px;font-size:8.5px;font-weight:750}.chat-stack{display:flex;flex-direction:column;gap:10px}.bubble{max-width:84%;padding:10px 12px;border-radius:15px;font-size:10.5px;line-height:1.45}.bubble.lead{align-self:flex-start;border:1px solid var(--line);background:var(--surface-3);border-bottom-left-radius:4px}.bubble.bot{align-self:flex-end;color:#fff;background:var(--gradient);border-bottom-right-radius:4px}.timeline-event{align-self:center;color:var(--muted-2);font-size:8.5px;text-transform:uppercase;letter-spacing:.07em}.composer-fake{display:flex;align-items:center;gap:8px;margin-top:17px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;color:var(--muted-2);font-size:9.5px}.send-dot{margin-left:auto;width:25px;height:25px;display:grid;place-items:center;border-radius:9px;background:var(--gradient);color:#fff;font-size:13px}.trust-strip{border-block:1px solid var(--line);background:rgba(255,255,255,.022)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-item{padding:24px 22px;border-right:1px solid var(--line)}.trust-item:last-child{border-right:0}.trust-item strong{display:block;margin-bottom:3px;font-size:13px}.trust-item span{color:var(--muted);font-size:11.5px}.outcomes-section{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background: radial-gradient(680px 360px at 8% 30%,rgba(242,104,82,.12),transparent 68%),radial-gradient(720px 380px at 92% 74%,rgba(117,89,217,.13),transparent 70%),rgba(255,255,255,.012);}.outcomes-section::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.025),transparent 65%);}.outcomes-section .container{position:relative}.outcomes-intro{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:54px;margin-bottom:36px}.outcomes-intro .section-title{margin-bottom:0}.outcomes-intro .lede{max-width:520px;justify-self:end}.outcomes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:1px;overflow:hidden;border:1px solid var(--line-strong);border-radius:24px;background:var(--line-strong);box-shadow:var(--shadow-md);}.metric-card{min-height:184px;display:flex;flex-direction:column;padding:27px;background:linear-gradient(155deg,rgba(28,27,36,.98),rgba(18,17,24,.98));}.metric-card-featured{background:linear-gradient(145deg,rgba(53,35,40,.98),rgba(25,22,31,.98))}.metric-card dt{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin:0;color:var(--gold)}.metric-number{font:500 clamp(39px,4.2vw,58px)/.95 var(--font-display);letter-spacing:-.05em}.metric-unit{color:var(--ink-soft);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.metric-card dd{max-width:300px;margin:auto 0 0;color:var(--ink-soft);font-size:13.5px;line-height:1.55}.metric-detail{display:block;margin-top:6px;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.outcomes-note{margin:16px 0 0;color:var(--muted-2);font-size:11px;line-height:1.55}.section{padding:104px 0}.section-tight{padding:76px 0}.section-surface{border-block:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015))}.section-warm{color:#211b20;background:#f4eee5}.section-warm .eyebrow,.section-warm .text-link{color:#9c3f50}.section-warm .section-title,.section-warm .lede{color:#211b20}.section-warm .lede{opacity:.7}.section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:40px}.section-head .lede{max-width:480px}.section-actions{margin-top:28px}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature-card{position:relative;min-height:240px;overflow:hidden;padding:26px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(160deg,rgba(255,255,255,.065),rgba(255,255,255,.025));box-shadow:0 12px 36px rgba(0,0,0,.14);}.feature-card::after{content:"";position:absolute;width:150px;height:150px;right:-70px;bottom:-80px;border-radius:50%;background:radial-gradient(circle,rgba(182,79,157,.15),transparent 68%);}.feature-icon{width:43px;height:43px;display:grid;place-items:center;margin-bottom:22px;border:1px solid rgba(242,207,120,.18);border-radius:13px;background:rgba(242,207,120,.075);color:var(--gold);}.feature-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.feature-card h3{margin:0 0 10px;font:500 24px/1.1 var(--font-display);letter-spacing:-.02em}.feature-card p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.65}.feature-card.wide{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:24px}.feature-card.wide .mini-flow{align-self:center}.mini-flow{display:grid;gap:8px}.flow-row{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:11px;background:rgba(0,0,0,.13)}.flow-num{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:8px;background:rgba(242,207,120,.1);color:var(--gold);font-size:10px;font-weight:800}.flow-row strong{font-size:11px}.flow-row span{display:block;color:var(--muted);font-size:9.5px}.split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.bullet-list{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.bullet-list li{display:flex;align-items:flex-start;gap:11px;color:var(--ink-soft);font-size:14px}.bullet-list .checkmark{width:22px;height:22px;display:grid;place-items:center;flex:none;border-radius:50%;background:rgba(82,212,154,.11);color:var(--green);font-size:12px;font-weight:800}.control-board{padding:22px;border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(160deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-md)}.control-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.control-head strong{font-size:13px}.control-head span{color:var(--muted);font-size:10px}.control-table{overflow:hidden;border:1px solid var(--line);border-radius:14px}.control-row{display:grid;grid-template-columns:1.2fr .9fr .9fr;align-items:center;min-height:50px;padding:8px 12px;border-bottom:1px solid var(--line);font-size:10.5px}.control-row:last-child{border-bottom:0}.control-row.header{min-height:38px;background:rgba(255,255,255,.035);color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.mode{justify-self:start;border-radius:999px;padding:4px 7px;font-size:8.5px;font-weight:750}.mode.proactive{color:#ff9b88;background:rgba(242,104,82,.12)}.mode.reactive{color:#a99aff;background:rgba(117,89,217,.14)}.mode.pipeline{color:var(--gold);background:rgba(242,207,120,.1)}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.plan-rate-grid{grid-template-columns:repeat(6,minmax(0,1fr));}.plan-rate-grid .stat-card{grid-column:span 2}.plan-rate-grid .stat-card:nth-child(4){grid-column:2 / span 2}.plan-rate-grid .stat-card:nth-child(5){grid-column:4 / span 2}.stat-card{padding:24px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.035)}.stat-value{display:block;font:500 38px/1 var(--font-display);letter-spacing:-.04em;color:var(--gold)}.stat-label{display:block;margin-top:8px;color:var(--muted);font-size:11.5px}.page-hero{padding:82px 0 66px;text-align:center}.page-hero .eyebrow{justify-content:center}.page-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}.breadcrumbs{display:flex;justify-content:center;gap:8px;color:var(--muted-2);font-size:11px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{color:var(--ink)}.process-list{counter-reset:steps;display:grid;gap:16px}.process-step{counter-increment:steps;display:grid;grid-template-columns:72px 1fr auto;gap:22px;align-items:start;padding:26px;border:1px solid var(--line);border-radius:var(--radius-lg);background:rgba(255,255,255,.028);}.process-step::before{content:counter(steps,decimal-leading-zero);display:grid;place-items:center;width:58px;height:58px;border-radius:17px;background:var(--gradient);color:#fff;font:600 19px var(--font-display);}.process-step h3{margin:2px 0 7px;font:500 26px/1.1 var(--font-display)}.process-step p{max-width:720px;margin:0;color:var(--muted);font-size:13.5px}.step-time{padding:5px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9.5px;font-weight:750;white-space:nowrap}.pricing-page .pricing-hero{padding:58px 0 44px}.pricing-hero .page-title{max-width:880px;margin-bottom:18px;font-size:clamp(44px,5.3vw,68px)}.pricing-hero .lede{max-width:820px;margin-inline:auto}.pricing-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;text-align:left}.pricing-facts article{padding:16px 17px;border:1px solid #3a3743;border-radius:14px;background:#17161e}.pricing-facts span{display:block;color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pricing-facts strong{display:block;margin-top:5px;color:var(--ink);font-size:14px}.pricing-facts small{display:block;margin-top:3px;color:#aaa3b1;font-size:12px;line-height:1.45}.pricing-page .pricing-section{padding-top:42px}.calculator.pricing-calculator{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:center;gap:28px;margin:0 0 16px;padding:24px;border:1px solid #45414d;border-radius:20px;background:#17161e}.calculator-copy>span{display:block;color:var(--gold);font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.calculator-copy h2{margin:6px 0 7px;font:500 28px/1.08 var(--font-display);letter-spacing:-.025em}.calculator-copy p{max-width:610px;margin:0;color:#b0a9b7;font-size:12.5px;line-height:1.6}.calculator-control{padding:14px;border:1px solid #3b3742;border-radius:14px;background:#111018}.calculator label{display:block;margin-bottom:7px;color:#d4ced8;font-size:12px;font-weight:750}.calculator-input{display:flex;align-items:center;border:1px solid #514b58;border-radius:11px;background:#211f29}.calculator-input input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:var(--ink);padding:11px 12px;font-size:18px;font-weight:750}.calculator-input span{padding-right:12px;color:#aaa3b1;font-size:11px}.calculator-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px rgba(242,207,120,.12)}.calculator-control>small{display:block;margin-top:6px;color:#a19aa7;font-size:11px}.volume-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:10px}.volume-presets button{min-height:36px;padding:0 5px;border:1px solid #45414d;border-radius:8px;background:#211f29;color:#c1bac7;font-size:11px;font-weight:700}.volume-presets button:hover{border-color:#716979;color:var(--ink)}.volume-presets button[aria-pressed="true"]{border-color:var(--gold);background:rgba(242,207,120,.1);color:var(--gold-bright)}.cost-formula{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;margin:0 0 12px}.cost-formula>b{display:grid;place-items:center;color:#756e7c;font-size:18px;font-weight:500}.formula-part{display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid #37343e;border-radius:13px;background:#13121a}.formula-part>span{width:27px;height:27px;display:grid;place-items:center;flex:none;border-radius:8px;background:rgba(242,207,120,.1);color:var(--gold);font-size:10px;font-weight:800}.formula-part strong{display:block;color:#e6e0e8;font-size:12.5px}.formula-part small{display:block;margin-top:3px;color:#aaa3b1;font-size:11px;line-height:1.45}.billing-rule{margin:0 0 24px;padding:14px 16px;border-left:3px solid var(--gold);border-radius:0 11px 11px 0;background:rgba(242,207,120,.06);color:#c5bec9;font-size:12.5px;line-height:1.6}.billing-rule strong{color:var(--gold-bright)}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch}.plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:23px;border:1px solid #3b3742;border-radius:22px;background:#17161e}.plan.recommended{border-color:rgba(117,89,217,.8);box-shadow:0 20px 60px rgba(117,89,217,.13)}.plan-head{min-height:105px}.plan-tag{display:inline-flex;align-self:flex-start;margin-bottom:14px;padding:5px 9px;border-radius:8px;background:rgba(242,207,120,.09);color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.plan.recommended .plan-tag{color:#d8d0ff;background:rgba(117,89,217,.18)}.plan h2{margin:0;font:500 34px/1 var(--font-display)}.model-name{margin-top:7px;color:#aaa3b1;font-size:12px;line-height:1.4}.plan-total{margin:9px 0 10px;padding:15px;border:1px solid rgba(242,207,120,.4);border-radius:13px;background:rgba(242,207,120,.07)}.plan-total>span{display:block;color:#c8c0cc;font-size:10.5px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.plan-total>strong{display:block;margin:5px 0 4px;color:var(--gold-bright);font:500 40px/1 var(--font-display);letter-spacing:-.035em}.plan-total small{display:block;color:#b3acb8;font-size:11px;line-height:1.4}.plan-total small b{color:#d6d0da}.plan-billing{display:grid;gap:7px;min-height:104px}.split-billing{grid-template-columns:1fr 1fr}.invoice-card{padding:12px;border:1px solid #403c47;border-radius:11px;background:#111018}.invoice-card>span{display:block;color:#aaa3b1;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.invoice-card>strong{display:block;margin-top:4px;color:#e8e2eb;font-size:21px;line-height:1.1}.invoice-card>small{display:block;margin-top:5px;color:#a19aa7;font-size:10.5px;line-height:1.4}.provider-card{border-color:rgba(117,89,217,.4);background:rgba(117,89,217,.07)}.provider-card>strong{color:#c9bfff}.cost-lines{display:grid;gap:0;margin:14px 0 18px;border-block:1px solid #38343f;font-size:12px}.cost-line{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #302d36;color:#c0b9c5}.cost-line:last-child{border-bottom:0}.cost-line>span{min-width:0}.cost-line span small{display:block;margin-top:2px;color:#9c95a3;font-size:10px;line-height:1.35}.cost-line>strong{flex:none;color:#e3dde6;font-size:12px;font-weight:750;text-align:right}.score{margin-bottom:16px}.score-head{display:flex;justify-content:space-between;color:#aaa3b1;font-size:11px}.score-head strong{color:var(--ink)}.score-bar{height:5px;overflow:hidden;margin-top:7px;border-radius:99px;background:rgba(255,255,255,.09)}.score-bar span{display:block;height:100%;border-radius:inherit;background:var(--gradient)}.plan p{margin:0 0 17px;color:#aaa3b1;font-size:12.5px;line-height:1.58}.plan ul{display:grid;gap:8px;margin:0 0 22px;padding:0;list-style:none}.plan li{display:flex;gap:8px;color:#d0cad4;font-size:11.5px}.plan li::before{content:"✓";color:var(--green);font-weight:800}.plan .btn{margin-top:auto}.benchmark-note{max-width:960px;margin:24px auto 0;color:#9c95a3;font-size:11.5px;line-height:1.6;text-align:center}.benchmark-note strong{color:#c3bcc8}.compare-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:22px}.compare-table{width:100%;min-width:920px;border-collapse:collapse}.compare-table th,.compare-table td{padding:16px 18px;border-bottom:1px solid var(--line);text-align:left;font-size:12px}.compare-table thead th{background:rgba(255,255,255,.035);color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.compare-table tbody th{background:transparent;color:var(--ink);font-size:12px;font-weight:700;text-transform:none;letter-spacing:0}.compare-table tr:last-child>*{border-bottom:0}.compare-table .good{color:var(--green)}.compare-table .gold{color:var(--gold)}.demo-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr);gap:66px;align-items:start}.demo-copy{position:sticky;top:120px}.safety-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.safety-item{padding:13px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.03);color:var(--ink-soft);font-size:11.5px}.safety-item strong{display:block;margin-bottom:3px;color:var(--ink);font-size:12px}.testing-card{padding:12px;border:1px solid var(--line-strong);border-radius:30px;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.028));box-shadow:var(--shadow-lg)}.testing-shell{overflow:hidden;border:1px solid var(--line);border-radius:21px;background:rgba(14,13,20,.96)}.testing-head{display:flex;align-items:center;gap:12px;padding:16px 17px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.035)}.testing-avatar{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:var(--gradient);font:650 18px var(--font-display)}.testing-name{font-size:13px;font-weight:750}.testing-status{color:var(--muted);font-size:10px}.testing-status::before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--green)}.testing-badge{margin-left:auto;padding:5px 8px;border:1px solid rgba(242,207,120,.2);border-radius:999px;color:var(--gold);background:rgba(242,207,120,.06);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.test-chat{height:405px;overflow:auto;padding:20px 16px;display:flex;flex-direction:column;gap:10px;scrollbar-color:#4a4351 transparent}.test-empty{max-width:280px;margin:auto;text-align:center;color:var(--muted);font-size:12px}.test-empty strong{display:block;margin-bottom:5px;color:var(--ink);font:500 22px var(--font-display)}.test-message{max-width:84%;padding:10px 13px;border-radius:16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.test-message.lead{align-self:flex-end;color:#fff;background:var(--gradient);border-bottom-right-radius:4px}.test-message.bot{align-self:flex-start;border:1px solid var(--line);background:var(--surface-3);border-bottom-left-radius:4px}.test-message.system{align-self:center;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.04);color:var(--muted);font-size:9.5px}.test-starters{display:flex;gap:6px;overflow-x:auto;padding:0 14px 11px;scrollbar-width:none}.test-starters::-webkit-scrollbar{display:none}.starter{white-space:nowrap;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.025);color:var(--ink-soft);padding:6px 9px;font-size:10px}.starter:hover{border-color:rgba(242,207,120,.4);color:var(--gold)}.test-composer{display:flex;gap:8px;padding:11px;border-top:1px solid var(--line);background:rgba(255,255,255,.02)}.test-composer input{min-width:0;flex:1;border:1px solid var(--line);border-radius:12px;outline:none;background:rgba(255,255,255,.05);color:var(--ink);padding:11px 12px}.test-composer input:focus{border-color:var(--pink);box-shadow:0 0 0 3px rgba(182,79,157,.14)}.test-send{width:43px;flex:none;border:0;border-radius:12px;background:var(--gradient);color:#fff;font-size:18px}.test-note{display:flex;justify-content:space-between;gap:10px;padding:0 14px 13px;color:var(--muted-2);font-size:9.5px}.test-reset{border:0;background:none;color:var(--muted);padding:0;text-decoration:underline}.feedback-panel{margin-top:16px;padding:22px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.028)}.feedback-panel h2{margin:0 0 6px;font:500 26px/1.1 var(--font-display)}.feedback-panel p{margin:0 0 16px;color:var(--muted);font-size:12px}.feedback-kind{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.kind-button{border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);padding:6px 9px;font-size:10px}.kind-button.active{border-color:rgba(242,207,120,.4);background:rgba(242,207,120,.07);color:var(--gold)}.feedback-panel input,.feedback-panel textarea{width:100%;border:1px solid var(--line);border-radius:12px;outline:none;background:rgba(255,255,255,.045);color:var(--ink);padding:10px 11px;font-size:12px}.feedback-panel textarea{min-height:96px;resize:vertical;margin-top:8px}.feedback-panel input:focus,.feedback-panel textarea:focus{border-color:var(--pink);box-shadow:0 0 0 3px rgba(182,79,157,.14)}.feedback-bottom{display:flex;align-items:center;gap:10px;margin-top:10px}.feedback-body>label{display:block;margin:12px 0 6px;font-weight:650}.feedback-body>.feedback-share{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.6}.feedback-body .feedback-share input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin:3px 0 0;accent-color:var(--navy,#183442)}#feedback-privacy-notice,#demo-processing-notice{font-size:14px;line-height:1.65;color:var(--ink,#183442)}#demo-processing-notice{display:block;padding:12px 18px;margin:0}#feedback-privacy-notice a,#demo-processing-notice a{text-decoration:underline;text-underline-offset:3px}#feedback-privacy-notice a:focus-visible,#demo-processing-notice a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.feedback-status{color:var(--muted);font-size:11px}.faq{display:grid;gap:9px}.faq details{border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.027)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;cursor:pointer;font-size:13px;font-weight:700;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";color:var(--gold);font-size:20px;font-weight:400}.faq details[open] summary::after{content:"−"}.faq-answer{padding:0 20px 19px;color:var(--muted);font-size:12.5px}.cta-band{position:relative;overflow:hidden;padding:74px 0;border-block:1px solid var(--line);background:linear-gradient(115deg,rgba(242,104,82,.13),rgba(182,79,157,.12),rgba(117,89,217,.12))}.cta-band::before{content:"";position:absolute;inset:-100% 25%;background:radial-gradient(circle,rgba(242,207,120,.13),transparent 45%);pointer-events:none}.cta-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px}.cta-inner h2{max-width:710px;margin:0;font:500 clamp(34px,4vw,55px)/1.03 var(--font-display);letter-spacing:-.04em}.cta-actions{display:flex;flex-wrap:wrap;gap:9px;flex:none}.site-footer{padding:54px 0 26px;border-top:1px solid var(--line);background:rgba(0,0,0,.12)}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:50px}.footer-brand img{height:48px}.footer-brand p{max-width:360px;margin:14px 0 0;color:var(--muted);font-size:12px}.footer-col h3{margin:0 0 12px;color:var(--ink-soft);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.footer-col a{display:block;margin:7px 0;color:var(--muted);font-size:12px;text-decoration:none}.footer-col a:hover{color:var(--ink)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:44px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted-2);font-size:10.5px}.footer-bottom a{color:var(--muted)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.reveal.visible{opacity:1;transform:none}@media(max-width:1000px){.desktop-nav{display:none}.nav-actions .nav-login{display:none}.menu-toggle{display:block}.mobile-nav{position:absolute;top:calc(100% + 1px);left:0;right:0;display:grid;max-height:0;visibility:hidden;pointer-events:none;overflow:hidden;border-bottom:1px solid transparent;background:rgba(11,11,16,.97);transition:max-height .25s ease,border-color .25s ease,visibility 0s linear .25s;}.mobile-nav.open{max-height:520px;visibility:visible;pointer-events:auto;border-color:var(--line);transition-delay:0s}.mobile-nav .container{display:grid;gap:4px;padding-block:13px 18px}.mobile-nav a{justify-content:flex-start}.hero-grid,.split,.demo-layout{grid-template-columns:1fr}.hero{padding-top:64px}.hero-copy{text-align:center}.hero-copy .eyebrow{justify-content:center}.hero-copy .lede{margin-inline:auto}.hero-actions,.hero-proof{justify-content:center}.product-window{width:min(100%,650px);margin-inline:auto}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-item:nth-child(2){border-right:0}.trust-item:nth-child(-n+2){border-bottom:1px solid var(--line)}.outcomes-intro{grid-template-columns:1fr;gap:12px}.outcomes-intro .lede{justify-self:start}.outcomes-grid{grid-template-columns:repeat(2,1fr)}.card-grid{grid-template-columns:repeat(2,1fr)}.plan-rate-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.calculator.pricing-calculator{grid-template-columns:1fr;gap:18px}.cost-formula{grid-template-columns:1fr}.cost-formula>b{display:none}.plans{grid-template-columns:repeat(2,1fr);max-width:900px;margin-inline:auto}.plan{min-height:0}.demo-copy{position:static;text-align:center}.demo-copy .eyebrow{justify-content:center}.demo-copy .lede{margin-inline:auto}.testing-card{width:min(100%,650px);margin-inline:auto}.footer-grid{grid-template-columns:1.5fr repeat(2,1fr)}}@media(max-width:700px){.container,.narrow{width:min(100% - 30px,var(--max))}.site-header{height:68px}.brand img{height:41px}.nav-actions .btn-primary{display:none}.hero{padding:48px 0 52px}.display{font-size:50px}.page-hero{padding:56px 0 46px}.page-title{font-size:47px}.section{padding:64px 0}.section-tight{padding:50px 0}.section-head{display:block}.section-head .lede{margin-top:12px}.hero-actions .btn,.page-hero-actions .btn{width:100%}.product-window{min-height:450px;padding:8px;border-radius:24px}.window-inner{border-radius:17px}.window-body{grid-template-columns:1fr;min-height:390px}.mini-sidebar{display:none}.conversation-panel{padding:20px 16px}.mobile-nav .mobile-nav-cta{display:flex;justify-content:center;margin-top:6px;color:#171015}.hero-price{justify-content:center}.hero-price .text-link{width:100%;justify-content:center;margin:4px 0 0}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-item{padding:18px 14px;border-right:0;border-bottom:1px solid var(--line)!important}.trust-item:nth-child(odd){border-right:1px solid var(--line)}.trust-item:nth-last-child(-n+2){border-bottom:0!important}.outcomes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{min-height:184px;padding:18px}.metric-number{font-size:clamp(30px,9.6vw,39px)}.metric-card dd{font-size:12.5px}.card-grid{grid-template-columns:1fr}.feature-card.wide{grid-column:auto;display:block}.feature-card.wide .mini-flow{margin-top:20px}.stat-grid{grid-template-columns:1fr}.plan-rate-grid{grid-template-columns:1fr}.plan-rate-grid .stat-card{grid-column:auto}.process-step{grid-template-columns:52px 1fr;padding:20px;gap:15px}.process-step::before{width:48px;height:48px;border-radius:14px;font-size:16px}.step-time{grid-column:2}.pricing-page .pricing-hero{padding:44px 0 34px}.pricing-hero .page-title{font-size:43px}.pricing-facts{grid-template-columns:1fr;margin-top:24px}.calculator.pricing-calculator{width:100%;padding:17px}.calculator-copy h2{font-size:24px}.volume-presets{grid-template-columns:repeat(2,1fr)}.formula-part{padding:13px}.plans{grid-template-columns:1fr;max-width:720px}.plan{padding:18px}.plan-head{min-height:0}.plan-total>strong{font-size:38px}.plan-billing,.split-billing{grid-template-columns:1fr;min-height:0}.cost-line{display:grid;grid-template-columns:minmax(0,1fr) auto}.pricing-page .compare-wrap::before{content:"Swipe to compare plans →";display:block;padding:10px 13px;border-bottom:1px solid var(--line);color:var(--muted);font-size:10px;font-weight:700}.safety-list{grid-template-columns:1fr}.test-chat{height:365px}.testing-badge{display:none}.feedback-bottom{align-items:flex-start;flex-direction:column}.cta-inner{display:block;text-align:center}.cta-actions{justify-content:center;margin-top:24px}.cta-actions .btn{width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.footer-brand{grid-column:1/-1}.footer-bottom{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}  .skip-link{position:fixed;left:16px;top:-80px;z-index:1000;padding:11px 15px;border-radius:10px;background:var(--gold-bright);color:#1a1318;font-weight:800;text-decoration:none;transition:top .18s ease}.skip-link:focus{top:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.compare-wrap:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}.testing-page{background:radial-gradient(850px 600px at 50% -10%,rgba(242,104,82,.16),transparent 65%),radial-gradient(900px 650px at 100% 22%,rgba(117,89,217,.16),transparent 62%),var(--bg)}.lab-hero{position:relative;overflow:hidden;padding:76px 0 64px;text-align:center}.lab-hero::after{content:"";position:absolute;width:560px;height:330px;left:50%;top:44%;z-index:-1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(182,79,157,.15),transparent 68%);filter:blur(30px)}.lab-hero-inner{display:flex;align-items:center;flex-direction:column}.lab-hero .eyebrow{margin-top:24px}.lab-hero h1{max-width:920px;margin:18px 0 22px;font:500 clamp(50px,7.2vw,94px)/.94 var(--font-display);letter-spacing:-.057em}.lab-hero h1 em{color:var(--gold);font-weight:500}.lab-hero>div>p{max-width:790px;margin:0;color:var(--muted);font-size:clamp(17px,1.8vw,21px);line-height:1.65}.lab-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.lab-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:28px;color:#bbb5c4;font-size:12px;font-weight:650}.lab-proof span{display:flex;align-items:center;gap:8px}.demo-lab-section{padding:58px 0 78px;border-top:1px solid var(--line);background:rgba(255,255,255,.012)}.lab-intro{display:grid;grid-template-columns:1fr minmax(330px,.72fr);align-items:end;gap:34px;margin-bottom:24px}.lab-intro h2{margin:12px 0 0;font:500 clamp(34px,4.2vw,52px)/1.04 var(--font-display);letter-spacing:-.04em}.lab-intro h2 em{color:var(--gold);font-weight:500}.lab-intro>p{margin:0;color:#b2abb9;font-size:14px;line-height:1.65}.lab-frame{overflow:hidden;border:1px solid #3a3743;border-radius:20px;background:#111018;box-shadow:0 22px 60px rgba(0,0,0,.3)}.lab-frame[aria-busy="true"]{cursor:progress}.lab-frame-bar{height:48px;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid #35323d;background:#191821;font-size:12px}.lab-frame-bar>strong{color:#d7d2dc;letter-spacing:0}.lab-window-dots{display:none}.lab-window-dots span{width:8px;height:8px;border-radius:50%;background:#4b4753}.lab-window-dots span:first-child{background:#fa7868}.lab-window-dots span:nth-child(2){background:#e9bd5f}.lab-window-dots span:last-child{background:#52d49a}.lab-safe{display:flex;align-items:center;gap:7px;margin-left:auto;padding:5px 9px;border:1px solid rgba(82,212,154,.28);border-radius:8px;color:#86e5b8;background:rgba(82,212,154,.07);font-size:10px;font-weight:750;text-transform:none;letter-spacing:0}.lab-safe i{width:6px;height:6px;border-radius:50%;background:currentColor}.lab-grid{display:grid;grid-template-columns:284px minmax(480px,1fr) 314px;min-height:760px}.scenario-panel,.automation-panel{padding:22px 18px;background:#15141c}.scenario-panel{border-right:1px solid var(--line)}.automation-panel{border-left:1px solid var(--line)}.panel-label{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.scenario-panel>h3,.automation-heading h3{margin:8px 0 15px;font:500 22px/1.15 var(--font-display);letter-spacing:-.02em}.entry-mode-list{display:grid;gap:9px}.entry-mode{width:100%;min-height:64px;display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid #3a3743;border-radius:12px;background:#1c1a24;color:#c0bac7;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.entry-mode:hover{border-color:#5a5363;color:var(--ink)}.entry-mode.active{border-color:var(--gold);background:rgba(242,207,120,.1);box-shadow:inset 0 0 0 1px rgba(242,207,120,.22);color:var(--ink)}.mode-icon{width:38px;height:38px;display:grid;place-items:center;flex:none;border:1px solid #494552;border-radius:10px;background:#27242f;color:var(--gold);font-size:18px}.entry-mode strong{display:block;font-size:13px;line-height:1.25}.entry-mode small{display:block;margin-top:4px;color:#aaa3b4;font-size:11px;line-height:1.4}.mode-explainer{margin:10px 0 0;padding:11px 12px;border-left:3px solid rgba(242,207,120,.55);border-radius:0 8px 8px 0;background:#1a1921;color:#b7b0be;font-size:11px;line-height:1.55}.profile-label{margin-top:23px}.profile-list{max-height:330px;overflow:auto;padding-right:3px;scrollbar-color:#595363 transparent}.scenario-list{display:grid;gap:7px}.scenario-button{width:100%;min-height:58px;display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid #37343f;border-radius:11px;background:#1a1921;color:#bcb5c3;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.scenario-button:hover{border-color:#585160;background:#211f29;color:var(--ink)}.scenario-button.active{border-color:var(--gold);background:rgba(242,207,120,.1);box-shadow:inset 0 0 0 1px rgba(242,207,120,.18);color:var(--ink)}.scenario-button.danger.active{border-color:var(--red);background:rgba(255,121,111,.09)}.scenario-button:disabled{cursor:wait;opacity:.6;transform:none}.scenario-icon{width:34px;height:34px;display:grid;place-items:center;flex:none;border:1px solid #45414d;border-radius:9px;background:#26242e;color:var(--gold);font-size:15px}.scenario-button.danger .scenario-icon{color:var(--red)}.scenario-button strong{display:block;color:inherit;font-size:13px;font-weight:750;line-height:1.25}.scenario-button small{display:block;margin-top:3px;color:#a49dac;font-size:11px;line-height:1.35}.profile-list .scenario-icon{font-size:9px;font-weight:800;letter-spacing:.05em}.lead-snapshot{margin-top:16px;padding:13px;border:1px solid #3e3948;border-radius:11px;background:#1b1923}.lead-snapshot>span{display:block;margin-bottom:8px;color:#c8befa;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lead-snapshot dl{display:grid;gap:8px;margin:0}.lead-snapshot dl>div{display:grid;grid-template-columns:58px 1fr;gap:8px}.lead-snapshot dt{color:#9b94a3;font-size:10px}.lead-snapshot dd{margin:0;color:#d0cad5;font-size:10px;line-height:1.4}.lead-snapshot dl>div:last-child{display:block;padding-top:8px;border-top:1px solid var(--line)}.lead-snapshot dl>div:last-child dt{margin-bottom:4px}.lead-snapshot dl>div:last-child dd{font-size:10.5px}.scenario-tip{margin-top:18px;padding:12px;border:1px solid #3e3948;border-radius:10px;background:#1b1923;color:#b8b1bf;font-size:10.5px;line-height:1.55}.scenario-tip span{display:block;margin-bottom:4px;color:#c8befa;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.conversation-stage{min-width:0;padding:18px;background:#111018}.context-bar{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;padding-bottom:11px;border-bottom:1px solid #34313b}.context-kicker{display:block;color:#aaa3b1;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.context-bar strong{display:block;margin-top:3px;font-size:13px}.context-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.context-chips span{padding:5px 8px;border:1px solid #403c47;border-radius:7px;background:#1b1a22;color:#bbb4c2;font-size:10px;font-weight:650}.context-chips span:first-child{border-color:rgba(242,207,120,.28);color:var(--gold);background:rgba(242,207,120,.08)}.guided-controls{display:grid;grid-template-columns:minmax(190px,1fr) minmax(120px,.55fr) auto;gap:8px;margin:0 0 14px;padding:11px;border:1px solid #3d3945;border-radius:13px;background:#1a1921}.guided-controls .btn{min-height:46px;padding:0 16px;border-radius:10px;font-size:12px}.guided-controls .run-full{color:#171015;background:var(--gradient-gold);box-shadow:none}.guided-controls .step-demo{border-color:#5a5461;background:#292630}.guided-controls>span{grid-column:1/-1;color:#b2aaba;font-size:11px;text-align:left}.stop-demo{border-color:rgba(255,121,111,.48)!important;color:#ffaaa4!important;background:rgba(255,121,111,.08)!important}.phone-sim{overflow:hidden;border:1px solid #3d3945;border-radius:16px;background:#111018;box-shadow:none}.phone-head{min-height:64px;display:flex;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.025)}.phone-head .testing-avatar{width:38px;height:38px;border-radius:12px;font-size:16px}.phone-head h2{margin:0;font:700 12px var(--font-sans)}.phone-head p{display:flex;align-items:center;gap:5px;margin:2px 0 0;color:#918a9c;font-size:8.5px}.phone-head p i{width:6px;height:6px;border-radius:50%;background:var(--green)}.phone-head .testing-badge{font-size:8px}.testing-page .test-chat{height:440px;display:flex;overflow:auto;flex-direction:column;gap:12px;padding:18px 14px;scrollbar-color:#595363 transparent}.test-turn{display:flex;flex-direction:column;max-width:86%}.test-turn.lead{align-self:flex-end;align-items:flex-end}.test-turn.bot,.test-turn.lo{align-self:flex-start;align-items:flex-start}.test-turn.system{align-self:center;max-width:94%}.message-role{margin:0 5px 4px;color:#827b8c;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.testing-page .test-message{max-width:100%;padding:11px 13px;border-radius:14px;font-size:13px;line-height:1.5}.testing-page .test-message.lead{color:#1b1015;background:linear-gradient(120deg,#ff9c7d,#ef84bd);border-bottom-right-radius:4px;font-weight:550}.testing-page .test-message.bot{border:1px solid var(--line);background:#25232f;border-bottom-left-radius:4px}.testing-page .test-message.lo{border:1px solid rgba(242,207,120,.22);background:rgba(242,207,120,.065);color:#e4d9c7;border-bottom-left-radius:4px}.test-turn.campaign{align-self:flex-start;align-items:flex-start}.testing-page .test-message.campaign{border:1px solid rgba(117,89,217,.32);background:linear-gradient(125deg,rgba(117,89,217,.17),rgba(182,79,157,.1));color:#ded9f3;border-bottom-left-radius:4px}.test-turn.campaign .message-role{color:#bdb3f5}.testing-page .test-message.system{padding:7px 10px;border:1px solid var(--line);background:rgba(255,255,255,.035);color:#a9a2b3;font-size:9.5px;text-align:center}.thinking{display:flex!important;align-items:center;gap:4px}.thinking span{width:5px;height:5px;border-radius:50%;background:#aaa3b5;animation:thinking 1.1s infinite ease-in-out}.thinking span:nth-child(2){animation-delay:.12s}.thinking span:nth-child(3){animation-delay:.24s}.thinking b{margin-left:5px;font-size:8.5px;font-weight:650}@keyframes thinking{0%,60%,100%{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.demo-empty{max-width:350px!important;padding:24px!important;border:0!important;background:transparent!important}.demo-empty>span{display:block;margin-bottom:7px;color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.testing-page .test-empty strong{margin-bottom:8px;font-size:27px}.demo-empty p{margin:0 0 14px}.empty-hint{display:block;color:#8f8899;font-size:10px;line-height:1.5}.run-scenario{min-height:42px;padding-inline:15px;font-size:11px}.testing-page .test-starters{min-height:52px;align-items:center;gap:7px;padding:8px 11px;border-top:1px solid #35323d;background:#17161e}.testing-page .starter{min-height:36px;padding:7px 11px;border-color:#4b4652;background:#23212b;font-size:10.5px}.testing-page .starter:disabled{cursor:wait;opacity:.55}.testing-page .test-composer{padding:10px 11px;border-top:1px solid var(--line)}.testing-page .test-composer input{min-height:44px;font-size:12px}.testing-page .test-send{width:auto;min-width:84px;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;color:#1a1116;background:var(--gradient-gold);font-size:12px;font-weight:800}.test-send b{font-size:15px}.test-send.loading span{font-size:0}.test-send.loading span::after{content:"Thinking";font-size:9px}.test-send.loading b{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.testing-page .test-note{min-height:52px;align-items:center;padding:7px 12px;color:#aaa3b4;font-size:10.5px}.test-note>div{display:flex;gap:7px}.test-copy,.testing-page .test-reset{min-height:34px;padding:0 10px;border:1px solid #494550;border-radius:9px;background:#211f29;color:#d0cad5;font-size:10px;text-decoration:none}.automation-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.automation-heading h3{margin-bottom:3px}.automation-heading p{margin:0;color:#8c8596;font-size:10px}.simulation-pill{margin-top:7px;padding:4px 7px;border:1px solid rgba(117,89,217,.28);border-radius:999px;color:#c2b9ff;background:rgba(117,89,217,.1);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.testing-page .outcome-stack{display:grid;gap:8px;margin-top:15px}.testing-page .outcome-card{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid #3b3742;border-radius:10px;background:#1c1a23}.testing-page .outcome-card.primary{display:block;border-color:rgba(242,207,120,.48);background:#211f25}.testing-page .outcome-label{display:block;margin-bottom:4px;color:#aaa3b1;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.testing-page .outcome-card strong{display:block;color:#ddd8e1;font-size:13px;line-height:1.35}.testing-page .outcome-card small{display:block;margin-top:4px;color:#aaa3b3;font-size:10.5px;line-height:1.45}.testing-page .outcome-card.primary>strong{color:var(--gold-bright);font:500 22px/1.1 var(--font-display)}.testing-page .outcome-icon{width:26px;height:26px;display:grid;place-items:center;flex:none;border:1px solid #494550;border-radius:7px;color:var(--gold);font-size:11px}.testing-page .note-card{display:block}.testing-page .note-card p{margin:0;color:#c5beca;font-size:11px;line-height:1.55}.trace-wrap{margin-top:19px}.trace-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px}.trace-title strong{font-size:12px}.trace-title span{color:#aaa3b1;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.trace-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.trace-list li{position:relative;display:flex;gap:9px;min-height:54px}.trace-list li:not(:last-child)::after{content:"";position:absolute;width:1px;left:11px;top:25px;bottom:-3px;background:#413d48}.trace-list i{width:23px;height:23px;display:grid;place-items:center;z-index:1;flex:none;border:1px solid #494550;border-radius:50%;background:#15141c;color:#aaa3b1;font-size:8px;font-style:normal}.trace-list .done i{border-color:rgba(82,212,154,.4);color:var(--green)}.trace-list .ready i{border-color:rgba(242,207,120,.48);color:var(--gold);background:rgba(242,207,120,.08)}.trace-list strong{display:block;font-size:11.5px}.trace-list small{display:block;margin-top:2px;color:#aaa3b1;font-size:10px;line-height:1.4}.simulation-disclaimer{margin:12px 0 0;padding-top:12px;border-top:1px solid #393641;color:#aaa3b1;font-size:10px;line-height:1.55}.simulation-disclaimer strong{color:#d0cad5}.lab-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:14px;border:1px solid #3a3743;border-radius:13px;background:#15141c}.lab-proof-grid>div{padding:17px;border-right:1px solid #3a3743}.lab-proof-grid>div:last-child{border-right:0}.lab-proof-grid strong{display:block;font-size:11.5px}.lab-proof-grid span{display:block;margin-top:4px;color:#aaa3b1;font-size:10px;line-height:1.45}.capability-showcase{overflow:hidden}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.capability-card{position:relative;min-height:260px;padding:25px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(155deg,rgba(255,255,255,.055),rgba(255,255,255,.02));overflow:hidden}.capability-card::after{content:"";position:absolute;width:180px;height:180px;right:-110px;bottom:-110px;border-radius:50%;background:radial-gradient(circle,rgba(182,79,157,.22),transparent 70%)}.capability-card.large{grid-column:1/-1;min-height:300px;display:grid;grid-template-columns:70px minmax(300px,1fr) minmax(280px,.8fr);gap:30px;align-items:center;background:linear-gradient(125deg,rgba(242,207,120,.09),rgba(182,79,157,.06),rgba(117,89,217,.06))}.cap-number{color:#706a78;font:500 14px var(--font-display)}.cap-kicker{display:block;margin-bottom:12px;color:var(--gold);font-size:8.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.capability-card h3{margin:0 0 12px;font:500 25px/1.1 var(--font-display);letter-spacing:-.025em}.capability-card.large h3{max-width:620px;font-size:39px}.capability-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.memory-stack{display:grid;gap:7px}.memory-stack span,.memory-stack strong{padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:rgba(0,0,0,.12);font-size:9.5px}.memory-stack span::before{content:"+";margin-right:8px;color:var(--gold)}.memory-stack strong{border-color:rgba(82,212,154,.3);background:rgba(82,212,154,.07);color:#a9e8cc}.memory-stack strong::before{content:"=";margin-right:8px}.operations-story .center .section-title{margin-inline:auto}.operations-flow{display:grid;grid-template-columns:repeat(4,1fr);margin-top:54px;border:1px solid var(--line);border-radius:22px;overflow:hidden}.operations-flow article{min-height:230px;padding:25px;border-right:1px solid var(--line);background:rgba(255,255,255,.02)}.operations-flow article:last-child{border-right:0}.operations-flow article>span{width:38px;height:38px;display:grid;place-items:center;margin-bottom:42px;border:1px solid rgba(242,207,120,.25);border-radius:12px;color:var(--gold);background:rgba(242,207,120,.07);font:500 15px var(--font-display)}.operations-flow strong{display:block;font:500 20px/1.12 var(--font-display)}.operations-flow p{margin:9px 0 0;color:var(--muted);font-size:10.5px;line-height:1.6}.private-demo-section{background:radial-gradient(700px 500px at 88% 50%,rgba(117,89,217,.16),transparent 64%)}.private-demo-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:center}.private-demo-copy .section-title{font-size:clamp(38px,4.4vw,60px)}.private-config-card{padding:13px;border:1px solid var(--line-strong);border-radius:28px;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.025));box-shadow:var(--shadow-lg)}.private-card-head,.config-row,.config-result{padding:16px;border:1px solid var(--line);background:rgba(14,13,20,.85)}.private-card-head{display:flex;align-items:center;justify-content:space-between;border-radius:18px 18px 0 0}.private-card-head span{display:block;color:#8d8697;font-size:8px;text-transform:uppercase;letter-spacing:.1em}.private-card-head strong{display:block;margin-top:4px;font-size:12px}.private-card-head i{padding:5px 8px;border-radius:999px;background:rgba(82,212,154,.08);color:var(--green);font-size:8px;font-weight:800;font-style:normal}.config-row{display:flex;justify-content:space-between;gap:18px;border-top:0;color:#918a9b;font-size:10px}.config-row strong{color:var(--ink-soft);font-size:10px;text-align:right}.config-row .config-mode{padding:3px 7px;border-radius:999px;background:rgba(117,89,217,.12);color:#b9adff}.config-result{border-top:0;border-radius:0 0 18px 18px;background:linear-gradient(120deg,rgba(242,207,120,.08),rgba(117,89,217,.08))}.config-result>span{color:var(--gold);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.config-result p{margin:5px 0 0;color:var(--ink-soft);font-size:11px}.feedback-section{padding:55px 0;border-top:1px solid var(--line)}.testing-page .feedback-panel{margin:0;padding:0;overflow:hidden}.feedback-panel summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;cursor:pointer;list-style:none}.feedback-panel summary::-webkit-details-marker{display:none}.feedback-panel summary strong{display:block;font:500 23px var(--font-display)}.feedback-panel summary small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.feedback-panel summary b{color:var(--gold);font-size:23px;font-weight:400}.feedback-panel[open] summary b{transform:rotate(45deg)}.feedback-body{padding:0 22px 22px;border-top:1px solid var(--line);padding-top:18px}.testing-page .feedback-panel input,.testing-page .feedback-panel textarea{font-size:13px}.testing-page .cta-inner h2{margin-top:12px}@media(max-width:1120px){.lab-grid{grid-template-columns:220px minmax(0,1fr)}.automation-panel{grid-column:1/-1;border-top:1px solid var(--line);border-left:0}.automation-panel .outcome-stack{grid-template-columns:repeat(4,1fr)}.trace-wrap{max-width:720px}.simulation-disclaimer{max-width:720px}}@media(max-width:900px){.lab-intro,.private-demo-grid{grid-template-columns:1fr;gap:24px}.lab-intro>p{max-width:620px}.lab-grid{grid-template-columns:minmax(0,1fr)}.scenario-panel,.conversation-stage,.automation-panel{min-width:0}.scenario-panel{border-right:0;border-bottom:1px solid var(--line)}.scenario-list{display:flex;overflow-x:auto;padding-bottom:5px;scrollbar-width:thin}.scenario-button{min-width:190px}.scenario-tip{display:none}.conversation-stage{padding:14px}.automation-panel .outcome-stack{grid-template-columns:1fr 1fr}.lab-proof-grid{grid-template-columns:1fr 1fr}.lab-proof-grid>div:nth-child(2){border-right:0}.lab-proof-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.capability-grid{grid-template-columns:1fr 1fr}.capability-card.large{grid-template-columns:50px 1fr;grid-column:1/-1}.memory-stack{grid-column:2}.operations-flow{grid-template-columns:1fr 1fr}.operations-flow article:nth-child(2){border-right:0}.operations-flow article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:700px){.lab-hero{padding:48px 0}.lab-hero h1{font-size:52px}.lab-hero-actions{width:100%}.lab-hero-actions .btn{width:100%}.lab-proof{align-items:flex-start;flex-direction:column;gap:10px}.demo-lab-section{padding:52px 0 65px}.lab-frame{margin-inline:-7px;border-radius:20px}.lab-frame-bar>strong{display:none}.lab-grid{min-height:0}.scenario-panel{padding:17px 13px}.scenario-panel>h3{font-size:19px}.scenario-button{min-width:176px;min-height:58px}.conversation-stage{padding:10px}.context-bar{align-items:flex-start;flex-direction:column}.context-chips{justify-content:flex-start}.guided-controls{grid-template-columns:1fr 1fr}.guided-controls .run-full{grid-column:1/-1}.guided-controls .step-demo{grid-column:1}.guided-controls .stop-demo{grid-column:2}.guided-controls>span{grid-column:1/-1;width:100%;margin-left:0;text-align:left}.testing-page .test-chat{height:400px}.phone-head .testing-badge{display:none}.testing-page .test-message{font-size:13px}.testing-page .test-starters{min-height:52px}.testing-page .starter{min-height:40px;font-size:10px}.testing-page .test-composer input{font-size:14px}.testing-page .test-send{min-width:58px}.test-send span{display:none}.testing-page .test-note{align-items:flex-start;flex-direction:column;padding:9px 12px;gap:4px}.automation-panel{padding:18px 13px}.automation-panel .outcome-stack{grid-template-columns:1fr}.lab-proof-grid{grid-template-columns:1fr}.lab-proof-grid>div{border-right:0;border-bottom:1px solid var(--line)}.lab-proof-grid>div:last-child{border-bottom:0}.capability-grid{grid-template-columns:1fr}.capability-card.large{display:block}.capability-card.large .cap-number{display:block;margin-bottom:24px}.capability-card.large h3{font-size:31px}.memory-stack{margin-top:25px}.operations-flow{grid-template-columns:1fr}.operations-flow article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.operations-flow article:last-child{border-bottom:0}.operations-flow article>span{margin-bottom:24px}.private-demo-grid{gap:42px}.private-demo-copy .section-actions{display:grid}.private-demo-copy .btn{width:100%}.feedback-panel summary{padding:18px}.feedback-body{padding:16px}.feedback-panel summary strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.thinking span{animation:none!important}}  .pricing-page{padding-bottom:96px}.pricing-page :is(#essential,#volume,#estimate,#plans,#upgrades,#pro,#max,#faq){scroll-margin-top:108px}.pricing-page .btn-secondary{color:#345878;background:rgba(255,255,255,.86);border:1px solid rgba(65,107,148,.32);box-shadow:none;}.pricing-page .btn-secondary:hover{background:#eaf1f8;border-color:#638bb2;color:#243c4b}.pricing-page .pricing-facts article{background:linear-gradient(155deg,#fffdf8,#eaf1f8 88%);border:1px solid color-mix(in srgb,#638bb2 22%,#fff);border-top:3px solid #638bb2;color:#27313a;box-shadow:0 10px 28px rgba(45,64,78,.06);}.pricing-page .pricing-facts span{color:#416b94}.pricing-page .pricing-facts strong{color:#243746;font-size:15px}.pricing-page .pricing-facts small{color:#5b6873}.pricing-page .pricing-facts article:nth-child(2){border-top-color:#31695d}.pricing-page .pricing-facts article:nth-child(2) span{color:#31695d}.pricing-page .pricing-facts article:nth-child(3){border-top-color:#6d6fa8}.pricing-page .pricing-facts article:nth-child(3) span{color:#6d6fa8}.pricing-page .hero-actions{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pricing-page .pricing-close .essential-featured{margin-top:8px}.pricing-page .upgrades-head{margin-top:42px}.pricing-page .essential-featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:28px;align-items:center;width:100%;max-width:none;margin:28px 0 0;padding:28px 30px;border:1px solid color-mix(in srgb,#638bb2 28%,#fff);border-radius:22px;background:linear-gradient(145deg,#fffdfa,#edf4ef 72%,#eaf1f8);box-shadow:0 16px 44px rgba(45,64,78,.08);text-align:left;}.pricing-page .essential-featured .plan-tag{color:#345878;background:rgba(99,139,178,.14);}.pricing-page .essential-featured h2{margin:0 0 6px;font:800 34px/1.05 var(--font-display);letter-spacing:-.03em;color:#243746;}.pricing-page .essential-featured .from{margin:0 0 10px;font:800 40px/1 var(--font-display);letter-spacing:-.04em;color:#243746;font-variant-numeric:tabular-nums;}.pricing-page .essential-featured .from span{font-size:15px;font-weight:650;color:#5b6873}.pricing-page .essential-featured p{margin:0 0 12px;color:#5b6873;font-size:14px;line-height:1.6}.pricing-page .essential-featured ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;}.pricing-page .essential-featured li{display:flex;gap:8px;color:#3f4b55;font-size:13px;font-weight:600;}.pricing-page .essential-featured li::before{content:"✓";color:#31695d;font-weight:800}.pricing-page .essential-featured .cta-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;}.pricing-page .essential-featured .cta-side{display:grid;gap:14px;justify-items:start;padding:18px;border:1px solid rgba(99,139,178,.2);border-radius:16px;background:rgba(255,255,255,.72);}.pricing-page .essential-featured .cta-side .from{font-size:32px;margin:0}.pricing-page .essential-featured .cta-side small{color:#66737d;font-size:12px;line-height:1.45}.pricing-page .matrix-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(39,49,58,.12);border-radius:22px;background:#fffdf8;box-shadow:0 12px 36px rgba(45,64,78,.06);}.pricing-page .volume-matrix{width:100%;border-collapse:collapse;min-width:0;table-layout:fixed;font-size:14px;}.pricing-page .volume-matrix th,.pricing-page .volume-matrix td{padding:14px 16px;border-bottom:1px solid rgba(39,49,58,.1);text-align:left;vertical-align:middle;}.pricing-page .volume-matrix thead th{background:rgba(99,139,178,.08);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#66737d;font-weight:800;}.pricing-page .volume-matrix thead th.col-essential{color:#345878;background:rgba(99,139,178,.14);}.pricing-page .volume-matrix tbody th{font-weight:750;color:#27313a}.pricing-page .volume-matrix .price{font-weight:800;color:#27313a;font-variant-numeric:tabular-nums;}.pricing-page .volume-matrix .price-essential{color:#243746;font-size:1.04em}.pricing-page .volume-matrix .price-secondary{font-weight:650;color:#66737d}.pricing-page .volume-matrix .custom{font-style:italic;color:#84909a}.pricing-page .volume-matrix tbody td.col-essential{background:rgba(99,139,178,.07);}.pricing-page .volume-matrix tbody tr:last-child>*{border-bottom:0}.pricing-page .matrix-wrap:focus-visible{outline:3px solid #6fa4cd;outline-offset:3px}.pricing-page .calculator.pricing-calculator{border:1px solid rgba(99,139,178,.22);background:linear-gradient(145deg,#fffdf8,#eaf1f8 85%);box-shadow:0 14px 40px rgba(45,64,78,.07);color:#27313a;}.pricing-page .calculator-copy>span{color:#416b94}.pricing-page .calculator-copy h2{color:#243746}.pricing-page .calculator-copy p{color:#5b6873}.pricing-page .calculator-control{display:grid;gap:12px;padding:16px;border:1px solid rgba(99,139,178,.2);border-radius:16px;background:rgba(255,255,255,.78);}.pricing-page .calculator label{display:grid;gap:7px;margin:0;color:#3f4b55;font-size:12px;font-weight:750;}.pricing-page .calculator-input{display:flex;align-items:center;border:1px solid rgba(65,107,148,.28);border-radius:11px;background:#fff;box-shadow:inset 0 1px 2px rgba(45,64,78,.04);}.pricing-page .calculator-input input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#243746;padding:11px 12px;font-size:18px;font-weight:750;font-variant-numeric:tabular-nums;}.pricing-page .calculator-input:focus-within{border-color:#638bb2;box-shadow:0 0 0 3px rgba(99,139,178,.16);}.pricing-page .band-result{padding:12px 13px;border-radius:12px;background:rgba(99,139,178,.1);border:1px solid rgba(99,139,178,.18);}.pricing-page .band-result-primary{margin:0;font-size:14px;font-weight:700;color:#243746}.pricing-page .band-result-primary strong{font-weight:800;color:#345878}.pricing-page .band-result-secondary{margin:6px 0 0;font-size:12.5px;color:#5b6873;font-weight:550}.pricing-page .band-result-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pricing-page .upgrade-note{margin:0 0 20px;max-width:640px;color:#5b6873;font-size:14px;line-height:1.55}.pricing-page .upgrade-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pricing-page .upgrade-card{display:flex;flex-direction:column;padding:24px;border:1px solid color-mix(in srgb,#638bb2 22%,#fff);border-top:3px solid #638bb2;border-radius:18px;background:linear-gradient(145deg,#fffdfa,#edf4ef 80%);box-shadow:0 12px 32px rgba(45,64,78,.06);}.pricing-page .upgrade-card:nth-child(2){border-top-color:#6d6fa8;background:linear-gradient(145deg,#fffdfa,#f4edf5 80%);}.pricing-page .upgrade-card .plan-tag{color:#345878;background:rgba(99,139,178,.16);margin-bottom:12px;}.pricing-page .upgrade-card:nth-child(2) .plan-tag{color:#5a5478;background:rgba(109,111,168,.16);}.pricing-page .upgrade-card h3{margin:0;font:800 26px/1.1 var(--font-display);color:#243746}.pricing-page .upgrade-card .from{margin:10px 0;font:800 28px/1 var(--font-display);color:#243746;font-variant-numeric:tabular-nums;}.pricing-page .upgrade-card .from span{font-size:13px;font-weight:650;color:#5b6873}.pricing-page .upgrade-card p{margin:0 0 10px;color:#3f4b55;font-size:13.5px;line-height:1.55}.pricing-page .upgrade-card .soft{color:#66737d;font-size:13px}.pricing-page .upgrade-card ul{display:grid;gap:7px;margin:0 0 18px;padding:0;list-style:none}.pricing-page .upgrade-card li{display:flex;gap:8px;color:#3f4b55;font-size:12.5px;font-weight:600}.pricing-page .upgrade-card li::before{content:"✓";color:#31695d;font-weight:800}.pricing-page .upgrade-card .btn{margin-top:auto;align-self:flex-start}@media(max-width:900px){.pricing-page .essential-featured{grid-template-columns:1fr;padding:22px}.pricing-page .essential-featured .cta-side{width:100%}}@media(max-width:700px){.pricing-page{padding-bottom:120px}.pricing-page .upgrade-cards{grid-template-columns:1fr}.pricing-page .volume-matrix{min-width:560px;table-layout:auto}.pricing-page .matrix-wrap::before{content:"Swipe to see all volumes →";display:block;padding:10px 13px;border-bottom:1px solid rgba(39,49,58,.1);color:#66737d;font-size:10px;font-weight:700;}.pricing-page .band-result-actions .btn{width:100%}.pricing-page .essential-featured .cta-row .btn{width:100%}}@media(min-width:1100px){.pricing-page .volume-matrix{font-size:14.5px}.pricing-page .volume-matrix th,.pricing-page .volume-matrix td{padding:15px 18px}}  .testing-page .entry-mode small,.testing-page .scenario-button small{font-size:12px}.testing-page .context-kicker,.testing-page .message-role{font-size:10px}.testing-page .context-chips span,.testing-page .lead-snapshot dt{font-size:11px}.testing-page .lead-snapshot dd,.testing-page .trace-list small,.testing-page .simulation-disclaimer{font-size:11.5px}.testing-page .phone-head p,.testing-page .test-message.system{font-size:11px}.testing-page .starter,.testing-page .test-copy,.testing-page .test-reset{min-height:44px;font-size:12px}.testing-page .kind-button{min-height:44px;padding-inline:12px;font-size:11.5px}:root{--bg:#fffaf1;--bg-soft:#f6ead7;--surface:rgba(255,255,255,.86);--surface-2:#edf3f8;--surface-3:#e2ebf3;--ink:#27313a;--ink-soft:#3f4b55;--muted:#66737d;--muted-2:#84909a;--line:rgba(39,49,58,.13);--line-strong:rgba(39,49,58,.24);--gold:#547fa8;--gold-bright:#86a9ca;--coral:#b364a1;--pink:#8f659f;--violet:#6d6fa8;--green:#568e52;--red:#a94f55;--gradient:linear-gradient(135deg,#638bb2,#527da6 55%,#456f99);--gradient-gold:linear-gradient(135deg,#7199bf,#547fa8);--font-display:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--shadow-lg:0 30px 80px rgba(45,64,78,.16);--shadow-md:0 18px 44px rgba(45,64,78,.11);--radius-xl:28px;--radius-lg:20px;--radius-md:14px}body{background:radial-gradient(900px 580px at 95% -5%,rgba(99,139,178,.2),transparent 66%),radial-gradient(760px 520px at 0 38%,rgba(179,149,100,.11),transparent 70%),linear-gradient(180deg,#fffaf1,#fffdf8 44%,#f7f0e5);color:var(--ink)}body::before{opacity:.16;background-image:linear-gradient(rgba(99,139,178,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(99,139,178,.07) 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(to bottom,#000,transparent 60%)}.site-header{height:82px;background:rgba(255,250,241,.86);border-bottom:1px solid rgba(39,49,58,.08);box-shadow:0 4px 24px rgba(45,64,78,.035)}.site-header.scrolled{background:rgba(255,250,241,.97);border-color:var(--line)}.brand img{height:54px}.nav-link{color:#596671;font-weight:700}.nav-link:hover,.nav-link[aria-current=page]{color:#416b94;background:rgba(99,139,178,.12)}.menu-toggle{background:#fff;border-color:var(--line);color:var(--ink)}.btn{border-radius:999px;min-height:48px;padding-inline:21px;box-shadow:none}.btn-primary,.btn-accent{color:#fff;background:#638bb2;box-shadow:0 12px 28px rgba(70,111,151,.22)}.btn-primary:hover,.btn-accent:hover{background:#527ca5}.btn-ghost{color:#3b5368;background:rgba(255,255,255,.76);border-color:rgba(65,107,148,.28)}.text-link,.eyebrow{color:#4c779f}.display,.page-title,.section-title{font-family:var(--font-display);font-weight:800;letter-spacing:-.055em}.display em,.page-title em,.section-title em{color:#638bb2;font-style:normal;font-weight:800}.hero{padding-top:92px}.hero-copy .lede,.lede{color:#5b6873}.hero-price{background:rgba(255,255,255,.68);border-color:rgba(99,139,178,.19);box-shadow:0 10px 30px rgba(45,64,78,.05)}.hero-price strong{color:#34495b}.hero-proof{color:#66737d}.proof-dot{background:#73b364;box-shadow:0 0 0 4px rgba(115,179,100,.14)}.product-window{background:linear-gradient(145deg,#fffdf8,#e8f0f6);border-color:rgba(70,111,151,.25);box-shadow:0 34px 90px rgba(49,74,94,.2)}.window-inner{background:#fff;border-color:rgba(39,49,58,.1)}.window-bar,.panel-head{background:#f6f8f9;border-color:var(--line)}.window-title,.lead-name,.panel-head strong{color:#2f3941}.window-live,.panel-pill,.stage-pill{color:#396d38;background:rgba(115,179,100,.16);border-color:rgba(86,142,82,.22)}.mini-sidebar{background:#eef3f7;border-color:var(--line)}.mini-logo{background:#638bb2;color:#fff}.mini-nav{color:#687580}.mini-nav.active{background:#638bb2;color:#fff}.conversation-panel{background:#fffdf9}.lead-row{border-color:var(--line)}.lead-avatar{background:#e0eaf2;color:#416b94}.bubble{box-shadow:none}.bubble.lead{background:#edf1f4;color:#35404a}.bubble.bot{background:#638bb2;color:#fff}.timeline-event,.lead-meta{color:#7a858e}.composer-fake{background:#fff;border-color:var(--line);color:#8a949c}.send-dot{background:#638bb2;color:#fff}.trust-strip{background:#638bb2;border:0;color:#fff}.trust-item{border-color:rgba(255,255,255,.22)}.trust-item strong{color:#fff}.trust-item span{color:rgba(255,255,255,.76)}.section-surface{background:rgba(99,139,178,.07);border-color:rgba(99,139,178,.12)}.metric-card,.feature-card,.step-card,.pricing-card,.faq-item,.quote-card,.detail-card,.demo-card,.calculator-card,.comparison-wrap,.test-shell{background:rgba(255,255,255,.82);border-color:rgba(39,49,58,.12);box-shadow:0 12px 38px rgba(45,64,78,.07)}.metric-card-featured,.pricing-card.featured{background:#638bb2;color:#fff;border-color:#638bb2}.metric-card-featured *,.pricing-card.featured *{color:inherit}.icon-wrap,.feature-icon,.step-number{background:rgba(99,139,178,.14);color:#416b94}.cta-band{background:#314c64;color:#fff}.site-footer{background:#26333d;color:#fff;border:0}.site-footer p,.site-footer a{color:#bac5cd}.site-footer a:hover{color:#fff}.footer-brand img{filter:brightness(0) invert(1);opacity:.92}input,select,textarea{color:var(--ink);background:#fff;border-color:rgba(39,49,58,.22)}input:focus,select:focus,textarea:focus{border-color:#638bb2;box-shadow:0 0 0 4px rgba(99,139,178,.14)}:focus-visible{outline:3px solid #638bb2;outline-offset:3px}@media(max-width:820px){.mobile-nav{background:#fffaf1;border-color:var(--line)}.mobile-nav .nav-link{color:#3f4b55}.hero{padding-top:58px}.brand img{height:46px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}  .metric-card.metric-card-featured,.pricing-card.featured{background:#314c64;color:#fff;border-color:#314c64}.metric-card.metric-card-featured dt,.metric-card.metric-card-featured dd,.metric-card.metric-card-featured .metric-number,.metric-card.metric-card-featured .metric-unit,.metric-card.metric-card-featured .metric-detail,.pricing-card.featured h2,.pricing-card.featured p,.pricing-card.featured li{color:#fff}  .seo-intent-list{margin:18px 0 0;padding-left:1.2em;line-height:1.7}.seo-intent-list li{margin:6px 0}  html{scroll-padding-top:100px}main,section,article,form,fieldset,.container>*,.portal-main>*,.hero-grid>*,.footer-grid>*{min-width:0}h1,h2,h3,p,li,dd,a{overflow-wrap:break-word}img,video,iframe{max-width:100%}input,select,textarea{max-width:100%}.btn{max-width:100%;white-space:normal;text-align:center;line-height:1.35;padding-block:12px}.site-header .brand img{width:auto;object-fit:contain}.testing-page input,.testing-page select,.testing-page textarea{font-size:16px!important}.testing-page .test-composer{min-width:0}.testing-page .test-composer input{min-width:0;flex:1}.bb-stat-cards>*,.bb-journey-detail>*,.booking-paths>*,.portal-options>*{min-width:0}.bb-freshness,.bb-chart-detail,.portal-notice,.booking-path a{overflow-wrap:anywhere}@media(max-width:1000px){.mobile-nav{background:#fffaf1;border-color:var(--line);max-height:calc(100dvh - 82px);overflow-y:auto;overscroll-behavior:contain}.mobile-nav .nav-link{min-height:48px;color:#3f4b55}.mobile-nav .mobile-nav-cta{color:white}.portal-header a,.portal-footer a,.nav-links a{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:900px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px!important}button,.btn,summary{min-height:44px}.site-footer a{display:flex;align-items:center;min-height:44px}.bb-switch button,.volume-presets button{min-height:44px}}@media(max-width:700px){html{scroll-padding-top:84px}.site-header{height:68px}.header-inner{justify-content:space-between;gap:12px}.site-header .brand img{height:40px;max-width:148px}.mobile-nav{max-height:calc(100dvh - 68px)}.display,.page-title,.lab-hero h1{font-size:clamp(34px,10.5vw,50px);line-height:1.08}.portal-main h1{font-size:clamp(32px,10vw,48px)}.portal-header{gap:12px}.portal-header nav{width:100%;justify-content:space-between;gap:8px}.portal-form,.portal-notice,.booking-path,.bb-journey-detail{padding:20px}.portal-form .btn,.portal-options .btn,.booking-path .btn{width:100%}.portal-options article{padding:20px}.portal-footer{column-gap:20px;row-gap:4px}.portal-footer a{overflow-wrap:anywhere}.lab-hero-actions,.hero-actions,.page-hero-actions{gap:12px}.site-head .nav{height:auto;min-height:68px;flex-wrap:wrap;padding-block:12px;gap:8px}.site-head .nav-links{flex-wrap:wrap;gap:2px}.private-card-head,.config-row{flex-wrap:wrap;gap:8px}.config-row strong{text-align:left}.test-composer{flex-wrap:nowrap}.compare-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.bb-chart{overflow-x:auto;grid-auto-columns:minmax(40px,1fr);padding-bottom:16px;overscroll-behavior-inline:contain}.bb-chart>p{overflow-wrap:anywhere}}@media(max-width:360px){.portal-main{padding-inline:14px}.portal-form{padding:16px}.window-bar{gap:5px;padding-inline:10px}.window-title{white-space:normal;font-size:10px}.window-live{font-size:9px;white-space:normal}.metric-card{padding:14px}.site-head .nav-links{width:100%;justify-content:space-between;margin:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}  :root{--bb-blue:#416b94;--bb-blue-soft:#eaf1f8;--bb-sage:#31695d;--bb-sage-soft:#edf4ef;--bb-clay:#96513b;--bb-clay-soft:#fbefe7;--bb-lilac:#65537d;--bb-lilac-soft:#f2edf7;--bb-honey:#86631d;--bb-honey-soft:#faf2dd}html[data-bb-surface=public] body{background:radial-gradient(ellipse at 95% 0,#dfeaf6 0,transparent 36%),radial-gradient(ellipse at 0 28%,#f5e8da 0,transparent 32%),#fffaf1}html[data-bb-surface=public] :is(.btn-primary,.btn-accent){background:var(--bb-blue);color:#fff}html[data-bb-surface=public] :is(.btn-primary,.btn-accent):hover{background:#345878}html[data-bb-surface=public] .trust-strip{background:#355e7d}html[data-bb-surface=public] .section-surface{background:linear-gradient(120deg,#edf4ef,#f8f6ec);border-color:#dbe7df}html[data-bb-surface=public] .section-surface:nth-of-type(2n){background:linear-gradient(120deg,#f4edf5,#faf3e9);border-color:#e5dfea}html[data-bb-surface=public] :is(.feature-card,.step-card,.stat-card,.detail-card){--bb-card-accent:var(--bb-blue);--bb-card-wash:var(--bb-blue-soft);background:linear-gradient(145deg,var(--bb-card-wash),#fffdfa 80%);border-color:color-mix(in srgb,var(--bb-card-accent) 25%,#fff);border-top:3px solid var(--bb-card-accent)}html[data-bb-surface=public] :is(.feature-card,.step-card,.stat-card,.detail-card):nth-child(4n+2){--bb-card-accent:var(--bb-sage);--bb-card-wash:var(--bb-sage-soft)}html[data-bb-surface=public] :is(.feature-card,.step-card,.stat-card,.detail-card):nth-child(4n+3){--bb-card-accent:var(--bb-clay);--bb-card-wash:var(--bb-clay-soft)}html[data-bb-surface=public] :is(.feature-card,.step-card,.stat-card,.detail-card):nth-child(4n){--bb-card-accent:var(--bb-lilac);--bb-card-wash:var(--bb-lilac-soft)}html[data-bb-surface=public] :is(.feature-icon,.step-number){background:var(--bb-card-wash,var(--bb-blue-soft));color:var(--bb-card-accent,var(--bb-blue))}html[data-bb-surface=public] .stat-value{color:var(--bb-card-accent,var(--bb-blue))}html[data-bb-surface=public] .stat-label{color:#4d5c66}html[data-bb-surface=public] .bb-live{background:linear-gradient(155deg,#fffdf8,#edf4ef)}html[data-bb-surface=public] .bb-stat-cards article:nth-child(1){background:var(--bb-blue-soft)}html[data-bb-surface=public] .bb-stat-cards article:nth-child(2){background:var(--bb-sage-soft)}html[data-bb-surface=public] .bb-stat-cards article:nth-child(3){background:var(--bb-lilac-soft)}html[data-bb-surface=public] .bb-stat-cards article:nth-child(2) strong{color:var(--bb-sage)}html[data-bb-surface=public] .bb-stat-cards article:nth-child(3) strong{color:var(--bb-lilac)}html[data-bb-surface=public] .bb-activity-panel{background:#fffdf8}html[data-bb-surface=public] .bb-journey-detail{background:linear-gradient(125deg,#fffdfa,#faf2dd);border-color:#e4dbc3}html[data-bb-surface=public] .bb-example{background:var(--bb-lilac-soft)}html[data-bb-surface=public] .bb-example blockquote{color:var(--bb-lilac)}html[data-bb-surface=public] .bb-example>span{color:#675b75}html[data-bb-surface=public] .cta-band{background:linear-gradient(115deg,#304d68,#2f6059);color:#fff}html[data-bb-surface=public] .cta-band :is(h2,p){color:#fff}html[data-bb-surface=public] .site-footer{background:#263943}  #bb-help-launcher,.bb-help-request{background:#31695d;border-color:#285b50;color:#fff}.bb-help-head{background:linear-gradient(120deg,#edf4ef,#eaf1f8);color:#243746}  html[data-bb-surface=portal]{--accent2:#65537d;--accent2-rgb:101,83,125}html[data-bb-surface=portal][data-theme=dark]{--bb-blue:#a9c8e4;--bb-blue-soft:#263c50;--bb-sage:#add1be;--bb-sage-soft:#263e37;--bb-clay:#efb39c;--bb-clay-soft:#473730;--bb-lilac:#c7b6df;--bb-lilac-soft:#373248;--bb-honey:#e0c48a;--bb-honey-soft:#423c2a;--accent2:#c7b6df;--accent2-rgb:199,182,223}html[data-bb-surface=portal] #bg{background:radial-gradient(ellipse at 90% 0,color-mix(in srgb,var(--bb-blue-soft) 70%,transparent),transparent 55%),radial-gradient(ellipse at 0 85%,color-mix(in srgb,var(--bb-lilac-soft) 65%,transparent),transparent 50%),var(--page)}html[data-bb-surface=portal] .nav.on{background:#416b94}html[data-bb-surface=portal] .btn:not(.sec):not(.ghost):not(.danger){background:#416b94;border-color:#416b94;color:#fff}html[data-bb-surface=portal] :is(.stat,.support-metrics>div){border-top:3px solid var(--bb-blue)}html[data-bb-surface=portal] :is(.stat,.support-metrics>div):nth-child(4n+2){border-top-color:var(--bb-sage)}html[data-bb-surface=portal] :is(.stat,.support-metrics>div):nth-child(4n+3){border-top-color:var(--bb-lilac)}html[data-bb-surface=portal] :is(.stat,.support-metrics>div):nth-child(4n){border-top-color:var(--bb-honey)}html[data-bb-surface=portal] .bb-updates-hero{background:linear-gradient(120deg,#263c50,#373248 70%,#35483d)}html[data-bb-surface=portal] .bb-updates article.card:nth-child(3n+2):before{background:var(--bb-sage)}html[data-bb-surface=portal] .bb-updates article.card:nth-child(3n):before{background:var(--bb-clay)}@media(forced-colors:active){html[data-bb-surface] :is(.feature-card,.step-card,.stat-card,.detail-card,.stat,.support-metrics>div){border-color:CanvasText}html[data-bb-surface] :is(.btn-primary,.btn-accent,.nav.on){background:Highlight;color:HighlightText}}  html[data-bb-surface=public] :is(.pricing-section .plan,.cost-formula>div){background:#173349;border-color:#426178;color:#e4edf4}html[data-bb-surface=public] .pricing-section .plan:nth-child(2){background:#183d36;border-color:#42685f}html[data-bb-surface=public] .pricing-section .plan:nth-child(3){background:#34304a;border-color:#665d7d}html[data-bb-surface=public] .pricing-section .plan:nth-child(4){background:#49342b;border-color:#795e50}html[data-bb-surface=public] :is(.plan-head h2,.cost-line strong,.cost-formula strong){color:#fffcea}html[data-bb-surface=public] :is(.plan .model-name,.plan li,.cost-line,.cost-line small,.plan-total small,.cost-formula p){color:#d5e2eb}html[data-bb-surface=public] :is(.pricing-section .plan-tag,.plan-total strong){color:#c6dff3}html[data-bb-surface=public] .volume-presets button{background:#102637;color:#e4edf4;border-color:#7894a8}html[data-bb-surface=public] .volume-presets button[aria-pressed=true]{background:#eaf1f8;color:#173349;border-color:#eaf1f8}html[data-bb-surface=public] .pricing-section .billing-rule{background:#edf4ef;color:#354f44;border-color:#31695d}html[data-bb-surface=public] .pricing-section .billing-rule strong{color:#245343}html[data-bb-surface=public] .footer-col h3{color:#d5e2eb}html[data-bb-surface=public] .formula-part>span{background:#34566f;color:#fffcea}html[data-bb-surface=public] .benchmark-note{color:#52616a}html[data-bb-surface=public] .benchmark-note strong{color:#334651}html[data-bb-surface=public] .compare-table .good{color:#31695d}html[data-bb-surface=public] .compare-table .gold{color:#345878}html[data-bb-surface=public] .pricing-section .plan li::before{color:#b8dbc7}  html[data-bb-surface=public] .pricing-page .pricing-facts article{background:linear-gradient(155deg,#fffdf8,#eaf1f8 88%);border-color:color-mix(in srgb,#638bb2 22%,#fff);color:#27313a}html[data-bb-surface=public] .pricing-page .pricing-facts strong{color:#243746}html[data-bb-surface=public] .pricing-page .pricing-facts small{color:#5b6873}html[data-bb-surface=public] .pricing-page .pricing-facts span{color:#416b94}html[data-bb-surface=public] .pricing-page .calculator.pricing-calculator{background:linear-gradient(145deg,#fffdf8,#eaf1f8 85%);border-color:rgba(99,139,178,.22);color:#27313a}html[data-bb-surface=public] .pricing-page .calculator-copy h2{color:#243746}html[data-bb-surface=public] .pricing-page .calculator-copy p{color:#5b6873}html[data-bb-surface=public] .pricing-page .calculator-copy>span{color:#416b94}html[data-bb-surface=public] .pricing-page .calculator-control label{color:#3f4b55}html[data-bb-surface=public] .pricing-page .calculator-input{background:#fff;border-color:rgba(65,107,148,.28)}html[data-bb-surface=public] .pricing-page .calculator-input input{color:#243746}  .seo-status{max-width:820px;margin:26px auto 0;padding:16px 18px;border:1px solid #d9c9a3;border-left:4px solid var(--bb-honey,#86631d);border-radius:14px;background:var(--bb-honey-soft,#faf2dd);color:#3f3a2c;font-size:13.5px;line-height:1.6;text-align:left}.seo-status strong{color:#2f2a1d}.seo-status a{color:inherit}.seo-review{display:inline-flex;align-items:center;gap:6px;margin-top:18px;padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.7);color:#4d5c66;font-size:11.5px;font-weight:600}.seo-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:0;padding:0;list-style:none;counter-reset:seo-step}.seo-steps li{position:relative;padding:22px 20px 20px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.78)}.seo-steps li::before{counter-increment:seo-step;content:counter(seo-step,decimal-leading-zero);display:block;margin-bottom:10px;color:var(--bb-blue,#416b94);font-size:12px;font-weight:800;letter-spacing:.06em}.seo-steps h3{margin:0 0 8px;font-size:16px;line-height:1.25}.seo-steps p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.6}.seo-prose{color:var(--ink-soft);font-size:15px;line-height:1.7}.seo-prose p{margin:0 0 14px}.seo-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.85)}.seo-table-wrap:focus-visible{outline:3px solid #6fa4cd;outline-offset:3px}.seo-table-wrap .compare-table{min-width:680px}.seo-table-wrap .compare-table th,.seo-table-wrap .compare-table td{font-size:13px;line-height:1.55;vertical-align:top}.seo-table-wrap .compare-table thead th{font-size:11px}.seo-footnote{margin:12px 0 0;color:#52616a;font-size:12px;line-height:1.6}.seo-sources{margin:14px 0 0;padding-left:20px;color:var(--ink-soft);font-size:13px;line-height:1.7}.seo-sources a{word-break:break-word}.seo-disclaimer{margin:22px auto 0;max-width:820px;color:#52616a;font-size:12px;line-height:1.6;text-align:center}@media(max-width:900px){.seo-steps{grid-template-columns:1fr 1fr}}@media(max-width:620px){.seo-steps{grid-template-columns:1fr}.seo-status{margin-inline:0}}@media(max-width:620px){.seo-table-wrap .compare-table{min-width:0}.seo-table-wrap .compare-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.seo-table-wrap .compare-table tr{display:block;padding:14px 16px;border-bottom:1px solid var(--line)}.seo-table-wrap .compare-table tr:last-child{border-bottom:0}.seo-table-wrap .compare-table :is(th,td){display:block;padding:3px 0;border:0}.seo-table-wrap .compare-table tbody th{font-size:14px;margin-bottom:4px}.seo-table-wrap .compare-table td::before{content:attr(data-label);display:block;margin-top:6px;color:#52616a;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}}  .page-hero .answer-summary{max-width:46rem;margin:18px 0 0;padding:14px 18px;border-left:4px solid var(--lw-copper,#b8622f);background:rgba(255,255,255,.6);border-radius:8px;font-size:1.02rem;line-height:1.55}.page-hero .answer-summary strong{font-weight:700}  .seo-prose>p,.seo-prose>ul{max-width:850px}.seo-prose>ul{padding-left:20px;margin:0 0 14px}.seo-prose>ul li{margin:0 0 10px}.seo-prose .section-title{max-width:950px;margin-bottom:26px}.seo-link-list{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.seo-link-list a{font-size:14px;line-height:1.6}.seo-example{max-width:820px;padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface-2)}.seo-example p{display:grid;grid-template-columns:110px 1fr;gap:14px;margin:0 0 18px;line-height:1.7}.seo-example p:last-child{margin-bottom:0}.seo-example strong{font-size:12px;letter-spacing:.03em;color:var(--ink)}.seo-example span{color:var(--ink-soft)}.seo-calculator{max-width:850px;padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--surface-2)}.seo-calculator-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin-bottom:24px}.seo-calculator label{display:flex;flex-direction:column;gap:9px;font-weight:600;font-size:14px}.seo-calculator input{min-width:0;width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;padding:13px;background:var(--surface);color:var(--ink);font:inherit}.seo-calculator input:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.seo-calculator .btn{white-space:normal;margin:0 10px 12px 0}.seo-calculator output{display:block;line-height:1.8;color:var(--ink);font-weight:600}.seo-calculator [role=alert]{color:#8b2525}@media(max-width:620px){.seo-example p{grid-template-columns:1fr;gap:4px}.seo-prose .section-title{font-size:clamp(26px,7vw,38px)}.seo-link-list{flex-direction:column;gap:12px}.page-title{overflow-wrap:break-word}}.support-center{color:var(--ink,#27313a);margin:20px 0}.support-page>div,.support-page>section{min-width:0}.support-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.support-metrics>div{padding:20px;background:var(--card,#fff);border:1px solid var(--line,#ddd);border-radius:16px}.support-metrics strong{display:block;font-size:28px}.support-metrics span{font-size:13px;color:var(--mut,#52616f)}.support-list-head h2{margin:0}.support-list-head p,.support-list-scope,.support-result-count{font-size:13px;color:var(--mut,#52616f)}.support-filters{display:grid;grid-template-columns:2fr repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 12px}.support-filters label{font-size:12px;margin:0;min-width:0}.support-filters input,.support-filters select{width:100%;min-width:0;margin-top:6px;min-height:44px}.support-ticket-list{display:grid;gap:12px}.support-ticket{width:100%;max-width:100%;text-align:left;display:grid;gap:10px;border:1px solid var(--line,#ccd6dd);background:var(--card,#fff);color:var(--ink,#27313a);padding:20px;border-radius:16px;font:inherit;cursor:pointer;overflow-wrap:anywhere}.support-ticket:hover,.support-ticket[aria-current=true]{border-color:var(--accent-d,#527da6);box-shadow:0 0 0 1px var(--accent-d,#527da6)}.support-ticket>strong{font-size:16px}.support-ticket-top,.support-ticket-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--mut,#52616f)}.support-ticket>span:not([class]){font-size:13px}.support-state,.support-priority{border-radius:6px;padding:4px 7px;background:var(--card2,#edf3f7);color:var(--ink,#27313a)}.support-priority[data-priority=urgent]{background:#fbe4e4;color:#8c2222}.support-priority[data-priority=high]{background:#fff0d4;color:#7c4a08}.support-state[data-state=open]{background:#e5eef8;color:#234f7b}.support-state[data-state=pending_user]{background:#fff0d4;color:#7c4a08}.support-empty{padding:30px 20px;border:1px dashed var(--line2,#a2adb5);border-radius:16px}.support-empty p{color:var(--mut,#52616f)}#sup_thread,#supq_thread{scroll-margin-top:20px}.support-page textarea{font-size:16px}.support-page .support-refresh{margin-bottom:8px}@media(max-width:760px){body:not(.subs-open):has(#bb-help-launcher.bb-help-portal:not([hidden])) #view{padding-bottom:calc(168px + env(safe-area-inset-bottom))!important}body.subs-open #bb-help-launcher,body.subs-open #bb-help-panel{display:none!important}}#bb-help-launcher{position:fixed;z-index:80;right:max(20px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:9px;min-height:52px;padding:10px 18px;border:1px solid #385e7b;border-radius:999px;background:#315d7b;color:white;font:700 15px/1.3 Arial,sans-serif;box-shadow:0 8px 28px #20394b30;cursor:pointer}#bb-help-launcher>span:first-child{display:grid;place-items:center;width:24px;height:24px;border:1px solid #ffffff90;border-radius:50%}#bb-help-panel{position:fixed;z-index:81;right:max(20px,env(safe-area-inset-right));bottom:calc(84px + env(safe-area-inset-bottom));width:370px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 116px);overflow-y:auto;overscroll-behavior:contain;background:#fffdf8;color:#243746;border:1px solid #c9d5de;border-radius:20px;box-shadow:0 16px 60px #102b4940;font:14px/1.55 Arial,sans-serif}#bb-help-launcher[hidden],#bb-help-panel[hidden]{display:none!important}.bb-help-head{display:flex;align-items:flex-start;gap:10px;padding:20px;border-bottom:1px solid #dce3e8}.bb-help-head strong{font-size:19px}.bb-help-head p{margin:6px 0 0;color:#536573}.bb-help-close{flex:none;min-width:44px;min-height:44px;border:0;background:transparent;font-size:28px;color:#243746;cursor:pointer}.bb-help-content{padding:18px 20px}.bb-help-request{width:100%;min-height:48px;text-align:left;border:0;border-radius:10px;padding:12px;background:#315d7b;color:#fff;font:700 14px/1.4 Arial,sans-serif;cursor:pointer}.bb-help-note{font-size:12px;color:#526574;margin:12px 0 16px}.bb-help-content details{border-top:1px solid #dce3e8;padding:5px 0}.bb-help-content summary{cursor:pointer;min-height:44px;align-content:center;font-weight:600}.bb-help-content details p{margin:4px 0 12px}.bb-help-content a{color:#315d7b;text-decoration:underline}.bb-help-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px}.bb-help-links a{min-height:44px;align-content:center}#bb-help-panel :focus-visible,#bb-help-launcher:focus-visible{outline:3px solid #6fa4cd;outline-offset:3px}@media(max-width:1000px){.support-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.support-filters label:first-child{grid-column:1/-1}}@media(max-width:760px){.support-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-ticket{padding:16px}.support-filters input,.support-filters select{font-size:16px}#bb-help-launcher{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));min-height:48px;padding:9px 14px}#bb-help-panel{right:12px;bottom:calc(72px + env(safe-area-inset-bottom));max-height:calc(100dvh - 92px)}#bb-help-launcher.bb-help-portal{bottom:calc(82px + env(safe-area-inset-bottom))}#bb-help-panel.bb-help-portal{bottom:calc(140px + env(safe-area-inset-bottom));max-height:calc(100dvh - 160px)}.support-list-scope{overflow-wrap:anywhere}}  #bb-help-launcher,#bb-help-panel{--help-ink:#243c4b;--help-muted:#566975;--help-bg:#fffdf8;--help-soft:#edf3f4;--help-line:#dbe4e7;--help-link:#345f80;font-family:var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif);box-sizing:border-box}html[data-theme=dark] #bb-help-panel{--help-ink:#edf4f8;--help-muted:#bdcdd6;--help-bg:#22333f;--help-soft:#2a3f4c;--help-line:#425762;--help-link:#b9d6ed;color-scheme:dark}#bb-help-launcher{min-height:48px;padding:11px 17px;gap:9px;border:1px solid #557990;background:#315875;color:#fff;font-size:13px;box-shadow:0 5px 18px #142e4630}#bb-help-launcher:hover{background:#264964}#bb-help-launcher>span:first-child{border:0;width:auto;height:auto;border-radius:0;display:inline}.bb-help-icon{flex:none;display:block}#bb-help-panel{width:364px;max-width:calc(100% - 24px);max-height:calc(100dvh - 108px - env(safe-area-inset-bottom));display:flex;flex-direction:column;background:var(--help-bg);color:var(--help-ink);border:1px solid var(--help-line);border-radius:18px;box-shadow:0 22px 68px #102b4938,0 3px 12px #102b4912;overflow:hidden;font-size:13px;line-height:1.5}#bb-help-panel *,#bb-help-panel *:before,#bb-help-panel *:after{box-sizing:border-box}#bb-help-panel .bb-help-head{flex:none;position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:4px;background:linear-gradient(120deg,#2e4f69,#2d5c5b);color:#fff;padding:20px 12px 18px 20px;border:0}#bb-help-panel .bb-help-eyebrow{display:block;font-size:9px;letter-spacing:.13em;font-weight:700;color:#cee1e6;margin:0 0 7px}#bb-help-panel .bb-help-head h2{font:750 21px/1.25 var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif);letter-spacing:-.035em;color:#fff;margin:0}#bb-help-panel .bb-help-head p{font-size:12px;color:#dbe8ed;margin:7px 0 0}#bb-help-panel .bb-help-close{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:-8px 0 0;border:0;border-radius:12px;background:transparent;color:#eaf4f5;padding:0;cursor:pointer}#bb-help-panel .bb-help-close:hover{background:#ffffff18}#bb-help-panel .bb-help-content{padding:16px;overflow-y:auto;overscroll-behavior:contain;min-height:0}#bb-help-panel .bb-help-request{display:flex;align-items:center;gap:12px;width:100%;min-height:70px;padding:13px 12px;background:#eaf1f7;color:#203f58;border:1px solid #c4d7e5;border-radius:12px;font:inherit;box-shadow:0 2px 4px #213c5010;text-align:left;cursor:pointer}#bb-help-panel .bb-help-request:hover{background:#deebf4;border-color:#739bb9}#bb-help-panel .bb-help-request>span:nth-child(2){flex:1;min-width:0}#bb-help-panel .bb-help-request strong{display:block;font-size:14px;font-weight:750}#bb-help-panel .bb-help-request small{display:block;font-size:10px;line-height:1.45;color:#496278;margin-top:3px}#bb-help-panel .bb-help-action-icon{display:grid;place-items:center;width:34px;height:38px;border-radius:10px;background:#d9e7f2;color:#345f80;flex:none}#bb-help-panel .bb-help-section-label{font-size:9px;letter-spacing:.1em;font-weight:750;color:var(--help-muted);margin:20px 0 8px}#bb-help-panel .bb-help-answers{border:1px solid var(--help-line);border-radius:12px;overflow:hidden}#bb-help-panel .bb-help-content details{border:0;border-top:1px solid var(--help-line);padding:0;margin:0}#bb-help-panel .bb-help-content details:first-child{border-top:0}#bb-help-panel .bb-help-content summary{display:flex;align-items:center;gap:10px;min-height:53px;padding:9px 12px;list-style:none;font-size:12px;font-weight:650;color:var(--help-ink);cursor:pointer}#bb-help-panel .bb-help-content summary::-webkit-details-marker{display:none}#bb-help-panel .bb-help-content summary:hover,#bb-help-panel details[open] summary{background:var(--help-soft)}#bb-help-panel .bb-help-topic-icon{display:grid;place-items:center;width:25px;color:var(--help-muted);flex:none}#bb-help-panel .bb-help-chevron{width:14px;height:14px;margin-left:auto;color:var(--help-muted)}#bb-help-panel details[open] .bb-help-chevron{transform:rotate(90deg)}#bb-help-panel .bb-help-answer{padding:2px 14px 12px;font-size:12px;color:var(--help-muted)}#bb-help-panel .bb-help-answer p{margin:10px 0}#bb-help-panel .bb-help-answer ol{margin:9px 0;padding-left:19px;display:grid;gap:5px}#bb-help-panel .bb-help-answer a{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:var(--help-link);font-weight:650;text-decoration:underline;text-underline-offset:3px}#bb-help-panel .bb-help-answer a svg{width:16px}#bb-help-panel .bb-help-links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:8px 0 -5px}#bb-help-panel .bb-help-links a{display:flex;gap:7px;align-items:center;min-height:44px;color:var(--help-link);font-size:11px;font-weight:650;text-decoration:none}#bb-help-panel .bb-help-links a:hover{text-decoration:underline;text-underline-offset:3px}#bb-help-panel .bb-help-links svg{width:15px;height:15px}#bb-help-panel .bb-help-footer{flex:none;padding:11px 16px 13px;border-top:1px solid var(--help-line);background:var(--help-soft);color:var(--help-muted);font-size:10px}#bb-help-panel .bb-help-footer p{margin:0 0 5px;font-weight:650;font-size:10px}#bb-help-panel .bb-help-footer>span{display:flex;gap:7px;align-items:flex-start;line-height:1.45}#bb-help-panel .bb-help-footer svg{width:12px;height:14px;margin-top:1px}#bb-help-panel :focus-visible,#bb-help-launcher:focus-visible{outline:3px solid #80abc9;outline-offset:2px}#bb-help-panel summary:focus-visible{outline-offset:-3px}html[data-theme=dark] #bb-help-panel .bb-help-request{background:#314e62;border-color:#5b7b91;color:#f0f6fa}html[data-theme=dark] #bb-help-panel .bb-help-request:hover{background:#395a70}html[data-theme=dark] #bb-help-panel .bb-help-request small{color:#d1e0eb}html[data-theme=dark] #bb-help-panel .bb-help-action-icon{background:#405f73;color:#e0eff8}.support-workspace{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(245px,1fr);gap:20px;align-items:start;margin-bottom:28px}.support-workspace>.support-compose{margin:0;padding:24px;border-radius:18px;border:1px solid var(--line2,#ccd8df);box-shadow:none;min-width:0;background:var(--card,#fffdf8)}.support-compose-head{padding-bottom:19px;border-bottom:1px solid var(--line,#dbe4e7);margin-bottom:20px}.support-compose-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:-9px 0 1px}.support-compose-top .support-kicker{margin:0}.support-compose .support-jump{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:0;padding:0 2px;background:transparent;color:var(--bb-blue,#345f80);font:700 11px/1.4 var(--font-sans,system-ui,sans-serif);cursor:pointer;white-space:nowrap}.support-compose .support-jump:hover{text-decoration:underline;text-underline-offset:4px}.support-my-requests{scroll-margin-top:20px}.support-kicker{display:block;color:var(--bb-sage,#31695d);font-size:10px;letter-spacing:.1em;font-weight:750;margin-bottom:8px}.support-compose .support-compose-head h2{font-size:21px;line-height:1.35;letter-spacing:-.03em;margin:0 0 8px;color:var(--ink,#243c4b)}.support-compose-head p,.support-guide-card p{font-size:13px;color:var(--mut,#566975);margin:0;line-height:1.6}.support-compose-fields{display:grid;gap:17px}.support-compose-choices{display:grid;grid-template-columns:1.25fr 1fr;gap:14px}.support-compose .support-field{min-width:0}.support-compose .support-field>label{display:block;font-size:12px;font-weight:700;margin:0 0 7px;color:var(--ink,#243c4b)}.support-compose .support-field :is(input,select,textarea){width:100%;min-width:0;max-width:100%;margin:0;min-height:44px;border:1px solid var(--control-border,#9dabb7);border-radius:9px;background:var(--field,#fff);color:var(--ink,#243c4b);padding:11px 12px;font-family:inherit;font-size:13px;line-height:1.5}.support-compose .support-field textarea{resize:vertical;min-height:116px}.support-compose .support-field-hint{font-size:11px;line-height:1.6;color:var(--mut,#566975);margin:8px 0 0}.support-send-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.support-send-row #sup_send{min-height:44px;border-radius:10px;padding:11px 22px;font-size:13px;min-width:148px}.support-send-row #sup_status{font-size:12px;flex:1;min-width:120px}.support-side{display:grid;gap:20px;min-width:0}.support-guide-card{padding:23px;border-radius:18px;background:var(--bb-sage-soft,#edf4ef);border:1px solid color-mix(in srgb,var(--bb-sage,#31695d) 30%,transparent)}.support-guide-card h3,.support-next h3{font-size:15px;line-height:1.5;margin:0 0 9px;color:var(--ink,#243c4b)}.support-guide-card a{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin:10px 0 -5px;color:var(--bb-sage,#31695d);font-size:12px;font-weight:750;text-decoration:none}.support-guide-card a:hover{text-decoration:underline;text-underline-offset:4px}.support-next{padding:0 14px}.support-next ol{list-style:none;padding:0;margin:16px 0 0;counter-reset:support-step;display:grid;gap:18px}.support-next li{position:relative;counter-increment:support-step;padding-left:36px}.support-next li:before{content:counter(support-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line2,#ccd8df);border-radius:50%;color:var(--mut,#566975);font-size:11px;font-weight:700}.support-next li strong{display:block;font-size:12px;line-height:1.5;color:var(--ink,#243c4b)}.support-next li span{display:block;font-size:12px;color:var(--mut,#566975);margin-top:4px;line-height:1.6}.support-my-requests .support-center{margin:0}.support-my-requests .support-list-head h2{font-size:18px}.support-my-requests .support-list-head p{margin:6px 0 0}.support-my-requests .support-filters{gap:10px;margin-top:16px}.support-my-requests .support-ticket{padding:16px 18px;border-radius:12px;gap:8px;box-shadow:none}.support-my-requests .support-ticket>strong{font-size:14px}.support-my-requests .support-empty{border-style:solid;background:var(--card2,#f3f6f6);border-radius:12px;padding:22px}.support-my-requests .support-empty strong{font-size:14px}.support-my-requests .support-empty p{font-size:12px;margin:7px 0 0}.support-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.support-workspace :focus-visible,.support-my-requests :focus-visible{outline:3px solid #80abc9;outline-offset:2px}@media(max-width:1050px){.support-workspace{grid-template-columns:minmax(0,1fr)}.support-side{grid-template-columns:1fr 1.15fr;gap:20px}.support-next{padding:2px}.support-next ol{gap:13px;margin-top:10px}}@media(max-width:760px){#bb-help-panel{max-height:calc(100dvh - 92px - env(safe-area-inset-bottom))}#bb-help-panel.bb-help-portal{max-height:calc(100dvh - 160px - env(safe-area-inset-bottom))}.support-side{grid-template-columns:1fr}.support-workspace>.support-compose{padding:19px}.support-guide-card{padding:19px}.support-next{padding:0 8px}.support-compose .support-field :is(input,select,textarea){font-size:16px}.support-compose .support-compose-head h2{font-size:20px}.support-compose-choices{grid-template-columns:1fr}}@media(max-width:380px){#bb-help-panel .bb-help-request small{font-size:10px}#bb-help-panel .bb-help-request{gap:8px}.support-compose-choices{grid-template-columns:1fr}.support-workspace>.support-compose{padding:16px}}@media(max-height:480px){#bb-help-panel .bb-help-head{padding-top:12px;padding-bottom:12px}#bb-help-panel .bb-help-head p,#bb-help-panel .bb-help-eyebrow,#bb-help-panel .bb-help-footer>span{display:none}#bb-help-panel .bb-help-footer p{margin:0}}@media(max-height:480px) and (max-width:760px){#bb-help-panel{bottom:calc(12px + env(safe-area-inset-bottom));max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))}#bb-help-panel.bb-help-portal{bottom:calc(82px + env(safe-area-inset-bottom));max-height:calc(100dvh - 94px - env(safe-area-inset-bottom))}#bb-help-launcher[aria-expanded=true]{visibility:hidden}}@media(forced-colors:active){#bb-help-panel,#bb-help-panel .bb-help-head,#bb-help-panel .bb-help-request,#bb-help-panel .bb-help-action-icon,#bb-help-launcher{background:Canvas;color:CanvasText;border:1px solid CanvasText}#bb-help-panel :is(h2,p,small,.bb-help-eyebrow,.bb-help-close){color:CanvasText}.support-guide-card{border:1px solid CanvasText}.bb-help-icon{forced-color-adjust:auto}}  #bb-help-launcher{min-height:50px;gap:10px;font:700 .875rem/1.3 var(--font-sans,system-ui,sans-serif);padding:12px 18px;border-radius:14px;box-shadow:0 8px 24px #17334638}#bb-help-launcher>svg{flex:none}#bb-help-panel.lw-quick-support{width:390px;max-width:calc(100% - 24px);font-size:.875rem;line-height:1.55;background:var(--help-bg);color:var(--help-ink);border-radius:18px;display:flex;flex-direction:column}#bb-help-panel.lw-quick-support [hidden]{display:none!important}#bb-help-panel .lw-help-head{display:flex;align-items:center;justify-content:space-between;padding:17px 12px 17px 20px;gap:10px;flex:none;background:linear-gradient(115deg,#28465f,#2c5b5a);color:#fff}#bb-help-panel .lw-help-head>div>span{display:block;font-size:.75rem;font-weight:700;letter-spacing:.09em;color:#d0e0e6;margin-bottom:3px}#bb-help-panel .lw-help-head h2{font-size:1.25rem;line-height:1.3;letter-spacing:-.02em;color:#fff;margin:0}#bb-help-panel .lw-help-head .bb-help-close{display:grid;place-items:center;margin:0;width:44px;height:44px;color:#fff;border-radius:10px}#bb-help-panel .lw-help-head .bb-help-close:hover{background:#ffffff18}#bb-help-panel .lw-help-body{padding:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain}#bb-help-panel .lw-help-modes{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--help-line);border-radius:12px;background:var(--help-soft)}#bb-help-panel .lw-help-modes button{min-height:44px;font:700 .875rem/1.4 var(--font-sans,system-ui,sans-serif);color:var(--help-muted);border:0;background:transparent;border-radius:8px;cursor:pointer;padding:8px}#bb-help-panel .lw-help-modes button[aria-pressed=true]{background:var(--help-bg);color:var(--help-ink);box-shadow:0 2px 6px #102b4918}#bb-help-panel .lw-help-intro{font-size:.875rem;line-height:1.6;color:var(--help-muted);margin:15px 0}#bb-help-panel .lw-help-body label:not(.lw-help-consent){display:block;margin:12px 0 6px;font-size:.875rem;font-weight:650;color:var(--help-ink)}#bb-help-panel .lw-help-body :is(input:not([type=checkbox]),textarea,select){display:block;width:100%;min-width:0;max-width:100%;min-height:44px;box-sizing:border-box;margin:0;padding:10px 12px;background:var(--help-bg);color:var(--help-ink);border:1px solid var(--control-border,#8e9fac);border-radius:10px;font:400 1rem/1.5 var(--font-sans,system-ui,sans-serif)}#bb-help-panel .lw-help-body textarea{resize:vertical;min-height:114px}#bb-help-panel .lw-help-body textarea::placeholder,#bb-help-panel .lw-help-body input::placeholder{color:var(--help-muted);opacity:1}#bb-help-panel .lw-help-topic{margin:8px 0}#bb-help-panel .lw-help-topic summary{min-height:44px;cursor:pointer;align-content:center;color:var(--help-link);font-size:.875rem}#bb-help-panel .lw-help-topic summary span{color:var(--help-muted);font-size:.75rem}#bb-help-panel .lw-help-consent{display:flex;align-items:flex-start;gap:9px;margin:14px 0;font-size:.75rem;line-height:1.55;color:var(--help-muted)}#bb-help-panel .lw-help-consent input{width:18px;height:18px;flex:none;margin:2px 0 0;accent-color:#416b94}#bb-help-panel .lw-help-private{font-size:.75rem;color:var(--help-muted);line-height:1.55;margin:12px 0}#bb-help-panel .lw-help-private a{color:var(--help-link);text-decoration:underline;text-underline-offset:3px}#bb-help-panel .lw-help-private a:focus-visible{outline:2px solid currentColor;outline-offset:3px}#bb-help-panel .lw-help-primary{display:block;width:100%;min-height:46px;padding:11px 14px;border:1px solid #416b94;background:#416b94;border-radius:10px;color:#fff;font:700 .875rem/1.4 var(--font-sans,system-ui,sans-serif);cursor:pointer}#bb-help-panel .lw-help-primary:hover{background:#345977}#bb-help-panel button:disabled{opacity:.6;cursor:wait}#bb-help-panel .lw-help-text-button,#bb-help-panel .lw-help-bottom a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;background:transparent;color:var(--help-link);font:650 .875rem/1.4 var(--font-sans,system-ui,sans-serif);text-decoration:none;cursor:pointer;padding:6px 0;text-align:left}#bb-help-panel .lw-help-text-button:hover,#bb-help-panel .lw-help-bottom a:hover{text-decoration:underline;text-underline-offset:3px}#bb-help-panel #lw-help-status{margin:12px 0 0;font-size:.875rem;line-height:1.5;color:var(--help-muted);overflow-wrap:anywhere}#bb-help-panel #lw-help-status:empty{display:none}#bb-help-panel #lw-help-status.is-error{color:#a02a2a;background:#fff0ec;padding:10px;border-radius:8px}html[data-theme=dark] #bb-help-panel #lw-help-status.is-error{color:#ffd0c7;background:#513630}#bb-help-panel .lw-help-bottom{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--help-line);padding-top:8px;margin-top:14px}#bb-help-panel .lw-help-footer{font-size:.75rem;line-height:1.5;padding:11px 16px;flex:none;background:var(--help-soft);border-top:1px solid var(--help-line);color:var(--help-muted)}#bb-help-panel .lw-help-answer{border:1px solid var(--help-line);border-radius:12px;padding:14px;margin-top:16px;background:var(--help-soft)}#bb-help-panel .lw-help-answer>span{display:block;font-size:.75rem;letter-spacing:.03em;font-weight:700;color:var(--help-muted)}#bb-help-panel #lw-help-ai-answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.65;margin:10px 0 0;color:var(--help-ink)}#bb-help-panel .lw-help-ai-availability{font-size:.875rem;color:var(--help-muted)}#bb-help-panel .lw-help-ai-availability:empty{display:none}#bb-help-panel .lw-help-success{padding:24px 3px 10px;text-align:center}#bb-help-panel .lw-help-check{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 14px;border-radius:50%;font-size:1.35rem;background:var(--help-soft);color:var(--help-link)}#bb-help-panel .lw-help-success h3{font-size:1.1rem;margin:0 0 8px}#bb-help-panel #lw-help-receipt{font-size:.875rem;color:var(--help-muted);overflow-wrap:anywhere;margin:0 0 18px}#bb-help-panel #lw-help-new{margin-top:8px}.lw-help-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}@media(max-height:480px){#bb-help-panel .lw-help-head{padding-block:9px}#bb-help-panel .lw-help-head>div>span{display:none}}@media(forced-colors:active){#bb-help-panel .lw-help-head,#bb-help-panel .lw-help-primary{background:Canvas;color:CanvasText;border:1px solid CanvasText}#bb-help-panel .lw-help-head :is(h2,span,button){color:CanvasText}#bb-help-panel .lw-help-modes button[aria-pressed=true]{outline:2px solid Highlight}#bb-help-panel .lw-help-body :is(input,textarea,select){border-color:CanvasText}}#bb-help-panel .lw-help-workspace{margin-top:14px;padding-top:10px;border-top:1px solid var(--help-line)}#bb-help-panel .lw-help-workspace p{font-size:.75rem;line-height:1.5;color:var(--help-muted);margin:0 0 8px}.wick-dialog .wick-support-link{display:block;min-height:44px;padding:8px 0;margin:4px 0 0;border:0;background:transparent;color:var(--ink,#18374f);font:650 .875rem/1.4 var(--font-sans,system-ui,sans-serif);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wick-dialog .wick-support-link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}  :root{--lw-font: "Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lw-navy: #173244;--lw-copper: #96513b;--lw-copper-hover: #7e422f;--lw-copper-light: #e2ad91;--lw-paper: #fffdf8;--lw-cream: #fffaf0;--lw-heading-weight: 800;--lw-control-weight: 700;--lw-card-radius: 14px;--lw-control-radius: 9px;--lw-card-space: 24px;--lw-control-height: 44px;}  @font-face{font-family: "Schibsted Grotesk";font-style: normal;font-display: swap;font-weight: 400 900;src: url("/fonts/schibsted-grotesk-latin-wght-normal.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: "Schibsted Grotesk";font-style: normal;font-display: swap;font-weight: 400 900;src: url("/fonts/schibsted-grotesk-latin-ext-wght-normal.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;}  html[data-bb-surface="public"]{--ed-paper: #f7f5ed;--ed-ink: #183444;--ed-muted: #52616a;--ed-blue: #315f7c;--ed-line: #c9cec9;--ed-heading: "Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display: var(--ed-heading);--font-body: var(--ed-heading);--text: var(--ed-ink);--muted: var(--ed-muted);--gold: var(--ed-blue);--gold-light: #315f7c;--gold-dim: #e5edf0;--border: var(--ed-line);}html[data-bb-surface="public"] body{background: var(--ed-paper);color: var(--ed-ink);font-family: var(--ed-heading);}html[data-bb-surface="public"] :is(button,input,select,textarea){font-family: inherit;}html[data-bb-surface="public"] body[class]{background: var(--ed-paper);}html[data-bb-surface="public"] body::before{display: none;}html[data-bb-surface="public"] .container{max-width: 1220px;}html[data-bb-surface="public"] .site-header{background: var(--ed-paper);border-bottom: 1px solid var(--ed-line);backdrop-filter: none;box-shadow: none;}html[data-bb-surface="public"] .header-inner{min-height: 92px;}html[data-bb-surface="public"] .brand{flex: 0 0 auto;}html[data-bb-surface="public"] .brand img,html[data-bb-surface="public"] .brand svg{width: 218px;max-width: 100%;height: auto;}html[data-bb-surface="public"] .nav-link{color: var(--ed-ink);font-size: 13px;font-weight: 700;}html[data-bb-surface="public"] .mobile-nav{background: var(--ed-paper);}html[data-bb-surface="public"] .btn{border-radius: 3px;box-shadow: none;min-height: 46px;font-size: 14px;font-weight: 700;transition: background-color .15s,color .15s;}html[data-bb-surface="public"] .btn-primary{background: var(--ed-ink);color: #fff;border: 1px solid var(--ed-ink);}html[data-bb-surface="public"] .btn-primary:hover{background: var(--ed-blue);color: #fff;}html[data-bb-surface="public"] .btn-ghost{color: var(--ed-ink);background: transparent;border: 1px solid #76868a;}html[data-bb-surface="public"] .btn:hover{transform: none;box-shadow: none;}html[data-bb-surface="public"] .btn::before,html[data-bb-surface="public"] .btn::after,html[data-bb-surface="public"] .lwm-spot::before{display: none;}html[data-bb-surface="public"] .btn{transform: none !important;}html[data-bb-surface="public"] .text-link{color: var(--ed-blue);text-underline-offset: 4px;}html[data-bb-surface="public"] .text-link:hover{text-decoration: underline;}html[data-bb-surface="public"] .display,html[data-bb-surface="public"] .page-title,html[data-bb-surface="public"] .section-title{font-family: var(--ed-heading);font-weight: 800;letter-spacing: -.035em;color: var(--ed-ink);}html[data-bb-surface="public"] .display em,html[data-bb-surface="public"] .page-title em,html[data-bb-surface="public"] .section-title em{color: inherit;background: none;-webkit-text-fill-color: currentColor;font-style: normal;font-weight: inherit;}html[data-bb-surface="public"] .section-title{font-size: clamp(28px,3vw,38px);line-height: 1.22;}html[data-bb-surface="public"] .page-title{font-size: clamp(34px,4.2vw,54px);line-height: 1.15;max-width: 960px;margin-inline: auto;}html[data-bb-surface="public"] .page-hero{padding-block: 60px 52px;}html[data-bb-surface="public"] .lede{color: var(--ed-muted);line-height: 1.65;}html[data-bb-surface="public"] .eyebrow{color: var(--ed-muted);font-size: 12px;letter-spacing: .06em;}html[data-bb-surface="public"] .section{padding-block: 64px;}html[data-bb-surface="public"] .section-head{align-items: flex-start;gap: 36px;margin-bottom: 32px;}html[data-bb-surface="public"] .section-surface:nth-child(n){background: #eeeee5;border-block: 1px solid var(--ed-line);}html[data-bb-surface="public"] main :is(.feature-card,.step-card,.detail-card,.stat-card):nth-child(n){background: transparent;border: 0;border-top: 1px solid var(--ed-line);border-radius: 0;box-shadow: none;padding: 25px 8px 25px 0;}html[data-bb-surface="public"] :is(.feature-card,.step-card,.detail-card,.stat-card):hover{transform: none;box-shadow: none;border-color: var(--ed-line);}html[data-bb-surface="public"] .feature-icon{background: transparent;border: 0;border-radius: 0;width: 28px;height: 28px;box-shadow: none;color: var(--ed-blue);}html[data-bb-surface="public"] .section :is(h3,h4){letter-spacing: -.025em;font-weight: 700;}html[data-bb-surface="public"] .pricing-page .pricing-facts article:nth-child(n){background: transparent;border: 0;border-top: 1px solid var(--ed-line);border-radius: 0;box-shadow: none;padding: 18px 0;}html[data-bb-surface="public"] .pricing-page .pricing-facts article:nth-child(n) span{color: var(--ed-muted);}html[data-bb-surface="public"] .cta-band{background: var(--ed-ink);border-radius: 0;box-shadow: none;}html[data-bb-surface="public"] .cta-band :is(h2,p){color: #f7f5ed;}html[data-bb-surface="public"] .cta-band .btn-primary{background: var(--ed-paper);color: var(--ed-ink);}html[data-bb-surface="public"] .cta-band .btn-ghost{color: var(--ed-paper);border-color: #a8b8be;}html[data-bb-surface="public"] .site-footer{background: var(--ed-paper);color: var(--ed-muted);border-top: 1px solid var(--ed-line);}html[data-bb-surface="public"] .site-footer :is(h3,a){color: var(--ed-ink);}html[data-bb-surface="public"] .site-footer :is(p,.footer-bottom){color: var(--ed-muted);}html[data-bb-surface="public"] .footer-brand img{width: 200px;filter: none;}html[data-bb-surface="public"] .footer-col a{font-size: 13px;padding-block: 3px;}html[data-bb-surface="public"] :is(.lw-ambient,.lwm-ambient,.lwm-cursor,.lwm-progress){display: none;}  html[data-bb-surface="public"] :is(.reveal,.lwm-w,.lwm-wi,.lwm-sw,[data-lwm],[data-lwm-hero],[data-lw-entered],.feature-card,.step-card){animation: none !important;opacity: 1 !important;transform: none !important;transition: none !important;}html[data-bb-surface="public"] .lw-animated-logo,html[data-bb-surface="public"] .lw-animated-logo *{animation: none !important;}html[data-bb-surface="public"] :is(.eyebrow,.breadcrumbs,.lede,.hero-actions,.page-hero-actions,.lab-hero-actions,.lo-reassurance,.pricing-facts>article){animation: none !important;opacity: 1 !important;transform: none !important;}html[data-bb-surface="public"] .hero::before,html[data-bb-surface="public"] .hero::after,html[data-bb-surface="public"] .lab-hero::after{display: none;}html[data-bb-surface="public"] :is(a,button,summary,select,input):focus-visible{outline: 3px solid #315f7c;outline-offset: 4px;}html[data-bb-surface="public"] .lo-home .hero{padding: 0;background: none;border-bottom: 1px solid var(--ed-line);}.lw-edition{display: flex;align-items: center;flex-wrap: wrap;gap: 12px;font-size: 11px;letter-spacing: .05em;text-transform: uppercase;color: var(--ed-muted);margin-bottom: 28px;}.lw-edition span{border-left: 1px solid var(--ed-line);padding-left: 12px;color: var(--ed-blue);}.lw-opening{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);align-items: start;gap: 58px;padding: 64px 0;}.lw-hero-copy{padding-top: 12px;}html[data-bb-surface="public"] .lo-home .lw-opening h1{max-width: 610px;font-size: clamp(40px,4.4vw,58px);line-height: 1.12;margin: 0;text-wrap: balance;}html[data-bb-surface="public"] .lo-home .lw-opening h1 em{color: var(--ed-blue);}.lw-opening-note{padding-top: 26px;}.lw-starting-price{font-size: 13px;line-height: 1.7;color: var(--ed-muted);margin: 24px 0 0;padding-top: 22px;border-top: 1px solid var(--ed-line);max-width: 420px;}.lw-starting-price strong{color: var(--ed-ink);font-weight: 700;}.lw-starting-price a{display: inline-block;color: var(--ed-blue);text-decoration: underline;text-underline-offset: 3px;margin-left: 10px;}html[data-bb-surface="public"] .lw-opening-note .lede{font-size: 18px;margin: 0 0 24px;max-width: 44ch;}html[data-bb-surface="public"] .lw-opening-note .lw-your-way{font-size: 16px;color: var(--ed-ink);margin-bottom: 14px;letter-spacing: -.025em;}.lw-opening-note .btn{display: inline-flex;justify-content: space-between;gap: 40px;min-height: 52px;font-size: 15px;border-radius: 6px;}.lw-opening-note .btn span{display: inline-block;transition: transform .2s ease;}.lw-opening-note .btn:is(:hover,:focus-visible) span{transform: translateX(5px);}html[data-bb-surface="public"] .lw-opening-note .lo-reassurance{font-size: 12px;margin: 10px 0 0;color: var(--ed-muted);}html[data-bb-surface="public"] .lw-opening-note .lw-rollout-note{font-size: 11px;line-height: 1.6;color: var(--ed-muted);margin: 18px 0 0;max-width: 400px;}.lw-rollout-note a{color: inherit;text-decoration: underline;text-underline-offset: 3px;}.lw-conversation-file{margin: 0;border: 1px solid var(--ed-line);border-radius: 16px;overflow: hidden;background: #fffef9;box-shadow: 0 16px 40px -26px #18344450;}.lw-conversation-file figcaption{display: flex;flex-direction: column;gap: 6px;padding: 18px 22px;background: var(--ed-ink);color: var(--ed-paper);font-size: 14px;font-weight: 700;}.lw-conversation-file figcaption b{font-weight: 500;margin-right: 18px;font-variant-numeric: tabular-nums;}.lw-conversation-file figcaption>span:last-child{color: #c9d7da;font-size: 11px;font-weight: 400;}.lw-file-body{display: block;}.lw-file-context{display: flex;align-items: center;gap: 12px;padding: 18px 22px;background: #edf1ef;border-bottom: 1px solid #d9dfda;color: var(--ed-ink);}.lw-contact-avatar{display: grid;place-items: center;width: 38px;height: 38px;flex: 0 0 38px;background: #dbe5e5;border: 1px solid #c0d0d2;border-radius: 50%;font-size: 14px;font-weight: 600;}.lw-file-label{color: var(--ed-muted);font-size: 10px;line-height: 1.4;text-align: right;margin-left: auto;max-width: 48px;}.lw-file-context h2{font: 700 14px/1.4 var(--ed-heading);letter-spacing: -.015em;color: inherit;margin: 0 0 3px;}.lw-file-context h2 br{display: none;}.lw-file-context p{font-size: 11px;line-height: 1.5;color: var(--ed-muted);margin: 0;}.lw-file-context dl{margin: 20px 0;}.lw-file-context dl div{border-top: 1px solid #58707b;padding: 9px 0;}.lw-file-context dt{font-size: 11px;color: #b8c9ce;margin-bottom: 4px;}.lw-file-context dd{font-size: 13px;line-height: 1.5;margin: 0;}.lw-file-context a{color: var(--ed-paper);font-size: 12px;text-decoration: underline;text-underline-offset: 4px;}html[data-bb-surface="public"] .lw-file-context a:focus-visible{outline-color: #fff;}.lw-file-thread{padding: 20px 22px 6px;background: #fffef9;}.lw-exchange{padding: 0;margin: 0;list-style: none;}.lw-exchange li{margin: 0 34px 16px 0;padding: 0;display: flex;flex-direction: column;gap: 5px;border: 0;}.lw-exchange li>span{font-size: 10px;color: var(--ed-muted);padding-inline: 2px;}.lw-exchange li p{margin: 0;padding: 12px 15px;border: 1px solid #dbe0db;border-radius: 2px 12px 12px;background: #f0f1ec;font-size: 14px;line-height: 1.6;color: var(--ed-ink);}.lw-exchange li.lw-exchange-assistant{margin: 0 0 16px 34px;}.lw-exchange li.lw-exchange-assistant>span{text-align: right;}.lw-exchange li.lw-exchange-assistant p{color: var(--ed-paper);background: var(--ed-ink);border-color: var(--ed-ink);border-radius: 12px 2px 12px 12px;}.lw-conversation-rest{margin-top: 2px;border-top: 1px solid #dbe0db;}.lw-conversation-rest summary{display: flex;justify-content: space-between;gap: 16px;align-items: center;min-height: 48px;padding: 12px 0;cursor: pointer;color: var(--ed-blue);font-size: 13px;list-style: none;}.lw-conversation-rest summary::-webkit-details-marker{display: none;}.lw-conversation-rest summary>span{font-size: 22px;}.lw-conversation-rest[open] summary>span{transform: rotate(45deg);}.lw-example-note{font-size: 12px;color: var(--ed-muted);line-height: 1.7;margin: 20px 0 10px;}.lw-file-caption{padding: 12px 22px;border-top: 1px solid var(--ed-line);display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 8px;font-size: 11px;background: #edf1ef;color: var(--ed-muted);}.lw-file-caption>span>span{margin-inline: 6px;color: var(--ed-blue);}.lw-story-replay{background: transparent;border: 0;color: var(--ed-blue);font-size: 12px;font-weight: 700;cursor: pointer;padding: 10px 0 10px 10px;min-height: 40px;}.lw-story-replay[hidden]{display: none;}.lw-story-replay:disabled{cursor: default;opacity: .6;}.lw-story-replay:hover{text-decoration: underline;text-underline-offset: 4px;}.lw-file-caption a{color: var(--ed-blue);text-decoration: underline;text-underline-offset: 3px;}.lw-home-meta{display: flex;justify-content: space-between;gap: 18px;align-items: center;font-size: 13px;padding: 20px 0 0;}.lw-home-meta p{margin: 0;}.lw-home-meta a{color: var(--ed-blue);}html[data-bb-surface="public"] .lo-home .lw-outcomes{background: var(--ed-paper);color: var(--ed-ink);border-radius: 0;margin: 0;}html[data-bb-surface="public"] .lo-home .lw-outcomes :is(.section-title,.section-title em){color: var(--ed-ink);}html[data-bb-surface="public"] .lo-home .lw-outcomes :is(.eyebrow,.text-link,.lw-step,p){color: var(--ed-muted);}html[data-bb-surface="public"] .lw-outcome-grid{display: block;}html[data-bb-surface="public"] .lw-outcome-grid article{display: grid;grid-template-columns: 170px 1fr 1fr;gap: 28px;border: 0;border-top: 1px solid var(--ed-line);padding: 27px 0;}html[data-bb-surface="public"] .lw-outcome-grid h3{font-size: 21px;font-weight: 700;line-height: 1.35;margin: 0;color: var(--ed-ink);}html[data-bb-surface="public"] .lw-outcome-grid p{margin: 0;max-width: 40ch;font-size: 15px;}html[data-bb-surface="public"] .lw-outcome-grid .lw-step{font-size: 11px;margin: 4px 0 0;}html[data-bb-surface="public"] .lo-home .lw-setup-strip{background: #e7ece8;border-block: 1px solid var(--ed-line);}html[data-bb-surface="public"] .lo-home .lo-steps{gap: 32px;}html[data-bb-surface="public"] .lo-home .lo-steps li{background: transparent;border: 0;border-top: 1px solid #a3b2aa;border-radius: 0;padding: 24px 0;box-shadow: none;}html[data-bb-surface="public"] .lo-home .lo-steps li:nth-child(n) .lo-step-number{background: transparent;border-radius: 0;display: block;width: auto;height: auto;color: var(--ed-blue);font: 600 14px/1.5 var(--ed-heading);margin-bottom: 14px;animation: none !important;transform: none !important;opacity: 1 !important;}html[data-bb-surface="public"] .lo-home .lo-steps h3{font-size: 20px;line-height: 1.35;margin-bottom: 10px;font-weight: 700;}html[data-bb-surface="public"] .lo-home .lw-simple-pricing{background: transparent;border-bottom: 1px solid var(--ed-line);}html[data-bb-surface="public"] .lo-home .lo-faq details{background: transparent;border: 0;border-bottom: 1px solid var(--ed-line);border-radius: 0;}html[data-bb-surface="public"] .lo-home .lo-faq summary{padding-block: 22px;}html[data-bb-surface="public"] .lo-home .lw-evidence{border-radius: 0;background: transparent;border-color: var(--ed-line);}html[data-bb-surface="public"] .lo-home .lw-final-cta{background: #e5ecef;border-top: 1px solid var(--ed-line);text-align: left;}html[data-bb-surface="public"] .lo-home .lw-final-cta .section-actions{justify-content: flex-start;}html[data-bb-surface="public"] .lo-home .lw-final-cta .lw-small-note{margin: 18px 0 0;}.lw-reading-list .container{display: grid;grid-template-columns: 1fr 1.3fr;gap: 60px;}.lw-reading-list ul{list-style: none;padding: 0;margin: 0;}.lw-reading-list li{border-top: 1px solid var(--ed-line);}.lw-reading-list li a{display: flex;justify-content: space-between;gap: 20px;color: var(--ed-ink);padding: 18px 0;font-size: 16px;}@media (max-width: 1000px){html[data-bb-surface="public"] .header-inner{min-height: 76px;}html[data-bb-surface="public"] .brand img,html[data-bb-surface="public"] .brand svg{width: 190px;}.lw-opening{gap: 32px;grid-template-columns: minmax(0,1fr) minmax(0,1fr);padding-block: 40px;}.lw-edition{align-items: flex-start;flex-direction: column;gap: 8px;}.lw-edition span{border: 0;padding: 0;}.lw-file-context{padding: 16px;}.lw-file-thread{padding-inline: 16px;}html[data-bb-surface="public"] .lw-outcome-grid article{grid-template-columns: 120px 1fr 1fr;gap: 20px;}}@media (max-width: 850px){.lw-opening{grid-template-columns: minmax(0,1fr);gap: 36px;max-width: 620px;margin-inline: auto;}.lw-edition{flex-direction: row;}.lw-edition span{border-left: 1px solid var(--ed-line);padding-left: 10px;}}@media (max-width: 700px){html[data-bb-surface="public"] .section{padding-block: 48px;}.lw-edition{font-size: 10px;gap: 10px;text-transform: none;letter-spacing: 0;margin-bottom: 22px;}.lw-opening{gap: 32px;padding: 30px 0 40px;}.lw-hero-copy{padding: 0;}html[data-bb-surface="public"] .lo-home .lw-opening h1{font-size: clamp(36px,9vw,48px);line-height: 1.12;}.lw-opening-note{padding-top: 22px;}html[data-bb-surface="public"] .lw-opening-note .lede{font-size: 17px;}html[data-bb-surface="public"] .lw-opening-note .lw-your-way{font-size: 14px;}.lw-opening-note .btn{width: 100%;}.lw-starting-price{margin-top: 22px;padding-top: 18px;}.lw-starting-price a{display: block;margin: 5px 0 0;}.lw-conversation-file figcaption{padding: 16px;}.lw-file-context{padding: 16px;}.lw-file-context h2{font-size: 14px;}.lw-file-context h2 br{display: none;}.lw-file-context h2 br::after{content: " ";}.lw-file-context dl{display: grid;grid-template-columns: 1fr 1.7fr;gap: 20px;margin: 20px 0 12px;}.lw-file-thread{padding: 16px 14px 6px;}.lw-exchange li{margin-right: 20px;}.lw-exchange li.lw-exchange-assistant{margin-left: 20px;}.lw-exchange li p{font-size: 14px;padding: 11px 13px;}.lw-file-caption{padding: 10px 16px;line-height: 1.6;}.lw-home-meta{align-items: flex-start;flex-direction: column;gap: 8px;font-size: 12px;}html[data-bb-surface="public"] .lw-outcome-grid article{grid-template-columns: 1fr;gap: 12px;}html[data-bb-surface="public"] .lw-outcome-grid h3{font-size: 20px;}.lw-reading-list .container{grid-template-columns: 1fr;gap: 24px;}html[data-bb-surface="public"] .lo-home .lo-steps{gap: 6px;}}@media (prefers-reduced-motion: reduce){html[data-bb-surface="public"] *{scroll-behavior: auto !important;}.lw-opening-note .btn span{transition: none;transform: none !important;}}@media print{.lw-opening-note .btn,.site-header,.site-footer{display: none;}.lw-file-body{grid-template-columns: 1fr 2fr;}html[data-bb-surface="public"] body{background: #fff;color: #000;}html[data-bb-surface="public"] :is(.skip-link,.mobile-nav,.menu-toggle,.cta-band,.lw-to-top,.lw-mobile-cta,#bb-help-launcher,#bb-help-panel,.page-hero-actions,.hero-actions,.toc){display: none !important;}html[data-bb-surface="public"] :is(.section,.page-hero){padding-block: 12px !important;background: #fff !important;border: 0 !important;}html[data-bb-surface="public"] :is(.seo-prose,.content) a[href^="http"]::after{content: " (" attr(href) ")";font-size: .85em;color: #333;word-break: break-all;}html[data-bb-surface="public"] :is(h1,h2,h3){color: #000;break-after: avoid;}html[data-bb-surface="public"] :is(table,figure,.feature-card,details){break-inside: avoid;}html[data-bb-surface="public"] details>:not(summary){display: block !important;}}  .lw-to-top{position: fixed;z-index: 70;right: max(20px,env(safe-area-inset-right));bottom: calc(86px + env(safe-area-inset-bottom));display: grid;place-items: center;width: 46px;height: 46px;padding: 0;border: 1px solid #8d9a9e;border-radius: 50%;background: var(--lw-paper);color: var(--ed-ink);cursor: pointer;box-shadow: 0 2px 6px rgba(24,42,56,.12);}.lw-to-top svg{width: 16px;height: 16px;fill: currentColor;}.lw-to-top:hover{border-color: var(--ed-ink);}.lw-mobile-cta{position: fixed;z-index: 70;left: max(16px,env(safe-area-inset-left));right: 150px;bottom: calc(20px + env(safe-area-inset-bottom));display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 52px;padding: 10px 16px;border-radius: var(--lw-control-radius);background: var(--lw-copper);color: #fff;font: 700 15px/1.2 var(--lw-font);text-decoration: none;box-shadow: 0 2px 8px rgba(24,42,56,.18);}.lw-mobile-cta:hover{background: var(--lw-copper-hover);color: #fff;}:is(.lw-to-top,.lw-mobile-cta)[hidden]{display: none;}@media (min-width: 701px){.lw-mobile-cta{display: none;}}  @media (max-width: 700px){.lw-to-top{display: none !important;}}@media (forced-colors: active){:is(.lw-to-top,.lw-mobile-cta){border: 1px solid CanvasText;}}  @view-transition{navigation: none;}html[data-bb-surface="public"] .feature-card::after,html[data-bb-surface="public"] .cta-band::before{display: none;}html[data-bb-surface="public"] .process-step::before{background: var(--ed-blue);box-shadow: none;}html[data-bb-surface="public"] :is(.control-board,.bb-journey-detail){background: var(--lw-paper);box-shadow: none;}html[data-bb-surface="public"] .bb-live{background: var(--ed-paper);}html[data-bb-surface="public"] .pricing-page :is(.calculator.pricing-calculator,.essential-featured,.upgrade-card,.pricing-facts article){background: var(--lw-paper);box-shadow: none;}html[data-bb-surface="public"] .pricing-page .matrix-wrap{box-shadow: none;}html[data-bb-surface="public"] .pricing-page :is(.volume-matrix .price,.from,.calculator-input){font-variant-numeric: lining-nums proportional-nums;}html[data-bb-surface="public"] :is(.lwm-spot,.lwm-spot:hover,.footer-col a,.footer-col a:hover,.nav-link,.nav-link:active,.nav-links a){transform: none;}html[data-bb-surface="public"] .lwm-spot:hover{box-shadow: none;}html[data-bb-surface="public"] .process-list>.process-step.lwm-active{box-shadow: none;}html[data-bb-surface="public"] .mobile-nav.open .container>*{animation: none;}html[data-bb-surface="public"] .faq details[open] summary::after{transition: none;}html[data-bb-surface="public"] .page-hero .lede{margin-inline: auto;}html[data-bb-surface="public"] :is(h1,h2) em{font-style: normal;font-weight: inherit;}html[data-bb-surface="public"] h2:not(.section-title) em{color: inherit;}html[data-bb-surface="public"] .private-demo-section{background: transparent;}html[data-bb-surface="public"] .private-config-card{background: #223640;box-shadow: none;--ink-soft: #d7e0e5;--gold: #a9c9df;color: #d7e0e5;}html[data-bb-surface="public"] .private-config-card .private-card-head strong{color: #f7f5ed;}html[data-bb-surface="public"] .private-config-card :is(.private-card-head span,.config-row){color: #b8c3ca;}html[data-bb-surface="public"] .private-config-card .config-row .config-mode{color: #d9d2ff;}html[data-bb-surface="public"] .private-config-card .private-card-head i{color: #8fd4b0;}html[data-bb-surface="public"] :is(.bullet-list .text-link,.seo-sources a){display: inline-block;padding-block: 3px;}html[data-bb-surface="public"] .config-result{background: rgba(255,255,255,.04);}html[data-bb-surface="public"] .testing-avatar{background: var(--ed-blue);}html[data-bb-surface="public"] .lab-frame{box-shadow: 0 2px 6px rgba(33,52,68,.06);}  html[data-bb-surface="public"] .breadcrumbs{color: var(--ed-muted);}html[data-bb-surface="public"] .pricing-page .volume-matrix .custom{color: #5c6770;}html[data-bb-surface="public"] .pricing-page .volume-matrix thead th{color: #4f5b64;}html[data-bb-surface="public"] .mode.proactive{color: #973b27;}html[data-bb-surface="public"] .mode.reactive{color: #5440b0;}html[data-bb-surface="public"] .lab-proof{color: var(--ed-muted);}html[data-bb-surface="public"] .lab-proof-grid strong{color: #f7f5ed;}html[data-bb-surface="public"] .lab-proof-grid span{color: #c9c3d0;}html[data-bb-surface="public"] .phone-head p{color: #5f5a68;}html[data-bb-surface="public"] .cta-band .eyebrow{color: #c9d6dc;}html[data-bb-surface="public"] .seo-review{display: block;margin-top: 16px;padding: 0;border: 0;border-radius: 0;background: none;color: var(--ed-muted);font-size: 13px;font-weight: 600;}  html[data-bb-surface="public"] body.lo-home{--home-copper:#96513b;--home-copper-light:#ebc3a7;--home-navy:#183444;}html[data-bb-surface="public"] .lo-home .site-header{background:#fbfaf4;}html[data-bb-surface="public"] .lo-home :is(.lw-opening-note,.lw-final-cta) .btn-primary{background:var(--home-copper);border-color:var(--home-copper);color:#fff;}html[data-bb-surface="public"] .lo-home :is(.lw-opening-note,.lw-final-cta) .btn-primary:hover{background:#7f402e;border-color:#7f402e;}html[data-bb-surface="public"] .lo-home .lw-opening{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,5vw,76px);padding:48px 0 56px;}html[data-bb-surface="public"] .lo-home .lw-hero-copy{padding:0;}html[data-bb-surface="public"] .lo-home .lw-opening h1{font-size:clamp(44px,4.8vw,64px);line-height:1.08;letter-spacing:-.04em;font-weight:800;}html[data-bb-surface="public"] .lo-home .lw-opening h1 em{color:var(--home-copper);}html[data-bb-surface="public"] .lo-home .lw-edition{font-size:11px;letter-spacing:.055em;margin-bottom:26px;gap:10px;}html[data-bb-surface="public"] .lo-home .lw-edition>span{border:0;border-radius:0;padding:0;color:#2f6259;background:none;font-weight:700;text-transform:none;letter-spacing:0;white-space:nowrap;}html[data-bb-surface="public"] .lo-home .lw-opening-note{padding-top:25px;}html[data-bb-surface="public"] .lo-home .lw-opening-note .lw-your-way{font-size:17px;line-height:1.6;margin-bottom:14px;}html[data-bb-surface="public"] .lo-home .lw-opening-note .lede:not(.lw-your-way){font-size:18px;line-height:1.6;max-width:39ch;margin-bottom:26px;}html[data-bb-surface="public"] .lo-home .lw-opening-note .btn{min-height:56px;padding:15px 22px;border-radius:10px;font-size:16px;gap:38px;}html[data-bb-surface="public"] .lo-home .lw-starting-price{margin-top:25px;padding-top:18px;font-size:13px;}html[data-bb-surface="public"] .lo-home .lw-opening-note .lw-rollout-note{max-width:43ch;font-size:12px;margin-top:13px;}html[data-bb-surface="public"] .lo-home .lw-conversation-file{border:5px solid var(--home-navy);border-radius:23px;background:var(--home-navy);box-shadow:0 18px 35px -25px #18344485;}html[data-bb-surface="public"] .lo-home .lw-conversation-file figcaption{padding:18px 19px 19px;font-size:17px;letter-spacing:-.02em;line-height:1.4;}html[data-bb-surface="public"] .lo-home .lw-conversation-file figcaption>span:last-child{font-size:12px;letter-spacing:0;color:#cbd8db;}html[data-bb-surface="public"] .lo-home .lw-example-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;background:#eef1ea;border-bottom:1px solid #cdd5cf;}html[data-bb-surface="public"] .lo-home .lw-example-path li{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:12px 10px;min-height:65px;color:#53666c;font-size:11px;line-height:1.4;text-align:center;border-right:1px solid #d4ddd7;transition:background-color .2s,color .2s;}html[data-bb-surface="public"] .lo-home .lw-example-path li:last-child{border-right:0;}html[data-bb-surface="public"] .lo-home .lw-example-path li>span{font-size:10px;font-weight:700;letter-spacing:.08em;}html[data-bb-surface="public"] .lo-home .lw-example-path li.is-current{background:#f1ddcb;color:#793d2c;}html[data-bb-surface="public"] .lo-home .lw-file-context{padding:16px 20px;background:#fffef9;}html[data-bb-surface="public"] .lo-home .lw-contact-avatar{background:#e8efe9;color:#31584f;border-color:#bbcec2;}html[data-bb-surface="public"] .lo-home .lw-file-thread{padding:19px 20px 6px;}html[data-bb-surface="public"] .lo-home .lw-exchange li p{font-size:14px;line-height:1.55;padding:12px 14px;}html[data-bb-surface="public"] .lo-home .lw-exchange li>span{font-size:11px;}html[data-bb-surface="public"] .lo-home .lw-exchange li.lw-exchange-assistant p{background:#24495a;border-color:#24495a;}html[data-bb-surface="public"] .lo-home .lw-file-caption{padding:9px 17px;gap:5px 12px;font-size:11px;background:#eef1ea;}html[data-bb-surface="public"] .lo-home .lw-story-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;}html[data-bb-surface="public"] .lo-home :is(.lw-story-replay,.lw-story-skip){font:700 12px/1.4 var(--lw-font);background:transparent;border:0;padding:10px 0;min-height:44px;color:#315f7c;cursor:pointer;}html[data-bb-surface="public"] .lo-home :is(.lw-story-replay,.lw-story-skip)[hidden]{display:none;}html[data-bb-surface="public"] .lo-home :is(.lw-story-replay,.lw-story-skip):hover{text-decoration:underline;text-underline-offset:4px;}html[data-bb-surface="public"] .lo-home .lw-story-replay:disabled{cursor:default;opacity:.55;}html[data-bb-surface="public"] .lo-home .lw-outcomes{background:var(--home-navy);color:var(--ed-paper);padding-block:62px 68px;}html[data-bb-surface="public"] .lo-home .lw-outcomes :is(.section-title,.section-title em,h3){color:var(--ed-paper);}html[data-bb-surface="public"] .lo-home .lw-outcomes :is(.eyebrow,.text-link){color:var(--home-copper-light);}html[data-bb-surface="public"] .lo-home .lw-outcomes :is(a,button,summary):focus-visible{outline-color:#f7f5ed;}html[data-bb-surface="public"] .lo-home .lw-outcomes .section-head{align-items:end;margin-bottom:40px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;position:relative;margin-top:0;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid::before{content:"";position:absolute;top:21px;left:22px;right:calc(33.333% - 6px);height:1px;background:#657b82;pointer-events:none;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid article{display:block;border:0;padding:0;min-width:0;position:relative;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid .lw-step{display:flex;align-items:center;gap:12px;font-size:13px;color:#e8c4a9;letter-spacing:.02em;margin:0 0 24px;}html[data-bb-surface="public"] .lo-home .lw-step-index{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #a88d77;border-radius:50%;color:#f0c6a5;background:var(--home-navy);font-size:12px;font-weight:700;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid .lw-step{background:var(--home-navy);width:max-content;padding-right:12px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid h3{font-size:clamp(22px,2.2vw,28px);line-height:1.25;font-weight:700;margin:0 0 15px;max-width:17ch;}html[data-bb-surface="public"] .lo-home .lw-outcomes .lw-outcome-grid p{color:#cfdbde;font-size:15px;line-height:1.65;max-width:35ch;margin:0;}html[data-bb-surface="public"] .lo-home .lw-setup-strip{background:#e9ede5;padding-block:65px;}html[data-bb-surface="public"] .lo-home .lo-steps{gap:28px;margin-top:34px;}html[data-bb-surface="public"] .lo-home .lo-steps li{padding:22px 0 18px;border-top:2px solid #a5b7a6;}html[data-bb-surface="public"] .lo-home .lo-steps li:nth-child(n) .lo-step-number{color:var(--home-copper);font-size:13px;font-weight:700;}html[data-bb-surface="public"] .lo-home .lw-simple-pricing{padding-block:46px;}html[data-bb-surface="public"] .lo-home .lw-final-cta{background:#f0e0d3;border-color:#d9c7b7;padding-block:68px;}html[data-bb-surface="public"] .lo-home .lw-final-cta .section-title{max-width:720px;}@media(max-width:1000px){html[data-bb-surface="public"] .lo-home .lw-opening{gap:32px;padding-block:45px;}html[data-bb-surface="public"] .lo-home .lw-opening h1{font-size:clamp(39px,4.9vw,54px);}html[data-bb-surface="public"] .lo-home .lw-edition{align-items:start;flex-direction:column;gap:10px;}html[data-bb-surface="public"] .lo-home .lw-opening-note .lw-your-way{font-size:16px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid{gap:24px;}}@media(max-width:850px){html[data-bb-surface="public"] .lo-home .lw-opening{grid-template-columns:minmax(0,1fr);gap:34px;max-width:620px;}html[data-bb-surface="public"] .lo-home .lw-opening h1{font-size:clamp(39px,7.2vw,58px);}html[data-bb-surface="public"] .lo-home .lw-edition{flex-direction:row;align-items:center;}}@media(max-width:700px){html[data-bb-surface="public"] .lo-home .lw-opening{padding:30px 0 42px;gap:30px;}html[data-bb-surface="public"] .lo-home .lw-opening h1{font-size:clamp(36px,9vw,48px);line-height:1.1;}html[data-bb-surface="public"] .lo-home .lw-edition{font-size:10px;gap:8px;margin-bottom:21px;}html[data-bb-surface="public"] .lo-home .lw-opening-note{padding-top:20px;}html[data-bb-surface="public"] .lo-home .lw-opening-note .lede:not(.lw-your-way){font-size:17px;}html[data-bb-surface="public"] .lo-home .lw-conversation-file{border-width:4px;border-radius:20px;}html[data-bb-surface="public"] .lo-home .lw-conversation-file figcaption{padding:15px;font-size:16px;}html[data-bb-surface="public"] .lo-home .lw-example-path li{padding:10px 6px;min-height:62px;font-size:10px;}html[data-bb-surface="public"] .lo-home .lw-file-context{padding:14px;}html[data-bb-surface="public"] .lo-home .lw-file-thread{padding:16px 12px 4px;}html[data-bb-surface="public"] .lo-home .lw-file-caption{padding:8px 13px;}html[data-bb-surface="public"] .lo-home .lw-outcomes{padding-block:44px;}html[data-bb-surface="public"] .lo-home .lw-outcomes .section-head{gap:18px;align-items:start;margin-bottom:30px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid{grid-template-columns:minmax(0,1fr);gap:28px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid::before{left:21px;right:auto;top:0;bottom:0;height:auto;width:1px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid article{padding-left:63px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid .lw-step{min-height:44px;margin:0 0 10px;font-size:12px;}html[data-bb-surface="public"] .lo-home .lw-step-index{position:absolute;left:0;top:0;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid article:last-child::after{content:"";position:absolute;background:var(--home-navy);left:18px;top:44px;bottom:0;width:8px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid h3{max-width:none;font-size:23px;}html[data-bb-surface="public"] .lo-home .lw-outcome-grid p{max-width:none;font-size:15px;}html[data-bb-surface="public"] .lo-home .lw-setup-strip{padding-block:44px;}html[data-bb-surface="public"] .lo-home .lo-steps{gap:8px;}html[data-bb-surface="public"] .lo-home .lw-final-cta{padding-block:48px;}}@media(prefers-reduced-motion:reduce){html[data-bb-surface="public"] .lo-home .lw-example-path li{transition:none;}}  html[data-bb-surface="public"]{--font-sans:var(--lw-font);--ed-heading:var(--lw-font);--ed-ink:var(--lw-navy);}html[data-bb-surface="public"] body :is(h1,h2,h3,h4),html[data-bb-surface="public"] .section :is(h3,h4),html[data-bb-surface="public"] .lo-home :is(.lw-outcome-grid,.lo-steps) h3{font-family:var(--lw-font);font-weight:var(--lw-heading-weight);}html[data-bb-surface="public"] .btn{border-radius:var(--lw-control-radius);font-weight:var(--lw-control-weight);line-height:1.4;}html[data-bb-surface="public"] main :is(.feature-card,.step-card,.detail-card,.stat-card):nth-child(n){background:var(--lw-paper);border:1px solid var(--ed-line);border-radius:var(--lw-card-radius);padding:var(--lw-card-space);box-shadow:0 2px 3px rgba(24,42,56,.025);}html[data-bb-surface="public"] .nav-links .app-link{background:var(--lw-navy);box-shadow:none;border-radius:var(--lw-control-radius);}html[data-bb-surface="public"] .nav-links a{font-family:var(--lw-font);font-weight:var(--lw-control-weight);}html[data-bb-surface="public"] .summary-card{border-radius:var(--lw-card-radius);box-shadow:0 2px 3px rgba(24,42,56,.025);}@media(max-width:700px){html[data-bb-surface="public"] main :is(.feature-card,.step-card,.detail-card,.stat-card):nth-child(n){padding:20px;}}@media(forced-colors:active){html[data-bb-surface="public"] main :is(.feature-card,.step-card,.detail-card,.stat-card):nth-child(n){border-color:CanvasText;box-shadow:none;}html[data-bb-surface="public"] .nav-links .app-link{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;}}