.mr-pages-page{--mr-ink:oklch(0.16 0.008 270);--mr-muted:oklch(0.47 0.012 270);--mr-cream:oklch(0.955 0.012 85);--mr-paper:oklch(0.985 0.006 85);--mr-night:oklch(0.13 0.015 270);--mr-night-2:oklch(0.18 0.018 270);--mr-line:oklch(0.16 0.008 270/0.13);color:var(--mr-ink);background:var(--mr-cream)}.mr-pages-eyebrow,.mr-pages-index{margin:0;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption);font-weight:500;line-height:1.4;letter-spacing:.17em;text-transform:uppercase;color:oklch(.49 .075 270)}.mr-pages-hero{position:relative;overflow:hidden;padding:clamp(140px,10vw,170px) 0 clamp(118px,10vw,158px);background:radial-gradient(circle at 68% 12%,oklch(.82 .05 265/.32),transparent 31%),linear-gradient(180deg,oklch(.975 .008 75),var(--mr-cream))}.mr-pages-hero:before{position:absolute;inset:118px 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--mr-line),transparent)}.mr-pages-hero-layout{display:grid;width:min(1320px,calc(100% - 64px));max-width:none;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);gap:clamp(42px,5vw,74px);align-items:center}.mr-pages-hero-copy{display:grid;justify-items:start;max-width:none;text-align:start}.mr-pages-hero-sub{max-width:46ch;margin:26px 0 0;color:var(--mr-muted);font-size:var(--t-body);line-height:1.58}.mr-pages-agent-ready h2,.mr-pages-automotive h2,.mr-pages-closing h2,.mr-pages-connected h2,.mr-pages-enterprise h2,.mr-pages-hero-copy h1,.mr-pages-section-copy h2{margin:0;font-weight:500;letter-spacing:-.03em;text-wrap:balance}.mr-pages-hero-copy h1{max-width:11ch;margin-top:24px;font-size:var(--t-display);line-height:.96}.mr-pages-hero-site{min-width:0}.mr-pages-laptop{position:relative;width:100%;margin:0;padding-bottom:18px;perspective:1800px}.mr-pages-laptop-screen{position:relative;z-index:1;overflow:hidden;padding:10px;border:1px solid oklch(.82 .012 270);border-radius:22px 22px 14px 14px;background:linear-gradient(145deg,oklch(.25 .012 270),oklch(.09 .012 270) 64%);box-shadow:0 46px 88px -46px oklch(.23 .02 270/.55),inset 0 1px 0 oklch(.98 .005 270/.42);transform:rotateX(.8deg);transform-origin:bottom}.mr-pages-laptop-browser{display:grid;height:28px;padding:0 9px;grid-template-columns:1fr auto 1fr;align-items:center;color:oklch(.79 .008 270/.6);background:oklch(.145 .012 270);font:500 8px/1 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.mr-pages-laptop-browser>span{display:flex;gap:5px}.mr-pages-laptop-browser i{width:6px;height:6px;border-radius:50%;background:oklch(.56 .012 270)}.mr-pages-laptop-screen>img{display:block;width:100%;height:auto;border-radius:0 0 7px 7px}.mr-pages-laptop-base{position:absolute;z-index:2;right:-2.25%;bottom:1px;left:-2.25%;height:18px;border:1px solid oklch(.38 .01 270/.45);border-radius:9px 9px 16px 16px;background:linear-gradient(180deg,oklch(.96 .008 270),oklch(.7 .012 270) 46%,oklch(.48 .012 270));box-shadow:0 20px 32px -18px oklch(.2 .02 270/.7)}.mr-pages-laptop-base span{position:absolute;top:0;left:50%;width:16%;height:5px;border-radius:0 0 8px 8px;background:oklch(.35 .008 270/.38);transform:translateX(-50%)}@keyframes mr-motors-cta-shimmer{to{transform:translateX(110%)}}.mr-pages-automotive{padding:clamp(110px,12vw,190px) 0;color:oklch(.95 .012 85);background:oklch(.22 .04 265)}.mr-pages-agent-ready-grid,.mr-pages-automotive-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(56px,6vw,94px);align-items:start}@media (min-width:981px){.mr-pages-agent-ready-grid{width:min(1320px,calc(100% - 64px));max-width:none;grid-template-columns:minmax(560px,.96fr) minmax(0,1.04fr);gap:clamp(48px,4vw,64px)}}.mr-pages-automotive-lead{position:sticky;top:140px;align-self:start}.mr-pages-agent-ready h2,.mr-pages-automotive h2{max-width:12ch;margin-top:25px;font-size:var(--t-h2);line-height:.98}.mr-pages-agent-ready-grid>div:last-child>p,.mr-pages-automotive-grid>div:last-child>p{max-width:640px;margin:4px 0 0;font-size:var(--t-body);line-height:1.55;text-wrap:pretty;color:oklch(.86 .02 265)}.mr-pages-agent-capabilities{margin:clamp(34px,4vw,46px) 0 0;border-top:1px solid oklch(.95 .012 85/.16)}.mr-pages-agent-capabilities>div{display:grid;padding:27px 0 30px;grid-template-columns:minmax(170px,.58fr) minmax(0,1fr);gap:clamp(24px,4vw,52px);border-bottom:1px solid oklch(.95 .012 85/.16)}.mr-pages-agent-capabilities dt{color:oklch(.93 .012 85);font-size:var(--t-body);font-weight:600;line-height:1.35;letter-spacing:-.015em}.mr-pages-agent-capabilities dd{max-width:54ch;margin:0;color:oklch(.78 .018 265);font-size:var(--t-body);line-height:1.65}.mr-pages-agent-contrast{display:grid;margin-top:clamp(42px,5vw,62px);grid-template-columns:minmax(170px,.58fr) minmax(0,1fr);gap:clamp(24px,4vw,52px)}.mr-pages-agent-contrast h3{margin:0;color:oklch(.94 .012 85);font-size:var(--t-h3);font-weight:500;line-height:1.2;letter-spacing:-.03em}.mr-pages-agent-contrast p{max-width:54ch;margin:0;color:oklch(.84 .018 265);font-size:var(--t-body);line-height:1.65}.mr-pages-agent-ready-grid>.mr-pages-agent-details>.mr-pages-agent-boundary{max-width:none;margin-top:36px;padding-top:28px;border-top:1px solid oklch(.95 .012 85/.16);color:oklch(.7 .018 265);font-size:var(--t-caption);line-height:1.6}.mr-pages-agent-boundary strong{color:oklch(.92 .012 85);font-weight:600}.mr-pages-agent-lead{display:grid;align-content:start}.mr-pages-agent-details>.mr-pages-agent-intro{max-width:44ch;margin:0;color:oklch(.84 .018 265);font-size:var(--t-body);line-height:1.55}.mr-pages-agent-network{position:relative;min-height:390px;margin:clamp(42px,5vw,64px) 0 0}.mr-pages-agent-network svg{position:absolute;inset:0 0 auto;width:100%;height:340px;overflow:visible}.mr-pages-agent-network path{fill:none;stroke:oklch(.67 .1 273/.34);stroke-width:1.25;stroke-dasharray:4 7}.mr-pages-agent-core,.mr-pages-agent-node{position:absolute;z-index:1;border:1px solid oklch(.72 .07 273/.24);background:oklch(.2 .035 268/.88)}.mr-pages-agent-node{min-width:134px;padding:10px 14px;border-radius:999px;color:oklch(.8 .025 268);font-size:.78rem;line-height:1;text-align:center}.mr-pages-agent-node.is-answer{top:48px;left:0}.mr-pages-agent-node.is-shopping{top:48px;right:0}.mr-pages-agent-node.is-search{top:260px;left:0}.mr-pages-agent-node.is-dealer{top:260px;right:0}.mr-pages-agent-core{top:128px;left:50%;display:grid;width:min(260px,48%);min-height:132px;padding:24px;place-content:center;border-radius:22px;text-align:center;transform:translateX(-50%);box-shadow:0 32px 72px -48px oklch(.04 .02 268/.9)}.mr-pages-agent-core span{color:oklch(.72 .1 275);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.mr-pages-agent-core strong{margin-top:8px;color:oklch(.95 .012 85);font-size:1.18rem;font-weight:560}.mr-pages-agent-core small{margin-top:8px;color:oklch(.69 .02 268);font-size:.72rem;line-height:1.45}.mr-pages-agent-network figcaption{position:absolute;right:0;bottom:0;left:0;color:oklch(.69 .02 268);font-size:var(--t-caption);line-height:1.5;text-align:center}.mr-pages-automotive-outcomes{margin-top:clamp(48px,6vw,78px);border-top:1px solid oklch(.95 .012 85/.16)}.mr-pages-automotive-outcomes article{display:grid;padding:29px 0 31px;grid-template-columns:48px 1fr;gap:14px;border-bottom:1px solid oklch(.95 .012 85/.16)}.mr-pages-automotive-outcomes article>span{padding-top:7px;color:oklch(.75 .09 275);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption);letter-spacing:.08em}.mr-pages-automotive-outcomes h3{margin:0;color:oklch(.97 .01 85);font-size:var(--t-h3);font-weight:450;letter-spacing:-.035em;line-height:1.12}.mr-pages-automotive-outcomes p{max-width:610px;margin:11px 0 0;color:oklch(.74 .02 265);font-size:var(--t-body);line-height:1.62}.mr-pages-editor{position:relative;padding:clamp(110px,12vw,190px) 0;color:oklch(.95 .01 85);background:var(--mr-night)}.mr-pages-editor:before{position:absolute;inset:0 0 auto;height:96px;content:"";pointer-events:none;background:linear-gradient(180deg,oklch(.22 .04 265),transparent)}.mr-pages-editor-grid{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:clamp(48px,6vw,92px);align-items:center}.mr-pages-section-copy{display:grid;max-width:980px;gap:24px}.mr-pages-connected-copy{max-width:none;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);column-gap:clamp(52px,6vw,96px);align-items:end}.mr-pages-editor .mr-pages-section-copy{position:relative;z-index:1;max-width:520px}.mr-pages-editor-action{margin-top:8px}.mr-pages-section-copy h2{font-size:var(--t-h2);line-height:.99}.mr-pages-editor-frame{position:relative;z-index:1;min-width:0;margin:0}.mr-pages-editor-frame figure,.mr-pages-webchat-proof figure{overflow:hidden;margin:0;border-radius:var(--arc-shot-radius);background:oklch(.1 .012 270);box-shadow:0 38px 90px oklch(.02 .01 270/.4)}.mr-pages-editor-frame figure{border:1px solid oklch(.96 .008 75/.14)}.mr-pages-editor-frame picture{display:block}.mr-pages-editor-frame img{display:block;width:100%;height:auto}.mr-pages-editor-frame figcaption,.mr-pages-webchat-proof figcaption{display:flex;min-height:54px;padding:0 24px;align-items:center;justify-content:space-between;gap:20px;color:oklch(.62 .014 270);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption);letter-spacing:.1em;text-transform:uppercase}.mr-pages-enterprise{padding:clamp(120px,13vw,210px) 0;color:oklch(.95 .012 85);background:radial-gradient(circle at 12% 20%,oklch(.38 .09 278/.28),transparent 29%),var(--mr-night-2)}.mr-pages-enterprise-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(56px,6vw,92px)}.mr-pages-enterprise-lead{position:sticky;top:140px;align-self:start}.mr-pages-enterprise h2{max-width:12ch;margin-top:27px;font-size:var(--t-h2);line-height:.98}.mr-pages-enterprise-lead>p:last-child{max-width:470px;margin:34px 0 0;font-size:var(--t-body);line-height:1.65;text-wrap:pretty;color:oklch(.7 .016 270)}.mr-pages-enterprise-list{border-top:1px solid oklch(.96 .008 75/.14)}.mr-pages-enterprise-row{display:grid;padding:38px 0 44px;grid-template-columns:54px 1fr;gap:20px;border-bottom:1px solid oklch(.96 .008 75/.14)}.mr-pages-enterprise-row>span{padding-top:7px;color:oklch(.67 .08 275);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption)}.mr-pages-enterprise-row h3{max-width:19ch;margin:0;font-size:var(--t-h3);font-weight:500;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.mr-pages-enterprise-row p{max-width:590px;margin:18px 0 0;color:oklch(.69 .014 270);font-size:var(--t-body);line-height:1.62;text-wrap:pretty}.mr-pages-seo{padding:clamp(120px,13vw,200px) 0;background:var(--mr-paper)}.mr-pages-seo-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(56px,5vw,78px);align-items:start}.mr-pages-seo .mr-pages-section-copy h2{max-width:18ch;font-size:var(--t-h2)}.mr-pages-seo-review{border-top:1px solid var(--mr-line)}.mr-pages-seo-question{display:grid;padding:26px 0 36px;gap:11px;border-bottom:1px solid var(--mr-line)}.mr-pages-seo-question span{color:oklch(.49 .075 270);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption);letter-spacing:.15em;text-transform:uppercase}.mr-pages-seo-question strong{max-width:27ch;font-size:var(--t-body);font-weight:450;line-height:1.4}.mr-pages-seo-review ol{padding:0;margin:0;list-style:none}.mr-pages-seo-review li{display:grid;padding:29px 0;grid-template-columns:48px 1fr;gap:18px;border-bottom:1px solid var(--mr-line)}.mr-pages-seo-review li>span{color:oklch(.53 .045 270);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption)}.mr-pages-seo-review li p{margin:0;color:var(--mr-muted);line-height:1.55}.mr-pages-seo-review li strong{display:block;margin-bottom:7px;color:var(--mr-ink);font-size:var(--t-body);font-weight:550}.mr-pages-connected{position:relative;padding:clamp(120px,13vw,205px) 0;color:oklch(.95 .012 85);background:var(--mr-night)}.mr-pages-connected-copy{display:grid;gap:25px}.mr-pages-connected h2{max-width:13ch;font-size:var(--t-h2);line-height:.96}.mr-pages-connected-copy>p:last-child{max-width:690px;margin:0;color:oklch(.75 .02 275);font-size:var(--t-body);line-height:1.62;text-wrap:pretty}.mr-pages-architecture{position:relative;margin-top:clamp(56px,6vw,86px);padding:clamp(42px,5vw,72px);overflow:hidden;border:1px solid oklch(.94 .02 85/.1);border-radius:40px;color:oklch(.95 .012 85);background:radial-gradient(circle at 50% 0,oklch(.52 .14 286/.24),transparent 36%),linear-gradient(145deg,oklch(.165 .026 278),oklch(.12 .016 270))}.mr-pages-architecture-pages span,.mr-pages-architecture-products article>span{color:oklch(.72 .09 283);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.65rem;letter-spacing:.13em;text-transform:uppercase}.mr-pages-architecture-pages{position:relative;z-index:2;display:grid;padding:clamp(28px,3.5vw,46px);grid-template-columns:minmax(180px,.55fr) minmax(260px,1fr) auto;align-items:center;gap:clamp(24px,4vw,64px);border:1px solid oklch(.79 .1 287/.32);border-radius:28px;background:linear-gradient(110deg,oklch(.25 .055 282/.96),oklch(.18 .035 278/.92)),oklch(.18 .025 278);box-shadow:0 24px 60px oklch(.07 .02 275/.38),inset 0 1px 0 oklch(.96 .02 285/.08)}.mr-pages-architecture-pages:after{position:absolute;right:10%;bottom:-1px;left:10%;height:1px;content:"";box-shadow:0 0 28px 7px oklch(.66 .16 289/.2);background:linear-gradient(90deg,transparent,oklch(.75 .14 288/.72),transparent)}.mr-pages-architecture-pages strong{display:block;margin-top:9px;color:oklch(.97 .012 85);font-size:clamp(3.2rem,5.8vw,5.8rem);font-weight:320;letter-spacing:-.06em;line-height:.9}.mr-pages-architecture-pages p{margin:0;color:oklch(.8 .025 280);font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.55}.mr-pages-architecture-pages small{max-width:21ch;color:oklch(.75 .075 285);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.64rem;letter-spacing:.1em;line-height:1.6;text-align:right;text-transform:uppercase}.mr-pages-architecture-products{position:relative;display:grid;margin:-22px 12px 0;padding-top:66px;grid-template-columns:repeat(4,minmax(0,1fr))}.mr-pages-architecture-products:before{position:absolute;top:46px;right:0;left:0;height:1px;content:"";background:oklch(.72 .1 283/.22)}.mr-pages-architecture-products article:before{position:absolute;top:-66px;left:clamp(20px,2vw,32px);width:1px;height:66px;content:"";background:linear-gradient(oklch(.77 .14 287/.72),oklch(.72 .1 283/.16))}.mr-pages-architecture-products article:after{position:absolute;top:-70px;left:calc(clamp(20px, 2vw, 32px) - 3px);width:7px;height:7px;border-radius:50%;content:"";background:oklch(.78 .15 288);box-shadow:0 0 18px oklch(.7 .16 289/.7)}.mr-pages-architecture-products article{position:relative;min-width:0;min-height:260px;padding:31px clamp(20px,2vw,32px) 34px;border-right:1px solid oklch(.94 .02 85/.1)}.mr-pages-architecture-products article:last-child{border-right:0}.mr-pages-architecture-products strong{display:block;margin-top:17px;font-size:clamp(2.15rem,2.7vw,3.15rem);font-weight:350;letter-spacing:-.055em}.mr-pages-architecture-products article>p{max-width:23ch;margin:18px 0 0;color:oklch(.66 .018 275);font-size:.86rem;line-height:1.6}.mr-pages-architecture-context{display:flex;padding:28px 12px 0;align-items:baseline;justify-content:space-between;gap:24px;border-top:1px solid oklch(.94 .02 85/.12)}.mr-pages-architecture-context span{color:oklch(.86 .03 280);font-size:.8rem;font-weight:550}.mr-pages-architecture-context p{max-width:620px;margin:0;color:oklch(.61 .025 277);font-size:.76rem;line-height:1.55;text-align:right}.mr-pages-leads{padding:clamp(120px,13vw,205px) 0;background:var(--mr-paper)}.mr-pages-leads-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(56px,5.5vw,86px);align-items:center}.mr-pages-leads-copy h2{max-width:12ch;margin:26px 0 0;font-size:var(--t-h2);font-weight:500;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.mr-pages-lead-flow{margin-top:46px;border-top:1px solid var(--mr-line)}.mr-pages-lead-flow>div{display:grid;padding:22px 0 24px;grid-template-columns:38px 1fr;gap:12px;border-bottom:1px solid var(--mr-line)}.mr-pages-lead-flow>div>span{padding-top:4px;color:oklch(.53 .06 278);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption)}.mr-pages-lead-flow p{margin:0;color:var(--mr-muted);font-size:var(--t-body);line-height:1.55}.mr-pages-lead-flow strong{display:block;margin-bottom:6px;color:var(--mr-ink);font-size:var(--t-body);font-weight:600}.mr-pages-webchat-proof figure{border:1px solid oklch(.16 .008 270/.16);background:var(--mr-night);box-shadow:0 36px 90px oklch(.18 .012 270/.2)}.mr-pages-webchat-proof picture{display:block}.mr-pages-webchat-proof img{display:block;width:100%;max-height:720px;object-fit:cover;object-position:top}.mr-pages-testdrive-system{display:grid;margin-top:clamp(74px,8vw,120px);padding-top:clamp(42px,5vw,72px);grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,5.5vw,86px);border-top:1px solid var(--mr-line)}.mr-pages-testdrive-heading h3{max-width:14ch;margin:24px 0 0;font-size:var(--t-h3);font-weight:320;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.mr-pages-testdrive-steps{display:grid;align-content:start}.mr-pages-testdrive-steps article{display:grid;padding:25px 0 27px;grid-template-columns:minmax(118px,.42fr) minmax(180px,.72fr) minmax(230px,1fr);gap:24px;align-items:baseline;border-top:1px solid var(--mr-line)}.mr-pages-testdrive-steps article:last-child{border-bottom:1px solid var(--mr-line)}.mr-pages-testdrive-steps span{color:oklch(.52 .045 278);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption);letter-spacing:.08em;text-transform:uppercase}.mr-pages-testdrive-steps strong{color:var(--mr-ink);font-size:var(--t-body);font-weight:600}.mr-pages-testdrive-steps p{margin:0;color:var(--mr-muted);font-size:var(--t-body);line-height:1.58}.mr-pages-agent-ready{padding:clamp(112px,10vw,160px) 0;color:oklch(.95 .012 85);background:radial-gradient(900px 620px at 84% 38%,oklch(.29 .065 268/.38),transparent 72%),linear-gradient(180deg,var(--mr-night) 0,oklch(.18 .028 264) 76%,#101217 100%)}.mr-pages-agent-ready h2{max-width:12.5ch}.mr-pages-closing{padding:clamp(95px,11vw,160px) 0;background:var(--mr-night)}.mr-pages-closing-panel{position:relative;display:grid;padding:clamp(55px,6.5vw,90px);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(48px,5.5vw,86px);overflow:hidden;border:1px solid oklch(.92 .025 280/.15);border-radius:var(--arc-panel-radius);color:oklch(.95 .012 85);background:radial-gradient(circle at 87% 10%,oklch(.57 .16 290/.28),transparent 34%),linear-gradient(135deg,oklch(.16 .026 276),oklch(.12 .016 270))}.mr-pages-closing-action,.mr-pages-closing-copy{position:relative;z-index:1}.mr-pages-closing-action{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end;gap:30px}.mr-pages-closing-action>p{max-width:440px;margin:0;color:oklch(.75 .02 275);font-size:var(--t-body);line-height:1.62;text-wrap:pretty}.mr-pages-closing-proof{position:relative;z-index:1;display:grid;padding-top:28px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;border-top:1px solid oklch(.94 .012 85/.13)}.mr-pages-closing-proof span{color:oklch(.71 .03 275);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase}.mr-pages-closing h2{max-width:14ch;margin-top:22px;font-size:var(--t-h2);line-height:.98}@media (max-width:1120px){.mr-pages-hero-layout{width:min(1120px,calc(100% - 48px))}.mr-pages-hero-copy{max-width:none}.mr-pages-hero-site{margin-top:0}.mr-pages-laptop{width:min(92%,800px);margin-inline:auto}}@media (max-width:980px){.mr-pages-agent-ready-grid,.mr-pages-automotive-grid,.mr-pages-connected-copy,.mr-pages-editor .mr-pages-section-copy,.mr-pages-editor-grid,.mr-pages-enterprise-grid,.mr-pages-hero-layout,.mr-pages-leads-grid,.mr-pages-seo-grid,.mr-pages-testdrive-system{grid-template-columns:1fr}.mr-pages-connected-copy,.mr-pages-editor .mr-pages-section-copy{align-items:start}.mr-pages-editor .mr-pages-section-copy{max-width:680px}.mr-pages-automotive-lead,.mr-pages-enterprise-lead{position:static}.mr-pages-agent-ready h2,.mr-pages-automotive h2,.mr-pages-enterprise h2{max-width:11ch}}@media (max-width:700px){.mr-pages-hero{padding:145px 0 116px}.mr-pages-hero-copy{justify-items:start;text-align:start}.mr-pages-hero-copy h1{margin-top:24px;font-size:var(--t-display);line-height:.98}.mr-pages-hero-sub{margin-top:20px;font-size:var(--t-body)}.mr-pages-hero-site{margin-top:0}.mr-pages-laptop{width:100%}.mr-pages-laptop-screen{padding:7px;border-radius:15px 15px 10px 10px}.mr-pages-laptop-browser{height:22px;font-size:6px}.mr-pages-agent-ready,.mr-pages-automotive,.mr-pages-closing,.mr-pages-connected,.mr-pages-editor,.mr-pages-enterprise,.mr-pages-leads,.mr-pages-seo{padding-block:96px}.mr-pages-agent-ready-grid,.mr-pages-automotive-grid,.mr-pages-enterprise-grid,.mr-pages-leads-grid,.mr-pages-seo-grid{gap:58px}.mr-pages-agent-ready h2,.mr-pages-automotive h2,.mr-pages-closing h2,.mr-pages-connected h2,.mr-pages-enterprise h2,.mr-pages-leads-copy h2,.mr-pages-section-copy h2,.mr-pages-seo .mr-pages-section-copy h2{font-size:var(--t-h2)}.mr-pages-agent-capabilities>div,.mr-pages-agent-contrast{grid-template-columns:1fr;gap:12px}.mr-pages-agent-network{min-height:350px;margin-top:38px}.mr-pages-agent-network svg{height:300px}.mr-pages-agent-node{min-width:100px;padding:8px 9px;font-size:.66rem}.mr-pages-agent-node.is-answer,.mr-pages-agent-node.is-shopping{top:32px}.mr-pages-agent-node.is-dealer,.mr-pages-agent-node.is-search{top:238px}.mr-pages-agent-core{top:110px;width:138px;min-height:116px;padding:16px 13px;border-radius:18px}.mr-pages-agent-core strong{font-size:1rem}.mr-pages-agent-core small{font-size:.64rem}.mr-pages-editor-frame{margin-top:0}.mr-pages-editor-frame figure,.mr-pages-webchat-proof figure{border-radius:var(--arc-shot-radius)}.mr-pages-editor-frame img{width:100%;max-width:100%;transform:none}.mr-pages-editor-frame figcaption,.mr-pages-webchat-proof figcaption{min-height:86px;padding:17px 20px;flex-direction:column;align-items:start;justify-content:center;gap:8px}.mr-pages-enterprise-row{padding:30px 0 34px;grid-template-columns:38px 1fr;gap:12px}.mr-pages-enterprise-row h3{font-size:var(--t-h3)}.mr-pages-seo-review li{gap:10px}.mr-pages-automotive-outcomes article,.mr-pages-seo-review li{grid-template-columns:38px 1fr}.mr-pages-architecture{padding:36px 25px 24px;border-radius:28px}.mr-pages-architecture-pages{padding:28px 24px 32px;grid-template-columns:1fr;gap:17px;border-radius:22px}.mr-pages-architecture-pages strong{font-size:4rem}.mr-pages-architecture-pages small{max-width:none;text-align:left}.mr-pages-architecture-products{margin:-18px 0 0;padding:50px 0 0 30px;grid-template-columns:1fr}.mr-pages-architecture-products:before{top:27px;right:auto;bottom:0;left:10px;width:1px;height:auto}.mr-pages-architecture-products article,.mr-pages-architecture-products article:first-child,.mr-pages-architecture-products article:last-child{min-height:0;padding:24px 18px 27px 22px;border-top:1px solid oklch(.94 .02 85/.1);border-right:0}.mr-pages-architecture-products article:before{top:50%;left:-20px;width:20px;height:1px;background:oklch(.72 .1 283/.35)}.mr-pages-architecture-products article:after{top:calc(50% - 3px);left:-23px}.mr-pages-architecture-products strong{font-size:2.7rem}.mr-pages-architecture-products article>p{max-width:26ch}.mr-pages-architecture-context{display:grid;padding:24px 0 0;gap:9px}.mr-pages-architecture-context p{text-align:left}.mr-pages-lead-flow{margin-top:38px}.mr-pages-webchat-proof img{max-height:none;object-fit:contain}.mr-pages-testdrive-system{gap:44px}.mr-pages-testdrive-steps article{grid-template-columns:1fr;gap:8px}.mr-pages-testdrive-steps strong{margin-top:4px}.mr-pages-closing-panel{padding:42px 26px 30px;grid-template-columns:1fr;gap:36px;border-radius:var(--arc-panel-radius)}.mr-pages-closing-action{gap:24px}.mr-pages-closing-proof{padding-top:25px;grid-template-columns:1fr 1fr;gap:17px 14px}.mr-pages-closing-proof span{line-height:1.45}}@media (prefers-reduced-motion:reduce){.mr-pages-page *,.mr-pages-page :after,.mr-pages-page :before{animation:none!important;transition:none!important}}.v2 .v2n-hero{position:relative;min-height:0;padding-top:clamp(120px,14vh,180px);padding-bottom:0;overflow:hidden;background:#05080f}.v2 .v2n-hero-copy{position:relative;z-index:2;width:min(1180px,calc(100% - 56px));min-height:715px;padding-block-start:0;row-gap:30px;align-content:start}.v2 .v2n-hero-copy>.v2n-hero-cta-row,.v2 .v2n-hero-copy>.v2n-hero-head,.v2 .v2n-hero-copy>.v2n-hero-sub-row{display:flex;flex-direction:column;align-items:center}.v2 .v2n-hero-copy>.v2n-hero-head{width:100%}.v2 .v2n-hero-copy .v2-h1{margin-inline:auto}.v2 .v2n-hero:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:min(72%,900px);pointer-events:none;background:linear-gradient(180deg,#05080f,rgba(5,8,15,.92) 34%,rgba(5,8,15,.58) 52%,rgba(5,8,15,.22) 68%,transparent)}@media (max-width:999px){.v2 .v2n-hero:before{height:46%}}.v2 .v2n-hero-visual{position:relative;z-index:0;width:100%;margin:clamp(-660px,-44vw,-360px) 0 0;pointer-events:none}.v2 .v2n-hero-visual img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 12%,#000 30%);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 12%,#000 30%)}@media (min-width:1000px){.v2 .v2n-hero-copy>.v2n-hero-cta-row,.v2 .v2n-hero-copy>.v2n-hero-sub-row{width:100%;align-items:flex-end}.v2 .v2n-hero-copy>.v2n-hero-sub-row{margin-bottom:clamp(8px,1.4vh,20px)}.v2 .v2n-hero-copy .v2-sub{max-width:552px;margin-right:clamp(0px,2vw,40px);text-align:left}.v2 .v2n-hero-copy>.v2n-hero-cta-row .v2-hero-ctas{width:552px;justify-content:center;margin-right:clamp(0px,2vw,40px)}}@media (max-width:999px){.v2 .v2n-hero-copy{min-height:0}.v2 .v2n-hero-visual{margin-top:clamp(-40px,-6vw,-8px)}}@media (max-width:760px){.v2 .v2n-hero{padding-top:120px}.v2 .v2n-hero-copy{row-gap:16px}.v2 .v2n-hero-visual{width:150%;max-width:none;margin-top:-60px;margin-left:0}}.v2 .v2n-hero-stage-section{--v2-fg:#f6f3ee;--v2-fg-2:#b9bbc2;--v2-fg-3:#858891;position:relative;z-index:3;padding-block:clamp(56px,7vh,96px) clamp(48px,6vh,84px);color:var(--v2-fg);background:#05080f}.v2 .arc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;row-gap:0;width:min(1560px,calc(100% - 24px));margin-inline:auto}.v2 .arc-tile{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;min-height:clamp(400px,30vw,500px);margin-bottom:12px;padding-bottom:clamp(28px,3vw,48px);border-radius:var(--arc-panel-radius);overflow:hidden;text-align:center}.v2 .arc-tile-copy{display:contents}.v2 .arc-tile.is-light{color:#17181b}.v2 .arc-tile.is-dark{color:#f6f3ee}.v2 .arc-tile[data-product=cronus-chat]{background:radial-gradient(135% 105% at 88% 6%,#2b3648 0,#212a3a 34%,#182030 66%,#111825 100%)}.v2 .arc-tile[data-product=cronus-journey]{background:radial-gradient(130% 100% at 12% 8%,#3b4a63 0,#2a3547 34%,#1b2331 66%,#12181f 100%)}.v2 .arc-tile[data-product=atlas]{background:radial-gradient(115% 95% at 78% 0,#dbe8f2 0,#c2d8e8 34%,#9dbcd2 66%,#84a6bf 100%)}.v2 .arc-tile[data-product=forge]{background:radial-gradient(120% 90% at 18% -10%,#402a70 0,#2c1c50 38%,#1a1130 68%,#100a1e 100%)}.v2 .arc-tile[data-product=pages]{background:radial-gradient(125% 95% at 88% 92%,#1d6f7a 0,#12414c 32%,#0c2630 62%,#08161d 100%)}.v2 .arc-tile[data-product=lens]{background:radial-gradient(125% 100% at 20% 4%,#2f4038 0,#243128 34%,#1a231d 66%,#111713 100%)}.v2 .arc-tile:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");mix-blend-mode:overlay}.v2 .arc-tile.is-light:before{opacity:.26;mix-blend-mode:multiply}.v2 .arc-tile>*{position:relative;z-index:1}.v2 .arc-tile-copy h2{justify-self:center;margin:0;max-width:24ch;padding:clamp(34px,4vw,58px) clamp(20px,4vw,48px) 0;font-size:clamp(26px,2.1vw,34px);font-weight:500;line-height:1.1;letter-spacing:-.025em}.v2 .arc-tile-copy p{justify-self:center;margin:0;max-width:34ch;padding:12px clamp(20px,4vw,48px) 0;font-size:var(--t-body);line-height:1.5;opacity:.82}.v2 .arc-tile-cta{display:inline-flex;align-items:center;justify-content:center;justify-self:center;align-self:start;height:50px;min-width:248px;margin-top:18px;padding:0 24px;border-radius:var(--arc-btn-radius);font-size:var(--t-ui);font-weight:500;transition:background .16s ease,color .16s ease,transform .16s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.v2 .arc-tile-cta:hover{transform:translateY(-1px)}.v2 .arc-tile.is-dark .arc-tile-cta:hover{box-shadow:0 14px 40px -20px rgba(123,155,205,.72),0 8px 28px -18px rgba(176,187,204,.58),inset 0 1px 0 rgba(255,255,255,.92)}.v2 .arc-tile.is-light .arc-tile-cta:hover{box-shadow:0 14px 40px -20px rgba(10,20,28,.7),0 8px 28px -18px rgba(10,20,28,.5)}.v2 .arc-tile.is-dark .arc-tile-cta{color:#12101f;background:#f6f3ee}.v2 .arc-tile.is-dark .arc-tile-cta:hover{color:#17181b;background:#fff}.v2 .arc-tile.is-light .arc-tile-cta{color:#f6f3ee;background:#15222c}.v2 .arc-tile.is-light .arc-tile-cta:hover{color:#f6f3ee;background:#0a141c}.v2 .arc-tile-media{display:flex;align-items:flex-end;justify-content:center;align-self:end;padding:clamp(26px,3vw,44px) clamp(18px,4vw,58px) 0;overflow:hidden}.v2 .arc-tile-media img{display:block;width:100%;max-width:760px;height:auto;border-radius:var(--arc-shot-radius);box-shadow:0 -1px 0 rgba(255,255,255,.08),0 30px 70px -30px rgba(0,0,0,.6)}@media (max-width:1180px){.v2 .arc-tiles{grid-template-columns:1fr 1fr}}@media (max-width:860px){.v2 .arc-tiles{grid-template-columns:1fr;width:min(680px,calc(100% - 20px))}.v2 .arc-tile{min-height:0}}.v2 .v2n-hero-stage-section{padding-bottom:calc(clamp(48px, 6vh, 84px) - 12px)}.v2 .arc-cta-mark{display:inline-block;width:1.21em;height:1em;margin:0 .1em 0 .34em;background:currentColor;-webkit-mask:var(--arc-mark) no-repeat center /contain;mask:var(--arc-mark) no-repeat center /contain}.v2 .arc-cta-mark.is-lead{margin-left:0;vertical-align:-.1em}.v2 .arc-kicker{justify-self:start;align-self:start;width:100%;margin:0 0 18px;color:var(--v2-fg-3);font-size:var(--t-caption);font-weight:500;letter-spacing:.02em;line-height:1.3;text-align:left;text-transform:uppercase;--arc-kicker-mark-gap:0.5em}.v2 .arc-kicker.is-multi span:before,.v2 .arc-kicker:before{content:"";display:inline-block;width:1.21em;height:1em;margin-right:var(--arc-kicker-mark-gap);vertical-align:-.12em;background:currentColor;-webkit-mask:var(--arc-mark) no-repeat center /contain;mask:var(--arc-mark) no-repeat center /contain}.v2 .arc-kicker.is-multi span:before{margin:0 var(--arc-kicker-mark-gap) 0 1.1em}.v2 .v2n-automation-head .arc-kicker,.v2 .v2n-widget-head .arc-kicker{color:#b9a3e8}.v2 .v2n-commerce-head .arc-kicker{color:#9dc7e8}.v2 .v2n-lens .arc-kicker{color:#9a7b1c}.v2 .arc-kicker[data-product=cronus]{color:#6f5bb8}.v2 .arc-kicker[data-product=atlas],.v2 .arc-kicker[data-product=forge],.v2 .arc-kicker[data-product=pages]{color:#4f79a6}.v2 .arc-kicker[data-product=lens]{color:#9a7b1c}.v2 .arc-eco{--v2-fg:#f6f3ee;--v2-fg-2:#b9bbc2;--v2n-blue:#a3b8e3;--eco-ease:cubic-bezier(0.22,1,0.36,1);padding-block:clamp(104px,14vh,168px) clamp(88px,12vh,136px);color:#f6f3ee;background:#0d0f13}.v2 .arc-eco-message{padding-block:clamp(72px,9vh,120px) 0;border-top:1px solid rgba(255,255,255,.06);color:#f6f3ee;background:#0d0f13}.v2 .arc-eco-message+.arc-eco{padding-top:clamp(64px,9vh,104px)}.v2 .arc-eco-message-title{margin:0;color:#f6f3ee;font-size:var(--t-h3);font-weight:500;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.v2 .arc-eco-message-lines{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.v2 .arc-eco-message-lines li{position:relative;padding-left:22px;color:#c2c4cb;font-size:var(--t-body);line-height:1.5;text-wrap:pretty}.v2 .arc-eco-message-lines li:before{position:absolute;top:calc(.75em - 3px);left:2px;width:6px;height:6px;border-radius:50%;background:#b5aef2;content:""}.v2 .arc-eco-message-title .arc-eco-nowrap{white-space:nowrap}.v2 .arc-eco-head{max-width:860px}.v2 .arc-eco-head .v2-sub{max-width:60ch;text-wrap:pretty}.v2 .arc-eco-head .arc-kicker{color:#b5aef2}.v2 .arc-eco-track{margin-top:clamp(44px,7vh,80px)}.v2 .arc-eco-stage{--eco-pad:16px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);color:#f6f3ee}.v2 .arc-eco-figure{display:grid;gap:28px}.v2 .arc-eco-cube-cell{order:-1;min-width:0}.v2 .arc-eco-cube{position:relative;display:block;width:min(100%,560px);margin-inline:auto;aspect-ratio:var(--eco-view-w) /var(--eco-view-h);font-family:var(--v2-font-sans)}.v2 .arc-eco-cube>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.v2 .arc-eco-layers{display:grid;gap:22px;margin:0;padding:0;list-style:none}.v2 .arc-eco-layers li{display:grid;gap:6px}.v2 .arc-eco-layer-name{font-size:var(--t-body);font-weight:500;line-height:1.4}.v2 .arc-eco-layer-rule{display:none}.v2 .arc-eco-layer-copy{display:block;max-width:40ch;color:#c2c4cb;font-size:var(--t-ui);line-height:1.5;text-wrap:pretty}.v2 .arc-eco-summary,.v2 .arc-eco-ticks{display:none}.v2 .arc-eco-link{display:inline-flex;align-items:center;min-height:44px;margin-top:28px}.v2 .arc-eco-cube .eco-plate-edge{fill:none;stroke:rgba(255,255,255,.1);stroke-width:1.2}.v2 .arc-eco-cube .eco-plate-lit{fill:none;stroke:rgba(238,240,255,.82);stroke-width:2}.v2 .arc-eco-cube .is-agentic .eco-plate-edge{stroke:rgba(226,222,255,.5)}.v2 .arc-eco-cube .eco-panel-sheen{fill:rgba(255,255,255,.025);stroke:rgba(205,210,255,.18);stroke-width:1}.v2 .arc-eco-cube .eco-icon{fill:none;stroke:#eef0ff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-cube .eco-floor-line{stroke:rgba(255,255,255,.045);stroke-width:1}.v2 .arc-eco-cube .eco-bay{fill:rgba(255,255,255,.02);stroke:rgba(255,255,255,.34);stroke-width:1.4;stroke-dasharray:10 8}.v2 .arc-eco-cube .eco-bay-light{fill:url(#eco-bay-fill)}.v2 .arc-eco-cube .eco-wall{fill:url(#eco-wall-fill)}.v2 .arc-eco-cube .eco-mullion{fill:none;stroke:rgba(230,236,248,.22);stroke-width:1.2}.v2 .arc-eco-cube .eco-wall-rail{fill:none;stroke:rgba(236,240,250,.46);stroke-width:1.6;stroke-linejoin:round}.v2 .arc-eco-cube .eco-turntable-ring{fill:none;stroke:rgba(255,255,255,.3);stroke-width:1.3}.v2 .arc-eco-cube .eco-car-window{fill:#30343c}.v2 .arc-eco-cube .eco-car-pillar{fill:#a3a6ad}.v2 .arc-eco-cube .eco-car-lamp{fill:#f5f7fc}.v2 .arc-eco-cube .eco-car-line{fill:none;stroke:rgba(255,255,255,.4);stroke-width:.8;stroke-linecap:round}.v2 .arc-eco-cube .eco-grid{stroke:rgba(255,255,255,.09);stroke-width:1}.v2 .arc-eco-cube .eco-heart{fill:url(#eco-heart-fill)}.v2 .arc-eco-cube .eco-aura{fill:url(#eco-aura-fill)}.v2 .arc-eco-cube .eco-link{stroke:rgba(242,238,255,.82);stroke-width:1.8;stroke-linecap:round}.v2 .arc-eco-cube .eco-link-glow{stroke:rgba(205,196,255,.24);stroke-width:8;stroke-linecap:round}.v2 .arc-eco-cube .eco-core-halo{fill:none;stroke:rgba(255,255,255,.36);stroke-width:1.4}.v2 .arc-eco-cube .eco-lens-band{fill:none;stroke:#8378ea;stroke-width:13}.v2 .arc-eco-cube .eco-lens-glass{fill:url(#eco-lens-glass)}.v2 .arc-eco-cube .eco-lens-rim{fill:none;stroke:url(#eco-lens-rim);stroke-width:12}.v2 .arc-eco-cube .eco-lens-glint{fill:none;stroke:rgba(255,255,255,.95);stroke-width:4;stroke-linecap:round}.v2 .arc-eco-cube .eco-row{fill:rgba(255,255,255,.13)}.v2 .arc-eco-cube .eco-row.is-first{fill:rgba(180,170,255,.6)}.v2 .arc-eco-cube .eco-connector{stroke:rgba(255,255,255,.28);stroke-width:1.5;stroke-dasharray:5 6}.v2 .arc-eco-cube .eco-connector.is-lit{stroke:rgba(192,182,255,.66);stroke-dasharray:none}.v2 .arc-eco-cube .eco-port{fill:#a69dff;stroke:rgba(255,255,255,.7);stroke-width:1.2}.v2 .arc-eco-cube .eco-ambient{fill:url(#eco-ambient)}.v2 .arc-eco-cube .eco-beam{fill:url(#eco-beam-fill)}.v2 .arc-eco-cube .eco-t{fill:#eceef5;font-weight:500}.v2 .arc-eco-cube .eco-t-product{font-size:30px}.v2 .arc-eco-cube .eco-t-small{fill:#d6d9f7;font-size:17px}.v2 .arc-eco-cube .eco-t-floor{fill:#cfd2db;font-size:20px}.v2 .arc-eco-cube .eco-t-label{font-size:22px}.v2 .arc-eco-cube .eco-t-record{font-size:24px}.v2 .arc-eco-cube .eco-t-plate{fill:#f6f6fb;font-size:26px}.v2 .arc-eco-cube .eco-t-lens{fill:#ffffff;font-size:36px;font-weight:600}.v2 .arc-eco-cube .eco-t-system{font-size:21px}.v2 .arc-eco-cube .eco-t-tile{fill:#e6e8f2;font-size:19px}.v2 .arc-eco-cube .eco-page-bar{fill:#c3c6d3}.v2 .arc-eco-cube .eco-page-dot{fill:#8b8fa1}.v2 .arc-eco-cube .eco-page-address{fill:#eceef4}.v2 .arc-eco-cube .eco-page-hero{fill:url(#eco-page-hero)}.v2 .arc-eco-cube .eco-page-headline{fill:#3b3f50}.v2 .arc-eco-cube .eco-page-text{fill:#9ea2b2}.v2 .arc-eco-cube .eco-page-button{fill:#6f63ee}.v2 .arc-eco-cube .eco-listing{fill:rgba(255,255,255,.05);stroke:rgba(255,255,255,.24);stroke-width:1}.v2 .arc-eco-cube .eco-listing-price{fill:rgba(214,208,255,.78)}.v2 .arc-eco-cube .eco-board{fill:#11131a;stroke:rgba(255,255,255,.1);stroke-width:.6}.v2 .arc-eco-cube .eco-board-dot,.v2 .arc-eco-cube .eco-board-lead{fill:#8478f4}.v2 .arc-eco-cube .eco-board-title{fill:rgba(236,238,248,.55)}.v2 .arc-eco-cube .eco-board-avatar{fill:rgba(236,238,248,.32)}.v2 .arc-eco-cube .eco-board-column{fill:rgba(255,255,255,.045)}.v2 .arc-eco-cube .eco-board-head{fill:rgba(236,238,248,.42)}.v2 .arc-eco-cube .eco-board-card{fill:rgba(236,238,248,.14)}.v2 .arc-eco-cube .eco-board-card-line{fill:rgba(236,238,248,.32)}.v2 .arc-eco-cube .eco-board-lead-dot{fill:#ffffff}.v2 .arc-eco-cube .eco-board-lead-line{fill:rgba(255,255,255,.8)}.v2 .arc-eco-cube .eco-lead-pill{fill:#6f63ee}.v2 .arc-eco-cube .eco-t-pill{fill:#ffffff;font-size:12.5px;font-weight:600}.v2 .arc-eco-cube .eco-glyph-band,.v2 .arc-eco-cube .eco-glyph-day.is-booked{fill:#7d70f5}.v2 .arc-eco-cube .eco-glyph-day{fill:#9ea2b2}.v2 .arc-eco-cube .eco-glyph-flap{fill:none;stroke:#7a7e90;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-cube .eco-box-back{fill:rgba(201,194,255,.025)}.v2 .arc-eco-cube .eco-box-face{fill:url(#eco-box-fill)}.v2 .arc-eco-cube .eco-box-top{fill:rgba(201,194,255,.03)}.v2 .arc-eco-cube .eco-box-line{fill:none;stroke:rgba(226,220,255,.86);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-cube .eco-box-line.is-back{stroke:rgba(196,188,255,.24);stroke-width:1.2}.v2 .arc-eco-cube .eco-box-glow{fill:none;stroke:rgba(140,124,255,.34);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-track[data-beat="1"] [data-layer]{--dz:var(--dz-1);--o:var(--o-1);--l:var(--l-1)}.v2 .arc-eco-track[data-beat="2"] [data-layer]{--dz:var(--dz-2);--o:var(--o-2);--l:var(--l-2)}.v2 .arc-eco-track[data-beat="3"] [data-layer]{--dz:var(--dz-3);--o:var(--o-3);--l:var(--l-3)}.v2 .arc-eco-track[data-beat="4"] [data-layer]{--dz:var(--dz-4);--o:var(--o-4);--l:var(--l-4)}.v2 .arc-eco-track[data-beat="5"] [data-layer]{--dz:var(--dz-5);--o:var(--o-5);--l:var(--l-5)}.v2 .arc-eco-track[data-beat="1"]{--beat:1}.v2 .arc-eco-track[data-beat="2"]{--beat:2}.v2 .arc-eco-track[data-beat="3"]{--beat:3}.v2 .arc-eco-track[data-beat="4"]{--beat:4}.v2 .arc-eco-track[data-beat="5"]{--beat:5}.v2 .arc-eco-track[data-beat=all]{--beat:6}.v2 .arc-eco-track[data-beat=all] [data-layer]{--eco-delay:calc((5 - var(--i)) * 90ms)}.v2 .arc-eco-plate{transform:translate3d(0,calc(var(--eco-dz, var(--dz, 0)) * -100% / var(--eco-view-h)),0);opacity:var(--eco-o,var(--o,1));filter:brightness(var(--eco-l,var(--l,1))) saturate(var(--eco-l,var(--l,1)));transition:transform 1.1s var(--eco-ease) var(--eco-delay,0s),opacity .48s ease var(--eco-delay,0s),filter .7s ease var(--eco-delay,0s)}.v2 .arc-eco-cube .arc-eco-lit{opacity:0;transition:opacity .7s ease}.v2 .arc-eco-track[data-beat="1"] .arc-eco-plate[data-layer="1"] .arc-eco-lit,.v2 .arc-eco-track[data-beat="2"] .arc-eco-plate[data-layer="2"] .arc-eco-lit,.v2 .arc-eco-track[data-beat="3"] .arc-eco-plate[data-layer="3"] .arc-eco-lit,.v2 .arc-eco-track[data-beat="4"] .arc-eco-plate[data-layer="4"] .arc-eco-lit,.v2 .arc-eco-track[data-beat="5"] .arc-eco-plate[data-layer="5"] .arc-eco-lit{opacity:1}.v2 .arc-eco-outline{opacity:0;transition:opacity .5s ease}.v2 .arc-eco-track:is([data-beat=all],[data-beat=static]) .arc-eco-outline{opacity:1;transition:opacity 1s ease .56s}@property --eco-dz{syntax:"*";inherits:false}@property --eco-o{syntax:"*";inherits:false}@property --eco-l{syntax:"*";inherits:false}@property --eco-lo{syntax:"*";inherits:false}@property --eco-lp{syntax:"*";inherits:false}@property --eco-fo{syntax:"*";inherits:false}@property --eco-bo{syntax:"*";inherits:false}@property --eco-rim{syntax:"*";inherits:false}@property --eco-in{syntax:"*";inherits:false}@property --eco-co{syntax:"*";inherits:false}@property --eco-so{syntax:"*";inherits:false}@property --eco-tk{syntax:"*";inherits:false}.v2 .arc-eco-track[data-eco-scrub=on] :is(.arc-eco-plate,.arc-eco-layers li){transition:none}.v2 .arc-eco-track[data-eco-scrub=on] .arc-eco-stage{overflow:visible}.v2 .arc-eco-track[data-eco-scrub=on][data-beat] .arc-eco-fx[data-layer]{opacity:var(--eco-fo,0);visibility:visible;transition:none}.v2 .arc-eco-track[data-eco-scrub=on][data-beat] .arc-eco-outline{opacity:var(--eco-bo,0);transition:none}.v2 .arc-eco-track[data-eco-scrub=on] .arc-eco-cube .arc-eco-lit{opacity:var(--eco-rim,0);transition:none}.v2 .arc-eco-track[data-eco-scrub=on] .arc-eco-cube :is(.eco-t-inner,.eco-inner){opacity:var(--eco-in,1);transition:none}.v2 .arc-eco-track[data-eco-scrub=on][data-beat] .arc-eco-layer-copy{opacity:var(--eco-co,1);transition:none}.v2 .arc-eco-track[data-eco-scrub=on][data-beat] .arc-eco-summary{opacity:var(--eco-so,0);transition:none}.v2 .arc-eco-track[data-eco-scrub=on] .arc-eco-ticks i{opacity:calc(.24 + .76 * var(--eco-tk, 0));transition:none}.v2 .arc-eco-cube :is(.eco-t-inner,.eco-inner){transition:opacity .4s ease}.v2 .arc-eco-track:is([data-beat=all],[data-beat=static]) :is(.eco-t-inner,.eco-inner){opacity:0}.v2 .arc-eco-fx{transform:translate3d(0,calc(var(--eco-dz, var(--dz, 0)) * -100% / var(--eco-view-h)),0);opacity:0;visibility:hidden;transition:transform 1.1s var(--eco-ease) var(--eco-delay,0s),opacity .26s ease,visibility 0s linear .26s}.v2 .arc-eco-track[data-beat="1"] .arc-eco-fx[data-layer="1"],.v2 .arc-eco-track[data-beat="2"] .arc-eco-fx[data-layer="2"],.v2 .arc-eco-track[data-beat="3"] .arc-eco-fx[data-layer="3"],.v2 .arc-eco-track[data-beat="4"] .arc-eco-fx[data-layer="4"],.v2 .arc-eco-track[data-beat="5"] .arc-eco-fx[data-layer="5"]{opacity:1;visibility:visible;transition:transform 1.1s var(--eco-ease) var(--eco-delay,0s),opacity .7s ease .65s,visibility 0s}.v2 .arc-eco-fx .fx{opacity:0}.v2 .arc-eco-track[data-live=on][data-loop~="1"] .arc-eco-fx[data-layer="1"] .fx,.v2 .arc-eco-track[data-live=on][data-loop~="2"] .arc-eco-fx[data-layer="2"] .fx,.v2 .arc-eco-track[data-live=on][data-loop~="3"] .arc-eco-fx[data-layer="3"] .fx,.v2 .arc-eco-track[data-live=on][data-loop~="4"] .arc-eco-fx[data-layer="4"] .fx,.v2 .arc-eco-track[data-live=on][data-loop~="5"] .arc-eco-fx[data-layer="5"] .fx,.v2 .arc-eco-track[data-live=on][data-loop~=all] .arc-eco-charge .fx{animation:var(--fx-name) var(--fx-dur) linear var(--fx-delay) infinite both}.v2 .arc-eco-fx :is(.eco-arrive,.eco-flare,.eco-chip-tick){transform-box:fill-box;transform-origin:center}.v2 .arc-eco-fx .eco-row-fill{transform-box:fill-box;transform-origin:left center}.v2 .arc-eco-cube .eco-route{fill:none;stroke:rgba(205,198,255,.5);stroke-width:2;stroke-dasharray:.1 8;stroke-linecap:round}.v2 .arc-eco-cube .eco-lead-dot,.v2 .arc-eco-cube .eco-pulse{fill:#ffffff}.v2 .arc-eco-cube .eco-screen-lit{fill:#e7e2ff}.v2 .arc-eco-cube .eco-bay-lit{fill:rgba(170,156,255,.06);stroke:rgba(214,206,255,.72);stroke-width:1.6}.v2 .arc-eco-cube .eco-arrive,.v2 .arc-eco-cube .eco-flare{fill:none;stroke:rgba(226,220,255,.9);stroke-width:1.6}.v2 .arc-eco-cube .eco-out-path{stroke:rgba(242,238,255,.42);stroke-width:1.4;stroke-dasharray:3 6;stroke-linecap:round}.v2 .arc-eco-cube .eco-riser{fill:rgba(205,198,255,.16)}.v2 .arc-eco-cube .eco-riser-lit.is-up,.v2 .arc-eco-cube .eco-riser.is-up{fill:url(#eco-riser-up)}.v2 .arc-eco-cube .eco-riser-lit{fill:rgba(226,220,255,.8)}.v2 .arc-eco-cube .eco-port-lit{fill:rgba(232,228,255,.6)}.v2 .arc-eco-cube .eco-pod-lit{fill:#ffffff}.v2 .arc-eco-cube .eco-lens-lit{fill:rgba(255,255,255,.38)}.v2 .arc-eco-cube .eco-chip-face{fill:rgba(15,13,32,.92);stroke:rgba(205,196,255,.62);stroke-width:1.2}.v2 .arc-eco-cube .eco-chip-track{fill:none;stroke:rgba(205,196,255,.26);stroke-width:2}.v2 .arc-eco-cube .eco-chip-ring{fill:none;stroke:#d6d0ff;stroke-width:2;stroke-linecap:round}.v2 .arc-eco-cube .eco-chip-done{fill:#7d70f5}.v2 .arc-eco-cube .eco-chip-check{fill:none;stroke:#ffffff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-cube .eco-t-chip{fill:#f4f2ff;font-size:16.5px}.v2 .arc-eco-cube .eco-t-source{fill:#e4e6f0;font-size:19px}.v2 .arc-eco-cube .eco-connector.is-flow{stroke:rgba(192,182,255,.52);stroke-dasharray:none}.v2 .arc-eco-cube .eco-avatar{fill:rgba(170,160,255,.3)}.v2 .arc-eco-cube .eco-record-lit{fill:rgba(196,186,255,.16);stroke:rgba(228,223,255,.95);stroke-width:1.8}.v2 .arc-eco-cube .eco-puck-lit{fill:rgba(220,214,255,.34);stroke:#ffffff;stroke-width:1.4}.v2 .arc-eco-cube .eco-swatch-ring{fill:none;stroke:#ffffff;stroke-width:1.6}.v2 .arc-eco-cube .eco-board-glow{fill:none;stroke:rgba(226,220,255,.9);stroke-width:1.1}.v2 .arc-eco-cube .eco-link-flow{stroke:#ffffff;stroke-width:2.4;stroke-linecap:round}.v2 .arc-eco-cube .eco-orbit{fill:none;stroke:rgba(240,236,255,.8);stroke-width:2.4;stroke-linecap:round}.v2 .arc-eco-cube .eco-heartbeat{fill:none;stroke:rgba(240,236,255,.85);stroke-width:1.4}.v2 .arc-eco-cube .eco-lens-sweep{fill:none;stroke:rgba(255,255,255,.9);stroke-width:4;stroke-linecap:round}.v2 .arc-eco-cube .eco-row-fill{fill:rgba(200,191,255,.95)}.v2 .arc-eco-cube .eco-lead-pill-lit{fill:none;stroke:#ffffff;stroke-width:1.6}.v2 .arc-eco-cube .eco-system-lit{fill:rgba(196,186,255,.08);stroke:rgba(228,223,255,.85);stroke-width:1.6}.v2 .arc-eco-cube .eco-channel-lit{fill:rgba(220,214,255,.2);stroke:#ffffff;stroke-width:1.4}.v2 .arc-eco-cube .eco-bubble-lit{fill:rgba(222,216,255,.2);stroke:rgba(255,255,255,.92);stroke-width:1.3}.v2 .arc-eco-cube .eco-typing-dot{fill:#ffffff}.v2 .arc-eco-cube .eco-agent-dot{fill:#a397ff;stroke:#ffffff;stroke-width:1.4}.v2 .arc-eco-cube .eco-story-mark.is-agent,.v2 .arc-eco-cube .eco-story-mark.is-done{fill:#7d70f5}.v2 .arc-eco-cube .eco-story-mark.is-person{fill:#f1efe9}.v2 .arc-eco-cube .eco-profile-track{fill:none;stroke:rgba(205,196,255,.22);stroke-width:2.4}.v2 .arc-eco-cube .eco-profile-ring{fill:none;stroke:#ddd7ff;stroke-width:2.8;stroke-linecap:round}.v2 .arc-eco-charge .fx{opacity:0}.v2 .arc-eco-cube .eco-charge-halo,.v2 .arc-eco-cube .eco-charge-pool,.v2 .arc-eco-cube .eco-charge-ripple{transform-box:fill-box;transform-origin:center}.v2 .arc-eco-cube .eco-charge-ripple{fill:none;stroke:rgba(222,214,255,.7);stroke-width:1.6}.v2 .arc-eco-cube .eco-charge-glow.is-edge{stroke:rgba(176,162,255,.55);stroke-width:5}.v2 .arc-eco-cube .eco-charge-halo{fill:url(#eco-charge-halo-fill)}.v2 .arc-eco-cube .eco-charge-pool{fill:url(#eco-charge-pool-fill)}.v2 .arc-eco-cube .eco-charge-glow{fill:none;stroke:rgba(160,142,255,.55);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-cube .eco-charge-line{fill:none;stroke:#f4f1ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v2 .arc-eco-cube .eco-charge-glow.is-rim{stroke:rgba(160,144,255,.42);stroke-width:12}.v2 .arc-eco-cube .eco-charge-glow.is-frame{stroke:rgba(186,172,255,.78);stroke-width:5}.v2 .arc-eco-cube .eco-charge-line.is-rim{stroke:rgba(246,243,255,.95);stroke-width:2.2}@media (max-width:600px){.v2 .arc-eco-fx .eco-task-chip{display:none}}.v2 .arc-eco-ticks i{opacity:calc(.24 + .76 * clamp(0, var(--beat, 6) - var(--t) + 1, 1));transition:opacity .3s ease}@media (min-width:1100px){.v2 .arc-eco-figure{grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,4vw,64px);align-items:center}.v2 .arc-eco-cube-cell{order:2}.v2 .arc-eco-cube{width:clamp(460px,44vw,620px);margin:0}.v2 .arc-eco-layers{gap:26px}.v2 .arc-eco-layer-name{font-size:var(--t-body)}.v2 .arc-eco-layer-copy{max-width:44ch}}@media (prefers-reduced-motion:no-preference) and (min-width:1100px) and (min-height:720px){.v2 .arc-eco-track{--eco-top:92px;--eco-stage-h:calc(100svh - var(--eco-top) - 20px);height:calc(var(--eco-stage-h) + 6 * 90vh)}.v2 .arc-eco-stage{position:sticky;top:var(--eco-top);height:var(--eco-stage-h);overflow:hidden;overflow:visible clip;container-type:inline-size}.v2 .arc-eco-figure{--eco-cube-h:min(calc(var(--eco-stage-h) - 2 * var(--eco-pad)),calc((100cqw - var(--eco-label-min)) * var(--eco-view-h) / var(--eco-view-w)));--eco-label-min:380px;--eco-unit:calc(var(--eco-cube-h) / var(--eco-view-h));align-items:center;padding-block:var(--eco-pad);gap:0}.v2 .arc-eco-cube{width:auto;height:var(--eco-cube-h)}.v2 .arc-eco-layers{position:relative;z-index:2;display:block;height:var(--eco-cube-h)}.v2 .arc-eco-layers li{position:absolute;top:var(--y);left:0;right:calc(-1 * var(--eco-corner-x) * var(--eco-unit));margin-top:-14px;gap:10px;transform:translate3d(0,calc(var(--eco-dz, var(--dz, 0)) * -1 * var(--eco-unit)),0);transition:transform 1.1s var(--eco-ease) var(--eco-delay,0s),opacity .42s ease var(--eco-delay,0s)}.v2 .arc-eco-layer-head{display:flex;align-items:center;gap:20px;height:28px}.v2 .arc-eco-layer-name{flex:none}.v2 .arc-eco-layer-rule{position:relative;display:block;flex:1;min-width:40px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.14),rgba(255,255,255,.62))}.v2 .arc-eco-layer-rule:after{content:"";position:absolute;top:50%;right:-6px;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#ffffff;box-shadow:0 0 0 4px rgba(255,255,255,.12),0 0 18px rgba(190,182,255,.55)}.v2 .arc-eco-track:is([data-beat="1"],[data-beat="2"],[data-beat="3"],[data-beat="4"],[data-beat="5"]) .arc-eco-layers li{opacity:0}.v2 .arc-eco-track[data-beat="1"] .arc-eco-layers li[data-layer="1"],.v2 .arc-eco-track[data-beat="2"] .arc-eco-layers li[data-layer="2"],.v2 .arc-eco-track[data-beat="3"] .arc-eco-layers li[data-layer="3"],.v2 .arc-eco-track[data-beat="4"] .arc-eco-layers li[data-layer="4"],.v2 .arc-eco-track[data-beat="5"] .arc-eco-layers li[data-layer="5"]{opacity:1}.v2 .arc-eco-track[data-eco-scrub=on][data-beat] .arc-eco-layers li[data-layer]{opacity:var(--eco-lo,1)}.v2 .arc-eco-track[data-beat=all] .arc-eco-layer-copy{opacity:0}.v2 .arc-eco-layer-copy{max-width:36ch;font-size:var(--t-ui);transition:opacity .42s ease}.v2 .arc-eco-summary,.v2 .arc-eco-ticks{position:absolute;left:0;display:block}.v2 .arc-eco-summary{bottom:calc(var(--eco-pad) + 34px);margin:0;max-width:30ch;color:#f6f3ee;font-size:var(--t-body);font-weight:500;line-height:1.4;opacity:0;transition:opacity .6s ease}.v2 .arc-eco-track[data-beat=all] .arc-eco-summary{opacity:1;transition-delay:.7s}.v2 .arc-eco-ticks{bottom:var(--eco-pad);display:flex;gap:6px;width:216px}.v2 .arc-eco-ticks i{flex:1;height:2px;border-radius:2px;background:#f6f3ee}}@media (prefers-reduced-motion:no-preference) and (min-width:1100px) and (min-height:720px) and (max-height:819px){.v2 .arc-eco-track{--eco-stage-h:calc(100svh - var(--eco-top) - 12px)}.v2 .arc-eco-stage{--eco-pad:8px}.v2 .arc-eco-layer-copy{font-size:var(--t-ui)}}@media (prefers-reduced-motion:no-preference) and (max-width:1099px) and (min-height:600px){.v2 .arc-eco-track{--eco-top:84px;--eco-stage-h:calc(100svh - var(--eco-top) - 16px);height:calc(var(--eco-stage-h) + 6 * 72vh)}.v2 .arc-eco-stage{position:sticky;top:var(--eco-top);height:var(--eco-stage-h);grid-template-rows:minmax(0,1fr) auto auto;gap:18px;overflow:hidden;overflow:visible clip}.v2 .arc-eco-figure{display:contents}.v2 .arc-eco-cube-cell{grid-row:1;display:grid;place-items:center;min-height:0;container-type:size}.v2 .arc-eco-cube{width:min(100cqw,100cqh * var(--eco-view-w)/var(--eco-view-h));margin:0}.v2 .arc-eco-layers,.v2 .arc-eco-summary{grid-row:2;grid-column:1}.v2 .arc-eco-layers li{grid-area:1/1;align-content:start;opacity:0;transition:opacity .4s ease}.v2 .arc-eco-track[data-beat="1"] .arc-eco-layers li[data-layer="1"],.v2 .arc-eco-track[data-beat="2"] .arc-eco-layers li[data-layer="2"],.v2 .arc-eco-track[data-beat="3"] .arc-eco-layers li[data-layer="3"],.v2 .arc-eco-track[data-beat="4"] .arc-eco-layers li[data-layer="4"],.v2 .arc-eco-track[data-beat="5"] .arc-eco-layers li[data-layer="5"]{opacity:1}.v2 .arc-eco-track[data-eco-scrub=on][data-beat] .arc-eco-layers li[data-layer]{opacity:var(--eco-lp,0)}.v2 .arc-eco-summary{display:block;align-self:start;margin:0;font-size:var(--t-body);font-weight:500;line-height:1.4;opacity:0;transition:opacity .4s ease}.v2 .arc-eco-track[data-beat=all] .arc-eco-summary{opacity:1}.v2 .arc-eco-ticks{grid-row:3;display:flex;gap:6px}.v2 .arc-eco-ticks i{flex:1;height:2px;border-radius:2px;background:#f6f3ee}}@media (prefers-reduced-motion:reduce){.v2 .arc-eco-cube .arc-eco-lit,.v2 .arc-eco-layer-copy,.v2 .arc-eco-layers li,.v2 .arc-eco-outline,.v2 .arc-eco-plate,.v2 .arc-eco-summary{transition:none}.v2 .arc-eco-charge,.v2 .arc-eco-fx{display:none}}.v2 .arc-trust-points{display:grid;margin:0;padding:0;list-style:none}.v2 .arc-trust-points li{--i:0;position:relative;padding:30px 0 30px 28px;cursor:default}.v2 .arc-trust-points li:before{top:0;transition:transform .9s cubic-bezier(.2,.7,.1,1) calc(var(--i) * .14s)}.v2 .arc-trust-points li:before,.v2 .arc-trust-points li:last-child:after{content:"";position:absolute;left:0;right:0;height:1px;background:rgba(27,29,33,.16);transform:scaleX(0);transform-origin:left}.v2 .arc-trust-points li:last-child:after{bottom:0;transition:transform .9s cubic-bezier(.2,.7,.1,1) .56s}.v2 .arc-trust-points.is-in li:before,.v2 .arc-trust-points.is-in li:last-child:after{transform:scaleX(1)}.v2 .arc-trust-points li>*{opacity:0;transform:translateY(10px);transition:opacity .7s ease calc(var(--i) * .14s + .2s),transform .7s cubic-bezier(.2,.7,.1,1) calc(var(--i) * .14s + .2s)}.v2 .arc-trust-points.is-in li>*{opacity:1;transform:none}.v2 .arc-trust-points li i{position:absolute;left:0;top:38px;width:8px;height:8px;border-radius:50%;background:#1b1d21;transform:scale(.5);opacity:.35;transition:transform .32s cubic-bezier(.2,.7,.1,1),opacity .32s ease}.v2 .arc-trust-points li:hover i{transform:scale(1);opacity:1}.v2 .arc-trust-points strong{display:block;margin-bottom:8px;font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.015em;transition:transform .32s cubic-bezier(.2,.7,.1,1)}.v2 .arc-trust-points li:hover strong{transform:translateX(6px)}.v2 .arc-trust-points p{margin:0;max-width:44ch;color:#5f6168;font-size:var(--t-body);line-height:1.5;text-wrap:pretty}.v2 .arc-trust-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 0;margin:0;padding:0;list-style:none;color:#1b1d21}.v2 .arc-trust-row li{display:inline-flex;align-items:center;gap:10px;padding:0 clamp(18px,3vw,34px);font-size:var(--t-ui);font-weight:500;letter-spacing:-.005em;line-height:1.3;opacity:.78;white-space:nowrap}.v2 .arc-trust-row li+li{border-left:1px solid rgba(27,29,33,.18)}.v2 .arc-trust-row svg{display:block;flex:none}.v2 .arc-trust-gdpr{width:30px;height:30px;fill:currentColor}.v2 .v2-footer-trust{display:grid;gap:14px;margin-top:26px}.v2 .v2-footer-trust-head{width:fit-content;color:#e3e1dc;font-size:var(--t-ui);font-weight:500}.v2 .v2-footer-trust-head:after{margin-left:8px;content:"→"}.v2 .v2-footer .arc-trust-row{justify-content:flex-start;gap:10px 22px;color:var(--v2-fg-2)}.v2 .v2-footer .arc-trust-row li{padding:0;font-size:var(--t-caption);opacity:1}.v2 .v2-footer .arc-trust-row li+li{border-left:0}.v2 .v2-footer .arc-trust-row svg{width:18px;height:18px}.v2 .arc-providers{padding-block:clamp(72px,10vh,120px);overflow:hidden;color:#1b1d21;background:#f1ede5}.v2 .arc-providers-head{margin-top:40px;text-align:center}.v2 .arc-providers-head p{margin:0;color:#5f6168;font-size:var(--t-body)}.v2 .arc-providers-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.v2 .arc-providers-track{--gap:clamp(56px,7vw,110px);display:flex;width:max-content;gap:var(--gap);animation:arc-marquee 60s linear infinite}.v2 .arc-providers:hover .arc-providers-track{animation-play-state:paused}.v2 .arc-providers-track ul{display:flex;align-items:center;gap:var(--gap);flex:none;margin:0;padding:0;list-style:none}.v2 .arc-providers-track li{display:flex;align-items:center;gap:12px;color:#1b1d21;opacity:.62;white-space:nowrap;transition:opacity .26s ease}.v2 .arc-providers-track li:hover{opacity:1}.v2 .arc-providers-track li svg{display:block;width:auto;height:26px;fill:currentColor}.v2 .arc-providers-track li svg.is-aws{height:22px}.v2 .arc-providers-track li svg.is-resend{height:20px}.v2 .arc-providers-track li svg.is-adyen{height:14px}.v2 .arc-providers-track li span{font-size:20px;font-weight:600;letter-spacing:-.01em}.v2 .arc-providers-track li[data-wordmark-only] span{font-size:22px}@keyframes arc-marquee{to{transform:translateX(calc(-50% - var(--gap) / 2))}}@media (max-width:760px){.v2 .arc-providers-track{--gap:40px;animation-duration:38s}.v2 .arc-providers-track li svg{height:22px}.v2 .arc-providers-track li span{font-size:17px}.v2 .arc-providers-head{margin-top:28px}}@media (prefers-reduced-motion:reduce){.v2 .arc-providers-viewport{-webkit-mask:none;mask:none}.v2 .arc-providers-track{width:auto;flex-wrap:wrap;justify-content:center;animation:none}.v2 .arc-providers-track ul[aria-hidden]{display:none}}.v2 .arc-story{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(40px,6vh,72px)}.v2 .arc-story-col{display:grid;grid-template-rows:auto 1fr;padding:clamp(26px,3vw,40px);border-radius:var(--arc-panel-radius)}.v2 .arc-story-col.is-today{--arc-rule:rgba(23,24,27,0.14);--arc-dot:#6c6e75;color:var(--v2-fg);background:rgba(23,24,27,.05)}.v2 .arc-story-col.is-architera{--arc-rule:rgba(255,255,255,0.14);--arc-dot:#f6f3ee;--mx:50%;--my:30%;position:relative;overflow:hidden;isolation:isolate;color:#f6f3ee;background:#0d0f13;box-shadow:0 40px 90px -50px rgba(13,15,19,.7);transform:perspective(1200px) rotateX(var(--rx,0)) rotateY(var(--ry,0));transition:transform .5s cubic-bezier(.2,.7,.1,1)}.v2 .arc-story-col.is-architera:after{content:"";position:absolute;inset:-40%;z-index:-1;background:radial-gradient(circle at var(--mx) var(--my),rgba(120,150,210,.22),transparent 38%);opacity:0;transition:opacity .5s ease;pointer-events:none}.v2 .arc-story-col.is-architera:hover:after{opacity:1}@media (max-width:1099px){.v2 .arc-story-col.is-architera{transform:none!important}}@media (prefers-reduced-motion:reduce){.v2 .arc-story-col.is-architera{transform:none!important;transition:none}}.v2 .arc-story-col header{display:grid;gap:10px;margin-bottom:clamp(28px,3vw,40px)}.v2 .arc-story-col header strong{font-size:28px;font-weight:500;line-height:1.24;letter-spacing:-.02em}.v2 .arc-story-col ol{position:relative;display:grid;margin:0;padding:0;list-style:none}.v2 .arc-story-col ol:before{content:"";position:absolute;left:111px;top:12px;bottom:12px;width:1px;background:var(--arc-rule)}.v2 .arc-story-col li{position:relative;display:grid;grid-template-columns:96px 1fr;gap:34px;padding:16px 0}.v2 .arc-story-col li:before{content:"";position:absolute;left:107px;top:26px;width:9px;height:9px;border-radius:50%;background:var(--arc-dot)}.v2 .arc-story-col time{padding-top:3px;font-size:var(--t-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.v2 .arc-story-col li strong{display:block;margin-bottom:6px;font-size:var(--t-body);font-weight:700}.v2 .arc-story-col li p{margin:0;font-size:var(--t-body);line-height:1.5;opacity:.86;text-wrap:pretty}.v2 .arc-story-col li.is-outcome{margin-top:10px;padding-top:26px;border-top:1px solid var(--arc-rule)}.v2 .arc-story-col.is-today li.is-outcome p{color:#9a2e2e}.v2 .arc-story-col.is-architera li.is-outcome{margin-inline:-18px;padding:22px 18px;border-top:0;border-radius:var(--arc-btn-radius);background:rgba(255,255,255,.06)}.v2 .arc-story-col.is-architera li.is-outcome:before{left:125px}.v2 .arc-story-col.is-architera li.is-outcome p{opacity:1}@media (max-width:1099px){.v2 .arc-story-col li{grid-template-columns:80px 1fr;gap:26px}.v2 .arc-story-col ol:before{left:91px}.v2 .arc-story-col li:before{left:88px}.v2 .arc-story-col.is-architera li.is-outcome:before{left:106px}}@media (max-width:860px){.v2 .arc-story,.v2 .arc-story-col li{grid-template-columns:1fr}.v2 .arc-story-col li{gap:6px;padding-left:22px}.v2 .arc-story-col ol:before{left:4px}.v2 .arc-story-col li:before{left:0;top:22px}.v2 .arc-story-col.is-architera li.is-outcome{margin-inline:0;padding-left:22px}.v2 .arc-story-col.is-architera li.is-outcome:before{left:-1px}}.v2 .arc-live-action{display:inline-flex;align-items:center;gap:10px;margin-top:14px;color:#f6f3ee;font-size:var(--t-ui);font-weight:500;line-height:1.3;transition:opacity .32s ease,transform .42s cubic-bezier(.2,.7,.1,1)}.v2 .arc-live-action:before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background:#9dc7a8 var(--arc-live-tick) no-repeat center /12px 12px}.v2 .arc-live{--arc-live-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4 4.8 9 10 3.4' fill='none' stroke='%230d0f13' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.v2 .arc-live.is-armed li[data-state=pending] time,.v2 .arc-live.is-armed li[data-state=pending]>div{opacity:.38;transition:opacity .4s ease}.v2 .arc-live.is-armed li[data-state=pending] .arc-live-action{opacity:0;transform:translateY(6px)}.v2 .arc-live li[data-state=working] .arc-live-action{color:#9dc7a8}.v2 .arc-live li[data-state=working] .arc-live-action:before{background:transparent;box-shadow:inset 0 0 0 2px #9dc7a8;animation:arc-live-pulse 1.1s ease-in-out infinite}.v2 .arc-live li[data-state=working] .arc-live-action:after{content:"…";animation:arc-live-ellipsis 1.2s steps(4) infinite}.v2 .arc-live li[data-state=working]:before{animation:arc-live-pulse 1.1s ease-in-out infinite;box-shadow:0 0 0 4px rgba(246,243,238,.14)}@keyframes arc-live-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.6}}@keyframes arc-live-ellipsis{to{clip-path:inset(0 -1ch 0 0)}}@media (prefers-reduced-motion:reduce){.v2 .arc-live li[data-state=working] .arc-live-action:after,.v2 .arc-live li[data-state=working] .arc-live-action:before,.v2 .arc-live li[data-state=working]:before{animation:none}}.v2 .arc-guardrails{padding-block:clamp(72px,9vh,120px);border-top:1px solid rgba(255,255,255,.06);color:#f6f3ee;background:#0d0f13}.v2 .arc-guardrails-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px)}.v2 .arc-guardrails-list li{padding:26px 0 0}.v2 .arc-guardrails-list li:before{background:rgba(255,255,255,.22)}.v2 .arc-guardrails-list li i,.v2 .arc-guardrails-list li:last-child:after{display:none}.v2 .arc-guardrails-list li:hover strong{transform:none}.v2 .arc-guardrails-list strong{color:#f6f3ee}.v2 .arc-guardrails-list p{color:#b9bbc2}@media (max-width:860px){.v2 .arc-guardrails-list{grid-template-columns:1fr;gap:0}.v2 .arc-guardrails-list li{padding:26px 0}.v2 .arc-guardrails-list li:last-child:after{display:block;background:rgba(255,255,255,.22)}}.v2 .v2n-widget-states{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;gap:6px 10px;margin-top:14px;border:0}.v2 .v2n-widget-states button{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start;min-width:0;padding:28px 18px 18px;color:#c3c7cf;text-align:left;border:1px solid rgba(255,255,255,.09);border-radius:var(--arc-btn-radius);background:rgba(255,255,255,.035);cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.v2 .v2n-widget-states button:hover{color:#f1efea;border-color:rgba(157,183,229,.36);background:rgba(255,255,255,.065)}.v2 .v2n-widget-states button:focus-visible{outline:2px solid #9db3db;outline-offset:3px}.v2 .v2n-widget-states button.is-active{color:#f6f3ee;border-color:rgba(157,183,229,.5);background:rgba(126,155,211,.14)}.v2 .v2n-widget-step{color:#8b9cbd;font:500 14px/1 var(--font-geist-mono),monospace}.v2 .v2n-widget-states button.is-active .v2n-widget-step{color:#c9d6f2}.v2 .v2n-widget-states strong{align-self:start;font-size:var(--t-ui);font-weight:500;line-height:1.3;text-wrap:balance}.v2 .v2n-widget-states small{align-self:start;color:#9097a3;font-size:var(--t-caption);line-height:1.4}.v2 .v2n-widget-states button.is-active small{color:#b9bfca}.v2 .v2n-widget-progress{position:absolute;top:13px;left:18px;right:18px;height:2px;overflow:hidden;border-radius:2px;background:rgba(255,255,255,.1);transition:background-color .16s ease}.v2 .v2n-widget-states button:hover .v2n-widget-progress{background:rgba(255,255,255,.2)}.v2 .v2n-widget-states button.is-active .v2n-widget-progress{background:#c9d6f2}.v2 .v2n-widget-states[data-autoplay=on] button.is-active .v2n-widget-progress{background:rgba(201,214,242,.22)}.v2 .v2n-widget-progress b{position:absolute;inset:0;border-radius:inherit;background:#dbe4f8;transform-origin:0 50%;animation:v2n-widget-progress var(--widget-advance,15s) linear both}@keyframes v2n-widget-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:981px){.v2 .v2n-widget-states{margin-top:30px}}@media (max-width:900px){.v2 .v2n-widget-states{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v2 .v2n-widget-states button{grid-row:auto;grid-template-rows:auto auto 1fr;gap:6px}}@media (max-width:600px){.v2 .v2n-widget-states{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v2 .v2n-widget-progress,.v2 .v2n-widget-states button{transition:none}.v2 .v2n-widget-progress b{display:none}}.v2 .v2n-widget-scroll,.v2 .v2n-widget-sticky{display:contents}.v2 .v2n-widget-live{display:none}.v2 .v2n-widget-live strong{font-size:var(--t-body)}.v2 .v2n-widget-live small{font-size:var(--t-caption)}@media (max-width:760px){.v2 .v2n-widget-scroll{display:block;height:calc(5 * 64vh)}.v2 .v2n-widget-sticky{position:sticky;top:84px;display:block}.v2 .v2n-widget-states{display:none}.v2 .v2n-widget-live{display:grid;gap:12px;margin-top:18px}.v2 .v2n-widget-ticks{display:flex;gap:6px}.v2 .v2n-widget-ticks i{flex:1;height:2px;border-radius:2px;background:rgba(255,255,255,.2);transition:background .3s ease}.v2 .v2n-widget-ticks i.is-on{background:#f6f3ee}.v2 .v2n-widget-live p{display:grid;gap:4px;margin:0}.v2 .v2n-widget-live strong{color:#f6f3ee;font-size:var(--t-body);font-weight:500}.v2 .v2n-widget-live small{color:#b9bbc2;font-size:var(--t-caption)}.v2 .v2n-widget-stage{margin-block-start:34px}.v2 .v2n-widget-capture{aspect-ratio:auto;height:calc(100dvh - 84px - 236px);min-height:340px}.v2 .v2n-widget-focus-replica img,.v2 .v2n-widget-shot img{object-fit:cover;object-position:50% 100%}}@media (prefers-reduced-motion:reduce) and (max-width:760px){.v2 .v2n-widget-scroll{height:auto}.v2 .v2n-widget-sticky{position:static}.v2 .v2n-widget-states{display:grid}}.v2 .v2n-screen-chrome{grid-template-columns:1fr;gap:0;place-items:center}.v2 .v2n-screen-chrome>span{text-align:center;white-space:nowrap}.v2 .arc-browser-address{display:inline-flex;align-items:center;justify-content:center;gap:.42em;min-width:0;font-family:var(--v2-font-sans);letter-spacing:0;text-transform:none;white-space:nowrap}.v2 .arc-browser-lock{flex:none;width:.74em;height:.86em;opacity:.9}.v2 .arc-browser-domain{min-width:0;overflow:hidden;text-overflow:ellipsis}.v2 .v2n-widget-browser .arc-browser-address{color:#9ba0aa}.v2 .v2n-cronus-flip{position:relative;perspective:1600px}.v2 .v2n-cronus-flip-face{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .7s cubic-bezier(.2,.7,.1,1)}.v2 .v2n-cronus-flip-face img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.v2 .v2n-cronus-flip-face.is-back{transform:rotateY(180deg)}.v2 .v2n-cronus-flip:focus-within .v2n-cronus-flip-face.is-front,.v2 .v2n-cronus-flip:hover .v2n-cronus-flip-face.is-front{transform:rotateY(-180deg)}.v2 .v2n-cronus-flip:focus-within .v2n-cronus-flip-face.is-back,.v2 .v2n-cronus-flip:hover .v2n-cronus-flip-face.is-back{transform:rotateY(0deg)}@media (prefers-reduced-motion:reduce){.v2 .v2n-cronus-flip-face{transition:opacity .2s ease;transform:none!important}.v2 .v2n-cronus-flip-face.is-back{opacity:0}.v2 .v2n-cronus-flip:hover .v2n-cronus-flip-face.is-back{opacity:1}}.v2 .v2n-cronus-results{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1099px){.v2 .v2n-cronus-results{grid-template-columns:1fr}}.v2 .v2n-commerce-proof{position:relative;display:block;height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible;color:#f1eee8;cursor:pointer;transition:transform .32s cubic-bezier(.2,.7,.1,1)}.v2 .v2n-commerce-proof:hover{transform:translateY(-4px)}.v2 .v2n-commerce-proof-link{display:flex;flex-direction:column;align-items:stretch;gap:0;color:inherit}.v2 .v2n-commerce-frame{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(23,25,30,.12);border-radius:var(--arc-shot-radius);background:#16191f;box-shadow:var(--arc-shot-shadow)}.v2 .v2n-commerce-frame img{display:block;width:100%;height:auto}.v2 .v2n-commerce-proof-link>div{display:grid;gap:5px;padding:20px 0 0}.v2 .v2n-commerce-proof-link>div strong{display:block;color:#f1eee8;font-size:var(--t-body);font-weight:500;line-height:1.4}.v2 .v2n-commerce-proof-link>div p{margin:0;color:#92969f;font-size:var(--t-body);line-height:1.55}.v2 .arc-proof-link{display:inline-flex;align-items:center;align-self:flex-start;gap:0;margin-top:16px;color:#f1f1ef;font-size:var(--t-ui);font-weight:600;text-decoration:none;transition:opacity .16s ease}.v2 .v2n-commerce-proof:hover .arc-proof-link{opacity:.7}.v2 .arc-proof-arrow{margin-left:8px;font-style:normal;transition:transform .18s ease}.v2 .v2n-commerce-proof-link:focus-visible .arc-proof-arrow,.v2 .v2n-commerce-proof:hover .arc-proof-arrow{transform:translateX(3px)}@media (max-width:900px){.v2 .v2n-omnichannel-scene{gap:52px}.v2 .arc-proof-link{margin-top:20px}}.v2 .v2n-section-link{font-size:var(--t-ui)}.v2 .v2n-whyteaser-link{height:50px;min-height:50px;padding:0 24px;gap:0;border-radius:var(--arc-btn-radius);font-size:var(--t-ui);justify-content:center;text-align:center}.v2 .v2n-commerce-screen,.v2 .v2n-product-shot{border-radius:var(--arc-shot-radius)}.v2 .v2-closing-card h3{margin-bottom:18px;font-size:var(--t-h3);font-weight:500;line-height:1.2;letter-spacing:-.01em}.v2 .v2-closing-statement h2,.v2 .v2n-whyteaser-copy h2{margin-bottom:26px;font-size:var(--t-h2);font-weight:500;line-height:1.1;letter-spacing:-.015em}.v2 .v2-faq-item summary{font-size:var(--t-faq);line-height:1.3}.v2 .v2-faq-more{color:var(--v2-accent);font-size:var(--t-body);font-weight:500}.v2 .v2-faq-more:after{margin-left:8px;content:"→"}.v2 .v2-closing-card p,.v2 .v2-closing-statement p,.v2 .v2-faq-item p,.v2 .v2n-cronus-results p,.v2 .v2n-whyteaser-copy p{font-size:var(--t-body);line-height:1.55}.v2 .v2n-cronus-results strong,.v2 .v2n-product-shot figcaption strong{font-size:var(--t-body);line-height:1.4}