.c-component[data-astro-cid-lrkle5ma]{display:grid;position:relative;overflow-x:clip}.__bg[data-astro-cid-lrkle5ma]{position:absolute;bottom:20%;right:0}@media (width>992px){.__bg[data-astro-cid-lrkle5ma]{width:calc(500 * var(--rate));top:30%;bottom:auto}}.__container[data-astro-cid-lrkle5ma]{padding-block:calc(40 * var(--rate));display:grid;position:relative}@media (width>992px){.__container[data-astro-cid-lrkle5ma]{padding-block:calc(200 * var(--rate));grid-template-columns:repeat(2,1fr);padding-block-end:calc(40 * var(--rate))}.__deco[data-astro-cid-lrkle5ma]{position:absolute}}.__deco--1[data-astro-cid-lrkle5ma]{width:calc(300 * var(--rate));margin-inline-start:calc(24 * var(--rate))}@media (width>992px){.__deco--1[data-astro-cid-lrkle5ma]{left:calc(50% - 670 * var(--rate));top:calc(80 * var(--rate));width:calc(610 * var(--rate))}}.__deco--2[data-astro-cid-lrkle5ma]{width:calc(270 * var(--rate));margin-inline-start:auto;margin-inline-end:calc(24 * var(--rate))}@media (width>992px){.__deco--2[data-astro-cid-lrkle5ma]{right:auto;left:calc(50% + 420 * var(--rate));bottom:auto;top:calc(180 * var(--rate));width:calc(230 * var(--rate))}}.__content[data-astro-cid-lrkle5ma]{width:var(--inner);gap:2em;margin-inline:auto;padding-block-end:calc(40 * var(--rate));display:grid;position:relative}@media (width>992px){.__content[data-astro-cid-lrkle5ma]{grid-column:2/3;width:auto;margin-inline:0;padding-block-end:0}}.__title[data-astro-cid-lrkle5ma]{letter-spacing:.2em}.__titleSub[data-astro-cid-lrkle5ma]{font-size:calc(15 * var(--rate));font-weight:500}@media (width>992px){.__titleSub[data-astro-cid-lrkle5ma]{font-size:calc(20 * var(--rate))}}.__titleMain[data-astro-cid-lrkle5ma]{font-size:calc(23 * var(--rate));align-items:baseline;font-weight:500;display:flex}@media (width>992px){.__titleMain[data-astro-cid-lrkle5ma]{font-size:calc(35 * var(--rate))}}.__titleMainSuffix[data-astro-cid-lrkle5ma]{width:1.8em;margin-inline-start:.5em;display:inline-block}.__desc[data-astro-cid-lrkle5ma]{font-size:calc(14 * var(--rate));letter-spacing:.05em;z-index:1;gap:2em;line-height:2.2;display:grid;position:relative}@media (width>992px){.__desc[data-astro-cid-lrkle5ma]{font-size:calc(16 * var(--rate));letter-spacing:.1em}}.__desc[data-astro-cid-lrkle5ma] em[data-astro-cid-lrkle5ma]{font-weight:inherit;display:inline-block;position:relative}.__desc[data-astro-cid-lrkle5ma] .__line[data-astro-cid-lrkle5ma]{width:100%;height:fit-content;position:absolute;bottom:0;left:0;translate:0% .1em}.__marquee[data-astro-cid-lrkle5ma]{width:100%;padding-block:calc(20 * var(--rate));overflow-x:hidden}@media (width>992px){.__marquee[data-astro-cid-lrkle5ma]{padding-block:calc(40 * var(--rate))}}.__marqueeOuter[data-astro-cid-lrkle5ma]{width:max-content;translate:calc(50% * var(--ratio,0) * -1);display:flex;position:relative}.__marqueeInner[data-astro-cid-lrkle5ma]{animation:20s linear infinite marquee;display:flex}.__marqueeImage[data-astro-cid-lrkle5ma]{width:calc(880 * var(--rate))}@media (width>992px){.__marqueeImage[data-astro-cid-lrkle5ma]{width:calc(1440 * var(--rate))}}.c-component[data-astro-cid-pfh6faof]{display:grid;position:relative;overflow-x:clip}@media (width>992px){.c-component[data-astro-cid-pfh6faof]{grid-template-columns:repeat(2,1fr)}}.__bg[data-astro-cid-pfh6faof]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-pfh6faof]{grid-area:1/1/2/3}}.__cover[data-astro-cid-pfh6faof]{height:calc(100svh - 70px);position:relative}@media (width>992px){.__cover[data-astro-cid-pfh6faof]{aspect-ratio:auto;height:100vh}}.__cover[data-astro-cid-pfh6faof] [data-astro-cid-pfh6faof]:where(img){object-fit:cover;object-position:center;width:100%;height:100%}.__title[data-astro-cid-pfh6faof]{position:absolute}.__title--1[data-astro-cid-pfh6faof]{right:calc(20 * var(--rate));top:calc(80 * var(--rate));width:calc(102 * var(--rate))}@media (width>992px){.__title--1[data-astro-cid-pfh6faof]{width:554px;inset:auto auto 40% 50%}}.__title--2[data-astro-cid-pfh6faof]{right:calc(20 * var(--rate));top:calc(80 * var(--rate));width:calc(74 * var(--rate));position:absolute}@media (width>992px){.__title--2[data-astro-cid-pfh6faof]{width:calc(448 * var(--rate));inset:auto auto 40% 50%}}.__title--3[data-astro-cid-pfh6faof]{right:calc(20 * var(--rate));top:calc(80 * var(--rate));width:calc(80 * var(--rate));position:absolute}@media (width>992px){.__title--3[data-astro-cid-pfh6faof]{width:calc(482 * var(--rate));inset:auto 50% 40% auto}}.__title--4[data-astro-cid-pfh6faof]{left:calc(20 * var(--rate));top:calc(120 * var(--rate));width:calc(196 * var(--rate));position:absolute}@media (width>992px){.__title--4[data-astro-cid-pfh6faof]{width:calc(467 * var(--rate));inset:auto auto 40% 50%}}.__container[data-astro-cid-pfh6faof]{grid-area:1/1/2/2;padding-block-start:var(--headerHeight);position:relative}@media (width>992px){.__container[data-astro-cid-pfh6faof]{grid-area:1/2/2/3;align-content:center;display:grid}}.__point[data-astro-cid-pfh6faof]{z-index:1;position:absolute}.__point--1[data-astro-cid-pfh6faof]{left:0;right:0;bottom:calc(20 * var(--rate));width:fit-content;margin:auto}@media (width>992px){.__point--1[data-astro-cid-pfh6faof]{margin:0;bottom:15%;left:50%;right:auto}}.__point--4[data-astro-cid-pfh6faof]{left:0;right:0;bottom:calc(20 * var(--rate));width:fit-content;margin:auto}@media (width>992px){.__point--4[data-astro-cid-pfh6faof]{margin:0;bottom:15%;left:50%;right:auto}}.__pointList[data-astro-cid-pfh6faof]{gap:calc(7 * var(--rate));grid-template-columns:repeat(3,auto);display:grid}@media (width>992px){.__pointList[data-astro-cid-pfh6faof]{grid-template-columns:repeat(3,auto);gap:16px}}.__pointItem[data-astro-cid-pfh6faof]{width:calc(100 * var(--rate));filter:drop-shadow(4px 4px 4px #0000003d)}@media (width>992px){.__pointItem[data-astro-cid-pfh6faof]{filter:none;width:170px}}.c-component[data-astro-cid-mluwbwhv]{width:fit-content;height:fit-content;color:var(--c-text);font-size:calc(30 * var(--rate));flex-direction:column;justify-content:center;display:flex;position:relative}@media (width>992px){.c-component[data-astro-cid-mluwbwhv]{font-size:calc(60 * var(--rate))}}.__sub[data-astro-cid-mluwbwhv]{width:calc(174 * var(--rate));translate:-1em}@media (width>992px){.__sub[data-astro-cid-mluwbwhv]{width:calc(292 * var(--rate))}}.__sub--appealing[data-astro-cid-mluwbwhv]{width:calc(135 * var(--rate))}@media (width>992px){.__sub--appealing[data-astro-cid-mluwbwhv]{width:calc(238 * var(--rate))}}.__sub--workStyle[data-astro-cid-mluwbwhv]{width:calc(175 * var(--rate));translate:0}@media (width>992px){.__sub--workStyle[data-astro-cid-mluwbwhv]{width:calc(312 * var(--rate));translate:-1em}}.__main[data-astro-cid-mluwbwhv]{letter-spacing:.2em;text-indent:.2em;font-weight:400;line-height:1.5}.__line[data-astro-cid-mluwbwhv]{width:100%;position:absolute;top:100%;left:50%;translate:-50%}.__line[data-astro-cid-mluwbwhv] svg[data-astro-cid-mluwbwhv]{height:calc(10 * var(--rate))}@media (width>992px){.__line[data-astro-cid-mluwbwhv] svg[data-astro-cid-mluwbwhv]{height:calc(18 * var(--rate))}}.c-component[data-astro-cid-g6navquz]{padding-block:calc(60 * var(--rate));display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-g6navquz]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(200 * var(--rate))}}.__bg[data-astro-cid-g6navquz]{right:0;top:calc(40 * var(--rate));width:calc(150 * var(--rate));position:absolute}@media (width>992px){.__bg[data-astro-cid-g6navquz]{top:calc(40 * var(--rate));width:calc(344 * var(--rate))}}.__deco[data-astro-cid-g6navquz]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-g6navquz]{display:block}.__deco--1[data-astro-cid-g6navquz]{top:calc(80 * var(--rate));left:calc(0 * var(--rate));width:calc(230 * var(--rate))}.__deco--2[data-astro-cid-g6navquz]{top:calc(-60 * var(--rate));right:calc(20 * var(--rate));width:calc(317 * var(--rate))}}.__container[data-astro-cid-g6navquz]{position:relative}.__titleArea[data-astro-cid-g6navquz]{width:fit-content;margin-inline:auto}.__content[data-astro-cid-g6navquz]{width:var(--inner);padding-inline:calc(10 * var(--rate));margin-block-start:calc(64 * var(--rate));margin-inline:auto}@media (width>992px){.__content[data-astro-cid-g6navquz]{margin-block-start:calc(100 * var(--rate));padding-inline:0}}.__list[data-astro-cid-g6navquz]{row-gap:calc(120 * var(--rate));grid-template-rows:auto auto;grid-template-columns:1fr;display:grid}@media (width>992px){.__list[data-astro-cid-g6navquz]{column-gap:calc(60 * var(--rate));row-gap:calc(120 * var(--rate));grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr)}}.__item[data-astro-cid-g6navquz]{grid-template-rows:subgrid;row-gap:calc(24 * var(--rate));grid-area:span 2/span 1;display:grid;position:relative}@media (width>992px){.__item[data-astro-cid-g6navquz]{row-gap:calc(40 * var(--rate))}}.__item[data-astro-cid-g6navquz]:nth-child(odd){--_c-quote:var(--c-primary);--_c-bg:#e7f8f7}.__item[data-astro-cid-g6navquz]:nth-child(2n){--_c-quote:var(--c-accent);--_c-bg:#fff0f0}.__num[data-astro-cid-g6navquz]{color:var(--c-primary);font-weight:700;font-family:var(--f-display);font-size:calc(18 * var(--rate));font-weight:600;position:absolute;bottom:100%;left:0}.__thumbArea[data-astro-cid-g6navquz]{z-index:1;padding-inline-end:calc(20 * var(--rate));position:relative}@media (width>992px){.__thumbArea[data-astro-cid-g6navquz]{padding-inline-end:calc(30 * var(--rate))}}.__thumb[data-astro-cid-g6navquz]{border-radius:calc(10 * var(--rate));overflow:clip}.__body[data-astro-cid-g6navquz]{align-content:start;row-gap:calc(20 * var(--rate));grid-row:2;padding-inline-end:calc(20 * var(--rate));display:grid;position:relative}@media (width>992px){.__body[data-astro-cid-g6navquz]{row-gap:calc(40 * var(--rate));padding-inline-end:calc(30 * var(--rate))}}.__body[data-astro-cid-g6navquz]:before{content:"";right:0;top:calc(-80 * var(--rate));width:calc(100% - 40 * var(--rate));height:calc(100% + 120 * var(--rate));background-color:var(--_c-bg);position:absolute}@media (width>992px){.__body[data-astro-cid-g6navquz]:before{width:calc(100% - 60 * var(--rate));top:calc(-120 * var(--rate));height:calc(100% + 160 * var(--rate))}}.__heading[data-astro-cid-g6navquz]{width:fit-content;font-size:calc(20 * var(--rate));letter-spacing:.2em;font-weight:700;position:relative}.__quote[data-astro-cid-g6navquz]{width:1em;color:var(--color-white);position:absolute}.__quote--open[data-astro-cid-g6navquz]{left:0;translate:-150%}.__quote--close[data-astro-cid-g6navquz]{right:0;translate:150%}.__caption[data-astro-cid-g6navquz]{font-size:calc(14 * var(--rate));letter-spacing:.05em;text-align:justify;font-feature-settings:"palt";font-weight:500;line-height:1.9;position:relative}@media (width>992px){.__caption[data-astro-cid-g6navquz]{font-size:calc(16 * var(--rate));letter-spacing:.1em}}.c-component[data-astro-cid-u3ljmhnz]{padding-block:calc(60 * var(--rate));display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-u3ljmhnz]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(200 * var(--rate))}}.__bg[data-astro-cid-u3ljmhnz]{right:0;top:calc(40 * var(--rate));width:calc(150 * var(--rate));position:absolute}@media (width>992px){.__bg[data-astro-cid-u3ljmhnz]{top:calc(40 * var(--rate));width:calc(344 * var(--rate))}}.__deco[data-astro-cid-u3ljmhnz]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-u3ljmhnz]{display:block}.__deco--1[data-astro-cid-u3ljmhnz]{top:calc(80 * var(--rate));left:calc(0 * var(--rate));width:calc(230 * var(--rate))}.__deco--2[data-astro-cid-u3ljmhnz]{top:calc(-60 * var(--rate));right:calc(0 * var(--rate));width:calc(317 * var(--rate))}}.__container[data-astro-cid-u3ljmhnz]{position:relative}.__titleArea[data-astro-cid-u3ljmhnz]{width:fit-content;margin-inline:auto}.__content[data-astro-cid-u3ljmhnz]{width:var(--inner);padding-inline:calc(10 * var(--rate));margin-block-start:calc(64 * var(--rate));margin-inline:auto}@media (width>992px){.__content[data-astro-cid-u3ljmhnz]{margin-block-start:calc(100 * var(--rate));padding-inline:0}}.__list[data-astro-cid-u3ljmhnz]{row-gap:calc(120 * var(--rate));grid-template-rows:auto auto;grid-template-columns:1fr;display:grid}@media (width>992px){.__list[data-astro-cid-u3ljmhnz]{column-gap:calc(60 * var(--rate));row-gap:calc(120 * var(--rate));grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr)}}.__item[data-astro-cid-u3ljmhnz]{grid-template-rows:subgrid;row-gap:calc(24 * var(--rate));grid-area:span 2/span 1;display:grid;position:relative}@media (width>992px){.__item[data-astro-cid-u3ljmhnz]{row-gap:calc(40 * var(--rate))}}.__item[data-astro-cid-u3ljmhnz]:nth-child(odd){--_c-quote:var(--c-primary);--_c-bg:#e7f8f7}.__item[data-astro-cid-u3ljmhnz]:nth-child(2n){--_c-quote:var(--c-accent);--_c-bg:#fff0f0}.__num[data-astro-cid-u3ljmhnz]{color:var(--c-primary);font-weight:700;font-family:var(--f-display);font-size:calc(18 * var(--rate));font-weight:600;position:absolute;bottom:100%;left:0}.__thumbArea[data-astro-cid-u3ljmhnz]{z-index:1;padding-inline-end:calc(20 * var(--rate));position:relative}@media (width>992px){.__thumbArea[data-astro-cid-u3ljmhnz]{padding-inline-end:calc(30 * var(--rate))}}.__thumb[data-astro-cid-u3ljmhnz]{border-radius:calc(10 * var(--rate));overflow:clip}.__body[data-astro-cid-u3ljmhnz]{align-content:start;row-gap:calc(20 * var(--rate));grid-row:2;padding-inline-end:calc(20 * var(--rate));display:grid;position:relative}@media (width>992px){.__body[data-astro-cid-u3ljmhnz]{row-gap:calc(40 * var(--rate));padding-inline-end:calc(30 * var(--rate))}}.__body[data-astro-cid-u3ljmhnz]:before{content:"";right:0;top:calc(-80 * var(--rate));width:calc(100% - 40 * var(--rate));height:calc(100% + 120 * var(--rate));background-color:var(--_c-bg);position:absolute}@media (width>992px){.__body[data-astro-cid-u3ljmhnz]:before{width:calc(100% - 60 * var(--rate));top:calc(-120 * var(--rate));height:calc(100% + 160 * var(--rate))}}.__heading[data-astro-cid-u3ljmhnz]{width:fit-content;font-size:calc(20 * var(--rate));letter-spacing:.2em;font-weight:700;position:relative}.__quote[data-astro-cid-u3ljmhnz]{width:1em;color:var(--color-white);position:absolute}.__quote--open[data-astro-cid-u3ljmhnz]{left:0;translate:-150%}.__quote--close[data-astro-cid-u3ljmhnz]{right:0;translate:150%}.__caption[data-astro-cid-u3ljmhnz]{font-size:calc(14 * var(--rate));letter-spacing:.05em;text-align:justify;font-feature-settings:"palt";font-weight:500;line-height:1.9;position:relative}@media (width>992px){.__caption[data-astro-cid-u3ljmhnz]{font-size:calc(16 * var(--rate));letter-spacing:.1em}}.__marquee[data-astro-cid-u3ljmhnz]{width:100%;padding-block-start:calc(80 * var(--rate));padding-block-end:calc(0 * var(--rate));overflow-x:hidden}@media (width>992px){.__marquee[data-astro-cid-u3ljmhnz]{padding-block-start:calc(120 * var(--rate))}}.__marqueeOuter[data-astro-cid-u3ljmhnz]{width:max-content;translate:calc(50% * var(--ratio,0) * -1);display:flex;position:relative}.__marqueeInner[data-astro-cid-u3ljmhnz]{animation:80s linear infinite marquee;display:flex}.__marqueeImage[data-astro-cid-u3ljmhnz]{width:calc(1880 * var(--rate))}@media (width>992px){.__marqueeImage[data-astro-cid-u3ljmhnz]{width:calc(3680 * var(--rate))}}.c-component[data-astro-cid-ush5h6k7]{padding-block:calc(60 * var(--rate));display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-ush5h6k7]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(80 * var(--rate))}}.__bg[data-astro-cid-ush5h6k7]{position:absolute}.__bg--1[data-astro-cid-ush5h6k7]{width:calc(360 * var(--rate));top:10%;right:0}@media (width>992px){.__bg--1[data-astro-cid-ush5h6k7]{top:calc(180 * var(--rate));width:calc(544 * var(--rate));left:0}}.__bg--2[data-astro-cid-ush5h6k7]{width:calc(360 * var(--rate));top:40%;right:0}@media (width>992px){.__bg--2[data-astro-cid-ush5h6k7]{width:calc(376 * var(--rate));top:40%}}.__bg--3[data-astro-cid-ush5h6k7]{width:calc(360 * var(--rate));bottom:8%;right:0}@media (width>992px){.__bg--3[data-astro-cid-ush5h6k7]{bottom:calc(320 * var(--rate));width:calc(400 * var(--rate));left:0}}.__deco[data-astro-cid-ush5h6k7]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-ush5h6k7]{display:block}.__deco--1[data-astro-cid-ush5h6k7]{top:calc(0 * var(--rate));width:calc(330 * var(--rate));right:60%}.__deco--2[data-astro-cid-ush5h6k7]{top:calc(80 * var(--rate));right:calc(20 * var(--rate));width:calc(260 * var(--rate))}.__deco--3[data-astro-cid-ush5h6k7]{bottom:calc(20 * var(--rate));width:calc(270 * var(--rate));right:50%;translate:0%}}.__container[data-astro-cid-ush5h6k7]{position:relative}.__titleArea[data-astro-cid-ush5h6k7]{width:fit-content;margin-inline:auto}.__lead[data-astro-cid-ush5h6k7]{width:var(--inner);font-size:calc(14 * var(--rate));margin-inline:auto;margin-block:calc(24 * var(--rate))}@media (width>992px){.__lead[data-astro-cid-ush5h6k7]{font-size:calc(16 * var(--rate));margin-block:calc(64 * var(--rate));text-align:center}}.__content[data-astro-cid-ush5h6k7]{grid-template-columns:1fr;display:grid;position:relative}@media (width>992px){.__content[data-astro-cid-ush5h6k7]{grid-template-columns:1fr 1fr}}.__schedule[data-astro-cid-ush5h6k7]{margin-inline:calc(20 * var(--rate))}@media (width>992px){.__schedule[data-astro-cid-ush5h6k7]{grid-column:2/3;margin-inline-start:calc(-64 * var(--rate));margin-inline-end:0}}.__list[data-astro-cid-ush5h6k7]{gap:calc(40 * var(--rate));display:grid}@media (width>992px){.__list[data-astro-cid-ush5h6k7]{grid-template-columns:auto 1fr;gap:0}}.__item[data-astro-cid-ush5h6k7]{grid-template-columns:subgrid;padding:calc(20 * var(--rate));border:1px solid var(--c-primary);border-radius:calc(10 * var(--rate));background-color:#fff;grid-column:span 1;display:grid;position:relative}.__item[data-astro-cid-ush5h6k7]:has(.__note){background-color:#0000;border:none}@media (width>992px){.__item[data-astro-cid-ush5h6k7]{gap:calc(20 * var(--rate));background-color:#0000;border:none;grid-column:span 2;padding:0;padding-block-end:calc(24 * var(--rate))}}.__item[data-astro-cid-ush5h6k7]:not(:last-child):before{content:"";top:calc(100% + 10 * var(--rate));width:1px;height:calc(20 * var(--rate));background-color:#333;position:absolute;left:50%}@media (width>992px){.__item[data-astro-cid-ush5h6k7]:not(:last-child):before{top:0;left:calc(50 * var(--rate));background-color:#333;width:1px;height:100%;position:absolute}}.__time[data-astro-cid-ush5h6k7]{text-align:center;color:var(--c-primary);font-family:var(--f-display);font-size:calc(30 * var(--rate));font-weight:700;position:relative}@media (width>992px){.__time[data-astro-cid-ush5h6k7]{text-align:left;width:fit-content;height:fit-content;font-size:calc(40 * var(--rate));text-box:trim-both cap alphabetic;background-color:#fff;margin-inline:auto;padding-block:.4em}.__body[data-astro-cid-ush5h6k7]{padding-block-start:calc(8 * var(--rate))}}.__heading[data-astro-cid-ush5h6k7]{text-align:center;font-size:calc(20 * var(--rate));letter-spacing:.1em;line-height:1.75}@media (width>992px){.__heading[data-astro-cid-ush5h6k7]{text-align:left;font-size:calc(20 * var(--rate))}}.__heading[data-astro-cid-ush5h6k7] [data-astro-cid-ush5h6k7]:where(span){background:linear-gradient(#0000 65%,#e7f8f7 0%)}.__thumb[data-astro-cid-ush5h6k7]{border-radius:calc(10 * var(--rate));overflow:hidden}@media (width>992px){.__thumb[data-astro-cid-ush5h6k7]{width:calc(274 * var(--rate));margin-block-start:calc(8 * var(--rate))}}.__note[data-astro-cid-ush5h6k7]{color:var(--c-primary);font-size:calc(20 * var(--rate));text-align:center;letter-spacing:.1em;font-weight:700}@media (width>992px){.__note[data-astro-cid-ush5h6k7]{font-size:calc(20 * var(--rate));text-align:left;background-color:#fff;grid-column:span 2;position:relative}}.__caption[data-astro-cid-ush5h6k7]{font-size:calc(14 * var(--rate));letter-spacing:.05em;margin-block-start:calc(8 * var(--rate));line-height:2.1}@media (width>992px){.__caption[data-astro-cid-ush5h6k7]{width:calc(432 * var(--rate));letter-spacing:.1em;margin-block-start:calc(8 * var(--rate));padding-inline:0;line-height:1.9}}.splide{padding-block-end:calc(40 * var(--rate))}.c-component[data-astro-cid-jlpitpwq]{padding-block:calc(60 * var(--rate));display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-jlpitpwq]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(200 * var(--rate))}}.__bg[data-astro-cid-jlpitpwq]{width:calc(320 * var(--rate));position:absolute;top:10%;right:0}@media (width>992px){.__bg[data-astro-cid-jlpitpwq]{width:calc(344 * var(--rate));top:30%}}.__deco[data-astro-cid-jlpitpwq]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-jlpitpwq]{display:block}.__deco--1[data-astro-cid-jlpitpwq]{top:calc(80 * var(--rate));left:calc(20 * var(--rate));width:calc(242 * var(--rate))}.__deco--2[data-astro-cid-jlpitpwq]{top:calc(260 * var(--rate));right:calc(220 * var(--rate));width:calc(97 * var(--rate))}}.__container[data-astro-cid-jlpitpwq]{position:relative}.__titleArea[data-astro-cid-jlpitpwq]{width:fit-content;margin-inline:auto}.__lead[data-astro-cid-jlpitpwq]{width:var(--inner);font-size:calc(14 * var(--rate));letter-spacing:.05em;margin-block-start:calc(20 * var(--rate));margin-inline:auto;line-height:2.14}@media (width>992px){.__lead[data-astro-cid-jlpitpwq]{font-size:calc(18 * var(--rate));letter-spacing:.1em;text-align:center;margin-block-start:calc(48 * var(--rate))}}.__content[data-astro-cid-jlpitpwq]{gap:calc(40 * var(--rate));margin-block-start:calc(64 * var(--rate));display:grid}@media (width>992px){.__content[data-astro-cid-jlpitpwq]{width:var(--inner);gap:calc(80 * var(--rate));margin-block-start:calc(100 * var(--rate));margin-inline:auto;padding-inline:0}}.__card[data-astro-cid-jlpitpwq]{row-gap:calc(20 * var(--rate));grid-template-rows:auto 1fr;height:100%;display:grid;position:relative}@media (width>992px){.__card[data-astro-cid-jlpitpwq]{row-gap:calc(30 * var(--rate));align-content:start;padding-block-end:calc(20 * var(--rate))}}.__card--goal[data-astro-cid-jlpitpwq]{--_c-line:var(--c-primary);--_c-bg:#e7f8f7}.__card--philosophy[data-astro-cid-jlpitpwq]{--_c-line:var(--c-accent);--_c-bg:#fff0f0}.__card--philosophy[data-astro-cid-jlpitpwq] .__body[data-astro-cid-jlpitpwq]{padding-block-end:calc(20 * var(--rate))}@media (width>992px){.__card--philosophy[data-astro-cid-jlpitpwq] .__body[data-astro-cid-jlpitpwq]{padding-block-end:calc(40 * var(--rate))}.__card--philosophy[data-astro-cid-jlpitpwq] .__thumbArea[data-astro-cid-jlpitpwq]{padding-inline-end:calc(58 * var(--rate))}}.__thumbArea[data-astro-cid-jlpitpwq]{z-index:1;padding-inline-end:calc(20 * var(--rate));position:relative}.__thumb[data-astro-cid-jlpitpwq]{border-radius:calc(10 * var(--rate));overflow:clip}.__body[data-astro-cid-jlpitpwq]{grid-row:2;align-content:start;padding-inline-end:calc(20 * var(--rate));display:grid;position:relative}@media (width>992px){.__body[data-astro-cid-jlpitpwq]{height:100%}}.__body[data-astro-cid-jlpitpwq]:before{content:"";right:0;top:calc(-80 * var(--rate));width:calc(100% - 40 * var(--rate));height:calc(100% + 120 * var(--rate));background-color:var(--_c-bg);position:absolute}@media (width>992px){.__body[data-astro-cid-jlpitpwq]:before{width:calc(100% - 60 * var(--rate));top:calc(-120 * var(--rate));height:calc(100% + 160 * var(--rate))}}.__bubble[data-astro-cid-jlpitpwq]{width:fit-content;font-family:var(--f-display);color:#fff;letter-spacing:.1em;background-color:var(--_c-line);border-radius:calc(4 * var(--rate));place-content:center;height:2em;padding-inline:1em;font-weight:600;display:grid;position:relative}.__bubble[data-astro-cid-jlpitpwq]:before{content:"";width:calc(8 * var(--rate));aspect-ratio:3/2;clip-path:polygon(0% 0%,100% 0%,50% 100%);background-color:var(--_c-line);height:auto;display:block;position:absolute;top:100%;left:50%;translate:-50%}.__bubbleText[data-astro-cid-jlpitpwq]{font-size:calc(14 * var(--rate));text-box:trim-both cap alphabetic}@media (width>992px){.__bubbleText[data-astro-cid-jlpitpwq]{font-size:calc(18 * var(--rate))}}.__heading[data-astro-cid-jlpitpwq]{width:fit-content;font-size:calc(18 * var(--rate));letter-spacing:.1em;font-feature-settings:"palt";margin-block-start:calc(8 * var(--rate));font-weight:500;line-height:1.75;position:relative}@media (width>992px){.__heading[data-astro-cid-jlpitpwq]{font-size:calc(20 * var(--rate));margin-block-start:calc(20 * var(--rate))}}.__heading[data-astro-cid-jlpitpwq] [data-astro-cid-jlpitpwq]:where(span){background:linear-gradient(transparent 95%, var(--_c-line) 0%)}.__caption[data-astro-cid-jlpitpwq]{font-size:calc(14 * var(--rate));letter-spacing:.05em;text-align:justify;font-feature-settings:"palt";margin-block-start:calc(16 * var(--rate));font-weight:500;line-height:1.9;position:relative}@media (width>992px){.__caption[data-astro-cid-jlpitpwq]{font-size:calc(16 * var(--rate));letter-spacing:.1em;margin-block-start:calc(24 * var(--rate))}}.c-component[data-astro-cid-f44ultyl]{padding-block:calc(60 * var(--rate));display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-f44ultyl]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(200 * var(--rate))}}.c-component[data-astro-cid-f44ultyl] .splide{padding-block-end:calc(40 * var(--rate))}.c-component[data-astro-cid-f44ultyl] .splide__arrow{width:calc(72 * var(--rate));height:calc(72 * var(--rate));background-color:var(--c-primary);opacity:1;color:#fff}.c-component[data-astro-cid-f44ultyl] .splide__arrow:disabled{background-color:#ddd}@media (width>992px){.c-component[data-astro-cid-f44ultyl] .splide__arrow--next{right:calc(60 * var(--rate))}.c-component[data-astro-cid-f44ultyl] .splide__arrow--prev{left:calc(60 * var(--rate))}}.c-component[data-astro-cid-f44ultyl] .splide__arrow svg{fill:#fff;width:100%;height:100%}.__bg[data-astro-cid-f44ultyl]{display:none;position:absolute}@media (width>992px){.__bg[data-astro-cid-f44ultyl]{width:calc(344 * var(--rate));display:block;top:25%;left:0}}.__deco[data-astro-cid-f44ultyl]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-f44ultyl]{display:block}.__deco--1[data-astro-cid-f44ultyl]{top:calc(240 * var(--rate));left:calc(96 * var(--rate));width:calc(230 * var(--rate))}.__deco--2[data-astro-cid-f44ultyl]{top:calc(-140 * var(--rate));right:calc(20 * var(--rate));width:calc(366 * var(--rate))}}.__container[data-astro-cid-f44ultyl]{width:100%;position:relative;overflow-x:hidden}.__titleArea[data-astro-cid-f44ultyl]{width:fit-content;margin-inline:auto}.__lead[data-astro-cid-f44ultyl]{width:var(--inner);font-size:calc(14 * var(--rate));letter-spacing:.05em;margin-block-start:calc(24 * var(--rate));margin-inline:auto;line-height:2.14}@media (width>992px){.__lead[data-astro-cid-f44ultyl]{width:fit-content;font-size:calc(18 * var(--rate));letter-spacing:.1em;text-align:center;margin-block-start:calc(64 * var(--rate))}}.__content[data-astro-cid-f44ultyl]{width:100%;margin-block-start:calc(40 * var(--rate));overflow:hidden}@media (width>992px){.__content[data-astro-cid-f44ultyl]{margin-block-start:calc(80 * var(--rate))}}.__card[data-astro-cid-f44ultyl]{gap:calc(20 * var(--rate));width:100%;height:100%;padding:calc(20 * var(--rate));background-color:#e7f8f7;display:grid}.__cardHeader[data-astro-cid-f44ultyl]{gap:calc(20 * var(--rate));grid-template-columns:auto 1fr;display:grid}.__avatar[data-astro-cid-f44ultyl]{width:calc(120 * var(--rate));height:calc(120 * var(--rate));border-radius:var(--infinity);overflow:clip}@media (width>992px){.__avatar[data-astro-cid-f44ultyl]{width:calc(120 * var(--rate));height:calc(120 * var(--rate))}}.__data[data-astro-cid-f44ultyl]{letter-spacing:.05em;font-weight:500}.__name[data-astro-cid-f44ultyl]{font-size:calc(25 * var(--rate))}.__type[data-astro-cid-f44ultyl],.__career[data-astro-cid-f44ultyl]{font-size:calc(20 * var(--rate))}.__cardBody[data-astro-cid-f44ultyl]{gap:calc(20 * var(--rate));display:grid}.__question[data-astro-cid-f44ultyl]{gap:calc(10 * var(--rate));color:var(--c-primary);letter-spacing:.1em;grid-template-columns:auto 1fr;font-weight:500;display:grid}.__questionPrefix[data-astro-cid-f44ultyl]{font-family:var(--f-display);font-size:calc(20 * var(--rate));font-weight:600;display:inline-block}.__questionText[data-astro-cid-f44ultyl] span[data-astro-cid-f44ultyl]{font-family:var(--f-display);font-size:calc(20 * var(--rate));letter-spacing:.1em;background:linear-gradient(transparent 95%, var(--c-primary) 0%);font-weight:500;display:inline;position:relative}.__answer[data-astro-cid-f44ultyl]{width:auto;font-size:calc(16 * var(--rate));letter-spacing:.1em;font-weight:500}.__answer[data-astro-cid-f44ultyl] span{color:var(--c-primary)}.c-component[data-astro-cid-4mqzsvpn]{padding-block:calc(60 * var(--rate));display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-4mqzsvpn]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(200 * var(--rate))}}.__bg[data-astro-cid-4mqzsvpn]{display:none;position:absolute}@media (width>992px){.__bg[data-astro-cid-4mqzsvpn]{width:calc(344 * var(--rate));display:block;top:20%;right:0}}.__container[data-astro-cid-4mqzsvpn]{width:100%;position:relative;overflow-x:hidden}.__titleArea[data-astro-cid-4mqzsvpn]{width:fit-content;margin-inline:auto}.__lead[data-astro-cid-4mqzsvpn]{width:var(--inner);font-size:calc(14 * var(--rate));letter-spacing:.05em;margin-block-start:calc(24 * var(--rate));margin-inline:auto;line-height:2.14}@media (width>992px){.__lead[data-astro-cid-4mqzsvpn]{width:fit-content;font-size:calc(18 * var(--rate));letter-spacing:.1em;text-align:center;margin-block-start:calc(64 * var(--rate))}}.__content[data-astro-cid-4mqzsvpn]{width:100%;margin-block-start:calc(40 * var(--rate));position:relative;overflow-x:hidden}@media (width>992px){.__content[data-astro-cid-4mqzsvpn]{margin-block-start:calc(80 * var(--rate))}}.__deco[data-astro-cid-4mqzsvpn]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-4mqzsvpn]{display:block}.__deco--1[data-astro-cid-4mqzsvpn]{top:calc(0 * var(--rate));left:calc(180 * var(--rate));width:calc(226 * var(--rate))}.__deco--2[data-astro-cid-4mqzsvpn]{top:calc(0 * var(--rate));right:calc(170 * var(--rate));width:calc(226 * var(--rate))}.__deco--3[data-astro-cid-4mqzsvpn]{top:calc(300 * var(--rate));left:calc(20 * var(--rate));width:calc(162 * var(--rate))}.__deco--4[data-astro-cid-4mqzsvpn]{top:calc(420 * var(--rate));right:calc(10 * var(--rate));width:calc(204 * var(--rate));z-index:1}}.__start[data-astro-cid-4mqzsvpn]{width:fit-content;padding-inline:calc(16 * var(--rate));background-color:var(--c-primary);color:#fff;font-family:var(--f-display);font-size:calc(20 * var(--rate));letter-spacing:.1em;border-radius:calc(4 * var(--rate));justify-content:center;align-items:center;margin-block-end:calc(16 * var(--rate));margin-inline:auto;font-weight:600;display:flex;position:relative}@media (width>992px){.__start[data-astro-cid-4mqzsvpn]{margin-block-end:calc(24 * var(--rate))}}.__start[data-astro-cid-4mqzsvpn]:before{content:"";width:calc(16 * var(--rate));aspect-ratio:2;clip-path:polygon(0 0,100% 0,50% 100%,0 0%);background-color:var(--c-primary);margin-inline:auto;position:absolute;top:calc(100% - 1px);left:0;right:0}.__block[data-astro-cid-4mqzsvpn]{width:var(--inner);margin-inline:auto;display:grid;position:relative}@media (width>992px){.__block[data-astro-cid-4mqzsvpn]{justify-content:center;gap:calc(78 * var(--rate));padding-block-end:calc(120 * var(--rate));display:grid}}.__block--2[data-astro-cid-4mqzsvpn]{gap:calc(30 * var(--rate));margin-block-start:calc(30 * var(--rate));display:grid}@media (width>992px){.__block--2[data-astro-cid-4mqzsvpn]{grid-template-columns:auto auto;justify-content:center;margin-block-start:calc(0 * var(--rate))}}.__card[data-astro-cid-4mqzsvpn]{gap:calc(20 * var(--rate));width:100%;height:100%;padding:calc(20 * var(--rate));background-color:#e7f8f7;display:grid;position:relative}@media (width>992px){.__card[data-astro-cid-4mqzsvpn]{width:calc(420 * var(--rate));align-items:start}}.__cardHeader[data-astro-cid-4mqzsvpn]{gap:calc(20 * var(--rate));grid-template-columns:auto 1fr;display:grid}.__avatar[data-astro-cid-4mqzsvpn]{width:calc(120 * var(--rate));border-radius:var(--infinity);overflow:clip}@media (width>992px){.__avatar[data-astro-cid-4mqzsvpn]{width:calc(120 * var(--rate))}}.__question[data-astro-cid-4mqzsvpn]{gap:calc(10 * var(--rate));letter-spacing:.1em;grid-template-columns:auto 1fr;font-weight:500;display:grid}.__questionPrefix[data-astro-cid-4mqzsvpn]{height:fit-content;font-family:var(--f-display);font-size:calc(20 * var(--rate));border-radius:var(--infinity);color:#fff;background-color:var(--c-primary);padding-inline:.5em;font-weight:600;display:inline-block}.__questionText[data-astro-cid-4mqzsvpn] span[data-astro-cid-4mqzsvpn]{font-family:var(--f-display);color:var(--c-primary);font-size:calc(20 * var(--rate));letter-spacing:.1em;background:linear-gradient(transparent 95%, var(--c-primary) 0%);font-weight:500;display:inline;position:relative}.__answer[data-astro-cid-4mqzsvpn]{gap:calc(10 * var(--rate));width:auto;font-size:calc(16 * var(--rate));letter-spacing:.1em;font-weight:500;display:grid}.__answerItemInner[data-astro-cid-4mqzsvpn]{gap:.5em;display:flex}.__answerPrefix[data-astro-cid-4mqzsvpn]{color:var(--c-primary);flex:none}.__answerAction[data-astro-cid-4mqzsvpn]{justify-content:center;align-items:center;margin-block-start:calc(20 * var(--rate));display:flex}@media (width>992px){.__answerAction[data-astro-cid-4mqzsvpn]{display:none}}.__answerButton[data-astro-cid-4mqzsvpn]{text-align:center;width:calc(230 * var(--rate));height:calc(50 * var(--rate));border-radius:var(--infinity);color:#fff;background-color:var(--c-primary);grid-template-columns:2.5em auto 2.5em;align-items:center;text-decoration:none;display:grid}.__answerButtonLabel[data-astro-cid-4mqzsvpn]{font-size:calc(16 * var(--rate));letter-spacing:.2em;grid-column:2/3;font-weight:500}.__answerButtonIcon[data-astro-cid-4mqzsvpn]{grid-column:3;width:1.2em}.__route[data-astro-cid-4mqzsvpn]{display:none}@media (width>992px){.__route[data-astro-cid-4mqzsvpn]{width:calc(380 * var(--rate));padding-block:calc(10 * var(--rate));display:block;position:absolute;top:100%;left:50%;translate:-50%}}.__results[data-astro-cid-4mqzsvpn]{gap:calc(30 * var(--rate));margin-inline:var(--edge);margin-block-start:calc(30 * var(--rate));display:grid}@media (width>992px){.__results[data-astro-cid-4mqzsvpn]{width:var(--inner);gap:calc(24 * var(--rate));grid-template-columns:repeat(3,auto);justify-content:center;margin-block-start:0;margin-inline:auto}}.__resultsItem[data-astro-cid-4mqzsvpn]{position:relative}.__result[data-astro-cid-4mqzsvpn]{gap:calc(20 * var(--rate));width:100%;height:100%;padding:calc(20 * var(--rate));background-color:#e7f8f7;display:grid;position:relative}@media (width>992px){.__result[data-astro-cid-4mqzsvpn]{padding:calc(32 * var(--rate));align-items:start}}.__resultSubhead[data-astro-cid-4mqzsvpn]{font-family:var(--f-display);font-size:calc(20 * var(--rate));letter-spacing:.05em;color:var(--c-primary);font-weight:500}.__resultTitle[data-astro-cid-4mqzsvpn]{font-family:var(--f-display);font-size:calc(25 * var(--rate));letter-spacing:.05em;font-weight:500}.__resultTitle[data-astro-cid-4mqzsvpn] span[data-astro-cid-4mqzsvpn]{background:linear-gradient(#0000 65%,#fff 0%)}.__resultThumb[data-astro-cid-4mqzsvpn]{border-radius:calc(10 * var(--rate));width:100%;height:auto;overflow:clip}.__resultHeading[data-astro-cid-4mqzsvpn]{color:var(--c-primary);font-family:var(--f-display);font-size:calc(20 * var(--rate));letter-spacing:.1em;font-weight:500}.__resultHeading[data-astro-cid-4mqzsvpn] span[data-astro-cid-4mqzsvpn]{background:linear-gradient(#0000 95%,currentColor 0%)}.__resultDesc[data-astro-cid-4mqzsvpn]{font-size:calc(16 * var(--rate));letter-spacing:.1em;font-weight:500;line-height:1.875}.__resultButton[data-astro-cid-4mqzsvpn]{text-align:center;height:calc(60 * var(--rate));border-radius:var(--infinity);color:#fff;background-color:var(--c-primary);grid-template-columns:2.5em auto 2.5em;align-items:center;text-decoration:none;display:grid}.__resultButtonLabel[data-astro-cid-4mqzsvpn]{font-size:calc(18 * var(--rate));letter-spacing:.2em;grid-column:2/3;font-weight:500}.__resultButtonIcon[data-astro-cid-4mqzsvpn]{grid-column:3;width:1.2em}.c-component[data-astro-cid-oopeutom]{position:relative}.__table[data-astro-cid-oopeutom]{row-gap:calc(5 * var(--rate));grid-template-columns:1fr;padding-block-start:calc(5 * var(--rate));display:grid}@media (width>992px){.__table[data-astro-cid-oopeutom]{grid-template-columns:calc(250 * var(--rate)) 1fr}}.__row[data-astro-cid-oopeutom]{grid-template-columns:subgrid;display:grid}@media (width>992px){.__row[data-astro-cid-oopeutom]{grid-column:span 2}}.__heading[data-astro-cid-oopeutom],.__content[data-astro-cid-oopeutom]{padding:1.5em 1em}.__heading[data-astro-cid-oopeutom]{font-size:calc(18 * var(--rate));letter-spacing:.1em;color:var(--c-primary);background-color:#d3edeb;font-weight:700;display:grid}@media (width>992px){.__heading[data-astro-cid-oopeutom]{align-items:center}}.__content[data-astro-cid-oopeutom]{font-size:calc(16 * var(--rate));letter-spacing:.1em;background-color:#fff;font-weight:500;line-height:1.875}.__content[data-astro-cid-oopeutom] :where(a){color:var(--c-primary)}@media (any-hover:hover){.__content[data-astro-cid-oopeutom] :where(a):hover{text-decoration:none}}.c-component[data-astro-cid-63xl32zl]{position:relative}.__content[data-astro-cid-63xl32zl]{padding-block:calc(40 * var(--rate))}@media (width>992px){.__content[data-astro-cid-63xl32zl]{padding-block:calc(80 * var(--rate))}}.__title[data-astro-cid-63xl32zl]{align-items:center;gap:calc(20 * var(--rate));flex-direction:column;margin-inline:auto;display:flex}@media (width>992px){.__title[data-astro-cid-63xl32zl]{width:calc(830 * var(--rate))}}.__titleMain[data-astro-cid-63xl32zl]{width:calc(274 * var(--rate))}@media (width>992px){.__titleMain[data-astro-cid-63xl32zl]{width:calc(830 * var(--rate))}}.__bubble[data-astro-cid-63xl32zl]{width:fit-content;font-family:var(--f-display);color:#fff;letter-spacing:.1em;background-color:var(--c-primary);border-radius:calc(4 * var(--rate));place-content:center;height:2em;padding-inline:1em;font-weight:600;display:grid;position:relative}.__bubble[data-astro-cid-63xl32zl]:before{content:"";width:calc(8 * var(--rate));aspect-ratio:3/2;clip-path:polygon(0% 0%,100% 0%,50% 100%);background-color:var(--c-primary);height:auto;display:block;position:absolute;top:calc(100% - 1px);left:50%;translate:-50%}.__bubbleText[data-astro-cid-63xl32zl]{font-size:calc(13 * var(--rate));letter-spacing:.1em;text-box:trim-both cap alphabetic}@media (width>992px){.__bubbleText[data-astro-cid-63xl32zl]{font-size:calc(20 * var(--rate))}}.__desc[data-astro-cid-63xl32zl]{padding-inline:calc(20 * var(--rate));font-size:calc(14 * var(--rate));letter-spacing:.05em;margin-block-start:calc(40 * var(--rate));font-weight:500;line-height:1.875}@media (width>992px){.__desc[data-astro-cid-63xl32zl]{padding-inline:calc(20 * var(--rate));font-size:calc(16 * var(--rate));text-align:center;margin-block-start:calc(40 * var(--rate))}}.__company[data-astro-cid-63xl32zl]{gap:calc(30 * var(--rate));margin-inline:calc(20 * var(--rate));margin-block-start:calc(64 * var(--rate));display:grid}@media (width>992px){.__company[data-astro-cid-63xl32zl]{margin-inline:calc(80 * var(--rate));gap:calc(80 * var(--rate))}}.__companyItem[data-astro-cid-63xl32zl]{gap:calc(20 * var(--rate));grid-template-columns:1fr;display:grid}@media (width>992px){.__companyItem[data-astro-cid-63xl32zl]{gap:calc(40 * var(--rate));grid-template-columns:1fr 2fr}}.__companyThumb[data-astro-cid-63xl32zl]{border-radius:calc(10 * var(--rate));width:100%;height:fit-content;overflow:hidden}.__companyBody[data-astro-cid-63xl32zl]{gap:calc(16 * var(--rate));color:var(--c-primary);display:grid}@media (width>992px){.__companyBody[data-astro-cid-63xl32zl]{gap:calc(16 * var(--rate))}}.__companyInfo[data-astro-cid-63xl32zl]{width:fit-content;height:1.8em;font-size:calc(15 * var(--rate));letter-spacing:.1em;border:1px solid;place-content:center;padding-inline:1em;font-weight:500;display:grid}.__companyName[data-astro-cid-63xl32zl]{font-size:calc(20 * var(--rate));letter-spacing:.1em;font-weight:700}.__companyDesc[data-astro-cid-63xl32zl]{font-size:calc(16 * var(--rate));letter-spacing:.1em;font-weight:500;line-height:1.875}.__companyAction[data-astro-cid-63xl32zl]{justify-content:center;display:flex}@media (width>992px){.__companyAction[data-astro-cid-63xl32zl]{justify-content:start}}.__companyButton[data-astro-cid-63xl32zl]{text-align:center;width:calc(260 * var(--rate));height:calc(60 * var(--rate));border-radius:var(--infinity);color:#fff;background-color:var(--c-primary);grid-template-columns:2.5em auto 2.5em;align-items:center;text-decoration:none;display:grid}.__companyButtonLabel[data-astro-cid-63xl32zl]{font-size:calc(18 * var(--rate));letter-spacing:.2em;grid-column:2/3;font-weight:500}.__companyButtonIcon[data-astro-cid-63xl32zl]{grid-column:3;width:1.2em}.c-component[data-astro-cid-jpaxzcdi]{padding-block:calc(60 * var(--rate));background-color:#e7f8f7;display:grid;position:relative}@media (width>992px){.c-component[data-astro-cid-jpaxzcdi]{padding-block-start:calc(200 * var(--rate));padding-block-end:calc(80 * var(--rate))}}.__deco[data-astro-cid-jpaxzcdi]{display:none;position:absolute}@media (width>992px){.__deco[data-astro-cid-jpaxzcdi]{display:block}.__deco--1[data-astro-cid-jpaxzcdi]{top:calc(-80 * var(--rate));left:calc(20 * var(--rate));width:calc(245 * var(--rate))}.__deco--2[data-astro-cid-jpaxzcdi]{top:calc(-40 * var(--rate));right:calc(80 * var(--rate));width:calc(242 * var(--rate))}}.__container[data-astro-cid-jpaxzcdi]{position:relative}.__titleArea[data-astro-cid-jpaxzcdi]{width:fit-content;margin-inline:auto}.__lead[data-astro-cid-jpaxzcdi]{width:var(--inner);font-size:calc(14 * var(--rate));margin-inline:auto;margin-block:calc(24 * var(--rate))}@media (width>992px){.__lead[data-astro-cid-jpaxzcdi]{font-size:calc(16 * var(--rate));margin-block:calc(64 * var(--rate));text-align:center}}.__content[data-astro-cid-jpaxzcdi]{gap:calc(40 * var(--rate));display:grid;position:relative}@media (width>992px){.__content[data-astro-cid-jpaxzcdi]{gap:calc(80 * var(--rate))}}.__guideline[data-astro-cid-jpaxzcdi]{gap:calc(40 * var(--rate));width:var(--inner);margin-inline:auto;display:grid}@media (width>992px){.__guideline[data-astro-cid-jpaxzcdi]{gap:calc(80 * var(--rate))}}.__tab[data-astro-cid-jpaxzcdi]{color:var(--c-white);font-size:calc(20 * var(--rate));padding-inline:calc(20 * var(--rate));height:calc(60 * var(--rate));background-color:var(--c-primary);cursor:pointer;grid-template-columns:1fr auto;align-items:center;font-weight:700;display:grid;position:relative}@media (width>992px){.__tab[data-astro-cid-jpaxzcdi]{height:calc(80 * var(--rate));padding-inline:calc(30 * var(--rate))}}.__tabTitle[data-astro-cid-jpaxzcdi]{font-size:calc(20 * var(--rate));letter-spacing:.1em;font-weight:500}@media (width>992px){.__tabTitle[data-astro-cid-jpaxzcdi]{font-size:calc(25 * var(--rate));text-align:center}}.__tabIcon[data-astro-cid-jpaxzcdi]{width:calc(12 / var(--design) * 100dvw);height:calc(12 / var(--design) * 100dvw);background-color:var(--c-primary);border-radius:var(--infinity);flex-shrink:0;transition:all .2s;display:block;position:relative;transform:scaleY(-1)}@media (width>992px){.__tabIcon[data-astro-cid-jpaxzcdi]{width:calc(20 / var(--design) * 100dvw);height:calc(20 / var(--design) * 100dvw)}}[data-astro-cid-jpaxzcdi][open] .__tabIcon[data-astro-cid-jpaxzcdi]{transform:scaleY(1)}.__about[data-astro-cid-jpaxzcdi]{width:var(--inner);background-color:#fff;margin-inline:auto}.c-component[data-astro-cid-rk6nf7yc]{background-color:#e7f8f7;position:relative}.__title[data-astro-cid-rk6nf7yc]{text-align:center;color:#fff;font-family:var(--f-display);letter-spacing:.05em;font-weight:500;font-size:calc(36 * var(--rate));white-space:nowrap}@media (width>992px){.__title[data-astro-cid-rk6nf7yc]{font-size:calc(140 * var(--rate))}}.__marquee[data-astro-cid-rk6nf7yc]{width:100%;padding-block-end:calc(0 * var(--rate));overflow-x:hidden}.__marqueeOuter[data-astro-cid-rk6nf7yc]{width:max-content;translate:calc(50% * var(--ratio,0) * -1);display:flex;position:relative}.__marqueeInner[data-astro-cid-rk6nf7yc]{animation:80s linear infinite marquee;display:flex}.__marqueeImage[data-astro-cid-rk6nf7yc]{width:calc(1880 * var(--rate))}@media (width>992px){.__marqueeImage[data-astro-cid-rk6nf7yc]{width:calc(3680 * var(--rate))}}.__content[data-astro-cid-rk6nf7yc]{padding-block:calc(40 * var(--rate))}@media (width>992px){.__content[data-astro-cid-rk6nf7yc]{padding-block:calc(80 * var(--rate))}}.__action[data-astro-cid-rk6nf7yc]{padding-block:calc(80 * var(--rate))}@media (width>992px){.__action[data-astro-cid-rk6nf7yc]{padding-block:calc(150 * var(--rate))}}.__banner[data-astro-cid-rk6nf7yc]{border-radius:calc(5 * var(--rate));border:1px solid var(--c-accent);width:var(--inner);margin-inline:auto;display:block;overflow:hidden}@media (any-hover:hover){.__banner[data-astro-cid-rk6nf7yc]{transition:opacity .2s}.__banner[data-astro-cid-rk6nf7yc]:hover{opacity:.8}}.c-component[data-astro-cid-72i2dje7]{background-color:#e7f8f7;position:relative}.__container[data-astro-cid-72i2dje7]{display:grid}.__bg[data-astro-cid-72i2dje7]{grid-area:1/1/2/2}.__bg[data-astro-cid-72i2dje7] img[data-astro-cid-72i2dje7]{object-fit:cover;width:100%;height:100%}.__content[data-astro-cid-72i2dje7]{gap:calc(32 * var(--rate));grid-area:1/1/2/2;display:grid}@media (width>992px){.__content[data-astro-cid-72i2dje7]{align-content:center;gap:calc(130 * var(--rate))}}.__content[data-astro-cid-72i2dje7]{padding-block:calc(50 * var(--rate))}@media (width>992px){.__content[data-astro-cid-72i2dje7]{padding-block:0}}.__lead[data-astro-cid-72i2dje7]{margin-inline:calc(40 * var(--rate));font-size:calc(16 * var(--rate));letter-spacing:.2em;font-weight:500;line-height:2.16}@media (width>992px){.__lead[data-astro-cid-72i2dje7]{width:var(--inner);font-size:calc(26 * var(--rate));margin-inline:auto}}.__list[data-astro-cid-72i2dje7]{gap:calc(20 * var(--rate));margin-inline:calc(24 * var(--rate));flex-direction:column;display:flex}@media (width>992px){.__list[data-astro-cid-72i2dje7]{justify-content:center;gap:calc(20 * var(--rate));flex-direction:row;margin-inline:auto}}.__banner[data-astro-cid-72i2dje7]{display:block;position:relative}@media (width>992px){.__banner[data-astro-cid-72i2dje7]{width:calc(430 * var(--rate))}}@media (any-hover:hover){.__banner[data-astro-cid-72i2dje7] img[data-astro-cid-72i2dje7]{transition:opacity .2s}.__banner[data-astro-cid-72i2dje7]:hover img[data-astro-cid-72i2dje7]{opacity:.8}}.__banner--tour[data-astro-cid-72i2dje7]{--_c-line:var(--c-primary)}.__banner--entry[data-astro-cid-72i2dje7]{--_c-line:var(--c-accent)}.__banner[data-astro-cid-72i2dje7]:before{content:"";background-color:var(--_c-line);border-radius:calc(5 * var(--rate));width:100%;height:100%;translate:0 calc(3 * var(--rate));position:absolute;inset:0}.__bannerInner[data-astro-cid-72i2dje7]{border-radius:calc(5 * var(--rate));border:1px solid var(--_c-line);background-color:#fff;position:relative;overflow:hidden}.c-component[data-astro-cid-yr2gorxh]{position:relative;overflow-x:clip}.__deco[data-astro-cid-yr2gorxh]{width:calc(64 * var(--rate));position:absolute;top:0%;right:5%;translate:0% -40%}@media (width>992px){.__deco[data-astro-cid-yr2gorxh]{width:calc(126 * var(--rate));right:25%}}.__bg[data-astro-cid-yr2gorxh]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-yr2gorxh]{grid-column:1/3}}.c-component[data-astro-cid-5pdlstbk]{position:relative;overflow-x:clip}.__bg[data-astro-cid-5pdlstbk]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-5pdlstbk]{grid-column:1/3}}.c-component[data-astro-cid-26j7cjdy]{position:relative;overflow-x:clip}.__bg[data-astro-cid-26j7cjdy]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-26j7cjdy]{grid-column:1/3}}.c-component[data-astro-cid-sqvxkga2]{position:relative;overflow-x:clip}.__bg[data-astro-cid-sqvxkga2]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-sqvxkga2]{grid-column:1/3}}.c-component[data-astro-cid-wwjxuaea]{position:relative;overflow-x:clip}.__bg[data-astro-cid-wwjxuaea]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-wwjxuaea]{grid-column:1/3}}.c-component[data-astro-cid-mrhjcapo]{position:relative;overflow-x:clip}.__bg[data-astro-cid-mrhjcapo]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-mrhjcapo]{grid-column:1/3}}.c-component[data-astro-cid-32ocmwj2]{position:relative;overflow-x:clip}.__bg[data-astro-cid-32ocmwj2]{grid-area:1/1/2/2}@media (width>992px){.__bg[data-astro-cid-32ocmwj2]{grid-column:1/3}}
