.additional-service .service-example{margin-block:24px 64px}.additional-service .service-example-intro{grid-template-columns:1fr 1fr;align-items:start;gap:50px;margin-bottom:30px;display:grid}.additional-service .service-example-intro h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(26px,3vw,38px);line-height:1.18}.additional-service .service-example-intro p{color:var(--muted);max-width:58ch;margin:0}.additional-service .purpose-demo{border-radius:18px;box-shadow:0 18px 45px #2c193505}.additional-service .service-demo-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.additional-service .service-demo-main{min-width:0;padding:30px}.additional-service .service-demo-main>.mini-label{margin-bottom:20px;display:block}.additional-service .purpose-outcome{padding:30px}.additional-service .purpose-outcome h3{margin-bottom:18px;font-size:26px;line-height:1.25}.additional-service .service-controls{gap:12px;margin-top:22px;display:grid}.additional-service .service-controls>label:not(.service-check),.additional-service .service-field{gap:7px;font-size:13px;display:grid}.additional-service .service-controls input:not([type=checkbox]),.additional-service .service-controls select,.additional-service textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #d7cbe5;border-radius:9px;min-width:0;padding:11px 12px}.additional-service .service-check{align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.additional-service .service-check input{width:18px;height:18px;accent-color:var(--brand-violet);flex:0 0 18px}.additional-service .service-controls .button{justify-self:start;min-height:44px}.additional-service .service-button-row{flex-wrap:wrap;gap:10px;display:flex}.additional-service .demo-details{margin-top:20px}.additional-service .demo-details>summary{min-height:44px}.additional-service .connection-diagram{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px}.additional-service .conversation-preview,.additional-service .call-transcript,.additional-service .search-preview,.additional-service .review-request{background:#fff;border:1px solid #e0d5eb;border-radius:14px;padding:22px}.additional-service .conversation-person{color:var(--brand-violet-strong);margin:0 0 9px;font-size:12px}.additional-service .conversation-preview h3,.additional-service .call-transcript h3,.additional-service .review-request h3{font-size:23px;line-height:1.25}.additional-service .assistant-bubble{background:#f6f2fb;border-radius:14px 14px 14px 3px;margin-top:22px;padding:18px}.additional-service .assistant-bubble>span,.additional-service .assistant-bubble small{color:var(--brand-violet-strong);font-size:11px}.additional-service .assistant-bubble p{margin:12px 0;font-size:14px}.additional-service .call-caption{align-items:center;gap:15px;display:flex}.additional-service .call-caption p{margin:8px 0 0;font-size:12px}.additional-service .call-symbol{width:42px;height:42px;color:var(--brand-violet);background:#efe8f7;border-radius:50%;flex:0 0 42px;place-items:center;font-size:24px;display:grid}.additional-service .call-transcript ol{margin:22px 0 0;padding:0;list-style:none}.additional-service .call-transcript li{border-left:2px solid #d8c7ea;margin-top:18px;padding:3px 0 3px 16px}.additional-service .call-transcript li>span{color:var(--brand-violet);font-size:11px}.additional-service .call-transcript li p{margin:9px 0;font-size:14px}.additional-service .search-preview h3{color:#513477;overflow-wrap:anywhere;margin:14px 0;font-size:24px;line-height:1.25}.additional-service .search-preview p{overflow-wrap:anywhere;margin:0;font-size:14px}.additional-service .search-preview>p:first-child{color:#5f6268;font-size:11px}.additional-service .search-preview>span{color:#675c72;margin-top:20px;font-size:11px;display:block}.additional-service .service-check-results{margin:26px 0;padding:0;list-style:none}.additional-service .service-check-results li{border-top:1px solid #e0d7e8;justify-content:space-between;gap:14px;padding:14px 0;font-size:12px;display:flex}.additional-service .service-check-results strong{color:var(--brand-violet-strong)}.additional-service .revision-board{grid-template-columns:1fr 1fr;gap:15px;display:grid}.additional-service .revision-board article{background:#fff;border:1px solid #ddd2e8;border-radius:12px;padding:20px}.additional-service .revision-board article:last-child{background:#f8f4fc}.additional-service .revision-board span{color:var(--brand-violet-strong);font-size:11px}.additional-service .revision-board h3{margin:12px 0;font-size:40px}.additional-service .revision-board p{margin:0;font-size:13px}.additional-service .service-event-list{padding-left:20px;font-size:13px}.additional-service .service-event-list li{padding-block:8px}.additional-service .review-request>p{font-size:13px}.additional-service .review-request>label{margin:22px 0 15px}.additional-service .service-purpose>h2{max-width:36ch;margin-top:18px;font-size:clamp(23px,2.7vw,34px);line-height:1.4}.additional-service .service-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:45px;display:grid}.additional-service .service-scope-grid article{border-top:1px solid #dfd2eb;padding-top:24px}.additional-service .service-scope-grid svg{width:22px;height:22px;color:var(--brand-violet)}.additional-service .service-scope-grid h3{margin-top:18px;font-size:23px;line-height:1.3}.additional-service .service-scope-grid p{color:var(--muted);font-size:14px}.additional-service .service-delivery{grid-template-columns:1.3fr 1fr;gap:70px;display:grid}.additional-service .service-delivery h2,.additional-service .service-process h2{margin-top:16px;font-size:clamp(26px,3vw,38px);line-height:1.2}.additional-service .service-delivery aside{background:#faf8fd;border:1px solid #e1d7eb;border-radius:14px;padding:26px}.additional-service .service-delivery aside h3{font-size:18px}.additional-service .service-delivery aside p{color:var(--muted);font-size:13px}.additional-service .service-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:35px 0 0;padding:0;list-style:none;display:grid}.additional-service .service-process li{border-top:1px solid #dcd0e7;padding-top:20px}.additional-service .service-process h3{margin-block:16px;font-size:22px;line-height:1.3}.additional-service .service-process p{color:var(--muted);font-size:14px}.additional-service .service-demo-loading{min-height:160px;padding:35px}@media (max-width:900px){.additional-service .service-demo-grid{grid-template-columns:minmax(0,1fr)}.additional-service .service-example-intro{gap:25px}.additional-service .service-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.additional-service .service-delivery{gap:35px}}@media (max-width:650px){.additional-service .service-example-intro,.additional-service .service-scope-grid,.additional-service .service-delivery{grid-template-columns:minmax(0,1fr)}.additional-service .service-demo-main,.additional-service .purpose-outcome{padding:20px}.additional-service .service-example{margin-bottom:35px}.additional-service .service-example-intro p,.additional-service .service-scope-grid p,.additional-service .service-process p{font-size:14px}.additional-service .service-scope-grid{gap:20px;margin-top:25px}.additional-service .service-process ol{grid-template-columns:minmax(0,1fr);gap:20px}.additional-service .conversation-preview,.additional-service .call-transcript,.additional-service .search-preview,.additional-service .review-request{padding:18px}.additional-service .service-controls .button{justify-content:space-between;width:100%}.additional-service .connection-diagram{grid-template-columns:repeat(2,minmax(0,1fr))}}
