.heading[data-v-cf3537e8]{align-items:center;background-color:#f0f0f0;display:flex;font-size:2rem;height:100%;justify-content:center;min-height:10vh;width:100%}.mission[data-v-a4b7b254]{--pad-b-s:min(calc(var(--vw)*52),var(--rem)*52);--pad-b-e:min(calc(var(--vw)*80),var(--rem)*80);--pad-y:min(calc(var(--vw)*34),var(--rem)*34);--pad-i:min(calc(var(--vw)*15),var(--rem)*15);display:grid;grid-template:"heading" max-content "." var(--pad-y)"text-box" max-content;padding-block-end:var(--pad-b-e);padding-block-start:var(--pad-b-s);padding-inline:var(--pad-i)}@media (min-width:64rem){.mission[data-v-a4b7b254]{--pad-b-s:min(calc(var(--vw)*90),var(--rem)*90);--pad-b-e:min(calc(var(--vw)*210),var(--rem)*210);--pad-y:min(calc(var(--vw)*44),var(--rem)*44);--pad-i:min(calc(var(--vw)*40),var(--rem)*40)}}:where(.mission) .text-x[data-v-a4b7b254]{width:min(calc(var(--vw)*260),var(--rem)*260);--right:min(calc(var(--vw)*24),var(--rem)*24);bottom:var(--pad-b-e);right:calc(var(--right)*-1)}@media (min-width:64rem){:where(.mission) .text-x[data-v-a4b7b254]{bottom:auto;top:min(calc(var(--vw)*64),var(--rem)*64);width:min(calc(var(--vw)*450),var(--rem)*450);--right:min(calc(var(--vw)*40),var(--rem)*40)}}:where(.mission[data-v-a4b7b254]) :where(.text-x)~*{position:relative}:where(.mission) .heading[data-v-a4b7b254]{grid-area:heading}:where(.mission) .text-box[data-v-a4b7b254]{--pad-b-e:min(calc(var(--vw)*160),calc(var(--rem)*160));grid-area:text-box;padding-block-end:var(--pad-b-e)}@media (min-width:64rem){:where(.mission) .text-box[data-v-a4b7b254]{--pad-b-e:0}}:where(.mission[data-v-a4b7b254]) :where(.text-box)>:not(:first-child){margin-block-start:1rem}@media (min-width:64rem){:where(.mission[data-v-a4b7b254]) :where(.text-box):where(.en){width:58.3333vw}:where(.mission[data-v-a4b7b254]) :where(.text-box):where(.ja){width:51.3889vw}}.mission[data-top-page=mission] .text-box p.ja{--pad-b-s:min(calc(var(--vw)*40),var(--rem)*40);padding-block-start:var(--pad-b-s)}@media (min-width:64rem){.mission[data-top-page=mission] .text-box p.ja{--pad-b-s:min(calc(var(--vw)*60),var(--rem)*60)}}.link[data-v-2cd05b50]{--pad-b-s:min(calc(var(--vw)*42),var(--rem)*42);--pad-b-e:min(calc(var(--vw)*12),var(--rem)*12);padding-block-end:var(--pad-b-e);padding-block-start:var(--pad-b-s)}@media (min-width:64rem){.link[data-v-2cd05b50]{--pad-b-s:min(calc(var(--vw)*28),var(--rem)*28);--pad-b-e:min(calc(var(--vw)*28),var(--rem)*28)}}:where(.link) .inner[data-v-2cd05b50]{--pad-y:min(calc(var(--vw)*16),var(--rem)*16);--pad-x-1:min(calc(var(--vw)*20),var(--rem)*20);display:grid;grid-template:"thumbs-wrapper . box" max-content ". . ." var(--pad-y)"title title title" max-content "icon icon icon" max-content/max-content var(--pad-x-1)1fr}@media (min-width:64rem){:where(.link) .inner[data-v-2cd05b50]{--pad-x-1:min(calc(var(--vw)*58),var(--rem)*58);--pad-x-2:min(calc(var(--vw)*34),var(--rem)*34);grid-template:"thumbs-wrapper . box . title" max-content/max-content var(--pad-x-1)max-content var(--pad-x-2)max-content}}:where(.link) :where(.inner) .title[data-v-2cd05b50]{grid-area:title}@media (min-width:64rem){:where(.link) :where(.inner) .title[data-v-2cd05b50]{max-width:min(calc(var(--vw)*440),var(--rem)*440)}}:where(.link) :where(.inner) .thumbs-wrapper[data-v-2cd05b50]{aspect-ratio:165/100;grid-area:thumbs-wrapper;height:auto;width:44vw}@media (min-width:64rem){:where(.link) :where(.inner) .thumbs-wrapper[data-v-2cd05b50]{width:min(calc(var(--vw)*300),(var(--rem)*300))}}:where(.link) :where(.inner) :where(.thumbs-wrapper) .image[data-v-2cd05b50]{background-image:radial-gradient(circle,#1c32af99,#bb5e0c,#21739d);height:100%;width:100%}:where(.link) :where(.inner) .box[data-v-2cd05b50]{display:grid;grid-area:box;grid-template-rows:repeat(2,max-content);row-gap:min(calc(var(--vw)*12),var(--rem)*12)}@media (min-width:64rem){:where(.link) :where(.inner) .box[data-v-2cd05b50]{-moz-column-gap:min(calc(var(--vw)*34),var(--rem)*34);column-gap:min(calc(var(--vw)*34),var(--rem)*34);grid-template-columns:repeat(2,max-content)}}:where(.link) :where(.inner) .icon[data-v-2cd05b50]{grid-area:icon;width:min(calc(var(--vw)*20),var(--rem)*20)}@media (min-width:64rem){:where(.link) :where(.inner) .icon[data-v-2cd05b50]{width:min(calc(var(--vw)*20),var(--rem)*20)}}.link-with-underscore[data-v-64f5fbe9]{--pad-b-e:min(calc(var(--vw)*12),var(--rem)*12);padding-block-end:var(--pad-b-e)}@media (min-width:64rem){.link-with-underscore[data-v-64f5fbe9]{--w:31.80556vw;width:var(--w)}}.news[data-v-9c24fefa]{--pad-b-s:min(calc(var(--vw)*32),var(--rem)*32);--pad-i:min(calc(var(--vw)*15),var(--rem)*15);padding-block-start:var(--pad-b-s);padding-inline:var(--pad-i)}@media (min-width:64rem){.news[data-v-9c24fefa]{--pad-b-s:min(calc(var(--vw)*80),var(--rem)*80);--pad-i:min(calc(var(--vw)*40),var(--rem)*40)}}:where(.news) .inner[data-v-9c24fefa]{--pad-b-s:min(calc(var(--vw)*32),var(--rem)*32);padding-block-start:var(--pad-b-s)}@media (min-width:64rem){:where(.news) .inner[data-v-9c24fefa]{--pad-b-s:min(calc(var(--vw)*64),var(--rem)*64)}}:where(.news) :where(.inner) .board[data-v-9c24fefa]{--pad-i:min(calc(var(--vw)*15),var(--rem)*15);--pad-b-s:min(calc(var(--vw)*25),var(--rem)*25);--pad-b-e:min(calc(var(--vw)*40),var(--rem)*40);--pad-y-1:min(calc(var(--vw)*40),var(--rem)*40);--pad-y-2:min(calc(var(--vw)*40),var(--rem)*40);display:grid;grid-template:"heading" max-content "." var(--pad-y-1)"list" max-content "." var(--pad-y-2)"view-more-box" max-content/1fr;padding-block-end:var(--pad-b-e);padding-block-start:var(--pad-b-s);padding-inline:var(--pad-i)}@media (min-width:64rem){:where(.news) :where(.inner) .board[data-v-9c24fefa]{--pad-i:min(calc(var(--vw)*30),var(--rem)*30);--pad-b-s:min(calc(var(--vw)*40),var(--rem)*40);--pad-b-e:min(calc(var(--vw)*120),var(--rem)*100);--pad-y-1:min(calc(var(--vw)*60),var(--rem)*60);--pad-y-2:min(calc(var(--vw)*80),var(--rem)*80);--pad-x:min(calc(var(--vw)*16),var(--rem)*16)}}:where(.news) :where(.inner) :where(.board) .heading[data-v-9c24fefa]{grid-area:heading}:where(.news) :where(.inner) :where(.board) .list[data-v-9c24fefa]{grid-area:list}:where(.news) :where(.inner) :where(.board) .view-more-box[data-v-9c24fefa]{grid-area:view-more-box}.company[data-v-f7ea537d]{--pad-b-s:min(calc(var(--vw)*80),var(--rem)*80);--pad-b-e:min(calc(var(--vw)*120),var(--rem)*120);--pad-i:min(calc(var(--vw)*15),var(--rem)*15);--pad-y-1:min(calc(var(--vw)*32),var(--rem)*32);--pad-y-2:min(calc(var(--vw)*40),var(--rem)*40);--pad-y-3:min(calc(var(--vw)*100),var(--rem)*100);--pad-y-4:min(calc(var(--vw)*40),var(--rem)*40);display:grid;grid-template:"heading" max-content "." var(--pad-y-1)"text" max-content "." var(--pad-y-2)"view-more" max-content "." var(--pad-y-3)"gdx-in-number" max-content "." var(--pad-y-4)"content" max-content/1fr;padding-block-end:var(--pad-b-e);padding-block-start:var(--pad-b-s);padding-inline:var(--pad-i)}@media (min-width:64rem){.company[data-v-f7ea537d]{--pad-b-s:min(calc(var(--vw)*150),var(--rem)*150);--pad-b-e:min(calc(var(--vw)*210),var(--rem)*210);--pad-i:min(calc(var(--vw)*40),var(--rem)*40);--pad-x-1:10.41667vw;--pad-x-2:min(calc(var(--vw)*80),var(--rem)*80);--pad-y-1:min(calc(var(--vw)*60),var(--rem)*60);--pad-y-2:min(calc(var(--vw)*180),var(--rem)*180);--pad-y-3:min(calc(var(--vw)*60),var(--rem)*60);grid-template:". heading heading heading ." ". . . . ." var(--pad-y-1)". text . view-more." ". . . . ." var(--pad-y-2)". gdx-in-number gdx-in-number gdx-in-number ." ". . . . ." var(--pad-y-3)"content content content content content"/var(--pad-x-1)1fr var(--pad-x-2)max-content var(--pad-x-1)}}:where(.company) .heading[data-v-f7ea537d]{grid-area:heading}:where(.company) .text[data-v-f7ea537d]{grid-area:text}:where(.company) .view-more[data-v-f7ea537d]{grid-area:view-more}:where(.company) .gdx-in-number[data-v-f7ea537d]{grid-area:gdx-in-number}:where(.company) .content[data-v-f7ea537d]{grid-area:content}:where(.company) :where(.content) .number-details[data-v-f7ea537d]{-moz-column-gap:min(calc(var(--vw)*20),var(--rem)*20);column-gap:min(calc(var(--vw)*20),var(--rem)*20);display:grid;grid-template-areas:repeat(3,1fr);grid-template-columns:repeat(2,1fr);row-gap:min(calc(var(--vw)*24),var(--rem)*24)}@media (min-width:64rem){:where(.company) :where(.content) .number-details[data-v-f7ea537d]{grid-template-areas:none;grid-template-columns:repeat(auto-fit,minmax(165px,1fr))}}:where(.company) :where(.content) :where(.number-details) .item[data-v-f7ea537d]{--pad-i-s:min(calc(var(--vw)*10),var(--rem)*10);aspect-ratio:160/130;padding-inline-start:var(--pad-i-s)}@media (min-width:64rem){:where(.company) :where(.content) :where(.number-details) .item[data-v-f7ea537d]{aspect-ratio:165/240}}:where(.company) :where(.content) :where(.number-details) :where(.item) .value[data-v-f7ea537d]{padding-inline-start:var(--pad-i-s)}.location[data-v-14108c7a]{--pad-b-s:min(calc(var(--vw)*100 + var(--vh)*50),calc(var(--rem)*100 + var(--vh)*50));--aspect-ratio:375/300;padding-block-start:var(--pad-b-s)}@media (min-width:64rem){.location[data-v-14108c7a]{--pad-b-s:min(calc(var(--vw)*260 + var(--vh)*130),calc(var(--rem)*260 + var(--vh)*130));--aspect-ratio:1440/550}}:where(.location) :where(.list) .item[data-v-14108c7a],:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) .content[data-v-14108c7a],:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) .video[data-v-14108c7a]{aspect-ratio:var(--aspect-ratio)}:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .block[data-v-14108c7a]{--pad-i:min(calc(var(--vw)*15),calc(var(--rem)*15));--pad-b:min(calc(var(--vw)*30),calc(var(--rem)*30));left:var(--pad-i);top:var(--pad-b);width:calc(100vw - var(--pad-i)*2)}@media (min-width:64rem){:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .block[data-v-14108c7a]{--pad-i:min(calc(var(--vw)*40),calc(var(--rem)*40));--pad-b:min(calc(var(--vw)*60),calc(var(--rem)*60))}}:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) :where(.block) .tagline[data-v-14108c7a]{--pad-b-s:min(calc(var(--vw)*24),calc(var(--rem)*24));padding-block-start:var(--pad-b-s)}@media (min-width:64rem){.pc-only{display:inline-block}}:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .icon[data-v-14108c7a]{--right:min(calc(var(--vw)*15),calc(var(--rem)*15));--bottom:min(calc(var(--vw)*20),calc(var(--rem)*20));--w:min(calc(var(--vw)*50),calc(var(--rem)*50));bottom:var(--bottom);right:var(--right);width:var(--w)}@media (min-width:64rem){:where(.location) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .icon[data-v-14108c7a]{--right:min(calc(var(--vw)*40),calc(var(--rem)*40));--bottom:min(calc(var(--vw)*40),calc(var(--rem)*40));--w:min(calc(var(--vw)*80),calc(var(--rem)*80))}}:where(.location) .scroll-spacer[data-v-14108c7a]{--pad-b:min(calc(var(--vw)*30),calc(var(--rem)*30));height:calc(100vh - var(--pad-b)*2)}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */.service[data-v-066c4c38]{--pad-b-s:min(calc(var(--vw)*80),calc(var(--rem)*80));--pad-i:min(calc(var(--vw)*15),calc(var(--rem)*15));display:grid;grid-template:"heading"max-content"list"max-content/1fr;padding-block-start:var(--pad-b-s);padding-inline:var(--pad-i);row-gap:min(calc(var(--vw)*40),calc(var(--rem)*40))}@media (min-width:64rem){.service[data-v-066c4c38]{--pad-b-s:min(calc(var(--vw)*150),calc(var(--rem)*150));--pad-i:min(calc(var(--vw)*40),calc(var(--rem)*40));row-gap:min(calc(var(--vw)*100),calc(var(--rem)*100))}}:where(.service) .cg[data-v-066c4c38]{height:100%;width:100vw}:where(.service) :where(.cg) .item[data-v-066c4c38]{aspect-ratio:832/785;bottom:0;height:auto;right:0;transform:translate(24%)translateY(-60%);width:min(calc(var(--vw)*320),calc(var(--rem)*320))}@media (min-width:64rem){:where(.service) :where(.cg) .item[data-v-066c4c38]{transform:translate(24%)translateY(0);width:min(50%,calc(var(--rem)*800))}}:where(.service) .heading[data-v-066c4c38]{grid-area:heading}:where(.service) .list[data-v-066c4c38]{grid-area:list}:where(.service) :where(.list) .item[data-v-066c4c38]:where(:not(:last-child)){--pad-b-e:min(calc(var(--vw)*16),calc(var(--rem)*16));padding-block-end:var(--pad-b-e)}@media (min-width:64rem){:where(.service) :where(.list) .item[data-v-066c4c38]:where(:not(:last-child)){--pad-b-e:min(calc(var(--vw)*32),calc(var(--rem)*32))}}:where(.service) :where(.list) .item:where(:not(:last-child)) .card[data-v-066c4c38]{--pad-b-e:min(calc(var(--vw)*20),calc(var(--rem)*20));padding-block-end:var(--pad-b-e)}@media (min-width:64rem){:where(.service) :where(.list) .item:where(:not(:last-child)) .card[data-v-066c4c38]{--pad-b-e:min(calc(var(--vw)*24),calc(var(--rem)*24))}}:where(.service) :where(.list) .item:where(:not(:first-child)) .card[data-v-066c4c38]{--pad-b-s:min(calc(var(--vw)*20),calc(var(--rem)*20));padding-block-start:var(--pad-b-s)}@media (min-width:64rem){:where(.service) :where(.list) .item:where(:not(:first-child)) .card[data-v-066c4c38]{--pad-b-s:min(calc(var(--vw)*24),calc(var(--rem)*24))}}:where(.service) :where(.list) :where(.item) .card[data-v-066c4c38]:before{content:"";display:block;filter:blur(10px);height:100%;left:0;position:absolute;scale:1;top:0;width:100%}:where(.service) :where(.list) :where(.item) :where(.card) .inner[data-v-066c4c38]{row-gap:min(calc(var(--vw)*16),calc(var(--rem)*16))}@media (min-width:64rem){:where(.service) :where(.list) :where(.item) :where(.card) .inner[data-v-066c4c38]{-moz-column-gap:min(calc(var(--vw)*40),calc(var(--rem)*40));column-gap:min(calc(var(--vw)*40),calc(var(--rem)*40))}}:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) .content[data-v-066c4c38]{--pad-y-1:min(calc(var(--vw)*8),calc(var(--rem)*8));display:grid;grid-template:"name" max-content "." var(--pad-y-1)"official-name" max-content "box" max-content/1fr}@media (min-width:64rem){:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) .content[data-v-066c4c38]{--pad-y-1:min(calc(var(--vw)*12),calc(var(--rem)*12))}}:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .name[data-v-066c4c38]{grid-area:name}:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .official-name[data-v-066c4c38]{grid-area:official-name}:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .box[data-v-066c4c38]{--pad-b-s:min(calc(var(--vw)*20),calc(var(--rem)*20));row-gap:min(calc(var(--vw)*32),calc(var(--rem)*32));width:calc(100vw - var(--pad-i)*2);--max-w:calc(var(--rem)*540);grid-area:box;max-width:var(--max-w);padding-block-start:var(--pad-b-s)}@media (min-width:64rem){:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) .box[data-v-066c4c38]{--pad-b-s:min(calc(var(--vw)*24),calc(var(--rem)*24));-moz-column-gap:min(calc(var(--vw)*40),calc(var(--rem)*40));column-gap:min(calc(var(--vw)*40),calc(var(--rem)*40));--max-w:initial;width:37.3611vw}}:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) :where(.box) .description[data-v-066c4c38]{grid-area:description}:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) :where(.box) .icon[data-v-066c4c38]{grid-area:icon;width:min(calc(var(--vw)*50),calc(var(--rem)*50))}@media (min-width:64rem){:where(.service) :where(.list) :where(.item) :where(.card) :where(.inner) :where(.content) :where(.box) .icon[data-v-066c4c38]{width:min(calc(var(--vw)*74),calc(var(--rem)*74))}}
