@charset "UTF-8";.page__head.svelte-1h7n1q9{position:relative;display:flex;justify-content:center;align-items:center}@media (max-width: 767.98px){.page__head.svelte-1h7n1q9{padding-top:12.8vw}}@media (min-width: 768px) and (max-width: 1999.98px){.page__head.svelte-1h7n1q9{padding-top:6.5972222222vw;padding-bottom:6.5972222222vw}}@media (min-width: 2000px){.page__head.svelte-1h7n1q9{padding-top:131.9444444444px;padding-bottom:131.9444444444px}}.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9){position:relative;width:fit-content;letter-spacing:.15em;font-family:var(--font-family-unique-serif);font-weight:400;color:var(--clr-subpage-title)}@media (max-width: 767.98px){.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9){padding:0 9.3333333333vw;font-size:6.4vw}}@media (min-width: 768px) and (max-width: 1999.98px){.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9){padding:0 4.1666666667vw;font-size:2.7777777778vw}}@media (min-width: 2000px){.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9){padding:0 83px;font-size:55.5555555556px}}.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):before,.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):after{content:"";position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="39"><path fill-rule="evenodd" fill="rgb(110, 100, 96)" d="M16.160,38.195 L0.805,19.900 C0.624,19.684 0.623,19.369 0.802,19.152 L16.158,0.611 C16.390,0.331 16.820,0.329 17.054,0.608 L32.655,19.148 C32.839,19.367 32.838,19.686 32.653,19.903 L17.052,38.198 C16.818,38.473 16.392,38.471 16.160,38.195 Z"/></svg>')}@media (max-width: 767.98px){.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):before,.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):after{width:5.2vw;height:6.2666666667vw}}@media (min-width: 768px) and (max-width: 1999.98px){.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):before,.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):after{width:2.2916666667vw;height:2.7083333333vw}}@media (min-width: 2000px){.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):before,.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):after{width:45.8333333333px;height:54.1666666667px}}.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):before{left:0}.page__head.svelte-1h7n1q9 .page__title:where(.svelte-1h7n1q9):after{right:0}@media (max-width: 767.98px){.page__head.svelte-1h7n1q9{padding-bottom:13.0666666667vw}}@media (min-width: 768px) and (max-width: 1999.98px){.page__head.svelte-1h7n1q9{padding-bottom:5.9722222222vw}}@media (min-width: 2000px){.page__head.svelte-1h7n1q9{padding-bottom:119.4444444444px}}.page__body.svelte-1h7n1q9{margin-inline:auto}@media (max-width: 767.98px){.page__body.svelte-1h7n1q9{margin-bottom:16vw;width:89.3333333333vw}}@media (min-width: 768px) and (max-width: 1999.98px){.page__body.svelte-1h7n1q9{margin-bottom:8.3333333333vw;width:58.0555555556vw}}@media (min-width: 2000px){.page__body.svelte-1h7n1q9{margin-bottom:166.6666666667px;width:1161.1111111111px}}.revision-date.svelte-1h7n1q9{color:#6e6460;letter-spacing:.1em;width:fit-content;margin-left:auto;text-align:right}@media (max-width: 767.98px){.revision-date.svelte-1h7n1q9{margin-bottom:2.6666666667vw;font-size:3.2vw;line-height:5.3333333333vw}}@media (min-width: 768px) and (max-width: 1999.98px){.revision-date.svelte-1h7n1q9{margin-bottom:.6944444444vw;font-size:1.1111111111vw;line-height:2.2222222222vw}}@media (min-width: 2000px){.revision-date.svelte-1h7n1q9{margin-bottom:13.8888888889px;font-size:22.2222222222px;line-height:44.4444444444px}}.intro.svelte-1h7n1q9{color:#6e6460;letter-spacing:.1em}@media (max-width: 767.98px){.intro.svelte-1h7n1q9{margin-top:6.6666666667vw;font-size:3.2vw;line-height:5.3333333333vw}}@media (min-width: 768px) and (max-width: 1999.98px){.intro.svelte-1h7n1q9{margin-top:2.0833333333vw;font-size:1.1111111111vw;line-height:2.2222222222vw}}@media (min-width: 2000px){.intro.svelte-1h7n1q9{margin-top:41.6666666667px;font-size:22.2222222222px;line-height:44.4444444444px}}.intro.-en.svelte-1h7n1q9{letter-spacing:0}@media (max-width: 767.98px){.intro.-en.svelte-1h7n1q9{line-height:4.2666666667vw}}@media (min-width: 768px) and (max-width: 1999.98px){.intro.-en.svelte-1h7n1q9{line-height:1.8055555556vw}}@media (min-width: 2000px){.intro.-en.svelte-1h7n1q9{line-height:36.1111111111px}}
