.WhatsAppChatButton-module__buT87a__button{z-index:49;color:#073b1c;background:#25d366;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:0 20px 0 16px;font-size:14px;font-weight:600;transition:transform .2s,filter .2s;display:inline-flex;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 30px #00000059}.WhatsAppChatButton-module__buT87a__button:hover{filter:brightness(1.05);transform:translateY(-2px)}.WhatsAppChatButton-module__buT87a__button:focus-visible{outline:3px solid var(--color-cyan);outline-offset:4px}.WhatsAppChatButton-module__buT87a__icon{flex:none;width:26px;height:26px}@media (max-width:640px){.WhatsAppChatButton-module__buT87a__button{justify-content:center;width:56px;padding:0}.WhatsAppChatButton-module__buT87a__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.WhatsAppChatButton-module__buT87a__button{transition:none}.WhatsAppChatButton-module__buT87a__button:hover{transform:none}}
.RedesignAuditBuilder-module__ls36rq__page{max-width:1200px;margin:0 auto;padding:64px 24px 120px;position:relative}.RedesignAuditBuilder-module__ls36rq__header{max-width:720px;margin-bottom:40px}.RedesignAuditBuilder-module__ls36rq__eyebrow{color:var(--color-cyan);font-family:var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:12px}.RedesignAuditBuilder-module__ls36rq__header h1{letter-spacing:-.025em;font-size:clamp(2rem,4.5vw,3.125rem);font-weight:700;line-height:1.04}.RedesignAuditBuilder-module__ls36rq__lede{color:var(--color-muted);margin-top:20px;font-size:17px;line-height:1.6}.RedesignAuditBuilder-module__ls36rq__layout{grid-template-columns:1.6fr 1fr;align-items:start;gap:32px;display:grid}.RedesignAuditBuilder-module__ls36rq__card{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:28px;position:relative}.RedesignAuditBuilder-module__ls36rq__progress{margin-bottom:28px}.RedesignAuditBuilder-module__ls36rq__progressBar{background:#ffffff14;border-radius:4px;height:4px;overflow:hidden}.RedesignAuditBuilder-module__ls36rq__progressBar span{background:linear-gradient(90deg,#b794ff,#3fe3d1);height:100%;transition:width .35s;display:block}.RedesignAuditBuilder-module__ls36rq__progress ol{color:var(--color-muted);justify-content:space-between;gap:8px;margin-top:14px;font-size:12px;display:flex}.RedesignAuditBuilder-module__ls36rq__progress li{align-items:center;gap:6px;display:inline-flex}.RedesignAuditBuilder-module__ls36rq__progress li span{border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.RedesignAuditBuilder-module__ls36rq__progress li svg{width:16px;height:16px;color:var(--color-cyan)}.RedesignAuditBuilder-module__ls36rq__progress .RedesignAuditBuilder-module__ls36rq__current{color:var(--color-foreground,#fff);font-weight:600}.RedesignAuditBuilder-module__ls36rq__progress .RedesignAuditBuilder-module__ls36rq__current span{border-color:var(--color-cyan);color:var(--color-cyan)}.RedesignAuditBuilder-module__ls36rq__progress .RedesignAuditBuilder-module__ls36rq__done{color:#b7bad4}.RedesignAuditBuilder-module__ls36rq__step{gap:18px;animation:.3s both RedesignAuditBuilder-module__ls36rq__stepIn;display:grid}.RedesignAuditBuilder-module__ls36rq__step h2{letter-spacing:-.02em;outline:none;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:650;line-height:1.2}.RedesignAuditBuilder-module__ls36rq__subQuestion{margin-top:10px;font-size:1.05rem;font-weight:600}.RedesignAuditBuilder-module__ls36rq__hint{color:var(--color-muted);margin-top:-8px;font-size:14px}.RedesignAuditBuilder-module__ls36rq__small{color:var(--color-muted);font-size:13px;line-height:1.6}.RedesignAuditBuilder-module__ls36rq__small a,.RedesignAuditBuilder-module__ls36rq__success a{color:var(--color-cyan);text-underline-offset:3px;text-decoration:underline}.RedesignAuditBuilder-module__ls36rq__urlField{position:relative}.RedesignAuditBuilder-module__ls36rq__urlField>svg{width:18px;height:18px;color:var(--color-muted);pointer-events:none;position:absolute;bottom:11px;right:14px}.RedesignAuditBuilder-module__ls36rq__confirm{color:#3fe3d1;align-items:center;gap:8px;font-size:14px;display:inline-flex}.RedesignAuditBuilder-module__ls36rq__confirm svg{width:16px;height:16px}.RedesignAuditBuilder-module__ls36rq__chips{flex-wrap:wrap;gap:10px;display:flex}.RedesignAuditBuilder-module__ls36rq__chip{color:#d9dbf0;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.RedesignAuditBuilder-module__ls36rq__chip:hover{border-color:#b794ff99}.RedesignAuditBuilder-module__ls36rq__chip:active{transform:scale(.97)}.RedesignAuditBuilder-module__ls36rq__chip:focus-visible,.RedesignAuditBuilder-module__ls36rq__next:focus-visible,.RedesignAuditBuilder-module__ls36rq__back:focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}.RedesignAuditBuilder-module__ls36rq__chip svg{width:15px;height:15px}.RedesignAuditBuilder-module__ls36rq__chipOn{color:#fff;background:linear-gradient(120deg,#b794ff47,#3fe3d138);border-color:#0000;box-shadow:inset 0 0 0 1px #b794ffb3}.RedesignAuditBuilder-module__ls36rq__twoCol{grid-template-columns:1fr 1fr;gap:16px;display:grid}.RedesignAuditBuilder-module__ls36rq__stepError{color:#f87171;font-size:14px}.RedesignAuditBuilder-module__ls36rq__error{color:#fca5a5;background:#ef444414;border:1px solid #ef444440;border-radius:8px;gap:12px;padding:14px 16px;font-size:14px;display:flex}.RedesignAuditBuilder-module__ls36rq__error svg{flex:none;width:20px;height:20px}.RedesignAuditBuilder-module__ls36rq__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}.RedesignAuditBuilder-module__ls36rq__back{min-height:44px;color:var(--color-muted);align-items:center;gap:8px;padding:0 6px;font-size:14px;display:inline-flex}.RedesignAuditBuilder-module__ls36rq__back:hover{color:#fff}.RedesignAuditBuilder-module__ls36rq__back svg,.RedesignAuditBuilder-module__ls36rq__next svg{width:18px;height:18px}.RedesignAuditBuilder-module__ls36rq__next{color:#06070f;background:linear-gradient(120deg,#b794ff,#3fe3d1);border-radius:4px;align-items:center;gap:10px;min-height:48px;margin-left:auto;padding:0 22px;font-size:15px;font-weight:650;display:inline-flex}.RedesignAuditBuilder-module__ls36rq__next:hover{filter:brightness(1.08)}.RedesignAuditBuilder-module__ls36rq__next:disabled{opacity:.6;cursor:progress}.RedesignAuditBuilder-module__ls36rq__ticket{background:radial-gradient(at 100% 0,#9b6bf024,#0000 60%),#ffffff05;border:1px dashed #b794ff66;border-radius:12px;padding:24px;position:sticky;top:96px}.RedesignAuditBuilder-module__ls36rq__ticketLabel{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-cyan);margin-bottom:16px;font-size:11px}.RedesignAuditBuilder-module__ls36rq__ticket dl{gap:14px;display:grid}.RedesignAuditBuilder-module__ls36rq__ticket dl div{border-bottom:1px solid #ffffff0f;gap:4px;padding-bottom:12px;display:grid}.RedesignAuditBuilder-module__ls36rq__ticket dt{text-transform:uppercase;letter-spacing:.1em;color:#8d90ad;font-size:11px}.RedesignAuditBuilder-module__ls36rq__ticket dd{color:#fff;overflow-wrap:anywhere;font-size:14px}.RedesignAuditBuilder-module__ls36rq__pending{color:#6f7290;font-style:italic}.RedesignAuditBuilder-module__ls36rq__includes{color:#c9cbe3;gap:8px;margin:20px 0 16px;font-size:13px;display:grid}.RedesignAuditBuilder-module__ls36rq__includes li{align-items:center;gap:8px;display:flex}.RedesignAuditBuilder-module__ls36rq__includes svg{color:#3fe3d1;width:15px;height:15px}.RedesignAuditBuilder-module__ls36rq__honeypot{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.RedesignAuditBuilder-module__ls36rq__success{text-align:center;justify-items:center;gap:18px;max-width:560px;margin:40px auto 0;animation:.4s both RedesignAuditBuilder-module__ls36rq__stepIn;display:grid}.RedesignAuditBuilder-module__ls36rq__successIcon{color:#3fe3d1;background:#3fe3d11f;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.RedesignAuditBuilder-module__ls36rq__successIcon svg{width:32px;height:32px}.RedesignAuditBuilder-module__ls36rq__success h2{outline:none;font-size:26px;font-weight:700}.RedesignAuditBuilder-module__ls36rq__success>p{color:var(--color-muted)}.RedesignAuditBuilder-module__ls36rq__nextSteps{text-align:left;color:#c9cbe3;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;gap:12px;width:100%;padding:22px;font-size:14px;display:grid}.RedesignAuditBuilder-module__ls36rq__nextSteps li{gap:12px;display:flex}.RedesignAuditBuilder-module__ls36rq__nextSteps span{font-family:var(--font-mono),monospace;color:var(--color-cyan);padding-top:2px;font-size:11px}@keyframes RedesignAuditBuilder-module__ls36rq__stepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.RedesignAuditBuilder-module__ls36rq__layout{grid-template-columns:1fr}.RedesignAuditBuilder-module__ls36rq__ticket{position:static}.RedesignAuditBuilder-module__ls36rq__ticket .RedesignAuditBuilder-module__ls36rq__includes,.RedesignAuditBuilder-module__ls36rq__ticket>.RedesignAuditBuilder-module__ls36rq__small{display:none}}@media (max-width:640px){.RedesignAuditBuilder-module__ls36rq__page{padding:40px 16px 120px}.RedesignAuditBuilder-module__ls36rq__card{padding:20px}.RedesignAuditBuilder-module__ls36rq__twoCol{grid-template-columns:1fr}.RedesignAuditBuilder-module__ls36rq__progress ol{font-size:11px}}@media (prefers-reduced-motion:reduce){.RedesignAuditBuilder-module__ls36rq__step,.RedesignAuditBuilder-module__ls36rq__success{animation:none}.RedesignAuditBuilder-module__ls36rq__progressBar span,.RedesignAuditBuilder-module__ls36rq__chip{transition:none}}
.SolutionLandingPage-module__CcAkdG__page{color:var(--vv-ink);position:relative}.SolutionLandingPage-module__CcAkdG__container{max-width:1280px;padding:0 var(--vv-space-4);margin:0 auto}@media (min-width:720px){.SolutionLandingPage-module__CcAkdG__container{padding:0 var(--vv-space-6)}}.SolutionLandingPage-module__CcAkdG__hero{padding:var(--vv-space-5) 0 var(--vv-space-7);overflow:hidden}.SolutionLandingPage-module__CcAkdG__breadcrumb{color:var(--vv-muted);margin-bottom:var(--vv-space-6);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;display:flex}.SolutionLandingPage-module__CcAkdG__breadcrumb a{min-height:44px;color:var(--vv-accent-text);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.SolutionLandingPage-module__CcAkdG__heroGrid{gap:var(--vv-space-7);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1000px){.SolutionLandingPage-module__CcAkdG__heroGrid{gap:var(--vv-space-8);grid-template-columns:1.15fr 1fr}}.SolutionLandingPage-module__CcAkdG__eyebrow{font:700 var(--vv-text-label)/1.3 var(--vv-font-text);letter-spacing:var(--vv-track-label);text-transform:uppercase;color:var(--vv-muted);margin:0 0 18px}.SolutionLandingPage-module__CcAkdG__hero h1{font-family:var(--vv-font-display);letter-spacing:-.04em;max-width:720px;color:var(--vv-ink);margin:0;font-size:clamp(2.4rem,5.5vw,4.25rem);font-weight:800;line-height:1.02}.SolutionLandingPage-module__CcAkdG__hero h1 span{color:var(--vv-accent-text);-webkit-text-fill-color:currentColor;background:0 0;display:block}.SolutionLandingPage-module__CcAkdG__intro{color:var(--vv-muted);max-width:590px;margin:24px 0 28px;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.SolutionLandingPage-module__CcAkdG__cta{border-radius:var(--vv-radius-md);background:var(--vv-accent);min-height:52px;color:var(--vv-on-accent);font:600 16px/1.2 var(--vv-font-text);justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.SolutionLandingPage-module__CcAkdG__cta:hover{background:var(--vv-accent-hover)}.SolutionLandingPage-module__CcAkdG__page a:focus-visible,.SolutionLandingPage-module__CcAkdG__page summary:focus-visible{outline:var(--vv-focus-width) solid var(--vv-focus);outline-offset:var(--vv-focus-offset)}.SolutionLandingPage-module__CcAkdG__fit{color:var(--vv-muted);max-width:520px;margin:18px 0 0;font-size:14px;line-height:1.6}.SolutionLandingPage-module__CcAkdG__preview{border:1px solid var(--vv-line);box-shadow:var(--vv-elev-2);background:var(--vv-surface);border-radius:18px;overflow:hidden}.SolutionLandingPage-module__CcAkdG__previewBar{background:var(--vv-bg);border-bottom:1px solid var(--vv-line);color:var(--vv-muted);justify-content:space-between;gap:16px;padding:12px 16px;font-size:12px;display:flex}.SolutionLandingPage-module__CcAkdG__previewBar>span:first-child{color:var(--vv-edge);letter-spacing:3px}.SolutionLandingPage-module__CcAkdG__previewBody{color:#203d3a;background:linear-gradient(135deg,#edf7f4,#d2ebe6);padding:30px}.SolutionLandingPage-module__CcAkdG__previewMark{margin-bottom:25px;font-size:44px;line-height:1}.SolutionLandingPage-module__CcAkdG__previewLabel{text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px;font-size:11px;font-weight:700}.SolutionLandingPage-module__CcAkdG__previewBody h2{letter-spacing:-.03em;margin:0 0 16px;font-size:32px;font-weight:600;line-height:1.15}.SolutionLandingPage-module__CcAkdG__previewBody>p:not(.SolutionLandingPage-module__CcAkdG__previewLabel){max-width:290px;margin:0;font-size:14px;line-height:1.6}.SolutionLandingPage-module__CcAkdG__previewBody ul{gap:10px;margin:24px 0;padding:0;font-size:13px;list-style:none;display:grid}.SolutionLandingPage-module__CcAkdG__previewBody li{align-items:center;gap:10px;display:flex}.SolutionLandingPage-module__CcAkdG__exampleAction{color:#fff;background:#234640;justify-content:space-between;gap:10px;padding:14px;font-size:13px;display:flex}.SolutionLandingPage-module__CcAkdG__previewCaption{color:var(--vv-muted);background:var(--vv-surface);margin:0;padding:12px 16px;font-size:12px;line-height:1.6}.SolutionLandingPage-module__CcAkdG__med_spa .SolutionLandingPage-module__CcAkdG__previewBody{color:#4b3247;background:linear-gradient(130deg,#f4ede7,#e6d7df)}.SolutionLandingPage-module__CcAkdG__med_spa .SolutionLandingPage-module__CcAkdG__previewBody h2{font-family:Georgia,serif;font-size:36px;font-weight:400}.SolutionLandingPage-module__CcAkdG__med_spa .SolutionLandingPage-module__CcAkdG__exampleAction{background:#4b3247}.SolutionLandingPage-module__CcAkdG__law_firm_uk .SolutionLandingPage-module__CcAkdG__previewBody{color:#222b43;background:linear-gradient(135deg,#e8e9ef,#cdd2e0);border-left:5px solid #a3926e}.SolutionLandingPage-module__CcAkdG__law_firm_uk .SolutionLandingPage-module__CcAkdG__previewBody h2{font-family:Georgia,serif;font-weight:400}.SolutionLandingPage-module__CcAkdG__law_firm_uk .SolutionLandingPage-module__CcAkdG__exampleAction{background:#222b43}.SolutionLandingPage-module__CcAkdG__website_redesign_us .SolutionLandingPage-module__CcAkdG__previewBody{color:#262a52;background:linear-gradient(135deg,#eef0fb,#d9dcf3)}.SolutionLandingPage-module__CcAkdG__website_redesign_us .SolutionLandingPage-module__CcAkdG__exampleAction{background:#3a3f8f}.SolutionLandingPage-module__CcAkdG__jump{color:var(--vv-accent-text);align-items:center;gap:10px;min-height:44px;margin-top:36px;font-size:14px;font-weight:600;display:inline-flex}.SolutionLandingPage-module__CcAkdG__promiseStrip{border-block:1px solid var(--vv-line);background:var(--vv-surface)}.SolutionLandingPage-module__CcAkdG__promiseStrip .SolutionLandingPage-module__CcAkdG__container{color:var(--vv-ink);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:18px;font-size:14px;font-weight:600;display:flex}.SolutionLandingPage-module__CcAkdG__section{padding:var(--vv-space-7) 0;scroll-margin-top:85px}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__section{padding:96px 0}}.SolutionLandingPage-module__CcAkdG__heading{font-family:var(--vv-font-display);letter-spacing:-.03em;max-width:780px;color:var(--vv-ink);margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:800;line-height:1.05}.SolutionLandingPage-module__CcAkdG__painGrid{grid-template-columns:1fr;gap:16px;margin-top:40px;display:grid}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__painGrid{grid-template-columns:repeat(3,1fr);gap:24px}}.SolutionLandingPage-module__CcAkdG__pain{background:var(--vv-surface);border:1px solid var(--vv-line);box-shadow:var(--vv-elev-1);border-radius:22px;padding:28px}.SolutionLandingPage-module__CcAkdG__pain svg{color:var(--vv-accent-text)}.SolutionLandingPage-module__CcAkdG__number{background:var(--vv-ink);color:#fff;width:44px;height:44px;font:800 18px/1 var(--vv-font-display);border-radius:12px;place-items:center;display:inline-grid}.SolutionLandingPage-module__CcAkdG__page h3{font-family:var(--vv-font-display);color:var(--vv-ink);margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.SolutionLandingPage-module__CcAkdG__pain h3{margin:18px 0 10px}.SolutionLandingPage-module__CcAkdG__pain p,.SolutionLandingPage-module__CcAkdG__deliverable p,.SolutionLandingPage-module__CcAkdG__journey p,.SolutionLandingPage-module__CcAkdG__process p,.SolutionLandingPage-module__CcAkdG__boundary p,.SolutionLandingPage-module__CcAkdG__faq p{color:var(--vv-muted);margin:0;font-size:15px;line-height:1.65}.SolutionLandingPage-module__CcAkdG__surface{background:var(--vv-surface);border-block:1px solid var(--vv-line)}.SolutionLandingPage-module__CcAkdG__surface .SolutionLandingPage-module__CcAkdG__pain{background:var(--vv-bg);box-shadow:none}.SolutionLandingPage-module__CcAkdG__deliverables{grid-template-columns:1fr;gap:16px;margin:36px 0 24px;display:grid}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__deliverables{grid-template-columns:repeat(2,1fr);gap:24px}}.SolutionLandingPage-module__CcAkdG__deliverable{border:1px solid var(--vv-line);background:var(--vv-bg);border-radius:22px;align-items:flex-start;gap:16px;padding:28px;display:flex}.SolutionLandingPage-module__CcAkdG__deliverable>svg{color:var(--vv-success);flex-shrink:0;margin-top:2px}.SolutionLandingPage-module__CcAkdG__deliverable p{margin-top:8px}.SolutionLandingPage-module__CcAkdG__scope,.SolutionLandingPage-module__CcAkdG__small{color:var(--vv-muted);font-size:14px;line-height:1.7}.SolutionLandingPage-module__CcAkdG__scope a,.SolutionLandingPage-module__CcAkdG__textLink,.SolutionLandingPage-module__CcAkdG__links a{color:var(--vv-accent-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.SolutionLandingPage-module__CcAkdG__scope a,.SolutionLandingPage-module__CcAkdG__textLink{align-items:center;gap:8px;display:inline-flex}.SolutionLandingPage-module__CcAkdG__sectionIntro{color:var(--vv-muted);max-width:680px;margin:20px 0 0;font-size:17px;line-height:1.7}.SolutionLandingPage-module__CcAkdG__journey{grid-template-columns:1fr;gap:16px;margin:36px 0 24px;padding:0;list-style:none;display:grid}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__journey{grid-template-columns:repeat(3,1fr);gap:24px}}.SolutionLandingPage-module__CcAkdG__journey li{background:var(--vv-surface);border:1px solid var(--vv-line);box-shadow:var(--vv-elev-1);border-radius:22px;padding:28px;position:relative}.SolutionLandingPage-module__CcAkdG__step{background:var(--vv-ink);color:#fff;width:44px;height:44px;font:800 18px/1 var(--vv-font-display);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.SolutionLandingPage-module__CcAkdG__journey h3{margin-bottom:12px}.SolutionLandingPage-module__CcAkdG__journeyArrow{color:var(--vv-muted);width:18px;display:none;position:absolute;top:32px;right:22px}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__journeyArrow{display:block}}.SolutionLandingPage-module__CcAkdG__textLink{min-height:44px;font-size:15px}.SolutionLandingPage-module__CcAkdG__integration{gap:var(--vv-space-6);grid-template-columns:1fr;display:grid}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__integration{grid-template-columns:1fr 1fr;gap:64px}}.SolutionLandingPage-module__CcAkdG__integration .SolutionLandingPage-module__CcAkdG__sectionIntro{margin-top:0}.SolutionLandingPage-module__CcAkdG__boundary{border-left:3px solid var(--vv-accent);margin-top:26px;padding:4px 0 4px 22px}.SolutionLandingPage-module__CcAkdG__boundary h3{margin-bottom:8px;font-size:1.0625rem}.SolutionLandingPage-module__CcAkdG__process{grid-template-columns:1fr;gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (min-width:680px){.SolutionLandingPage-module__CcAkdG__process{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.SolutionLandingPage-module__CcAkdG__process{grid-template-columns:repeat(4,1fr);gap:24px}}.SolutionLandingPage-module__CcAkdG__process li{background:var(--vv-bg);border-radius:22px;padding:24px}.SolutionLandingPage-module__CcAkdG__surface .SolutionLandingPage-module__CcAkdG__process li{background:var(--vv-bg)}.SolutionLandingPage-module__CcAkdG__process h3{margin:16px 0 10px}.SolutionLandingPage-module__CcAkdG__links{flex-wrap:wrap;gap:4px 28px;margin-top:28px;font-size:15px;display:flex}.SolutionLandingPage-module__CcAkdG__links a{align-items:center;min-height:44px;display:inline-flex}.SolutionLandingPage-module__CcAkdG__faqGrid{gap:var(--vv-space-6);grid-template-columns:1fr;display:grid}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__faqGrid{grid-template-columns:.8fr 1.2fr;gap:64px}}.SolutionLandingPage-module__CcAkdG__faq{border-bottom:1px solid var(--vv-line);padding:8px 0}.SolutionLandingPage-module__CcAkdG__faq:first-child{border-top:1px solid var(--vv-line)}.SolutionLandingPage-module__CcAkdG__faq summary{cursor:pointer;min-height:44px;color:var(--vv-ink);padding:12px 12px 12px 0;font-size:17px;font-weight:600;line-height:1.5}.SolutionLandingPage-module__CcAkdG__faq p{margin:0 0 12px}.SolutionLandingPage-module__CcAkdG__closing{padding:var(--vv-space-7) 0}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__container{background:var(--vv-accent);color:#fff;max-width:calc(1280px - 2 * var(--vv-space-4));border-radius:24px;padding:32px 24px}@media (min-width:900px){.SolutionLandingPage-module__CcAkdG__closing{padding:96px 0}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__container{border-radius:32px;padding:64px}}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__eyebrow{color:#e7e1ff}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__heading,.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__sectionIntro{color:#fff}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__sectionIntro,.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__small{color:#e7e1ff}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__cta{color:#3b22a6;background:#fff;margin:28px 0 18px}.SolutionLandingPage-module__CcAkdG__closing .SolutionLandingPage-module__CcAkdG__cta:hover{background:#efebff}.SolutionLandingPage-module__CcAkdG__closing a:focus-visible{outline-color:#fff}@media (max-width:680px){.SolutionLandingPage-module__CcAkdG__cta{width:100%}.SolutionLandingPage-module__CcAkdG__previewBody{padding:24px}.SolutionLandingPage-module__CcAkdG__journeyArrow{display:none}}