.mc-area-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mc-area-grid a{background:#fff;gap:4px;padding:18px 20px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 1px 2px #0e2e4d0f}.mc-area-grid a:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0e2e4d1f}.mc-area-grid__name{font-family:var(--mc-display);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-ink);font-size:1rem;font-weight:400}.mc-area-grid__meta{font-size:.8rem}.mc-area-chips{flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0;list-style:none;display:flex}.mc-area-chips a,.mc-area-chips span{color:var(--sp-ink);border:1px solid #0c738559;border-radius:999px;padding:8px 14px;font-size:.86rem;text-decoration:none;display:inline-block}.mc-area-chips a:hover{border-color:var(--sp-accent);color:var(--sp-accent)}.mc-area-chips [aria-current=page]{border-color:var(--sp-accent);background:var(--sp-accent);color:#fff}.mc-area-chips--plain span{background:#fff;border-color:#0000}.mc-sp .mc-area-note{margin:0 0 12px;font-size:.9rem}.mc-area-faq .mc-faq__list .gs-faq-item{border:0}.mc-area-faq .gs-faq-q{min-height:48px;color:var(--sp-ink);padding:14px 34px 14px 0;font-size:.95rem;font-weight:400}.mc-area-faq .gs-faq-a>div{color:var(--sp-text);padding-bottom:22px;font-size:.9rem;line-height:1.85}.mc-area-faq{max-width:860px}.mc-area-links{grid-template-columns:1fr 1fr;gap:32px 64px;display:grid}.mc-area-list{margin:0;padding:0;list-style:none}.mc-area-list a{color:var(--sp-ink);padding:6px 0;font-size:.92rem;text-decoration:none;display:inline-block}.mc-area-list a:hover{color:var(--sp-accent)}@media (max-width:860px){.mc-area-links{grid-template-columns:1fr}}.mc-sp .mc-area-intro{max-width:760px;color:var(--mc-gray,#5b6873);margin:0 0 26px;font-size:.95rem;line-height:1.8}
