.service-model-module__qnVsgG__page{background:#fff}.service-model-module__qnVsgG__heroSection{background:radial-gradient(circle at top right,#c93b562e,transparent 38%),linear-gradient(180deg,var(--cherry-navy-deep)0%,var(--cherry-navy)100%);padding:68px 0 56px;position:relative;overflow:hidden}.service-model-module__qnVsgG__heroContainer,.service-model-module__qnVsgG__sectionContainer{gap:28px;display:grid}.service-model-module__qnVsgG__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.service-model-module__qnVsgG__heroCopy,.service-model-module__qnVsgG__sectionHeader,.service-model-module__qnVsgG__overviewCard,.service-model-module__qnVsgG__laneCard,.service-model-module__qnVsgG__flowCard,.service-model-module__qnVsgG__bridgeCard,.service-model-module__qnVsgG__bridgeCopy,.service-model-module__qnVsgG__bridgeActions{display:grid}.service-model-module__qnVsgG__heroCopy{gap:18px;max-width:760px}.service-model-module__qnVsgG__heroEyebrow,.service-model-module__qnVsgG__sectionEyebrow,.service-model-module__qnVsgG__cardEyebrow{color:var(--cherry-accent-strong);letter-spacing:.18em;text-transform:uppercase;margin:0;font:700 .78rem/1.2 Manrope,Lato,sans-serif}.service-model-module__qnVsgG__heroTitle{color:#fff;font:var(--cherry-heading-h1-font);letter-spacing:var(--cherry-heading-letter-spacing);margin:0}.service-model-module__qnVsgG__heroLead{color:#fff;margin:0;font:700 1.18rem/1.55 Lato,sans-serif}.service-model-module__qnVsgG__heroDescription,.service-model-module__qnVsgG__sectionDescription,.service-model-module__qnVsgG__flowCopy,.service-model-module__qnVsgG__laneCopy,.service-model-module__qnVsgG__alternateCopy,.service-model-module__qnVsgG__alternateCopyLight{color:var(--cherry-copy);margin:0;font:500 1.04rem/1.72 Lato,sans-serif}.service-model-module__qnVsgG__heroDescription{color:#ffffffd6}.service-model-module__qnVsgG__heroPriceChip{color:#fff;letter-spacing:.04em;background:#ffffff14;border:1px solid #ffffff26;align-items:center;width:fit-content;min-height:42px;padding:0 16px;font:700 .94rem/1.4 Manrope,Lato,sans-serif;display:inline-flex}.service-model-module__qnVsgG__heroActions,.service-model-module__qnVsgG__bridgeActions{flex-wrap:wrap;gap:12px;display:flex}.service-model-module__qnVsgG__primaryButton,.service-model-module__qnVsgG__secondaryButton,.service-model-module__qnVsgG__primaryButtonLight,.service-model-module__qnVsgG__secondaryButtonLight{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font:700 .92rem/1 Manrope,Lato,sans-serif;text-decoration:none;display:inline-flex}.service-model-module__qnVsgG__primaryButton{background:var(--cherry-cta-red);color:#fff}.service-model-module__qnVsgG__secondaryButton{color:#fff;background:#ffffff0f;border-color:#ffffff38}.service-model-module__qnVsgG__primaryButtonLight{background:var(--cherry-black);color:#fff}.service-model-module__qnVsgG__secondaryButtonLight{border-color:var(--cherry-border);color:var(--cherry-black);background:#fff}.service-model-module__qnVsgG__primaryButton:hover,.service-model-module__qnVsgG__primaryButton:focus-visible,.service-model-module__qnVsgG__primaryButtonLight:hover,.service-model-module__qnVsgG__primaryButtonLight:focus-visible{background:var(--cherry-accent-strong)}.service-model-module__qnVsgG__secondaryButton:hover,.service-model-module__qnVsgG__secondaryButton:focus-visible{border-color:#ffffff57}.service-model-module__qnVsgG__secondaryButtonLight:hover,.service-model-module__qnVsgG__secondaryButtonLight:focus-visible{border-color:var(--cherry-black)}.service-model-module__qnVsgG__alternateTitle{color:var(--cherry-black);margin:0;font:700 1rem/1.4 Lato,sans-serif}.service-model-module__qnVsgG__alternateCopy{font-size:.96rem;line-height:1.64}.service-model-module__qnVsgG__alternateCopyLight{color:var(--cherry-ink-soft);font-size:.98rem}.service-model-module__qnVsgG__inlineLinkDark{color:var(--cherry-black);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font:700 .9rem/1.2 Manrope,Lato,sans-serif;text-decoration:none;display:inline-flex}.service-model-module__qnVsgG__inlineLinkDark:hover,.service-model-module__qnVsgG__inlineLinkDark:focus-visible{color:var(--cherry-accent-strong)}.service-model-module__qnVsgG__section,.service-model-module__qnVsgG__sectionAlt{padding:88px 0}.service-model-module__qnVsgG__section{background:#fff}.service-model-module__qnVsgG__sectionAlt{background:var(--cherry-surface-soft)}.service-model-module__qnVsgG__sectionHeader{grid-template-columns:1fr;justify-items:start;gap:10px;padding-bottom:15px}.service-model-module__qnVsgG__sectionTitle,.service-model-module__qnVsgG__bridgeTitle{color:var(--cherry-black);font:var(--cherry-heading-h2-font);letter-spacing:var(--cherry-heading-letter-spacing);margin:0}.service-model-module__qnVsgG__overviewGrid,.service-model-module__qnVsgG__laneGrid,.service-model-module__qnVsgG__flowGrid,.service-model-module__qnVsgG__summaryGrid{gap:22px;display:grid}.service-model-module__qnVsgG__overviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.service-model-module__qnVsgG__laneGrid,.service-model-module__qnVsgG__flowGrid,.service-model-module__qnVsgG__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-model-module__qnVsgG__overviewCard,.service-model-module__qnVsgG__laneCard,.service-model-module__qnVsgG__flowCard,.service-model-module__qnVsgG__bridgeCard{border:1px solid var(--cherry-surface-soft-border);background:var(--cherry-surface);gap:16px;min-height:100%;padding:24px}.service-model-module__qnVsgG__detailList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-model-module__qnVsgG__detailItem{color:var(--cherry-ink-soft);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;font:600 .98rem/1.62 Lato,sans-serif;display:grid}.service-model-module__qnVsgG__detailBullet{color:var(--cherry-accent-strong);font:700 1rem/1.2 Manrope,Lato,sans-serif}.service-model-module__qnVsgG__laneTitle,.service-model-module__qnVsgG__flowTitle{color:var(--cherry-black);font:var(--cherry-heading-h3-font);letter-spacing:var(--cherry-heading-letter-spacing);margin:0}.service-model-module__qnVsgG__lanePrice{color:var(--cherry-black);margin:0;font:700 1.05rem/1.4 Lato,sans-serif}.service-model-module__qnVsgG__flowHeader{align-items:flex-start;gap:14px;display:flex}.service-model-module__qnVsgG__stepNumber{border:1px solid var(--cherry-border-strong);background:var(--cherry-surface-soft);width:34px;min-height:34px;color:var(--cherry-black);flex:0 0 34px;justify-content:center;align-items:center;font:700 .9rem/1 Manrope,Lato,sans-serif;display:inline-flex}.service-model-module__qnVsgG__bridgeCard{grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:24px}.service-model-module__qnVsgG__summaryGrid+.service-model-module__qnVsgG__bridgeCard,.service-model-module__qnVsgG__flowGrid+.service-model-module__qnVsgG__bridgeCard,.service-model-module__qnVsgG__laneGrid+.service-model-module__qnVsgG__bridgeCard,.service-model-module__qnVsgG__overviewGrid+.service-model-module__qnVsgG__bridgeCard{margin-top:28px}.service-model-module__qnVsgG__bridgeCopy{gap:10px}@media (max-width:1080px){.service-model-module__qnVsgG__heroGrid,.service-model-module__qnVsgG__overviewGrid,.service-model-module__qnVsgG__laneGrid,.service-model-module__qnVsgG__flowGrid,.service-model-module__qnVsgG__summaryGrid,.service-model-module__qnVsgG__bridgeCard{grid-template-columns:1fr}}@media (max-width:991px){.service-model-module__qnVsgG__heroSection,.service-model-module__qnVsgG__section,.service-model-module__qnVsgG__sectionAlt{padding:80px 0}}@media (max-width:767px){.service-model-module__qnVsgG__heroSection,.service-model-module__qnVsgG__section,.service-model-module__qnVsgG__sectionAlt{padding:72px 0}.service-model-module__qnVsgG__heroSummaryCard,.service-model-module__qnVsgG__overviewCard,.service-model-module__qnVsgG__laneCard,.service-model-module__qnVsgG__flowCard,.service-model-module__qnVsgG__bridgeCard{padding:20px}.service-model-module__qnVsgG__heroActions,.service-model-module__qnVsgG__bridgeActions{display:grid}.service-model-module__qnVsgG__primaryButton,.service-model-module__qnVsgG__secondaryButton,.service-model-module__qnVsgG__primaryButtonLight,.service-model-module__qnVsgG__secondaryButtonLight{width:100%}}
