.after-hours-phone-answering-service-module__Q9vb2G__main{background:#fff;min-height:100vh}.after-hours-phone-answering-service-module__Q9vb2G__container{max-width:1280px;margin:0 auto;padding:0 2rem}.after-hours-phone-answering-service-module__Q9vb2G__sectionHeader{text-align:center;max-width:800px;margin:0 auto 4rem}.after-hours-phone-answering-service-module__Q9vb2G__sectionHeader h2{color:#0f172a;margin-bottom:1.25rem;font-size:3rem;font-weight:800;line-height:1.1}.after-hours-phone-answering-service-module__Q9vb2G__sectionHeader p{color:#64748b;font-size:1.15rem;line-height:1.8}.after-hours-phone-answering-service-module__Q9vb2G__eyebrow{color:#4f46e5;letter-spacing:.08em;text-transform:uppercase;background:#6366f11a;border-radius:999px;align-items:center;margin-bottom:1rem;padding:.45rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex}.after-hours-phone-answering-service-module__Q9vb2G__hero{background:radial-gradient(circle at 0 0,#6366f126,#0000 35%),radial-gradient(circle at 100% 0,#0ea5e91f,#0000 35%),linear-gradient(#f8fafc 0%,#fff 100%);padding:8rem 0 6rem;position:relative;overflow:hidden}.after-hours-phone-answering-service-module__Q9vb2G__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.after-hours-phone-answering-service-module__Q9vb2G__hero .after-hours-phone-answering-service-module__Q9vb2G__container{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:5rem;display:grid;position:relative}.after-hours-phone-answering-service-module__Q9vb2G__heroContent{max-width:720px}.after-hours-phone-answering-service-module__Q9vb2G__title{color:#0f172a;letter-spacing:-.04em;margin-bottom:1.75rem;font-size:4.5rem;font-weight:900;line-height:1}.after-hours-phone-answering-service-module__Q9vb2G__subtitle{color:#475569;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.9}.after-hours-phone-answering-service-module__Q9vb2G__heroActions{gap:1rem;margin-bottom:2.5rem;display:flex}.after-hours-phone-answering-service-module__Q9vb2G__primaryButton{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:14px;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 10px 30px #2563eb33}.after-hours-phone-answering-service-module__Q9vb2G__primaryButton:hover{transform:translateY(-2px)}.after-hours-phone-answering-service-module__Q9vb2G__secondaryButton{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:14px;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.after-hours-phone-answering-service-module__Q9vb2G__secondaryButton:hover{border-color:#94a3b8}.after-hours-phone-answering-service-module__Q9vb2G__trustRow{flex-wrap:wrap;gap:1rem;display:flex}.after-hours-phone-answering-service-module__Q9vb2G__trustRow span{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.65rem 1rem;font-size:.95rem;font-weight:600}.after-hours-phone-answering-service-module__Q9vb2G__heroCard{background:#fff;border:1px solid #e2e8f0;border-radius:28px;padding:2rem;box-shadow:0 20px 60px #0f172a14}.after-hours-phone-answering-service-module__Q9vb2G__callCardHeader{color:#0f172a;align-items:center;gap:.65rem;margin-bottom:2rem;font-weight:700;display:flex}.after-hours-phone-answering-service-module__Q9vb2G__statusDot{background:#22c55e;border-radius:999px;width:12px;height:12px;box-shadow:0 0 0 6px #22c55e26}.after-hours-phone-answering-service-module__Q9vb2G__callQuote{color:#0f172a;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.2}.after-hours-phone-answering-service-module__Q9vb2G__callLabel{color:#6366f1;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem;font-size:.9rem;font-weight:700}.after-hours-phone-answering-service-module__Q9vb2G__callCardBody p{color:#64748b;line-height:1.8}.after-hours-phone-answering-service-module__Q9vb2G__problemSection,.after-hours-phone-answering-service-module__Q9vb2G__solutionSection,.after-hours-phone-answering-service-module__Q9vb2G__benefitsSection,.after-hours-phone-answering-service-module__Q9vb2G__howItWorksSection,.after-hours-phone-answering-service-module__Q9vb2G__industrySection,.after-hours-phone-answering-service-module__Q9vb2G__faqSection,.after-hours-phone-answering-service-module__Q9vb2G__finalCta{padding:7rem 0}.after-hours-phone-answering-service-module__Q9vb2G__problemGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__problemCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:2rem}.after-hours-phone-answering-service-module__Q9vb2G__problemCard h3{color:#0f172a;margin-bottom:1rem;font-size:1.4rem}.after-hours-phone-answering-service-module__Q9vb2G__problemCard p{color:#64748b;line-height:1.8}.after-hours-phone-answering-service-module__Q9vb2G__twoColumn{grid-template-columns:1fr 1fr;align-items:start;gap:5rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__twoColumn h2{color:#0f172a;margin-bottom:1.5rem;font-size:3rem;line-height:1.1}.after-hours-phone-answering-service-module__Q9vb2G__twoColumn p{color:#64748b;margin-bottom:1.5rem;line-height:1.9}.after-hours-phone-answering-service-module__Q9vb2G__featureList{gap:1.5rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__featureList div{background:#fff;border:1px solid #e2e8f0;border-radius:22px;padding:1.75rem}.after-hours-phone-answering-service-module__Q9vb2G__featureList h3{color:#0f172a;margin-bottom:.75rem}.after-hours-phone-answering-service-module__Q9vb2G__featureList p{margin:0}.after-hours-phone-answering-service-module__Q9vb2G__benefitGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__benefitCard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:2rem}.after-hours-phone-answering-service-module__Q9vb2G__benefitCard h3{color:#0f172a;margin-bottom:1rem}.after-hours-phone-answering-service-module__Q9vb2G__benefitCard p{color:#64748b;line-height:1.8}.after-hours-phone-answering-service-module__Q9vb2G__stepsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__stepCard{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:24px;padding:2rem}.after-hours-phone-answering-service-module__Q9vb2G__stepCard span{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:1.5rem;font-weight:800;display:inline-flex}.after-hours-phone-answering-service-module__Q9vb2G__stepCard h3{color:#0f172a;margin-bottom:1rem}.after-hours-phone-answering-service-module__Q9vb2G__stepCard p{color:#64748b;line-height:1.8}.after-hours-phone-answering-service-module__Q9vb2G__industryGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__industryGrid a{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:1.5rem;font-weight:700;text-decoration:none;transition:all .25s}.after-hours-phone-answering-service-module__Q9vb2G__industryGrid a:hover{border-color:#6366f1;transform:translateY(-3px)}.after-hours-phone-answering-service-module__Q9vb2G__faqList{gap:1.5rem;display:grid}.after-hours-phone-answering-service-module__Q9vb2G__faqItem{background:#fff;border:1px solid #e2e8f0;border-radius:22px;padding:2rem}.after-hours-phone-answering-service-module__Q9vb2G__faqItem h3{color:#0f172a;margin-bottom:1rem}.after-hours-phone-answering-service-module__Q9vb2G__faqItem p{color:#64748b;line-height:1.9}.after-hours-phone-answering-service-module__Q9vb2G__finalCta{padding-bottom:8rem}.after-hours-phone-answering-service-module__Q9vb2G__ctaBox{text-align:center;color:#fff;background:radial-gradient(circle at 0 0,#ffffff26,#0000 30%),linear-gradient(135deg,#2563eb 0%,#7c3aed 100%);border-radius:36px;padding:5rem 3rem}.after-hours-phone-answering-service-module__Q9vb2G__ctaBox h2{max-width:900px;margin:0 auto 1.5rem;font-size:3rem;font-weight:800;line-height:1.1}.after-hours-phone-answering-service-module__Q9vb2G__ctaBox p{color:#ffffffe0;max-width:720px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.9}.after-hours-phone-answering-service-module__Q9vb2G__ctaBox .after-hours-phone-answering-service-module__Q9vb2G__eyebrow{color:#fff;background:#ffffff26}.after-hours-phone-answering-service-module__Q9vb2G__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.after-hours-phone-answering-service-module__Q9vb2G__phoneButton{color:#ffffffe6;font-size:1rem;font-weight:600;text-decoration:none;transition:color .2s}.after-hours-phone-answering-service-module__Q9vb2G__phoneButton:hover{color:#fff}.after-hours-phone-answering-service-module__Q9vb2G__ctaForm{flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:480px;margin:0 auto;display:flex}.after-hours-phone-answering-service-module__Q9vb2G__ctaInput{color:#fff;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:12px;flex:1;min-width:220px;padding:.9rem 1.25rem;font-size:1rem}.after-hours-phone-answering-service-module__Q9vb2G__ctaInput::placeholder{color:#fff9}.after-hours-phone-answering-service-module__Q9vb2G__ctaSubmit{color:#2563eb;cursor:pointer;background:#fff;border:none;border-radius:12px;padding:.9rem 1.5rem;font-size:1rem;font-weight:700;transition:transform .2s}.after-hours-phone-answering-service-module__Q9vb2G__ctaSubmit:hover{transform:translateY(-2px)}.after-hours-phone-answering-service-module__Q9vb2G__pageFooter{text-align:center;color:#94a3b8;padding:2rem 0;font-size:.875rem}@media (max-width:1100px){.after-hours-phone-answering-service-module__Q9vb2G__hero .after-hours-phone-answering-service-module__Q9vb2G__container,.after-hours-phone-answering-service-module__Q9vb2G__twoColumn{grid-template-columns:1fr}.after-hours-phone-answering-service-module__Q9vb2G__problemGrid,.after-hours-phone-answering-service-module__Q9vb2G__stepsGrid,.after-hours-phone-answering-service-module__Q9vb2G__industryGrid{grid-template-columns:repeat(2,1fr)}.after-hours-phone-answering-service-module__Q9vb2G__title{font-size:3.75rem}}@media (max-width:768px){.after-hours-phone-answering-service-module__Q9vb2G__container{padding:0 1.25rem}.after-hours-phone-answering-service-module__Q9vb2G__hero{padding:6rem 0 4rem}.after-hours-phone-answering-service-module__Q9vb2G__title{font-size:3rem}.after-hours-phone-answering-service-module__Q9vb2G__subtitle{font-size:1.1rem}.after-hours-phone-answering-service-module__Q9vb2G__heroActions{flex-direction:column}.after-hours-phone-answering-service-module__Q9vb2G__problemGrid,.after-hours-phone-answering-service-module__Q9vb2G__benefitGrid,.after-hours-phone-answering-service-module__Q9vb2G__stepsGrid,.after-hours-phone-answering-service-module__Q9vb2G__industryGrid{grid-template-columns:1fr}.after-hours-phone-answering-service-module__Q9vb2G__sectionHeader h2,.after-hours-phone-answering-service-module__Q9vb2G__twoColumn h2,.after-hours-phone-answering-service-module__Q9vb2G__ctaBox h2{font-size:2.3rem}.after-hours-phone-answering-service-module__Q9vb2G__problemSection,.after-hours-phone-answering-service-module__Q9vb2G__solutionSection,.after-hours-phone-answering-service-module__Q9vb2G__benefitsSection,.after-hours-phone-answering-service-module__Q9vb2G__howItWorksSection,.after-hours-phone-answering-service-module__Q9vb2G__industrySection,.after-hours-phone-answering-service-module__Q9vb2G__faqSection,.after-hours-phone-answering-service-module__Q9vb2G__finalCta{padding:5rem 0}.after-hours-phone-answering-service-module__Q9vb2G__ctaBox{padding:4rem 2rem}}
