.page_finalSection__OrgHv,.page_hostingDecision__vNY3c,.page_section__fCxAM{width:100%;padding-block:clamp(72px,7vw,104px)}.page_soft__XRjTi{background:#f3f3f1}.page_dark__EWe2I,.page_hostingDecision__vNY3c{color:#fff;background:#0b0b0d}.page_eyebrow__KmSZv{margin:0 0 18px}.page_heroEyebrow__XYVm3{margin-bottom:18px!important}.page_dark__EWe2I h2,.page_hostingDecision__vNY3c h2{color:#fff}.page_finalSection__OrgHv h2,.page_hostingDecision__vNY3c h2,.page_section__fCxAM h2{max-width:920px;margin:0 0 24px;font-size:clamp(34px,4vw,52px);line-height:1.06;letter-spacing:-.035em}.page_section__fCxAM h3{margin:0;line-height:1.18;letter-spacing:-.02em}.page_finalSection__OrgHv p,.page_hostingDecision__vNY3c p,.page_section__fCxAM p{font-size:17px;line-height:1.62}.page_domainGrid___yylC>div:first-child>p,.page_maintenanceGrid__ufzeL>div>p,.page_sectionLead__dayPn,.page_section__fCxAM header>p:not(.page_eyebrow__KmSZv){max-width:68ch;margin:0;color:#444448}.page_dark__EWe2I .page_sectionLead__dayPn{color:rgba(255,255,255,.75)}.page_domainGrid___yylC,.page_faqGrid__LutrX,.page_maintenanceGrid__ufzeL,.page_openingGrid__7pvVw,.page_publishingGrid__GK3no{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,5vw,72px);align-items:stretch}.page_openingGrid__7pvVw>header{grid-column:span 5;min-width:0}.page_architectureMap__1IWYf{grid-column:span 7;display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:2px solid #0b0b0d;list-style:none}.page_architectureMap__1IWYf li{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;gap:7px 12px;align-content:center;min-height:118px;padding:20px;border-bottom:1px solid #c9c9c9}.page_architectureMap__1IWYf span,.page_cmsGrid__LC3wj article>span,.page_componentGrid__82f39 article>span,.page_connectedGrid__sTSiY article>span,.page_diagnosticGrid__Bnbig article>span,.page_factorGrid__R5L_D span,.page_hostingGrid__h5c_B article>span,.page_publishingFlow__OAZw_ span{color:#e4001b;font-size:12px;font-weight:800;letter-spacing:.12em}.page_architectureMap__1IWYf span{grid-row:1/span 2}.page_architectureMap__1IWYf strong{font-size:18px;text-transform:uppercase}.page_architectureMap__1IWYf small{color:#55555a;font-size:14px;line-height:1.4}.page_cmsGrid__LC3wj,.page_componentGrid__82f39,.page_connectedGrid__sTSiY,.page_diagnosticGrid__Bnbig,.page_hostingGrid__h5c_B{display:grid;gap:32px 40px;margin-top:40px}.page_componentGrid__82f39{grid-template-columns:repeat(2,minmax(0,1fr))}.page_componentGrid__82f39 article{display:grid;min-width:0;grid-template-rows:auto minmax(66px,auto) 1fr;padding:24px 0 30px;border-top:2px solid #929296;border-bottom:1px solid #cfcfd1}.page_componentGrid__82f39 article:hover{border-top-color:#e4001b}.page_componentGrid__82f39 article:hover h3,.page_componentGrid__82f39 article:hover>span{color:#e4001b}.page_cmsGrid__LC3wj h3,.page_componentGrid__82f39 h3,.page_connectedGrid__sTSiY h3,.page_diagnosticGrid__Bnbig h3,.page_hostingGrid__h5c_B h3{margin-top:14px;font-size:clamp(21px,2.2vw,28px)}.page_cmsGrid__LC3wj p,.page_componentGrid__82f39 p,.page_connectedGrid__sTSiY p,.page_diagnosticGrid__Bnbig p,.page_hostingGrid__h5c_B p{margin:14px 0 0;color:#444448}.page_maintenanceGrid__ufzeL>div,.page_maintenanceGrid__ufzeL>figure,.page_publishingGrid__GK3no>div,.page_publishingGrid__GK3no>figure{grid-column:span 6;min-width:0}.page_imageFrame__NjLx_{position:relative;min-height:560px;margin:0;background:#e8e7e5}.page_domainVisual__DVJfo figure img,.page_faqImage__3ALYv img,.page_hostingBackground__EoBq5,.page_imageFrame__NjLx_ img{object-fit:cover}.page_publishingFlow__OAZw_{margin:30px 0;padding:0;border-top:2px solid #0b0b0d;list-style:none}.page_publishingFlow__OAZw_ li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid #cfcfd1}.page_connectedGrid__sTSiY a,.page_hostingGrid__h5c_B a,.page_lightLink__Lz7rx,.page_textLink__7orW0{font-weight:700;text-decoration-thickness:1px;text-underline-offset:5px}.page_textLink__7orW0{display:inline-block;margin-top:28px;color:#0b0b0d}.page_connectedGrid__sTSiY a:focus-visible,.page_connectedGrid__sTSiY a:hover,.page_hostingGrid__h5c_B a:focus-visible,.page_hostingGrid__h5c_B a:hover,.page_textLink__7orW0:focus-visible,.page_textLink__7orW0:hover{color:#e4001b}.page_controlGrid__VWWBu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vw,64px);margin:42px 0 30px}.page_controlGrid__VWWBu article{min-width:0;padding-top:24px;border-top:2px solid #e4001b}.page_controlGrid__VWWBu h3{min-height:58px;color:#fff;font-size:24px}.page_controlGrid__VWWBu ul,.page_maintenanceList__eLboi{margin:22px 0 0;padding:0;list-style:none}.page_controlGrid__VWWBu li,.page_maintenanceList__eLboi li{position:relative;padding:15px 0 15px 24px;border-bottom:1px solid rgba(255,255,255,.22);line-height:1.45}.page_controlGrid__VWWBu li:before,.page_maintenanceList__eLboi li:before{position:absolute;left:0;color:#e4001b;content:"—"}.page_lightLink__Lz7rx{color:#fff}.page_lightLink__Lz7rx:focus-visible,.page_lightLink__Lz7rx:hover{color:#e4001b}.page_cmsGrid__LC3wj,.page_diagnosticGrid__Bnbig{grid-template-columns:repeat(3,minmax(0,1fr))}.page_diagnosticGrid__Bnbig article{display:grid;min-width:0;grid-template-rows:auto minmax(48px,auto) 1fr 1fr;padding-top:24px;border-top:2px solid #0b0b0d}.page_cmsGrid__LC3wj article>div,.page_diagnosticGrid__Bnbig article>div,.page_hostingGrid__h5c_B article>div{margin-top:20px;padding-top:18px;border-top:1px solid #cfcfd1}.page_cmsGrid__LC3wj b,.page_diagnosticGrid__Bnbig b,.page_hostingGrid__h5c_B b{color:#e4001b;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.page_maintenanceGrid__ufzeL{align-items:center}.page_maintenanceList__eLboi{margin-bottom:6px}.page_maintenanceList__eLboi li{border-bottom-color:#cfcfd1}.page_cmsGrid__LC3wj article,.page_connectedGrid__sTSiY article,.page_hostingGrid__h5c_B article{display:grid;min-width:0;height:100%;padding-top:24px;border-top:2px solid #0b0b0d}.page_cmsGrid__LC3wj article{grid-template-rows:auto minmax(72px,auto) 1fr auto}.page_conclusionRow__06KdT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;margin-top:42px;padding-top:28px;border-top:1px solid #cfcfd1}.page_conclusionRow__06KdT p{max-width:70ch;margin:0}.page_lightButton__7Ok5t,.page_primaryButton__A1pPL,.page_secondaryButton__2iEMa{display:inline-flex;min-height:52px;box-sizing:border-box;align-items:center;justify-content:center;padding:14px 22px;border:1px solid #e4001b;font-weight:700;text-decoration:none}.page_primaryButton__A1pPL{color:#fff;background:#e4001b}.page_secondaryButton__2iEMa{color:#0b0b0d;background:#fff;border-color:#0b0b0d}.page_lightButton__7Ok5t{margin-top:28px;color:#0b0b0d;background:#fff;border-color:#fff}.page_primaryButton__A1pPL:focus-visible,.page_primaryButton__A1pPL:hover{color:#fff;background:#0b0b0d;border-color:#0b0b0d}.page_lightButton__7Ok5t:focus-visible,.page_lightButton__7Ok5t:hover,.page_secondaryButton__2iEMa:focus-visible,.page_secondaryButton__2iEMa:hover{color:#e4001b;border-color:#e4001b}.page_hostingGrid__h5c_B{grid-template-columns:repeat(2,minmax(0,1fr))}.page_hostingGrid__h5c_B article{grid-template-rows:auto minmax(54px,auto) 1fr auto auto}.page_hostingGrid__h5c_B article>a{align-self:end;margin-top:20px;color:#0b0b0d}.page_hostingDecision__vNY3c{position:relative;overflow:hidden;min-height:680px;display:flex;align-items:center}.page_hostingBackground__EoBq5,.page_hostingOverlay__36dLP{position:absolute;inset:0}.page_hostingOverlay__36dLP{background:rgba(5,5,7,.76)}.page_hostingContent__nTrn9{position:relative;z-index:1}.page_hostingContent__nTrn9 h2,.page_hostingContent__nTrn9>p{max-width:720px}.page_factorGrid__R5L_D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;max-width:980px;margin:36px 0;padding:0;border-top:1px solid rgba(255,255,255,.5);list-style:none}.page_factorGrid__R5L_D li{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr);align-items:baseline;column-gap:12px;margin-top:0;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.28)}.page_domainGrid___yylC>div:first-child{grid-column:span 5;min-width:0;align-self:center}.page_domainVisual__DVJfo{grid-column:span 7;min-width:0}.page_domainVisual__DVJfo figure{position:relative;min-height:390px;margin:0}.page_domainOptions__EJH3i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_domainOptions__EJH3i article{min-width:0;padding:22px 24px;border:1px solid #cfcfd1}.page_domainOptions__EJH3i strong{color:#e4001b;font-size:36px}.page_domainNote__8xUVL,.page_domainOptions__EJH3i p{margin:10px 0 0;color:#444448}.page_domainNote__8xUVL{padding-top:18px;border-top:1px solid #cfcfd1;font-size:14px!important}.page_connectedGrid__sTSiY{grid-template-columns:repeat(2,minmax(0,1fr))}.page_connectedGrid__sTSiY article{grid-template-rows:auto minmax(48px,auto) 1fr auto}.page_connectedGrid__sTSiY a{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:16px 0;border-top:1px solid #cfcfd1;color:#0b0b0d}.page_connectedGrid__sTSiY b{flex:0 0 auto;color:#e4001b}.page_faqGrid__LutrX>div{grid-column:span 7;min-width:0}.page_faqImage__3ALYv{position:relative;grid-column:span 5;min-width:0;min-height:620px;margin:0;background:#e8e7e5}.page_finalSection__OrgHv{text-align:center;border-top:1px solid #d8d8d8}.page_finalSection__OrgHv h2,.page_finalSection__OrgHv>div>p{margin-inline:auto}.page_finalSection__OrgHv>div>p:not(.page_eyebrow__KmSZv){max-width:68ch;color:#444448}.page_finalActions__DnVRn{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.page_connectedGrid__sTSiY a:focus-visible,.page_hostingGrid__h5c_B a:focus-visible,.page_lightButton__7Ok5t:focus-visible,.page_lightLink__Lz7rx:focus-visible,.page_primaryButton__A1pPL:focus-visible,.page_secondaryButton__2iEMa:focus-visible,.page_textLink__7orW0:focus-visible{outline:2px solid #e4001b;outline-offset:4px}@supports (grid-template-rows:subgrid){.page_cmsGrid__LC3wj,.page_componentGrid__82f39,.page_connectedGrid__sTSiY,.page_diagnosticGrid__Bnbig,.page_hostingGrid__h5c_B{grid-auto-rows:auto}.page_componentGrid__82f39 article{grid-template-rows:subgrid;grid-row:span 3}.page_cmsGrid__LC3wj article,.page_connectedGrid__sTSiY article,.page_diagnosticGrid__Bnbig article{grid-template-rows:subgrid;grid-row:span 4}.page_hostingGrid__h5c_B article{grid-template-rows:subgrid;grid-row:span 5}}@media (max-width:980px){.page_architectureMap__1IWYf,.page_domainGrid___yylC>div:first-child,.page_domainVisual__DVJfo,.page_faqGrid__LutrX>div,.page_faqImage__3ALYv,.page_maintenanceGrid__ufzeL>div,.page_maintenanceGrid__ufzeL>figure,.page_openingGrid__7pvVw>header,.page_publishingGrid__GK3no>div,.page_publishingGrid__GK3no>figure{grid-column:span 12}.page_domainGrid___yylC,.page_faqGrid__LutrX,.page_maintenanceGrid__ufzeL,.page_publishingGrid__GK3no{gap:36px}.page_faqImage__3ALYv,.page_imageFrame__NjLx_{min-height:440px}.page_maintenanceGrid__ufzeL>figure{order:-1}.page_cmsGrid__LC3wj{grid-template-columns:repeat(2,minmax(0,1fr))}.page_cmsGrid__LC3wj article:last-child{grid-column:1/-1}}@media (max-width:767px){.page_finalSection__OrgHv,.page_hostingDecision__vNY3c,.page_section__fCxAM{padding-block:56px}.page_architectureMap__1IWYf,.page_cmsGrid__LC3wj,.page_componentGrid__82f39,.page_connectedGrid__sTSiY,.page_controlGrid__VWWBu,.page_diagnosticGrid__Bnbig,.page_factorGrid__R5L_D,.page_hostingGrid__h5c_B,.page_openingGrid__7pvVw{grid-template-columns:minmax(0,1fr)}.page_architectureMap__1IWYf li{min-height:0;padding:18px 0}.page_cmsGrid__LC3wj article,.page_componentGrid__82f39 article,.page_connectedGrid__sTSiY article,.page_diagnosticGrid__Bnbig article,.page_hostingGrid__h5c_B article{grid-template-rows:auto;grid-row:auto}.page_cmsGrid__LC3wj article:last-child{grid-column:auto}.page_controlGrid__VWWBu h3{min-height:0}.page_conclusionRow__06KdT{grid-template-columns:minmax(0,1fr)}.page_factorGrid__R5L_D{max-width:none}.page_domainVisual__DVJfo figure,.page_faqImage__3ALYv,.page_imageFrame__NjLx_{min-height:300px}.page_hostingDecision__vNY3c{min-height:0}.page_domainOptions__EJH3i{grid-template-columns:minmax(0,1fr)}.page_finalActions__DnVRn,.page_lightButton__7Ok5t,.page_primaryButton__A1pPL,.page_secondaryButton__2iEMa{width:100%}}@media (max-width:390px){.page_finalSection__OrgHv h2,.page_hostingDecision__vNY3c h2,.page_section__fCxAM h2{font-size:34px}.page_domainVisual__DVJfo figure,.page_faqImage__3ALYv,.page_imageFrame__NjLx_{min-height:250px}}