@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(../media/figtree-latin-ext-700-normal.032lu2jfeg_4g.woff2)format("woff2"),url(../media/figtree-latin-ext-700-normal.3wo9gjzts_r3c.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(../media/figtree-latin-700-normal.2sirl6e1w3evh.woff2)format("woff2"),url(../media/figtree-latin-700-normal.0z4okha5vz_r9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.lv2-faq-inner{width:100%;max-width:850px;margin-inline:auto}.lv2-faq-heading{text-align:center;margin-bottom:48px}.lv2-faq-item{border-bottom:1px solid #3a7ca51f}.lv2-faq-question{cursor:pointer;color:#0d1c2b;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 0;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}.lv2-faq-question::-webkit-details-marker{display:none}.lv2-faq-question:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #3a7ca5}.lv2-faq-toggle{color:#3a7ca5;text-align:center;flex-shrink:0;width:20px;font-size:22px;font-weight:400;line-height:1.2}.lv2-faq-answer{color:#4c6173;overflow-wrap:anywhere;padding:0 36px 32px 0;font-size:18px;line-height:1.75}.lv2-faq-answer p{margin:0}.lv2-faq-answer p+p{margin-top:20px}.lv2-faq-cta{text-align:center;margin-top:40px}@media (max-width:639px){.lv2-faq-heading{margin-bottom:28px}.lv2-faq-question{gap:16px;padding-block:24px;font-size:17px}.lv2-faq-answer{padding:0 0 28px;font-size:16px}}.lv2-solution-hero{background:#f4f5f8;padding:64px 32px}.lv2-solution-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:64px;max-width:1280px;margin:auto;display:grid}.lv2-solution-hero-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.lv2-solution-hero-copy h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,4.3vw,60px);font-weight:500;line-height:1.08}.lv2-solution-intro{color:#4e565e;margin:0;font-size:18px;line-height:1.6}.lv2-solution-reassurance{color:#4e565e;max-width:430px;margin:0;font-size:13px;line-height:1.6}.lv2 .lv2-booking-scene.lv2-feature-scene{min-height:0;padding:28px}.lv2 .lv2-feature-scene>div{gap:24px}.lv2 .lv2-feature-scene .lv2-thread-heading{justify-content:flex-start}.lv2 .lv2-feature-scene .lv2-thread-heading h3{margin:0;font-size:17px;font-weight:600;line-height:1.4}.lv2 .lv2-feature-scene .lv2-scene-booked{margin-top:8px}.lv2-feature-facts{background:#fff;border-radius:16px;margin:0;padding:4px 20px}.lv2-feature-facts>div{border-bottom:1px solid #0d1c2b14;padding:20px 0}.lv2-feature-facts>div:last-child{border-bottom:0}.lv2-feature-facts dt{color:#4e565e;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.lv2-feature-facts dt span{color:#3a7ca5;font-variant-numeric:tabular-nums}.lv2-feature-facts dd{margin:0;font-size:16px;font-weight:500;line-height:1.5}.lv2-feature-jumps{border-bottom:1px solid #0d1c2b14;padding:24px 32px}.lv2-feature-jumps>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;display:flex}.lv2-feature-jumps span{color:#4e565e;font-size:13px}.lv2-feature-jumps ul{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.lv2-feature-jumps a{color:#04304a;text-underline-offset:5px;padding-block:6px;font-size:14px;-webkit-text-decoration:underline #3a7ca566;text-decoration:underline #3a7ca566;display:inline-block}.lv2-solution-feature{background:#fefefe;padding:72px 0;scroll-margin-top:104px}.lv2-solution-feature.feature-rules{background:#f4f5f8}.lv2-solution-feature.feature-timeline{background:#edf2f8}.lv2-solution-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;max-width:1280px;margin:auto;padding-inline:32px;display:grid}.lv2-solution-panel.layout-rules,.lv2-solution-panel.layout-timeline{grid-template-columns:minmax(0,1fr);gap:48px}.lv2 .lv2-solution-panel:is(.layout-rules,.layout-timeline)>.lv2-service-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 64px;max-width:none;display:grid}.lv2 .lv2-solution-panel:is(.layout-rules,.layout-timeline) .lv2-service-description,.lv2 .lv2-solution-panel:is(.layout-rules,.layout-timeline) .lv2-service-copy>ul{margin-top:0}.lv2 .lv2-solution-panel:is(.layout-rules,.layout-timeline) .lv2-service-copy>ul>li{padding-block:12px}.lv2 .lv2-booking-scene.lv2-feature-scene:is(.presentation-cards,.presentation-sequence){background:0 0;border-radius:0;width:100%;max-width:none;padding:0}.lv2 .lv2-feature-scene:is(.presentation-cards,.presentation-sequence) figcaption{margin-bottom:12px}.lv2 .presentation-cards .lv2-feature-facts{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;display:grid}.lv2 .presentation-cards .lv2-feature-facts>div{background:#fefefe;border:1px solid #0d1c2b14;border-top:3px solid #3a7ca5;border-radius:4px 4px 16px 16px;min-width:0;padding:24px}.lv2 .presentation-cards .lv2-feature-facts dt{margin-bottom:16px;font-size:13px}.lv2 .presentation-cards .lv2-feature-facts dd{letter-spacing:-.02em;font-size:20px;font-weight:500}.lv2 .lv2-feature-scene:is(.presentation-cards,.presentation-sequence) .lv2-scene-booked{color:#04304a;background:0 0;border-top:1px solid #3a7ca533;border-radius:0;margin-top:0;padding:20px 0 0}.lv2 .lv2-feature-scene:is(.presentation-cards,.presentation-sequence,.presentation-brief) .lv2-scene-check{background:#04304a}.lv2-feature-sequence{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:12px 0;list-style:none;display:grid}.lv2-feature-sequence li{min-width:0;position:relative}.lv2-feature-sequence li:not(:last-child):after{content:"";background:#3a7ca54d;height:1px;position:absolute;top:24px;left:64px;right:-16px}.lv2-sequence-number{color:#fff;width:48px;height:48px;font-family:var(--font-gridnik), monospace;background:#04304a;border-radius:50%;place-items:center;margin-bottom:24px;font-size:15px;display:grid}.lv2 .lv2-feature-scene .lv2-feature-sequence h4{margin-bottom:12px;font-size:20px}.lv2 .lv2-feature-scene .lv2-feature-sequence p{color:#4e565e;max-width:320px;font-size:16px;line-height:1.6}.lv2 .lv2-booking-scene.lv2-feature-scene.presentation-brief{background:#fefefe;border:1px solid #0d1c2b26;border-top:5px solid #04304a;padding:28px;box-shadow:0 16px 40px #04304a08}.lv2 .presentation-brief .lv2-thread-heading{border-bottom:1px solid #0d1c2b26;padding-bottom:20px}.lv2 .presentation-brief .lv2-feature-facts{border-radius:0;padding:0}.lv2 .presentation-brief .lv2-feature-facts>div{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:20px;display:grid}.lv2 .presentation-brief .lv2-feature-facts dt{align-items:flex-start;margin:0;padding-top:2px}.lv2 .presentation-brief .lv2-feature-facts>div:last-child{background:#edf2f8;border-left:3px solid #3a7ca5;border-radius:0 12px 12px 0;margin-top:20px;padding:20px;display:block}.lv2 .presentation-brief .lv2-feature-facts>div:last-child dt{margin-bottom:8px}.lv2 .presentation-brief .lv2-scene-booked{color:#04304a;background:#edf2f8}.lv2-feature-detail{border-bottom:1px solid #0d1c2b26}.lv2-feature-detail summary{cursor:pointer;color:#04304a;padding:20px 0;font-size:15px}.lv2-feature-detail p{color:#4e565e;margin:0;padding-bottom:24px;font-size:15px;line-height:1.7}.lv2-solution-mid-cta{border-block:1px solid #0d1c2b26;justify-content:space-between;align-items:center;gap:32px;max-width:1216px;margin:32px auto;padding:32px;display:flex}.lv2-solution-mid-cta p{letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:500}.lv2-solution-mid-cta span{color:#4e565e;font-size:16px;line-height:1.5}.lv2 .lv2-solution-mid-cta .lv2-service-cta{flex-shrink:0;gap:12px;margin:0}.lv2-solution-integrations{max-width:1280px;margin:auto;padding:80px 32px;scroll-margin-top:104px}.lv2-integration-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:48px 0;padding:0;list-style:none;display:grid}.lv2-integration-flow li{border-top:2px solid #3a7ca5;padding-top:20px}.lv2-integration-flow h3{margin:0 0 12px;font-size:20px;font-weight:500}.lv2-integration-flow p{color:#4e565e;margin:0;font-size:16px;line-height:1.6}.lv2-compact-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 36px;margin:40px 0 24px;padding:0;list-style:none;display:flex}.lv2-compact-logos li{color:#4e565e;align-items:center;gap:8px;font-size:14px;display:flex}.lv2-compact-logos img{object-fit:contain;width:100px;height:32px;display:block}.lv2-compact-logos li:has(span) img{width:28px}.lv2-integration-note{text-align:center;color:#4e565e;max-width:660px;margin:auto;font-size:14px;line-height:1.6}.lv2-related-solutions{max-width:1280px;margin:auto;padding:64px 32px}.lv2-related-solutions h2{margin:0 0 28px;font-size:28px;font-weight:500}.lv2-related-solutions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.lv2-related-solutions a{border-top:1px solid #0d1c2b26;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0;display:flex}.lv2-related-solutions strong{margin-bottom:10px;font-size:20px;font-weight:500;display:block}.lv2-related-solutions a span span{color:#4e565e;font-size:16px;line-height:1.5}.lv2-related-solutions svg{color:#3a7ca5;flex-shrink:0}.lv2-feature-jumps a:focus-visible,.lv2-feature-detail summary:focus-visible,.lv2-related-solutions a:focus-visible{outline-offset:4px;outline:2px solid #3a7ca5}@media (min-width:992px){.lv2-service-panel.is-reversed .lv2-service-copy{grid-area:1/1}.lv2-service-panel.is-reversed>figure,.lv2-solution-panel.is-reversed>.lv2-service-copy{grid-area:1/2}.lv2-solution-panel.is-reversed>figure{grid-area:1/1}}@media (max-width:991px){.lv2-solution-hero{padding:48px 24px}.lv2-solution-hero-inner{grid-template-columns:minmax(0,1fr);gap:40px;max-width:650px}.lv2-solution-feature{padding:40px 0}.lv2-solution-panel{grid-template-columns:minmax(0,1fr);gap:36px;max-width:698px;padding-inline:24px}.lv2 .lv2-solution-panel:is(.layout-rules,.layout-timeline)>.lv2-service-copy{grid-template-columns:minmax(0,1fr);gap:24px}.lv2 .lv2-solution-panel>figure{width:100%;max-width:none}.lv2 .presentation-cards .lv2-feature-facts{grid-template-columns:minmax(0,1fr);gap:16px}.lv2-feature-sequence{grid-template-columns:minmax(0,1fr);gap:32px}.lv2-feature-sequence li{padding-left:72px}.lv2-sequence-number{margin:0;position:absolute;top:0;left:0}.lv2-feature-sequence li:not(:last-child):after{width:1px;height:auto;inset:60px auto -20px 24px}.lv2 .lv2-feature-scene .lv2-feature-sequence p{max-width:none}.lv2 .lv2-solution-feature .lv2-service-copy{order:-1}.lv2-solution-mid-cta{margin-inline:24px;padding:28px 0}.lv2-feature-jumps{padding-inline:24px}}@media (max-width:639px){.lv2-solution-mid-cta{flex-direction:column;align-items:flex-start;gap:24px}.lv2 .lv2-booking-scene.lv2-feature-scene{border-radius:20px;padding:20px 16px}.lv2 .lv2-booking-scene.lv2-feature-scene.presentation-brief{padding:24px 20px}.lv2 .presentation-brief .lv2-feature-facts>div{grid-template-columns:minmax(0,1fr);gap:8px}.lv2-integration-flow,.lv2-related-solutions>div{grid-template-columns:minmax(0,1fr)}.lv2-solution-integrations,.lv2-related-solutions{padding:56px 24px}.lv2-feature-jumps ul{gap:10px 20px}}.lv2-solutions-menu{position:relative}.lv2-solutions-menu:not(.is-mobile):has(.lv2-solutions-trigger[aria-expanded=true]):after{content:"";width:740px;max-width:calc(100vw - 48px);height:16px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.lv2-solutions-trigger{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:500;display:flex}.lv2-solutions-trigger[data-active=true]{text-underline-offset:6px;text-decoration:underline}.lv2-solutions-trigger:focus-visible,.lv2-solutions-dropdown a:focus-visible{outline-offset:4px;outline:2px solid #3a7ca5}.lv2-solutions-dropdown{color:#0d1c2b;background:#fefefe;border:1px solid #0d1c2b14;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:740px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 100px);margin:0;padding:16px;list-style:none;display:grid;position:absolute;top:calc(100% + 16px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 16px 48px #0d1c2b1a}.lv2-solutions-dropdown a{border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;height:100%;padding:16px;text-decoration:none;display:flex}.lv2-solutions-dropdown a:hover,.lv2-solutions-dropdown a[aria-current=page]{background:#edf2f8}.lv2-solutions-dropdown strong{font-size:15px;font-weight:600;line-height:1.4;display:block}.lv2-solution-nav-copy{flex:1;min-width:0}.lv2-solutions-dropdown .lv2-solution-nav-copy>span{color:#4e565e;margin-top:6px;font-size:13px;line-height:1.5;display:block}.lv2-solutions-dropdown svg{color:#3a7ca5;flex-shrink:0;margin-top:3px}.lv2-solution-nav-icon{background:#edf2f8;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.lv2-solutions-dropdown .lv2-solution-nav-icon svg{margin:0}.lv2-solutions-dropdown a:is(:hover,[aria-current=page]) .lv2-solution-nav-icon{background:#fff}.lv2-solutions-menu.is-mobile .lv2-solutions-trigger{border-top:1px solid color-mix(in srgb, var(--nav-fg) 10%, transparent);width:100%;color:var(--nav-fg);justify-content:space-between;padding:14px 0;font-size:15px}.lv2-solutions-menu.is-mobile .lv2-solutions-dropdown{width:100%;max-height:none;box-shadow:none;grid-template-columns:minmax(0,1fr);margin-bottom:12px;padding:8px;position:static;transform:none}.lv2 .lv2-solution-example .lv2-service-panel{max-width:1280px}.lv2-launch-player{background:#fff;border-radius:24px;max-width:1370px;margin:0 auto;position:relative;overflow:hidden}.lv2-launch-controls{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:absolute;bottom:24px;right:24px}.lv2-launch-controls button{color:#fff;cursor:pointer;background:#00000052;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .15s,background .15s;display:grid}.lv2-launch-controls button:hover{background:#0000008c}.lv2-launch-controls button:focus-visible{outline-offset:2px;outline:2px solid #fff}.lv2-launch-progress{height:20px;position:absolute;inset:auto 0 0}.lv2-launch-progress-track{background:#e5e5e5;height:3px;position:absolute;inset:auto 0 0}.lv2-launch-progress-track>div{transform-origin:0;background:#767676;height:100%}.lv2-launch-progress input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lv2-launch-progress:focus-within{outline-offset:-2px;outline:2px solid #555}@media (max-width:639px){.lv2-launch-player{border-radius:16px}.lv2-launch-controls{bottom:20px;right:12px}}@font-face{font-family:avantt;src:url(/landing-v2/fonts/Avantt-Bold.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:avantt;src:url(/landing-v2/fonts/Avantt-SemiBold.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:avantt;src:url(/landing-v2/fonts/Avantt-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:avantt;src:url(/landing-v2/fonts/Avantt-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:avantt;src:url(/landing-v2/fonts/Avantt-Light.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:avantt Fallback;src:local(Arial);ascent-override:87.59%;descent-override:18.52%;line-gap-override:0%;size-adjust:101.5%}@font-face{font-family:foundryGridnik;src:url(/landing-v2/fonts/FoundryGridnik-Medium.woff2)format("woff2"),url(/landing-v2/fonts/FoundryGridnik-Medium.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:foundryGridnik Fallback;src:local(Arial);ascent-override:72.98%;descent-override:24.33%;line-gap-override:26.86%;size-adjust:102.76%}.lv2{--text-display-2xl:80px;--text-display-xl:64px;--text-display-lg:58px;--text-display-sm:32px;--text-display-xs:28px;--text-headline-md:56px;--text-headline-xs:30px;--text-body-15:15px;--text-eyebrow-xs:10px;--tracking-display-2xl:-2.4px;--tracking-display-xl:-2px;--tracking-display-lg:-1.8px;--tracking-display-sm:-1.28px;--tracking-headline-md:-2.4px;--tracking-headline-xs:-1px;--tracking-eyebrow-tight:1px;--leading-display:.9;--leading-display-soft:.95;--leading-body:1.2;--leading-text:1.3;--leading-prose:1.4;--leading-prose-loose:1.45;--leading-button:.999;--duration-snap:80ms;--duration-quick:.15s;--duration-fade:.22s;--duration-pulse:.28s;--duration-cross:.42s;--duration-slide:.52s;--ease-slide:cubic-bezier(.32, .72, 0, 1);--blur-frost:40px;--z-index-elevated:10;--color-surface-cream:#efebdd;--nav-fg:#000;--nav-bg:#ffffff1f;--nav-cta-bg:#e8e6e3;--nav-cta-fg:#000}.lv2[data-nav=dark]{--nav-fg:#fff;--nav-bg:#0000002e;--nav-cta-bg:#00000040;--nav-cta-fg:#fff}.lv2 nav[data-menu-open=true]{background-color:#fefefe}.lv2[data-nav=dark] nav[data-menu-open=true]{background-color:#04304a}.lv2 :where(a,button,input,select,summary,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid}.lv2 [role=tabpanel][aria-hidden=true] *{animation-play-state:paused!important}.lv2 .font-avantt,.lv2.font-avantt{font-family:Figtree,avantt Fallback,sans-serif}.lv2 .font-gridnik{font-family:foundryGridnik,foundryGridnik Fallback,sans-serif;font-weight:500}.lv2 .leading-body{line-height:1.2}.lv2 .leading-text{line-height:1.3}.lv2 .leading-prose{line-height:1.4}.lv2 .tracking-eyebrow-rail{letter-spacing:1.2px}.lv2 .z-elevated{z-index:var(--z-index-elevated)}.lv2 .scrollbar-rail{scrollbar-width:none}.lv2 .scrollbar-rail::-webkit-scrollbar{display:none}.lv2 .lv2-logo-nav-dark,.lv2[data-nav=dark] .lv2-logo-nav-light{display:none}.lv2[data-nav=dark] .lv2-logo-nav-dark{display:inline-block}.lv2 .lv2-conversation-motion{min-width:0}.lv2 [data-motion=waiting] [data-reveal=card],.lv2 [data-motion=waiting] [data-reveal=details]{opacity:0}.lv2 [data-reveal=word]{display:inline-block}.lv2 [data-motion=playing] [data-reveal]{animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}.lv2 [data-motion=playing] [data-reveal=card]{animation-name:lv2-card-reveal;animation-duration:.4s}.lv2 [data-motion=playing] [data-reveal=details]{animation-name:lv2-fade-reveal;animation-duration:.3s}.lv2 [data-motion=playing] [data-reveal=bubble]{animation-name:lv2-bubble-reveal;animation-duration:.4s;animation-delay:var(--reveal-delay)}.lv2 [data-motion=playing] [data-reveal=avatar]{animation-name:lv2-avatar-reveal;animation-duration:.3s;animation-delay:calc(var(--reveal-delay) + .15s)}.lv2 [data-motion=playing] [data-reveal=speaker]{animation-name:lv2-speaker-reveal;animation-duration:.3s;animation-delay:calc(var(--reveal-delay) + .25s)}.lv2 [data-motion=playing] [data-reveal=word]{animation-name:lv2-fade-reveal;animation-duration:.3s;animation-delay:calc(var(--reveal-delay) + .35s + var(--word-delay))}.lv2 [data-motion=playing] [data-reveal=outcome]{animation-name:lv2-fade-reveal;animation-duration:.4s;animation-delay:var(--reveal-delay)}@keyframes lv2-card-reveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes lv2-bubble-reveal{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes lv2-avatar-reveal{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes lv2-speaker-reveal{0%{opacity:0;transform:translateY(.1em)}to{opacity:.65;transform:translateY(0)}}@keyframes lv2-fade-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lv2 .lv2-conversation-motion [data-reveal]{opacity:1!important;animation:none!important;transform:none!important}}.lv2 .lv2-service-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,96px);max-width:1440px;margin-inline:auto;padding:64px 32px 0;display:grid}.lv2 .lv2-service-copy{color:#0d1c2b;min-width:0}.lv2 .lv2-booking-scene{color:#0d1c2b;overflow-wrap:anywhere;background:#edf2f8;border-radius:24px;flex-direction:column;min-width:0;min-height:650px;margin:0;padding:32px;display:flex}.lv2 .lv2-booking-scene figcaption{color:#4e565e;margin-bottom:28px;font-size:12px;line-height:1.5}.lv2 .lv2-booking-scene h4,.lv2 .lv2-booking-scene p{margin:0}.lv2 .lv2-booking-scene>div{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.lv2 .lv2-booking-scene p{font-size:15px;line-height:1.5}.lv2 .lv2-booking-scene h4{letter-spacing:-.025em;font-size:24px;font-weight:500;line-height:1.2}.lv2 .lv2-scene-topline,.lv2 .lv2-scene-topline>span{align-items:center;gap:8px;display:flex}.lv2 .lv2-scene-topline{justify-content:space-between;font-size:12px}.lv2 .lv2-scene-booked{color:#174a35;background:#d9ece2;border-radius:12px;align-items:center;gap:12px;margin-top:auto;padding:20px 16px;display:flex}.lv2 .lv2-scene-booked>div{gap:4px;display:grid}.lv2 .lv2-scene-booked strong{font-size:16px;font-weight:600;line-height:1.3}.lv2 .lv2-scene-booked span{font-size:12px;line-height:1.5}.lv2 .lv2-scene-check{color:#fff;background:#174a35;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.lv2 .lv2-scene-booked-icon{flex-shrink:0;margin-left:auto}.lv2 .lv2-booking-scene[data-scene=call]{height:clamp(400px,50vw,650px);min-height:0;overflow:hidden}.lv2 .lv2-booking-scene>.lv2-call-scene{align-items:center;min-height:0;position:relative}.lv2 .lv2-call-iphone{aspect-ratio:9/19.5;background:#080909;border:3px solid #9e9e9a;border-radius:52px;width:100%;max-width:420px;padding:8px;position:absolute;top:clamp(32px,5vw,64px)}.lv2 .lv2-call-iphone:before,.lv2 .lv2-call-iphone:after{content:"";background:#82827e;border-radius:2px;width:3px;position:absolute}.lv2 .lv2-call-iphone:before{height:56px;top:110px;left:-5px}.lv2 .lv2-call-iphone:after{height:72px;top:142px;right:-5px}.lv2 .lv2-call-iphone-screen{color:#fff;background:#04304a;border-radius:41px;flex-direction:column;gap:20px;height:100%;padding:16px 18px 12px;display:flex}.lv2 .lv2-call-iphone-status{justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.lv2 .lv2-call-iphone-island{background:#080909;border-radius:20px;width:88px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.lv2 .lv2-call-iphone .lv2-call-lines>div{grid-template-columns:minmax(0,1fr);gap:4px}.lv2 .lv2-call-iphone .lv2-call-lines p{font-size:13px}.lv2 .lv2-call-iphone .lv2-scene-booked{gap:8px;padding:14px 12px}.lv2 .lv2-call-iphone .lv2-scene-booked strong{font-size:14px}.lv2 .lv2-call-iphone .lv2-scene-booked-icon{display:none}.lv2 .lv2-call-iphone-home{background:#fff;border-radius:4px;flex-shrink:0;width:100px;height:4px;margin:0 auto}.lv2 .lv2-call-center{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.lv2 .lv2-call-avatar{background:#21536e;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.lv2 .lv2-call-center p{color:#c6dce9;font-size:13px}.lv2 .lv2-call-connected{color:#c5eed5;align-items:center;gap:6px;font-size:12px;display:flex}.lv2 .lv2-call-wave{justify-content:center;align-items:center;gap:5px;max-width:100%;height:48px;display:flex}.lv2 .lv2-call-wave span{background:#9ac4de;border-radius:4px;width:4px;transform:scaleY(.45)}.lv2 .lv2-call-lines{gap:16px;display:grid}.lv2 .lv2-call-lines>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.lv2 .lv2-call-lines>div>span{color:#c6dce9;padding-top:2px;font-size:11px}.lv2 .lv2-call-lines p{font-size:14px}.lv2 .lv2-booking-scene>.lv2-message-scene{justify-content:center;gap:24px;width:100%;max-width:520px;margin-inline:auto;padding-block:24px}.lv2 .lv2-thread-heading{color:#04304a;justify-content:center;align-items:center;gap:10px;display:flex}.lv2 .lv2-thread-heading h4{letter-spacing:0;font-size:17px;font-weight:600}.lv2 .lv2-thread-heading>svg{flex-shrink:0}.lv2 .lv2-message-thread{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lv2 .lv2-message-thread li{flex-direction:column;gap:12px;display:flex}.lv2 .lv2-thread-row{align-items:flex-start;gap:12px;min-width:0;display:flex}.lv2 .lv2-thread-row.is-customer{flex-direction:row-reverse}.lv2 .lv2-thread-avatar{color:#fff;background:#3a7ca5;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:600;display:grid;position:relative}.lv2 .lv2-avatar-photo{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.lv2 .lv2-avatar-photo>img{object-fit:cover;width:100%;height:100%;display:block}.lv2 .lv2-avatar-photo.is-assistant>img{transform:translateY(8%)scale(1.35)}.lv2 .lv2-avatar-photo.is-customer>img{transform:translateY(-16%)scale(1.2)}.lv2 .lv2-avatar-photo.is-maya>img{transform:scale(1.1)}.lv2 .is-customer>.lv2-thread-avatar{color:#0d1c2b;background:#e5e6e2}.lv2 .lv2-thread-channel{color:#fff;background:#3a7ca5;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-1px;right:-2px}.lv2 .lv2-thread-message{border-radius:16px;min-width:0;max-width:calc(100% - 52px);padding:16px 20px}.lv2 .lv2-thread-sender{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.lv2 .lv2-thread-sender strong{font-size:14px;font-weight:600;line-height:1.4}.lv2 .lv2-thread-sender>span{color:#fff;background:#21536e;border-radius:20px;padding:2px 7px;font-size:10px;font-weight:500;line-height:1.4}.lv2 .lv2-thread-message p{font-size:16px;line-height:1.45}.lv2 .lv2-thread-message.is-customer{color:#0d1c2b;background:#fff}.lv2 .lv2-thread-message.is-customer .lv2-thread-sender>span{color:#4e565e;background:#e5e6e2}.lv2 .lv2-thread-message.is-business{color:#fff;background:#04304a}.lv2 .lv2-message-thread .lv2-thread-day{color:#4e565e;align-self:center;font-size:11px}.lv2 .lv2-booking-scene>.lv2-email-window{background:#fff;border-radius:32px;flex:none;gap:20px;margin-block:auto;padding:32px}.lv2 .lv2-email-window>h4{font-size:clamp(28px,3vw,40px);font-weight:600}.lv2 .lv2-email-window>.lv2-email-subject{color:#4e565e;margin-top:-8px;font-size:13px}.lv2 .lv2-email-window .lv2-thread-message.is-customer{box-shadow:none;background:#f3f5f8}.lv2 .lv2-email-window .lv2-scene-booked{margin-left:52px;padding:14px}.lv2 .lv2-email-window .lv2-scene-booked strong{font-size:14px}.lv2 .lv2-email-window .lv2-scene-booked-icon{display:none}.lv2 [data-motion=playing] .lv2-booking-scene [data-scene-beat]{animation:lv2-scene-enter .36s cubic-bezier(.16, 1, .3, 1) var(--beat-delay) both}.lv2 [data-motion=playing] .lv2-call-wave span{animation:lv2-call-wave .5s ease-in-out var(--wave-delay) 3}@keyframes lv2-scene-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lv2-call-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (max-width:991px){.lv2 .lv2-booking-scene{width:100%;max-width:620px;min-height:0;margin-inline:auto;padding:28px}.lv2 .lv2-booking-scene>div{gap:24px}}@media (max-width:479px){.lv2 .lv2-booking-scene{border-radius:16px;padding:20px}.lv2 .lv2-call-iphone-island{width:64px;height:24px}.lv2 .lv2-booking-scene figcaption{margin-bottom:24px;font-size:11px}.lv2 .lv2-call-lines>div{grid-template-columns:minmax(0,1fr);gap:4px}.lv2 .lv2-thread-row{gap:8px}.lv2 .lv2-thread-avatar{flex-basis:28px;width:28px;height:28px;font-size:9px}.lv2 .lv2-thread-message{border-radius:12px;max-width:calc(100% - 36px);padding:12px}.lv2 .lv2-thread-message p{font-size:14px}.lv2 .lv2-thread-sender strong{font-size:12px}.lv2 .lv2-thread-sender>span{font-size:9px}.lv2 .lv2-thread-heading h4{font-size:15px}.lv2 .lv2-booking-scene>.lv2-email-window{border-radius:24px;padding:20px 16px}.lv2 .lv2-email-window .lv2-scene-booked{margin-left:0}.lv2 .lv2-scene-booked-icon{display:none}}@media (prefers-reduced-motion:reduce){.lv2 .lv2-booking-scene *,.lv2 [data-motion=playing] .lv2-booking-scene *{animation:none!important}}.lv2 .lv2-service-copy :is(h2,h3){letter-spacing:-.025em;text-wrap:balance;max-width:580px;margin:0;font-size:clamp(30px,2.7vw,42px);font-weight:500;line-height:1.2}.lv2 .lv2-service-description{color:#4e565e;max-width:540px;margin:28px 0 0;font-size:18px;line-height:1.6}.lv2 .lv2-service-copy>ul{max-width:none;margin-top:40px}.lv2 .lv2-service-copy>ul>li{color:#4e565e;padding-block:20px;line-height:1.5}.lv2 .lv2-service-cta{color:#fff;background:#3a7ca5;border-radius:16px;justify-content:center;align-items:center;min-height:60px;margin-top:40px;padding:16px 28px;font-size:16px;font-weight:500;transition:background-color .16s;display:inline-flex}.lv2 .lv2-service-cta:hover{background:#28688e}.lv2 .lv2-service-cta:focus-visible{outline-offset:4px;outline:2px solid #3a7ca5}.lv2 .lv2-phone-stage{--phone-stage-height:clamp(460px, 44vw, 650px);--phone-top:56px;height:var(--phone-stage-height);color:#0d1c2b;background:#edf2f8;border-radius:28px;position:relative;overflow:hidden}.lv2 .lv2-phone-frame{aspect-ratio:9/19.5;width:80%;max-width:470px;margin:var(--phone-top) auto 0;transform-origin:top;background:#080909;border:3px solid #a7a6a2;border-radius:66px;padding:10px;position:relative;box-shadow:0 18px 44px #0d1c2b24}.lv2 .lv2-phone-screen{background:#fff;border-radius:52px;height:100%;position:relative;overflow:hidden}.lv2 .lv2-phone-island{background:#111;border-radius:20px;justify-content:flex-end;align-items:center;width:30%;height:30px;margin:13px auto 0;padding-right:10px;display:flex}.lv2 .lv2-phone-island span{background:#020408;border-radius:50%;width:14px;height:14px}.lv2 .lv2-phone-heading{padding:28px 24px 20px}.lv2 .lv2-phone-heading>p{letter-spacing:-.025em;margin:0 0 6px;font-size:36px;font-weight:600;line-height:1.15}.lv2 .lv2-phone-heading>span{color:#4e565e;font-size:11px;line-height:1.4;display:block}.lv2 .lv2-phone-transcript{height:calc(var(--phone-stage-height) - var(--phone-top) - 200px);overscroll-behavior:contain;scrollbar-width:thin;min-height:200px;padding:0 20px 24px;overflow-y:auto}.lv2 .lv2-phone-transcript:focus-visible{outline-offset:-3px;outline:2px solid #3a7ca5}.lv2 .lv2-phone-transcript [data-reveal=bubble]{max-width:100%;padding:12px}.lv2 .lv2-phone-transcript [data-speaker=CentralComs]{color:#fff;background:#2d3745}.lv2 .lv2-phone-transcript [data-speaker=Customer]{color:#0d1c2b;background:#eef2f6}.lv2 .lv2-phone-transcript [data-reveal=bubble]>p{font-size:13px;line-height:1.45}@media (max-width:991px){.lv2 .lv2-service-panel{grid-template-columns:minmax(0,1fr);gap:40px;padding:32px 24px 0}.lv2 .lv2-service-copy{max-width:600px}.lv2 .lv2-service-copy :is(h2,h3){font-size:30px}.lv2 .lv2-service-description{margin-top:24px;font-size:17px}.lv2 .lv2-service-copy>ul{margin-top:28px}.lv2 .lv2-service-cta{margin-top:32px}.lv2 .lv2-phone-stage{--phone-stage-height:500px;--phone-top:40px}}@media (max-width:479px){.lv2 .lv2-phone-stage{--phone-stage-height:430px;--phone-top:32px;border-radius:20px}.lv2 .lv2-phone-frame{border-radius:48px;width:88%;padding:7px}.lv2 .lv2-phone-screen{border-radius:38px}.lv2 .lv2-phone-island{height:24px}.lv2 .lv2-phone-heading{padding:24px 16px 16px}.lv2 .lv2-phone-heading>p{font-size:30px}.lv2 .lv2-phone-transcript{padding-inline:12px}}.lv2 .lv2-reference-container{width:100%;max-width:1280px;margin-inline:auto}.lv2 .lv2-reference-heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.lv2 .lv2-reference-heading h2{color:#0d1c2b;letter-spacing:-.02em;margin:0;font-size:38px;font-weight:500;line-height:1.2}.lv2 .lv2-reference-heading p{color:#4e565e;max-width:710px;margin:0;font-size:16px;font-weight:500;line-height:1.55}.lv2 .lv2-booking-section{color:#0d1c2b;background:#f3f6fa;padding:60px 40px 100px}.lv2 .lv2-booking-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;max-width:1100px;margin:48px auto 0;padding:0;list-style:none;display:grid}.lv2 .lv2-booking-steps li{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.lv2 .lv2-booking-steps svg{color:#3a7ca5;width:40px;height:40px}.lv2 .lv2-booking-steps h3{margin:0;font-size:24px;font-weight:500;line-height:1.2}.lv2 .lv2-booking-steps p{color:#4e565e;max-width:280px;margin:0;font-size:16px;line-height:1.6}@media (max-width:767px){.lv2 .lv2-booking-steps{grid-template-columns:minmax(0,1fr);gap:40px}}.lv2 .lv2-booking-points{flex-wrap:wrap;justify-content:center;gap:16px;max-width:1100px;margin:40px auto 0;padding:0;list-style:none;display:flex}.lv2 .lv2-booking-point{text-align:center;flex-direction:column;align-items:center;gap:16px;width:calc(20% - 12.8px);max-width:204px;padding:24px 16px;font-size:20px;font-weight:500;line-height:1.48;display:flex}.lv2 .lv2-booking-point>svg{color:#8aabca;flex-shrink:0;width:56px;height:56px}.lv2 .lv2-integrations-section{color:#0d1c2b;background:#fff;padding:248px 40px;overflow:hidden}.lv2 .lv2-integrations-content{flex-direction:column;align-items:center;gap:32px;max-width:700px;margin-inline:auto;display:flex;position:relative}.lv2 .lv2-integrations-content h2{font-size:52px;line-height:1.12}.lv2 .lv2-integrations-content .lv2-reference-heading p{max-width:465px}.lv2 .lv2-integration-cta{background:#f3f6fa;border-radius:24px;justify-content:center;align-items:center;gap:12px;min-height:60px;padding:12px 24px;font-size:14px;font-weight:500;transition:background-color .16s;display:inline-flex}.lv2 .lv2-integration-cta span{font-size:24px}.lv2 .lv2-integration-cta:hover{background:#e7ecf3}.lv2 .lv2-integration-cta:focus-visible{outline-offset:4px;outline:2px solid #3a7ca5}.lv2 .lv2-integration-logos{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.lv2 .lv2-integration-logo{color:#4e565e;justify-content:center;align-items:center;gap:10px;width:180px;min-height:48px;font-size:18px;font-weight:600;line-height:1.2;display:flex;position:absolute}.lv2 .lv2-integration-logo img,.lv2 .lv2-integration-logo>svg{object-fit:contain;flex-shrink:0;width:36px;height:36px}.lv2 .lv2-integration-logo.is-wordmark img{width:100%;height:auto;max-height:56px}.lv2 .lv2-logo-top-left{top:-152px;left:64px}.lv2 .lv2-logo-top-right{top:-138px;right:88px}.lv2 .lv2-logo-upper-left{top:-48px;left:-136px}.lv2 .lv2-logo-upper-right{top:-48px;right:-200px}.lv2 .lv2-logo-middle-left{top:80px;left:-230px}.lv2 .lv2-logo-middle-right{top:85px;right:-230px}.lv2 .lv2-logo-lower-left{bottom:-48px;left:-145px}.lv2 .lv2-logo-lower-right{bottom:-40px;right:-165px}.lv2 .lv2-logo-bottom-left{bottom:-152px;left:69px}.lv2 .lv2-logo-bottom-right{bottom:-140px;right:86px}.lv2 .lv2-integration-marquee{display:none}@media (max-width:1199px){.lv2 .lv2-integrations-section{padding:72px 40px}.lv2 .lv2-integrations-content h2{font-size:44px}.lv2 .lv2-integration-logos{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:36px 24px;width:100%;margin-top:16px;display:grid;position:static}.lv2 .lv2-integration-logo{width:100%;max-width:160px;font-size:16px;position:static}.lv2 .lv2-integration-logo:last-child{grid-column:2}.lv2 .lv2-booking-point{width:calc(25% - 12px);padding:16px 8px}}@media (max-width:767px){.lv2 .lv2-booking-section{padding:48px 20px 60px}.lv2 .lv2-reference-heading h2{letter-spacing:-.01em;font-size:28px}.lv2 .lv2-booking-points{gap:16px;margin-top:32px}.lv2 .lv2-booking-point{width:calc(50% - 8px);max-width:180px;padding:16px 8px;font-size:18px}.lv2 .lv2-booking-point>svg{width:48px;height:48px}.lv2 .lv2-integrations-section{padding:60px 20px}.lv2 .lv2-integrations-content h2{font-size:36px}.lv2 .lv2-integration-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.lv2 .lv2-integration-logo:last-child{grid-column:auto}.lv2 .lv2-integration-logo{font-size:14px}.lv2 .lv2-integration-logo img,.lv2 .lv2-integration-logo>svg{width:28px;height:28px}.lv2 .lv2-integration-logo.is-wordmark img{width:100%;height:auto}}@media (max-width:991px){.lv2 .lv2-integration-logos{display:none}.lv2 .lv2-integration-marquee{width:100%;display:block}.lv2 .lv2-marquee-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lv2 .lv2-marquee-row{width:max-content;margin-block:20px;display:flex}.lv2 .lv2-marquee-group{align-items:center;gap:40px;margin:0;padding:0 40px 0 0;list-style:none;animation:30s linear infinite paused lv2-logo-scroll;display:flex}.lv2 .lv2-marquee-row:nth-child(2) .lv2-marquee-group{animation-direction:reverse}.lv2 .lv2-marquee-group .lv2-integration-logo{flex:0 0 144px;width:144px}.lv2 [data-running=true] .lv2-marquee-group{animation-play-state:running}.lv2 .lv2-integration-marquee:hover .lv2-marquee-group,.lv2 .lv2-integration-marquee:focus-within .lv2-marquee-group{animation-play-state:paused}.lv2 .lv2-marquee-control{color:#4e565e;text-underline-offset:3px;cursor:pointer;min-height:44px;margin:8px auto 0;padding:8px 12px;font-size:12px;text-decoration:underline;display:block}.lv2 .lv2-marquee-control:focus-visible{outline-offset:2px;outline:2px solid #3a7ca5}.lv2 .lv2-integration-marquee:not([data-enhanced=true]) .lv2-marquee-viewport{-webkit-mask-image:none;mask-image:none}.lv2 .lv2-integration-marquee:not([data-enhanced=true]) .lv2-marquee-row{width:100%}.lv2 .lv2-integration-marquee:not([data-enhanced=true]) .lv2-marquee-group{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;padding:0;animation:none}.lv2 .lv2-integration-marquee:not([data-enhanced=true]) .lv2-marquee-group[aria-hidden=true],.lv2 .lv2-integration-marquee:not([data-enhanced=true]) .lv2-marquee-control{display:none}}@keyframes lv2-logo-scroll{to{transform:translate(-100%)}}@media (max-width:991px) and (prefers-reduced-motion:reduce){.lv2 .lv2-marquee-viewport{-webkit-mask-image:none;mask-image:none}.lv2 .lv2-marquee-row{width:100%}.lv2 .lv2-marquee-group{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;padding:0;animation:none}.lv2 .lv2-marquee-group[aria-hidden=true],.lv2 .lv2-marquee-control{display:none}}@keyframes lv2-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes lv2-fhero-typing{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes lv2-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lv2-seq-out{to{opacity:0;visibility:hidden;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.lv2 *,.lv2 :before,.lv2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-play-state:running!important;animation-delay:0s!important}}.lv2 .lv2-hero{min-height:calc(100vh - var(--hero-header-height,112px));min-height:calc(100svh - var(--hero-header-height,112px))}
