:root{--blue-main:#052b52;--blue-90:#1d426c;--blue-80:#345a7f;--blue-60:#6a8baa;--blue-40:#a3b9ce;--blue-20:#d6e0ea;--blue-110:#032447;--blue-120:#031d38;--blue-140:#021526;--white:#fff;--paper:#eff3f7;--ink:#262626;--ink-soft:#345a7f;--error:#a3281f;--measure:34rem;--gutter:clamp(1.5rem, 5vw, 5rem);--rule:1px solid var(--blue-20);--t-fast:.16s;--t-base:.3s;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:82px}.component__focusGrid{border-top:1px solid var(--blue-90);border-left:1px solid var(--blue-90);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:760px){.component__focusGrid{grid-template-columns:1fr}}.component__focusGrid__cell{border-right:1px solid var(--blue-90);border-bottom:1px solid var(--blue-90);display:flex}.component__focusCard{background:var(--blue-main);width:100%;color:var(--white);transition:background-color var(--t-base) var(--ease);flex-direction:column;padding:clamp(1.75rem,3.5vw,3rem);text-decoration:none;display:flex}.component__focusCard:hover{background:var(--blue-110);color:var(--white)}.component__focusCard:hover .component__focusCard__go{color:var(--white)}.component__focusCard__no{letter-spacing:.14em;color:var(--blue-60);margin-bottom:1.1rem;font-size:.75rem}.component__focusCard__title{color:var(--white);margin-bottom:.5rem;font-size:clamp(1.4rem,2.4vw,1.9rem)}.component__focusCard__text{color:var(--blue-40);margin:0;font-size:.9375rem}.component__focusCard__go{color:var(--blue-40);transition:color var(--t-base) var(--ease);margin-top:auto;padding-top:1.4rem;font-size:.875rem}
:root{--blue-main:#052b52;--blue-90:#1d426c;--blue-80:#345a7f;--blue-60:#6a8baa;--blue-40:#a3b9ce;--blue-20:#d6e0ea;--blue-110:#032447;--blue-120:#031d38;--blue-140:#021526;--white:#fff;--paper:#eff3f7;--ink:#262626;--ink-soft:#345a7f;--error:#a3281f;--measure:34rem;--gutter:clamp(1.5rem, 5vw, 5rem);--rule:1px solid var(--blue-20);--t-fast:.16s;--t-base:.3s;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:82px}.component__areaGrid{border-top:var(--rule);border-left:var(--rule);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.component__areaGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.component__areaGrid{grid-template-columns:1fr}}.component__areaGrid__cell{background:var(--white);border-right:var(--rule);border-bottom:var(--rule);display:flex}.component__areaCard{width:100%;min-height:100%;color:inherit;background:var(--white);transition:background-color var(--t-base) var(--ease);flex-direction:column;padding:clamp(1.5rem,2.6vw,2.25rem);text-decoration:none;display:flex}.component__areaCard:hover{background:var(--paper);color:inherit}.component__areaCard:hover .component__areaCard__go:after{transform:translate(4px)}.component__areaCard__no{letter-spacing:.14em;color:var(--blue-80);margin-bottom:1.1rem;font-size:.75rem}.component__areaCard__title{margin-bottom:.5rem}.component__areaCard__text{color:var(--ink-soft);margin:0;font-size:.9375rem}.component__areaCard__go{color:var(--blue-80);margin-top:auto;padding-top:1.4rem;font-size:.875rem}.component__areaCard__go:after{content:"";transition:transform var(--t-base) var(--ease);display:inline-block}
