.page-module__rYMFja__pageContainer{aspect-ratio:1440/924;background-color:#eae5db;justify-content:center;align-items:center;width:100%;height:auto;margin:0 auto;display:flex;position:relative;overflow:hidden}.page-module__rYMFja__signpostUnderLayer{z-index:1;width:350px;height:500px;position:absolute;bottom:50px;left:10px}.page-module__rYMFja__bgLayer{z-index:2;pointer-events:none;background-position:bottom;background-size:cover;position:absolute;inset:0}.page-module__rYMFja__contentWrapper{z-index:3;width:100%;height:100%;padding:80px 60px 60px;display:flex;position:relative}.page-module__rYMFja__signpostContainer{align-items:flex-end;width:350px;height:100%;display:flex}.page-module__rYMFja__signBtn{color:#0b4232;font-family:var(--font-instrument-serif), "Instrument Serif", serif;cursor:pointer;text-align:center;z-index:99999;white-space:nowrap;background:0 0;border:none;width:100%;font-size:28px;font-weight:400;transition:opacity .2s,transform .2s}.page-module__rYMFja__activeSign{text-underline-offset:4px;text-decoration:underline}.page-module__rYMFja__homeMode{aspect-ratio:350/690;width:auto;height:74.68%;position:absolute;bottom:8.66%;left:50%;transform:translate(-50%)}.page-module__rYMFja__homeMode .page-module__rYMFja__signpostClickArea{width:100%;height:100%;position:relative}.page-module__rYMFja__homeMode .page-module__rYMFja__signLabels{flex-direction:column;justify-content:space-evenly;width:100%;height:100%;padding:15% 0 25%;display:flex;position:absolute;top:-5%;left:0}.page-module__rYMFja__homeMode .page-module__rYMFja__signBtn{font-size:clamp(22px,2.8vw,40px);position:relative}.page-module__rYMFja__homeMode .page-module__rYMFja__signBtn:hover{text-decoration-line:underline;text-decoration-style:solid;transform:scale(1.05)}.page-module__rYMFja__detailMode{position:relative}.page-module__rYMFja__detailMode .page-module__rYMFja__signpostClickArea{width:100%;height:500px;position:relative}.page-module__rYMFja__detailMode .page-module__rYMFja__signLabels{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn{position:absolute;left:38%;transform:translate(-50%)}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn:hover{text-decoration-line:underline;text-decoration-style:solid;transform:translate(-50%)scale(1.05)}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn:first-child{top:65px}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn:nth-child(2){top:160px}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn:nth-child(3){top:255px}.page-module__rYMFja__rightColumn{z-index:9999;flex-direction:column;gap:20px;display:flex;position:absolute;top:30px;right:60px}.page-module__rYMFja__textSection{flex-direction:column;gap:16px;width:auto;max-width:1095px;height:auto;margin-right:200px;display:flex;overflow:visible}.page-module__rYMFja__title{color:#000;text-align:right;width:100%;font-family:var(--font-instrument-serif), "Instrument Serif", serif;word-wrap:break-word;margin:0;font-size:48px;font-style:normal;font-weight:400;line-height:normal}.page-module__rYMFja__titleSmall{font-size:40px}.page-module__rYMFja__description{color:#000;text-align:right;width:100%;font-family:var(--font-instrument-sans), "Instrument Sans", sans-serif;word-wrap:break-word;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.page-module__rYMFja__description p{margin:0 0 10px}.page-module__rYMFja__rightContent{z-index:9999;flex-direction:column;align-items:flex-end;display:flex}.page-module__rYMFja__mediaAndLinks{flex-direction:column;gap:15px;width:865px;margin-right:140px;display:flex}.page-module__rYMFja__imageGallery{justify-content:space-between;width:100%;display:flex}.page-module__rYMFja__blackBox{z-index:9999;background-color:#0b4232;border-radius:4px;flex-shrink:0;width:280px;height:192px;position:relative;overflow:hidden}.page-module__rYMFja__subMenu{z-index:99999;border-top:1px solid #000;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:5px;padding-top:15px;display:flex}.page-module__rYMFja__menuRow{flex-flow:wrap;gap:30px}.page-module__rYMFja__menuCol{flex-direction:column;align-items:flex-start;gap:8px}.page-module__rYMFja__subLink{color:#000;font-family:var(--font-instrument-serif), "Instrument Serif", serif;cursor:pointer;text-align:left;z-index:99999;background:0 0;border:none;padding:0;font-size:24px;font-style:normal;font-weight:400;line-height:normal;transition:opacity .25s ease-in-out,transform .25s ease-in-out}.page-module__rYMFja__subLink:hover{text-decoration:underline;transform:translateY(-2px)}.page-module__rYMFja__activeSubLink{text-underline-offset:4px;text-decoration:underline}@media (max-width:1439px){.page-module__rYMFja__pageContainer{overflow-y:auto}.page-module__rYMFja__contentWrapper{flex-direction:column;align-items:flex-start;padding:60px 320px 80px 60px}.page-module__rYMFja__signpostUnderLayer{display:none}.page-module__rYMFja__detailMode.page-module__rYMFja__signpostContainer{justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin-bottom:25px;padding:0}.page-module__rYMFja__detailMode .page-module__rYMFja__signpostClickArea{height:auto}.page-module__rYMFja__detailMode .page-module__rYMFja__signLabels{flex-flow:wrap;justify-content:flex-start;gap:25px;height:auto;display:flex;position:relative}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn{width:auto;font-size:26px;position:relative;top:auto!important;left:auto!important;transform:none!important}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn:hover{transform:scale(1.05)!important}.page-module__rYMFja__rightColumn{align-items:flex-start;width:100%;max-width:100%;position:relative;top:auto;right:auto}.page-module__rYMFja__textSection{max-width:100%;margin-right:0}.page-module__rYMFja__title,.page-module__rYMFja__description{text-align:left}.page-module__rYMFja__title{font-size:40px}.page-module__rYMFja__titleSmall{font-size:32px}.page-module__rYMFja__description{font-size:18px}.page-module__rYMFja__mediaAndLinks{align-items:flex-start;width:100%;margin-right:0}.page-module__rYMFja__imageGallery{justify-content:flex-start;gap:15px;width:100%}.page-module__rYMFja__blackBox{aspect-ratio:280/192;width:calc(33.33% - 10px);height:auto}.page-module__rYMFja__subMenu{justify-content:flex-start;margin-bottom:40px}}@media (max-width:1200px){.page-module__rYMFja__contentWrapper{padding:60px 260px 80px 40px}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn{font-size:24px}.page-module__rYMFja__title{font-size:36px}.page-module__rYMFja__titleSmall{font-size:28px}.page-module__rYMFja__description{font-size:17px}}@media (max-width:1024px){.page-module__rYMFja__contentWrapper{padding:40px 220px 100px 30px}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn{font-size:22px}.page-module__rYMFja__title{font-size:32px}.page-module__rYMFja__titleSmall{font-size:26px}.page-module__rYMFja__description{font-size:16px}}@media (max-width:768px){.page-module__rYMFja__pageContainer{aspect-ratio:auto;min-height:100vh;padding-top:40px;padding-bottom:80px}.page-module__rYMFja__bgDetail{background-position:bottom!important;background-repeat:no-repeat!important;background-size:150%!important}.page-module__rYMFja__contentWrapper{flex:1;justify-content:flex-start;padding:0 20px 100px}.page-module__rYMFja__homeMode{aspect-ratio:auto;width:37.8812vh;height:70.68vh;bottom:-35.66vh}.page-module__rYMFja__homeMode .page-module__rYMFja__signLabels{padding:15% 0 25%}.page-module__rYMFja__homeMode .page-module__rYMFja__signBtn{font-size:clamp(30px,2.5vh,26px)}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn{font-size:20px}.page-module__rYMFja__imageGallery{flex-wrap:wrap}.page-module__rYMFja__blackBox{width:calc(33.33% - 10px);min-width:100px}.page-module__rYMFja__menuCol{flex-flow:wrap;justify-content:flex-start}}@media (max-width:480px){.page-module__rYMFja__homeMode .page-module__rYMFja__signBtn{font-size:clamp(30px,2vh,20px)}.page-module__rYMFja__detailMode .page-module__rYMFja__signLabels{gap:10px}.page-module__rYMFja__detailMode .page-module__rYMFja__signBtn{font-size:18px}.page-module__rYMFja__title{font-size:28px}.page-module__rYMFja__titleSmall{font-size:24px}.page-module__rYMFja__description{font-size:15px}.page-module__rYMFja__blackBox{width:100%;margin-bottom:10px}}
