.category[data-astro-cid-mz34zxci]{display:inline-block;position:relative;padding:.6875rem 1.1875rem;box-sizing:border-box;border-radius:.375rem;border:1px solid var(--service-separate-primary);background:var(--background-white, #fff);color:var(--service-text-primary);font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:0}.category[data-astro-cid-mz34zxci]:before{content:"";position:absolute;display:inline-block;width:.25rem;height:1.5rem;background-color:var(--service-background-shr-blue);left:0;top:50%;translate:0 -50%}@media (hover: hover){.category[data-astro-cid-mz34zxci]:hover{border-color:var(--service-separate-secondary)}}.column-carousel.svelte-1dpobix{margin-bottom:5rem}.column-carousel.svelte-1dpobix .keyword-list{gap:.25rem .5rem}.column-carousel.svelte-1dpobix .date:where(.svelte-1dpobix){color:var(--service-text-secondary)}@media screen and (width < 64em){.column-carousel.svelte-1dpobix .date:where(.svelte-1dpobix){font-size:.75rem;font-weight:400;line-height:1.4;letter-spacing:0}}@media screen and (width < 48em){.column-carousel.svelte-1dpobix{margin-bottom:3.75rem;padding:0 1rem}.column-carousel.svelte-1dpobix .slide{width:100%}.column-carousel.svelte-1dpobix .content,.column-carousel.svelte-1dpobix .main{gap:.75rem}.column-carousel.svelte-1dpobix .body{gap:1.5rem;padding:1.5rem 2rem 2rem}}@media screen and (width >= 64em){.column-carousel.svelte-1dpobix .title{font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0}.column-carousel.svelte-1dpobix .keyword-list-wrapper{margin-top:.75rem}.column-carousel.svelte-1dpobix .date{font-size:1rem;font-weight:400;line-height:1.7;letter-spacing:0}.column-carousel.svelte-1dpobix .portal{display:flex}.column-carousel.svelte-1dpobix .card-image-container{flex:0 0 65.1785714286%;border-bottom:unset}}@media screen and (width >= 64em) and (width >= 64em){.column-carousel.svelte-1dpobix .card-image-container{border-right:1px solid var(--i-card-border-base, var(--service-separate-primary))}}@media screen and (width >= 64em){.column-carousel.svelte-1dpobix .card-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.column-carousel.svelte-1dpobix .body{align-items:flex-start;justify-content:center;flex-grow:1;padding:2rem 2.5rem}.column-carousel.svelte-1dpobix .main{gap:.25rem}}:root{--slide-side-arrow-size: 2rem;--slide-card-margin-inline: 2.5rem;--slide-card-width: min( 70rem, calc(100vw - var(--slide-card-margin-inline) * 4) )}@media screen and (width < 64em){:root{--slide-card-width: 36.5rem}}@media screen and (width < 48em){:root{--slide-card-width: min( calc(100vw - 2rem) )}}.carousel.svelte-jfmlza{overflow:hidden;width:100%}.carousel-body.svelte-jfmlza{position:relative}.carousel-body.svelte-jfmlza>.carousel-slide-button:where(.svelte-jfmlza){position:absolute;top:50%;transform:translateY(-50%);-o-object-fit:contain;object-fit:contain}.carousel-body.svelte-jfmlza>.carousel-slide-button:where(.svelte-jfmlza) svg:where(.svelte-jfmlza){width:var(--slide-side-arrow-size);height:var(--slide-side-arrow-size);-o-object-fit:contain;object-fit:contain}.carousel-body.svelte-jfmlza .left:where(.svelte-jfmlza){left:calc(50% - var(--slide-side-arrow-size) / 2 - var(--slide-card-width) / 2 - var(--slide-card-margin-inline))}.carousel-body.svelte-jfmlza .right:where(.svelte-jfmlza){right:calc(50% - var(--slide-side-arrow-size) / 2 - var(--slide-card-width) / 2 - var(--slide-card-margin-inline))}.slides.svelte-jfmlza{display:flex;width:100%}.carousel-paging-wrapper.svelte-jfmlza{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:2rem}.carousel-paging-wrapper.svelte-jfmlza .carousel-slide-button-sp:where(.svelte-jfmlza){display:none}.carousel-paging-wrapper.svelte-jfmlza .carousel-slide-button-sp:where(.svelte-jfmlza) svg:where(.svelte-jfmlza){width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.carousel-paging-wrapper.svelte-jfmlza .carousel-paging:where(.svelte-jfmlza){display:flex;gap:1rem}.carousel-paging-wrapper.svelte-jfmlza .carousel-paging:where(.svelte-jfmlza)>.carousel-paging-button:where(.svelte-jfmlza){width:.75rem;height:.75rem;border-radius:.75rem;background:var(--service-icon-black-30)}.carousel-paging-wrapper.svelte-jfmlza .carousel-paging:where(.svelte-jfmlza)>.carousel-paging-button[disabled]:where(.svelte-jfmlza){background:var(--service-icon-primary)}@media screen and (width < 48em){.carousel-body.svelte-jfmlza>.carousel-slide-button:where(.svelte-jfmlza){display:none}.carousel-paging-wrapper.svelte-jfmlza>.carousel-slide-button-sp:where(.svelte-jfmlza){display:block}}.column-carousel.svelte-1i7gyka{overflow:hidden;padding:0 2.125rem}@media screen and (width < 64em){.column-carousel.svelte-1i7gyka{padding:0;width:calc(100% + 4rem);margin-left:-2rem}}@media screen and (width < 48em){.column-carousel.svelte-1i7gyka{width:calc(100% + 2rem);margin-left:-1rem}}.column-carousel.svelte-1i7gyka .carousel{overflow:unset!important}.column-carousel.svelte-1i7gyka .scroll-area{overflow:hidden;margin-left:-1.25rem}@media screen and (width < 64em){.column-carousel.svelte-1i7gyka .scroll-area{margin-left:-.625rem}}.column-carousel.svelte-1i7gyka .slide{flex:0 0 25%;margin-inline:auto;padding-left:1.25rem;padding-right:.0625rem}@media screen and (width < 64em){.column-carousel.svelte-1i7gyka .slide{box-sizing:content-box;flex:0 0 15.5rem;max-width:15.5rem;padding-left:.625rem}.column-carousel.svelte-1i7gyka .slide:not(.sp-slide-item){display:none}}.column-carousel.svelte-1i7gyka .left{left:auto!important;right:calc(100% + .625rem);z-index:2}.column-carousel.svelte-1i7gyka .right{right:auto!important;left:calc(100% + .625rem);z-index:2}@media screen and (width < 64em){.column-carousel.svelte-1i7gyka .carousel-slide-button-sp{display:block!important}}.category-list[data-astro-cid-d32gqz3p]{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (width < 48em){.category-list[data-astro-cid-d32gqz3p]{gap:.75rem}.category-list[data-astro-cid-d32gqz3p] .category{font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:0;padding:.4375rem .8125rem;border-radius:.25rem}.category-list[data-astro-cid-d32gqz3p] .category:before{width:.1875rem;height:1.0625rem}}.keyword-list[data-astro-cid-d32gqz3p]{display:flex;flex-wrap:wrap;gap:.75rem}.section-container[data-astro-cid-d32gqz3p] section[data-astro-cid-d32gqz3p]:not(:first-child){margin-top:7.5rem}@media screen and (width < 48em){.section-container[data-astro-cid-d32gqz3p] section[data-astro-cid-d32gqz3p]:not(:first-child){margin-top:5rem}}.section-container[data-astro-cid-d32gqz3p] .title-wrapper[data-astro-cid-d32gqz3p]{margin-bottom:2rem}@media screen and (width < 48em){.section-container[data-astro-cid-d32gqz3p] .title-wrapper[data-astro-cid-d32gqz3p]{margin-bottom:1.5rem}}.section-container[data-astro-cid-d32gqz3p] .section-title[data-astro-cid-d32gqz3p]{font-size:2.25rem;font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (width < 48em){.section-container[data-astro-cid-d32gqz3p] .section-title[data-astro-cid-d32gqz3p]{font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0}}.featured-container[data-astro-cid-d32gqz3p]{display:flex;flex-direction:column;gap:4rem;background:var(--service-icon-white);border-radius:.5rem;padding:4rem}@media screen and (width < 48em){.featured-container[data-astro-cid-d32gqz3p]{padding:2rem 1rem;gap:3.25rem}.featured-container[data-astro-cid-d32gqz3p] .link-beside-title-layout[data-astro-cid-d32gqz3p]{row-gap:1.25rem}}.featured-container[data-astro-cid-d32gqz3p] .post-list-title[data-astro-cid-d32gqz3p]{font-size:1.625rem;font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (width < 48em){.featured-container[data-astro-cid-d32gqz3p] .post-list-title[data-astro-cid-d32gqz3p]{font-size:1.375rem;font-weight:700;line-height:1.4;letter-spacing:0}}.link-beside-title-layout[data-astro-cid-d32gqz3p]{display:grid;row-gap:2rem;grid-template-areas:"title link" "content content";grid-template-columns:1fr 1fr}@media screen and (width < 48em){.link-beside-title-layout[data-astro-cid-d32gqz3p]{row-gap:1.5rem;grid-template-areas:"title" "content" "link";grid-template-columns:100%}}.link-beside-title-layout[data-astro-cid-d32gqz3p] .post-list-title[data-astro-cid-d32gqz3p]{grid-area:title}.link-beside-title-layout[data-astro-cid-d32gqz3p] .link-wrapper[data-astro-cid-d32gqz3p]{grid-area:link;display:flex;justify-content:end;align-items:end}.link-beside-title-layout[data-astro-cid-d32gqz3p] .content[data-astro-cid-d32gqz3p]{grid-area:content}
