.service-hub-map{gap:16px;margin-top:40px;display:grid}.service-hub-list{align-content:start;gap:16px;display:grid}.service-hub-card{background:#ffffff8c;border:1px solid #d3cbc1;border-radius:20px;align-items:center;gap:18px;padding:16px 20px;display:flex;box-shadow:0 8px 22px #05142a0d}.service-hub-tile{width:68px;height:68px;color:var(--color-ink);background:#fbf0e3}.service-hub-emoji{font-size:2rem;line-height:1}.service-hub-title{color:var(--color-ink);font-size:1.1875rem;font-weight:650;line-height:1.25}.service-hub-arrows,.service-hub-core{display:none}@media (max-width:719px){.service-hub-map,.service-hub-list{gap:10px}.service-hub-list{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hub-card{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.service-hub-tile{width:44px;height:44px}.service-hub-tile svg{width:28px;height:28px}.service-hub-emoji{font-size:1.375rem}.service-hub-title{font-size:.9375rem}.service-hub-card p{font-size:.8125rem}}@media (min-width:720px){.service-hub-map{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hub-card{min-height:var(--hub-row-height)}}@media (min-width:1280px){.service-hub-map{grid-template-columns:minmax(0, 1fr) var(--hub-link-width) clamp(240px, 21vw, 320px) var(--hub-link-width) minmax(0, 1fr);align-items:center;gap:0;margin-top:48px}.service-hub-list{gap:var(--hub-row-gap)}.service-hub-card{height:var(--hub-row-height)}.service-hub-arrows{color:var(--color-ink);display:block;overflow:visible}.service-hub-arrows-right{transform:scaleX(-1)}.service-hub-core{height:var(--hub-height);background:linear-gradient(to bottom, #0a6cf0, var(--color-blue-700));color:#fff;letter-spacing:-.01em;border-radius:24px;justify-content:center;align-items:center;gap:14px;font-size:clamp(1.75rem,2.5vw,2.375rem);font-weight:650;display:flex;box-shadow:0 16px 36px #004ec242}}
