@media (min-width:900px){.c-client-header-box-link{display:flex}}.c-client-header-box-link:hover{text-decoration:none}.c-client-header-box-link.c-client-header-box-link--disabled{cursor:default;opacity:.6;pointer-events:none}.c-client-header-box-link__inner{align-items:flex-end;background:#fff;border:.0625rem solid var(--grey30);border-radius:.5rem;color:#000;cursor:pointer;display:flex;flex:1;justify-content:space-between;margin-bottom:1rem;padding:1rem;transition:background-color .2s ease-out}@media (min-width:900px){.c-client-header-box-link__inner{margin-bottom:0;padding:1.5rem}}.a-client-header-box-link--active .c-client-header-box-link__inner,.c-client-header-box-link__inner:hover{background-color:var(--brand-pinkish);border-color:var(--grey80);color:#fff}.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle,.c-client-header-box-link__inner:hover .c-icon-in-circle{border-color:#fff}.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle svg circle,.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle svg path,.c-client-header-box-link__inner:hover .c-icon-in-circle svg circle,.c-client-header-box-link__inner:hover .c-icon-in-circle svg path{stroke:#fff}.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle{transform:rotate(90deg)}.c-client-header-box-link__inner h6{margin-bottom:1.5rem}.c-client-header-box-link__inner .c-icon-in-circle{border-color:var(--grey50);flex-shrink:0;transition:border-color .2s ease-out,transform .2s ease-out}.c-client-header-box-link__inner .c-icon-in-circle svg circle,.c-client-header-box-link__inner .c-icon-in-circle svg path{transition:stroke .2s ease-out;stroke:var(--grey60)}.c-client-header-box-link__content{padding-right:1rem}.content-header{background:#f6d7a4 url(/en/banner-bg.jpg) no-repeat 50% 50%/cover;display:flex;justify-content:center}.content-header__inner{max-width:80rem;padding:calc(108px + 1rem) 1rem 1rem;width:100%}@media (min-width:768px){.content-header__inner{padding:calc(108px + 2rem) 2rem 2rem}}.content-header__inner h1{color:var(--white);font-size:3.5rem;font-weight:800}@media (max-width:767px){.content-header__inner h1{font-size:1.5rem}}@media (min-width:900px){.content-header__inner h1{margin-bottom:2rem}.content-header__nav{align-items:stretch;display:flex;justify-content:space-between}.content-header__nav .c-client-header-box-link{width:calc(33.3333% - 1rem)}}
