.related-sections[data-v-9d3353c3]{background-color:#eeeff1;padding:calc(6000vw/var(--vw-base)) 0;position:relative}.ear[data-v-9d3353c3]{height:calc(7500vw/var(--vw-base));pointer-events:none;position:absolute;width:calc(7500vw/var(--vw-base));z-index:10}.ear-top-left[data-v-9d3353c3]{left:0}.ear-top-left[data-v-9d3353c3],.ear-top-right[data-v-9d3353c3]{top:0;transform:translateY(-100%)}.ear-top-right[data-v-9d3353c3]{right:0}.ear svg[data-v-9d3353c3]{display:block;height:100%;width:100%}.section-cards[data-v-9d3353c3]{box-sizing:border-box;display:grid;gap:calc(6000vw/var(--vw-base));grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto;max-width:calc(168000vw/var(--vw-base));padding:0;width:100%}.section-cards.is-wide[data-v-9d3353c3]{grid-template-columns:repeat(2,1fr);max-width:none;padding:0 calc(6800vw/var(--vw-base))}.section-panel[data-v-9d3353c3]{aspect-ratio:520/294;max-width:calc(52000vw/var(--vw-base))}.section-panel.wide[data-v-9d3353c3]{aspect-ratio:860/294;max-width:calc(86000vw/var(--vw-base))}.section-panel[data-v-9d3353c3] .panel-content{align-items:flex-end;display:flex;justify-content:flex-end;padding:calc(2400vw/var(--vw-base))}.panel-link-content[data-v-9d3353c3]{align-items:end;display:flex;flex-direction:column;gap:calc(1200vw/var(--vw-base));height:100%;justify-content:end;padding:calc(3000vw/var(--vw-base));width:100%}.panel-link[data-v-9d3353c3]{align-items:center;color:var(--ryus-black);display:inline-flex;font-family:var(--font-sans);font-weight:700;gap:calc(1200vw/var(--vw-base));letter-spacing:.08em;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@supports (transform:rotate(0deg)){.panel-link[data-v-9d3353c3]{transform:var(--_transform,rotate(.03deg))}}.panel-link[data-v-9d3353c3]{background:var(--ryus-white);border-radius:calc(1500vw/var(--vw-base));font-size:calc(2100vw/var(--vw-base));line-height:100%;padding:calc(1000vw/var(--vw-base)) calc(2100vw/var(--vw-base));transition:all .3s ease}.section-panel[data-v-9d3353c3]:hover .icon-square{border-radius:calc(500vw/var(--vw-base));height:calc(2000vw/var(--vw-base));width:calc(2000vw/var(--vw-base))}.section-panel[data-v-9d3353c3]:hover .icon-square svg{opacity:1}[data-v-9d3353c3] .link-icon-square svg{opacity:1}.link-text[data-v-9d3353c3]{white-space:nowrap}.link-icon[data-v-9d3353c3]{align-items:center;display:inline-flex;flex-shrink:0;height:calc(2000vw/var(--vw-base));justify-content:center;width:calc(2000vw/var(--vw-base))}[data-v-9d3353c3] .icon-square{border-radius:calc(200vw/var(--vw-base));height:calc(1000vw/var(--vw-base));transition:all .5s ease;width:calc(1000vw/var(--vw-base))}[data-v-9d3353c3] .icon-square svg{height:calc(1000vw/var(--vw-base));opacity:0;transition:opacity .5s ease;width:calc(1000vw/var(--vw-base))}@media (max-width:750px){.related-sections[data-v-9d3353c3]{padding:20vw 0}.section-cards[data-v-9d3353c3],.section-cards.is-wide[data-v-9d3353c3]{gap:10vw;grid-template-columns:1fr;max-width:100%;padding:0 3.3333333333vw}.section-panel[data-v-9d3353c3]{aspect-ratio:auto;max-width:100%}.section-panel[data-v-9d3353c3] .panel-content{min-height:0;padding:0 5.4666666667vw 5.0666666667vw 0}.section-panel[data-v-9d3353c3] .panel-title{font-size:5.3333333333vw;height:6.4vw;padding-left:3.4666666667vw}.section-panel[data-v-9d3353c3] .panel-ear{border-top-left-radius:4vw;border-top-right-radius:4vw;height:7.8666666667vw}.section-panel[data-v-9d3353c3] .ear-top-right{height:3.2vw;width:3.2vw}.panel-link[data-v-9d3353c3]{align-items:center;border-radius:3vw;box-sizing:border-box;font-size:4.5333333333vw;height:auto;justify-content:center;line-height:1;padding:2.5333333333vw 3.8666666667vw;text-align:center;width:auto}.link-icon[data-v-9d3353c3]{border-radius:.8vw;height:3.4666666667vw;width:3.4666666667vw}[data-v-9d3353c3] .link-icon-square{border-radius:.6666666667vw;height:3.4666666667vw;width:3.4666666667vw}[data-v-9d3353c3] .link-icon-square svg{height:1.7333333333vw;opacity:1;position:static;transform:none;width:1.7333333333vw}}
