.signup-module__Ft1I0G__page{color:#272a29;-webkit-font-smoothing:antialiased;background:#fafaf8;min-height:100svh}.signup-module__Ft1I0G__header{background:#fff;border-bottom:1px solid #deded9;justify-content:space-between;align-items:center;height:78px;padding:0 28px;display:flex}.signup-module__Ft1I0G__logo{width:152px;height:auto}.signup-module__Ft1I0G__signin{border:1px solid #92948e;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none}.signup-module__Ft1I0G__signin:hover{background:#f4f4f0}.signup-module__Ft1I0G__progress{height:2px;margin-top:-1px;position:relative}.signup-module__Ft1I0G__progress span{background:#04304a;height:100%;transition:width .3s;display:block}.signup-module__Ft1I0G__body{grid-template-columns:minmax(0,520px) minmax(0,500px);align-items:center;gap:104px;max-width:1192px;min-height:calc(100svh - 79px);margin:0 auto;padding:64px 24px 84px;display:grid}.signup-module__Ft1I0G__formColumn{width:100%}.signup-module__Ft1I0G__card{background:#fff;border:1px solid #e9e9e4;border-radius:7px;padding:32px;position:relative}.signup-module__Ft1I0G__card h1{letter-spacing:-1.15px;text-align:center;text-wrap:balance;outline:none;max-width:440px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;line-height:1.12}.signup-module__Ft1I0G__description{color:#737671;text-align:center;text-wrap:pretty;margin:18px 0 30px;font-size:14px;line-height:1.55}.signup-module__Ft1I0G__form{flex-direction:column;gap:24px;display:flex}.signup-module__Ft1I0G__field{color:#646963;flex-direction:column;gap:9px;font-size:14px;font-weight:500;display:flex}.signup-module__Ft1I0G__field input{color:#272a29;background:#fff;border:1px solid #e3e5df;border-radius:999px;outline:none;width:100%;height:46px;padding:0 16px;font-size:14px;font-weight:400;box-shadow:0 2px 3px #18231d09}.signup-module__Ft1I0G__field input::placeholder{color:#979b94}.signup-module__Ft1I0G__field input:focus-visible{border-color:#52728a;box-shadow:0 0 0 3px #3a7ca51c}.signup-module__Ft1I0G__primary{color:#fff;cursor:pointer;background:#04304a;border:1px solid #707976;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff28}.signup-module__Ft1I0G__primary:hover{background:#16465e}.signup-module__Ft1I0G__primary:disabled{opacity:.55;cursor:wait}.signup-module__Ft1I0G__page button:focus-visible,.signup-module__Ft1I0G__page a:focus-visible{outline-offset:4px;outline:2px solid #3a7ca5}.signup-module__Ft1I0G__back{color:#737671;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:-10px 0 18px -6px;padding:6px;font-size:12px;display:flex}.signup-module__Ft1I0G__password{display:block;position:relative}.signup-module__Ft1I0G__password input{padding-right:52px}.signup-module__Ft1I0G__password button{color:#757a72;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:3px;right:9px}.signup-module__Ft1I0G__hint{color:#83877f;font-size:13px;font-weight:400}.signup-module__Ft1I0G__sizes{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.signup-module__Ft1I0G__sizes legend{color:#646963;margin-bottom:10px;padding:0;font-size:14px;font-weight:500}.signup-module__Ft1I0G__sizeOption{cursor:pointer;border:1px solid #e9ebe5;border-radius:999px;align-items:center;gap:12px;min-height:43px;padding:9px 12px;font-size:14px;transition:background .15s,border-color .15s;display:flex}.signup-module__Ft1I0G__sizeOption:hover{background:#f7f9f7}.signup-module__Ft1I0G__sizeOption:has(input:checked){background:#f1f6f8;border-color:#52728a}.signup-module__Ft1I0G__sizeOption input{appearance:none;background:#fff;border:1px solid #d9ddd5;border-radius:50%;flex-shrink:0;width:19px;height:19px;margin:0}.signup-module__Ft1I0G__sizeOption input:checked{border:5px solid #04304a}.signup-module__Ft1I0G__sizeOption input:focus-visible{outline-offset:3px;outline:2px solid #3a7ca5}.signup-module__Ft1I0G__terms{text-align:center;color:#7e827a;margin:5px 0 0;font-size:12px;line-height:1.6}.signup-module__Ft1I0G__terms a,.signup-module__Ft1I0G__plan a{text-underline-offset:2px;text-decoration:underline}.signup-module__Ft1I0G__terms span{margin-top:12px;display:inline-block}.signup-module__Ft1I0G__error{color:#a0382e;margin:0;font-size:13px;line-height:1.45}.signup-module__Ft1I0G__help{color:#7b8077;border:1px solid #e9e9e4;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:16px;padding:16px 12px;font-size:12px;display:flex}.signup-module__Ft1I0G__help a{text-underline-offset:2px;align-items:center;gap:2px;text-decoration:underline;display:inline-flex}.signup-module__Ft1I0G__plan{color:#858a81;text-align:center;margin:15px 0 0;font-size:11px;line-height:1.5}.signup-module__Ft1I0G__preview{width:100%;min-width:0}.signup-module__Ft1I0G__caption{color:#7a8075;text-align:center;text-transform:uppercase;letter-spacing:1px;margin:34px 0 0;font-family:Foundry Gridnik,ui-monospace,monospace;font-size:10px;line-height:1.5}.signup-module__Ft1I0G__trades .signup-module__Ft1I0G__caption{margin:0 0 38px}.signup-module__Ft1I0G__tradeGrid{color:#92978d;grid-template-columns:repeat(3,1fr);gap:36px 20px;display:grid}.signup-module__Ft1I0G__tradeGrid>div{justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.signup-module__Ft1I0G__tradeNote{text-align:center;color:#8b9285;margin:38px 0 0;font-family:Georgia,serif;font-size:23px;line-height:1.45}.signup-module__Ft1I0G__appFrame{background:#fff;border:5px solid #eeefeb;border-radius:16px;width:100%;min-height:355px;display:flex;overflow:hidden;box-shadow:0 8px 22px #283c3010,0 2px 4px #283c300b}.signup-module__Ft1I0G__appRail{color:#6d7b6a;background:#f8f9f6;border-right:1px solid #e9ece4;flex-direction:column;flex-shrink:0;align-items:center;gap:23px;width:34px;padding:13px 7px;display:flex}.signup-module__Ft1I0G__appRail>svg{width:14px;height:14px}.signup-module__Ft1I0G__brandMark{color:#04304a;font-size:17px;font-weight:700}.signup-module__Ft1I0G__railBottom{background:#dce6db;border-radius:50%;margin-top:auto;padding:3px 5px;font-size:9px}.signup-module__Ft1I0G__appContent{flex:1;min-width:0}.signup-module__Ft1I0G__appHeader{border-bottom:1px solid #eef0e9;align-items:center;gap:14px;height:44px;padding:0 14px;font-size:11px;display:flex}.signup-module__Ft1I0G__appHeader strong{text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}.signup-module__Ft1I0G__avatar,.signup-module__Ft1I0G__smallAvatar{color:#41656c;background:#dce8eb;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.signup-module__Ft1I0G__inbox{grid-template-columns:35% 65%;min-height:365px;display:grid}.signup-module__Ft1I0G__conversationList{background:#fdfefc;border-right:1px solid #edf0e9;padding:13px 5px}.signup-module__Ft1I0G__listTitle{justify-content:space-between;padding:0 4px 10px;font-size:8px;font-weight:600;display:flex}.signup-module__Ft1I0G__conversation,.signup-module__Ft1I0G__selectedConversation{border-radius:5px;gap:5px;padding:10px 4px;display:flex}.signup-module__Ft1I0G__selectedConversation{background:#eaf0ee}.signup-module__Ft1I0G__conversation b,.signup-module__Ft1I0G__selectedConversation b{font-size:8px;font-weight:500}.signup-module__Ft1I0G__conversation p,.signup-module__Ft1I0G__selectedConversation p{color:#8b9385;margin:3px 0 0;font-size:7px}.signup-module__Ft1I0G__messages{flex-direction:column;align-items:flex-start;gap:9px;padding:12px;display:flex}.signup-module__Ft1I0G__threadTitle{justify-content:space-between;align-items:center;width:100%;font-size:9px;font-weight:600;display:flex}.signup-module__Ft1I0G__messageTime{color:#96a08d;align-self:center;font-size:7px}.signup-module__Ft1I0G__customerMessage,.signup-module__Ft1I0G__assistantMessage{background:#f0f2ed;border-radius:8px;max-width:88%;margin:0;padding:9px;font-size:9px;line-height:1.5}.signup-module__Ft1I0G__assistantMessage{background:#dcebf4;align-self:flex-end}.signup-module__Ft1I0G__callNote{background:#f6f7e8;border:1px solid #e1e5cf;border-radius:6px;width:95%;margin:3px 0;padding:11px}.signup-module__Ft1I0G__callNote span{color:#6a7954;align-items:center;gap:4px;font-size:8px;display:flex}.signup-module__Ft1I0G__callNote strong{margin:8px 0 4px;font-size:10px;display:block}.signup-module__Ft1I0G__callNote p{color:#818673;margin:0;font-size:9px;line-height:1.5}.signup-module__Ft1I0G__reply{color:#949c8e;border-top:1px solid #eef0e9;justify-content:space-between;width:100%;margin-top:auto;padding:9px 0 0;font-size:9px;display:flex}.signup-module__Ft1I0G__businessPreview{padding:16px}.signup-module__Ft1I0G__businessBanner{text-align:center;background:#e4ecee;border-radius:6px;padding:22px 10px}.signup-module__Ft1I0G__businessBadge{color:#fff;background:#04304a;border-radius:7px;place-items:center;width:34px;height:34px;font-size:17px;display:inline-grid}.signup-module__Ft1I0G__businessBanner h2{overflow-wrap:anywhere;margin:10px 0 7px;font-size:17px;font-weight:500}.signup-module__Ft1I0G__businessBanner p{color:#6f858e;margin:0;font-size:10px}.signup-module__Ft1I0G__serviceOptions{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.signup-module__Ft1I0G__serviceOptions>div{border:1px solid #e8ece5;border-radius:5px;flex-direction:column;gap:7px;padding:10px 6px;display:flex}.signup-module__Ft1I0G__serviceOptions svg{color:#78989b;width:17px;height:17px}.signup-module__Ft1I0G__serviceOptions strong{font-size:9px;font-weight:500}.signup-module__Ft1I0G__serviceOptions span{color:#92998b;font-size:8px}.signup-module__Ft1I0G__businessDetails{margin:19px 0 5px}.signup-module__Ft1I0G__businessDetails>span{color:#98a08f;letter-spacing:1px;font-size:8px}.signup-module__Ft1I0G__businessDetails p{color:#7d8976;overflow-wrap:anywhere;align-items:center;gap:8px;margin:12px 0 0;font-size:10px;display:flex}.signup-module__Ft1I0G__schedule{padding:20px 16px}.signup-module__Ft1I0G__scheduleHeading{align-items:center;gap:10px;display:flex}.signup-module__Ft1I0G__scheduleHeading>div{margin-right:auto}.signup-module__Ft1I0G__scheduleHeading span{letter-spacing:1px;color:#8d9984;font-size:8px}.signup-module__Ft1I0G__scheduleHeading h2{margin:7px 0 18px;font-size:17px;font-weight:500}.signup-module__Ft1I0G__calendarDays{border-bottom:1px solid #edf0e8;grid-template-columns:repeat(5,1fr);padding-bottom:15px;display:grid}.signup-module__Ft1I0G__calendarDays>span{color:#9aa390;flex-direction:column;align-items:center;gap:7px;font-size:7px;display:flex}.signup-module__Ft1I0G__calendarDays b{color:#505e49;place-items:center;width:26px;height:26px;font-size:12px;font-weight:500;display:grid}.signup-module__Ft1I0G__today b{color:#fff;background:#04304a;border-radius:50%}.signup-module__Ft1I0G__scheduleGrid{gap:14px;margin-top:17px;display:flex}.signup-module__Ft1I0G__times{color:#98a18f;flex-direction:column;justify-content:space-between;padding:6px 0;font-size:8px;display:flex}.signup-module__Ft1I0G__jobs{flex-direction:column;flex:1;gap:12px;display:flex}.signup-module__Ft1I0G__job{background:#e8f0f3;border-left:3px solid #7b9cae;border-radius:5px;padding:10px 12px}.signup-module__Ft1I0G__job span{color:#81929a;font-size:8px}.signup-module__Ft1I0G__job strong{margin:4px 0;font-size:11px;font-weight:500;display:block}.signup-module__Ft1I0G__job p{color:#788d98;margin:0;font-size:9px}.signup-module__Ft1I0G__jobSecondary{background:#eef1e3;border-color:#9da66e}.signup-module__Ft1I0G__jobSecondary p,.signup-module__Ft1I0G__jobSecondary span{color:#929c74}.signup-module__Ft1I0G__freeSlot{color:#a0aa93;border:1px dashed #dde3d4;border-radius:5px;padding:12px;font-size:9px}@media (min-width:1600px){.signup-module__Ft1I0G__body{gap:120px;max-width:1208px}}@media (max-width:1050px){.signup-module__Ft1I0G__body{gap:48px}.signup-module__Ft1I0G__card{padding:28px}.signup-module__Ft1I0G__card h1{font-size:32px}.signup-module__Ft1I0G__tradeGrid{gap:28px 12px}.signup-module__Ft1I0G__tradeGrid>div{flex-direction:column;font-size:13px}}@media (max-width:800px){.signup-module__Ft1I0G__header{height:68px;padding:0 20px}.signup-module__Ft1I0G__logo{width:137px}.signup-module__Ft1I0G__body{grid-template-columns:minmax(0,1fr);gap:0;max-width:540px;min-height:calc(100svh - 69px);padding:42px 20px}.signup-module__Ft1I0G__preview{display:none}.signup-module__Ft1I0G__card{padding:28px 24px}.signup-module__Ft1I0G__card h1{font-size:32px}}@media (max-width:380px){.signup-module__Ft1I0G__body{padding:28px 14px}.signup-module__Ft1I0G__card{padding:25px 18px}.signup-module__Ft1I0G__card h1{font-size:29px}}@media (prefers-reduced-motion:reduce){.signup-module__Ft1I0G__progress span,.signup-module__Ft1I0G__primary,.signup-module__Ft1I0G__sizeOption{transition:none}}
.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))}.lv2 .lv2-form-reveal{animation:.28s ease-out both lv2-scene-enter}@media (prefers-reduced-motion:reduce){.lv2 .lv2-form-reveal{animation:none}}
