.section:where(.astro-P7BUACXU):not(:first-child){margin-top:var(--spacing-01)}.section:where(.astro-P7BUACXU).-fill{margin-top:0;background-color:var(--color-ui-blue-bg);padding-block:var(--spacing-02)}.list:where(.astro-P7BUACXU){display:grid;gap:var(--spacing-05) var(--grid-gutter);grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 767px){.list:where(.astro-P7BUACXU){display:block}}.list:where(.astro-P7BUACXU) .button{height:100%}@media screen and (max-width: 767px){.list_item:where(.astro-P7BUACXU).-large:not(:first-child){margin-block:var(--spacing-05)}.list_item:where(.astro-P7BUACXU).-small:not(:first-child){margin-top:var(--spacing-07)}}.link:where(.astro-P7BUACXU){color:var(--color-vi-03)}.link:where(.astro-P7BUACXU)[target=_blank] svg:where(.astro-P7BUACXU){width:1rem;height:1rem;margin-left:-1rem;fill:var(--color-vi-01)}a:where(.astro-P7BUACXU)[target=_blank] .link_inner:where(.astro-P7BUACXU){padding-right:calc(10px + 1rem)}.link_inner:where(.astro-P7BUACXU) span:where(.astro-P7BUACXU){background:linear-gradient(currentcolor,currentcolor) 100% 100%/0 1px no-repeat;transition:background-size var(--transition-duration) var(--transition-timing-function) 0s;padding-block:.5em}@media (hover: hover){.link:where(.astro-P7BUACXU):hover .link_inner:where(.astro-P7BUACXU) span:where(.astro-P7BUACXU){background-position:0 100%;background-size:100% 1px}}
