.ServiceCatalog_catalog__qa9dX{background:#fff;color:var(--site-ink)}.ServiceCatalog_intro__D8V49{max-width:var(--site-reading-width);margin-bottom:28px}.ServiceCatalog_intro__D8V49 p{margin-top:12px;color:var(--site-muted);font-size:var(--site-font-body);line-height:var(--site-leading-body)}.ServiceCatalog_grid__XtHuv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--site-grid-gap)}.ServiceCatalog_card__XHXvc{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--site-frame-color);background:#fff;scroll-margin-top:var(--site-anchor-offset)}.ServiceCatalog_header__pluVM{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px 20px;align-content:start}.ServiceCatalog_art__bfyAL{grid-column:1;grid-row:1/span 2;margin:0;align-self:center}.ServiceCatalog_art__bfyAL img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.ServiceCatalog_catalog__qa9dX .ServiceCatalog_title__N8T4H[data-site-heading]{grid-column:2;font-size:1.375rem;line-height:1.35;text-wrap:pretty}.ServiceCatalog_title__N8T4H a{color:inherit}.ServiceCatalog_title__N8T4H a:hover{color:var(--site-teal)}.ServiceCatalog_description__2pL6K{grid-column:2}.ServiceCatalog_audience__wBF0l,.ServiceCatalog_description__2pL6K{color:var(--site-muted);font-size:var(--site-font-body);line-height:var(--site-leading-body)}.ServiceCatalog_audience__wBF0l{margin-top:24px;padding-top:20px;border-top:1px solid var(--site-frame-subtle)}.ServiceCatalog_audience__wBF0l strong{display:block;margin-bottom:4px;color:var(--site-ink);font-size:var(--site-font-meta);font-weight:600}.ServiceCatalog_catalog__qa9dX .ServiceCatalog_deliverables__winzm[data-site-accordion]{margin-top:12px;border:0;border-radius:0}.ServiceCatalog_deliverables__winzm summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:10px;list-style:none;color:var(--site-ink);font-size:var(--site-font-meta);font-weight:600}.ServiceCatalog_deliverables__winzm summary::-webkit-details-marker{display:none}.ServiceCatalog_deliverables__winzm summary svg{flex-shrink:0;color:var(--site-teal)}.ServiceCatalog_deliverables__winzm[open] summary svg{transform:rotate(180deg)}.ServiceCatalog_deliverables__winzm ul{display:grid;gap:8px;padding:2px 0 0;list-style:none}.ServiceCatalog_deliverables__winzm li{display:flex;align-items:flex-start;gap:10px;color:var(--site-muted);font-size:var(--site-font-body);line-height:var(--site-leading-body)}.ServiceCatalog_deliverables__winzm li svg{flex-shrink:0;margin-top:5px;color:var(--site-teal)}.ServiceCatalog_actions__qbaMp{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:auto;padding-top:24px}.ServiceCatalog_detailLink__x1MRd{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--site-teal);font-size:.9375rem;font-weight:500}.ServiceCatalog_detailLink__x1MRd:hover,.ServiceCatalog_related__knPjM a:hover{text-decoration:underline;text-underline-offset:4px}.ServiceCatalog_aiCard__PdM_7{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 40px}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_header__pluVM{grid-column:1;grid-row:1/span 2;grid-template-columns:160px minmax(0,1fr)}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_art__bfyAL img{aspect-ratio:1.5;border-radius:var(--site-radius-card)}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_audience__wBF0l{grid-column:2;margin-top:0;padding-top:0;border-top:0}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_deliverables__winzm{grid-column:2}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_actions__qbaMp{grid-column:1;grid-row:3;align-self:end}.ServiceCatalog_related__knPjM{grid-column:1/-1;margin-top:24px;padding-top:20px;border-top:1px solid var(--site-frame-subtle)}.ServiceCatalog_related__knPjM p{margin-bottom:8px;font-size:var(--site-font-meta);font-weight:600}.ServiceCatalog_related__knPjM ul{display:flex;flex-wrap:wrap;gap:4px 28px;padding:0;list-style:none}.ServiceCatalog_related__knPjM a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--site-teal);font-size:var(--site-font-meta);line-height:1.6}.ServiceCatalog_related__knPjM a svg{flex-shrink:0}@media (max-width:1023px){.ServiceCatalog_header__pluVM{grid-template-columns:72px minmax(0,1fr);gap:12px}.ServiceCatalog_description__2pL6K{grid-column:1/-1}.ServiceCatalog_art__bfyAL{grid-row:1}.ServiceCatalog_title__N8T4H{align-self:center}.ServiceCatalog_card__XHXvc{padding:24px}.ServiceCatalog_actions__qbaMp{-moz-column-gap:8px;column-gap:8px}.ServiceCatalog_catalog__qa9dX .ServiceCatalog_actions__qbaMp [data-site-action]{padding-inline:10px}.ServiceCatalog_aiCard__PdM_7{gap:0 28px}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_header__pluVM{grid-template-columns:96px minmax(0,1fr)}}@media (max-width:767px){.ServiceCatalog_grid__XtHuv{grid-template-columns:minmax(0,1fr);gap:16px}.ServiceCatalog_card__XHXvc{padding:20px}.ServiceCatalog_catalog__qa9dX .ServiceCatalog_title__N8T4H[data-site-heading]{font-size:1.25rem}.ServiceCatalog_aiCard__PdM_7{display:flex}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_header__pluVM{grid-template-columns:72px minmax(0,1fr)}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_audience__wBF0l{margin-top:24px;padding-top:20px;border-top:1px solid var(--site-frame-subtle)}.ServiceCatalog_aiCard__PdM_7 .ServiceCatalog_actions__qbaMp{align-self:stretch}.ServiceCatalog_actions__qbaMp{padding-top:20px}.ServiceCatalog_related__knPjM ul{display:grid;gap:8px}}