.NativeServiceFAQ-module__1CWaEG__item{border-bottom:1px solid var(--color-border,#cad6ee)}.NativeServiceFAQ-module__1CWaEG__item summary{cursor:pointer;padding:1.25rem 0;font-weight:500;line-height:1.5}.NativeServiceFAQ-module__1CWaEG__item summary:focus-visible{outline-offset:4px;outline:2px solid #315fff}.NativeServiceFAQ-module__1CWaEG__answer{color:var(--color-text-secondary,#4b5e7d);padding:0 0 1.5rem;line-height:1.75}.NativeServiceFAQ-module__1CWaEG__answer p{margin:0}.NativeServiceFAQ-module__1CWaEG__answer a{margin-top:.75rem;display:inline-block}@media (max-width:600px){.NativeServiceFAQ-module__1CWaEG__item summary{padding:1.1rem 0}}.NativeServiceFAQ-module__1CWaEG__item summary h3{font:inherit;display:inline}
.ServiceGuidance-module__Tx0AUW__section{padding-block:36px}.ServiceGuidance-module__Tx0AUW__inner{border-top:1px solid #d6dfeb;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:48px;padding-top:28px;display:grid}.ServiceGuidance-module__Tx0AUW__heading{color:#18243a;max-width:24ch;margin:0;font-size:clamp(23px,2.2vw,30px);line-height:1.25}.ServiceGuidance-module__Tx0AUW__list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.ServiceGuidance-module__Tx0AUW__list li{border-left:2px solid #c5d4f5;margin:0;padding-left:16px}.ServiceGuidance-module__Tx0AUW__list strong{color:#18243a;font-size:16px;font-weight:600;line-height:1.45;display:block}.ServiceGuidance-module__Tx0AUW__list p{color:#4a5b73;max-width:65ch;margin:5px 0 0;font-size:15px;line-height:1.65}@media (max-width:639px){.ServiceGuidance-module__Tx0AUW__section{padding-block:24px}.ServiceGuidance-module__Tx0AUW__inner{grid-template-columns:1fr;gap:20px;padding-top:24px}.ServiceGuidance-module__Tx0AUW__heading{max-width:28ch;font-size:24px}.ServiceGuidance-module__Tx0AUW__list{gap:17px}}
.ReviewedServicePage-module__8GrAvW__page section[id]{scroll-margin-top:100px}.ReviewedServicePage-module__8GrAvW__page .comparison-table{table-layout:fixed}:is(.ReviewedServicePage-module__8GrAvW__page .comparison-table th,.ReviewedServicePage-module__8GrAvW__page .comparison-table td){overflow-wrap:break-word}:is(.ReviewedServicePage-module__8GrAvW__page .roi__amount,.ReviewedServicePage-module__8GrAvW__page .pricing-preview__rate){font-size:clamp(28px,4vw,48px)}.ReviewedServicePage-module__8GrAvW__page .client-results__value{font-size:clamp(22px,3vw,36px)}@media (max-width:639px){.ReviewedServicePage-module__8GrAvW__page .section{padding-block:48px}.ReviewedServicePage-module__8GrAvW__page .text-center.mb-12{text-align:left;margin-bottom:28px}.ReviewedServicePage-module__8GrAvW__page .container--narrow.text-center{text-align:left}:is(.ReviewedServicePage-module__8GrAvW__page .grid-2:has(>:nth-child(5)),.ReviewedServicePage-module__8GrAvW__page .grid-3:has(>:nth-child(5)),.ReviewedServicePage-module__8GrAvW__page .ai-native__grid){grid-template-columns:1fr;padding-bottom:0;display:grid;overflow:visible}.ReviewedServicePage-module__8GrAvW__page .benefit-item{box-shadow:none;background:0 0;border-bottom:1px solid #d6dfeb;border-radius:0;padding:20px 0}.ReviewedServicePage-module__8GrAvW__page .benefit-item p{font-size:15px;line-height:1.7}.ReviewedServicePage-module__8GrAvW__page .grid-3:has(.testimonial-card){grid-template-columns:1fr!important}.ReviewedServicePage-module__8GrAvW__page .comparison-table{min-width:740px}:is(.ReviewedServicePage-module__8GrAvW__page .comparison-table th,.ReviewedServicePage-module__8GrAvW__page .comparison-table td){font-size:14px;line-height:1.6}.ReviewedServicePage-module__8GrAvW__page [role=region]:has(>.comparison-table):before{content:"Scroll across to compare options →";color:#405575;padding-bottom:12px;font-size:13px;display:block}.ReviewedServicePage-module__8GrAvW__page .integration-grid{flex-wrap:wrap;overflow:visible}:is(.ReviewedServicePage-module__8GrAvW__page .forecast__value,.ReviewedServicePage-module__8GrAvW__page .industry-stats__value){font-size:30px}}.ReviewedServicePage-module__8GrAvW__page .client-results{padding-block:24px}.ReviewedServicePage-module__8GrAvW__page .client-results__value{font-size:18px;line-height:1.4}.ReviewedServicePage-module__8GrAvW__page .client-results__label{font-size:13px;line-height:1.5}@media (max-width:639px){.ReviewedServicePage-module__8GrAvW__page .process-flow{gap:24px}.ReviewedServicePage-module__8GrAvW__page .process-step{text-align:left;grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:0;display:grid}.ReviewedServicePage-module__8GrAvW__page .process-step__number{width:28px;height:28px;box-shadow:none;color:#123a8c;background:#e8effb;border:0;grid-row:1/3;margin:0;font-size:14px}.ReviewedServicePage-module__8GrAvW__page .process-step h3{margin:0 0 6px;font-size:17px;line-height:1.5}.ReviewedServicePage-module__8GrAvW__page .process-step p{grid-column:2;margin:0;font-size:15px;line-height:1.65}}
