@font-face{font-family:GeneralSans-Variable;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:General Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:General Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:GeneralSans-Variable;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:General Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:General Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@keyframes arrowBackBtoT{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(0,300%,0)}50.001%{opacity:0;transform:translate3d(0,-300%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes arrowBackRtoL{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(300%,0,0)}50.001%{opacity:0;transform:translate3d(-300%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes arrowBackLBtoRT{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(300%,-300%,0)}50.001%{opacity:0;transform:translate3d(-300%,300%,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width: 1025px){.mtpc10:where(.astro-yowhhg3k){margin-top:.625rem}}@media screen and (min-width: 1025px){.mtpc15:where(.astro-yowhhg3k){margin-top:.9375rem}}@media screen and (min-width: 1025px){.mtpc20:where(.astro-yowhhg3k){margin-top:1.25rem}}@media screen and (min-width: 1025px){.mtpc30:where(.astro-yowhhg3k){margin-top:1.875rem}}@media screen and (min-width: 1025px){.mtpc40:where(.astro-yowhhg3k){margin-top:2.5rem}}@media screen and (min-width: 1025px){.mtpc50:where(.astro-yowhhg3k){margin-top:3.125rem}}@media screen and (min-width: 1025px){.mtpc60:where(.astro-yowhhg3k){margin-top:3.75rem}}@media screen and (max-width:1024.98px){.mtsp10:where(.astro-yowhhg3k){margin-top:.625rem}}@media screen and (max-width:1024.98px){.mtsp15:where(.astro-yowhhg3k){margin-top:.9375rem}}@media screen and (max-width:1024.98px){.mtsp20:where(.astro-yowhhg3k){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp25:where(.astro-yowhhg3k){margin-top:1.5625rem}}@media screen and (max-width:1024.98px){.mtsp30:where(.astro-yowhhg3k){margin-top:1.875rem}}@media screen and (max-width:1024.98px){.mtsp40:where(.astro-yowhhg3k){margin-top:2.5rem}}@media screen and (min-width: 1025px){.KeyVisual:where(.astro-yowhhg3k){display:grid;grid-template:"breadcrumb visual" auto "content    visual" 1fr/31.25rem 1fr;gap:5rem 6.25rem;width:75rem;margin:0 auto}}@media screen and (min-width: 1025px){.breadcrumb:where(.astro-yowhhg3k){grid-area:breadcrumb;width:100%}}.visual:where(.astro-yowhhg3k){position:relative;background:#f1f5f2;overflow:hidden;opacity:0;scale:.9}@media screen and (max-width:1024.98px){.visual:where(.astro-yowhhg3k){width:22.1875rem;margin:1.875rem auto 0;clip-path:url(#KeyVisualClipPathSp)}}@media screen and (min-width: 1025px){.visual:where(.astro-yowhhg3k){grid-area:visual;margin-top:4.375rem;clip-path:url(#KeyVisualClipPath)}}.image:where(.astro-yowhhg3k){width:100%;height:auto;display:block;opacity:0;scale:1.4}@media screen and (max-width:1024.98px){.content:where(.astro-yowhhg3k){width:20.9375rem;margin:1.25rem auto 0}}@media screen and (min-width: 1025px){.content:where(.astro-yowhhg3k){grid-area:content}}@media screen and (max-width:1024.98px){li:where(.astro-yowhhg3k)+li:where(.astro-yowhhg3k){margin-top:.9375rem}}@media screen and (min-width: 1025px){li:where(.astro-yowhhg3k)+li:where(.astro-yowhhg3k){margin-top:.9375rem}}
