@charset "UTF-8";@media (min-width: 1026px){main.main{padding-bottom:36rem}}@media (min-width: 1026px){.corp-cl-top-banner-wrap{height:100svh;position:relative}}@media (min-width: 1026px){.corp-cl-top-banner-overlay{position:absolute;height:200%;left:0;width:100%}}.corp-cl-top-banner{color:#f9f9f8;text-align:center;background:linear-gradient(359.83deg,#BDCCDA -48.19%,#131313 83.94%)}@media (max-width: 1025px){.corp-cl-top-banner{position:relative}}@media (min-width: 1026px){.corp-cl-top-banner{position:sticky;top:0}}.corp-cl-top-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}.corp-cl-top-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background-color:#000000b3;opacity:0}.corp-cl-top-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:40rem}@media (max-width: 767px){.corp-cl-top-banner__content{padding-top:calc(var(--header-height) + 20rem);min-height:100svh}}@media (min-width: 768px){.corp-cl-top-banner__content{padding-top:calc(var(--header-height) + 40rem)}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__content{min-height:min(100svh,800px)}}@media (min-width: 1026px){.corp-cl-top-banner__content{min-height:100svh}}.corp-cl-top-banner__content .breadcrumbs{opacity:.8}.corp-cl-top-banner__content__middle{margin:100rem 0}@media (max-width: 767px){.corp-cl-top-banner__title-text{font-size:14rem;line-height:18rem;margin-bottom:8rem;opacity:.7}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__title-text{font-size:16rem;line-height:20rem;margin-bottom:20rem}}@media (min-width: 1026px){.corp-cl-top-banner__title-text{font-size:20rem;line-height:24rem;margin-bottom:8rem}}@media (max-width: 767px){.corp-cl-top-banner__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:32rem;line-height:1.2;letter-spacing:-.01em}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:52rem;line-height:1.1;letter-spacing:-.01em}}@media (min-width: 1026px){.corp-cl-top-banner__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:72rem;line-height:1.1;letter-spacing:-.01em}}.corp-cl-top-banner__btn{margin-top:40rem}.corp-cl-top-banner__btn .button{padding-left:14rem;padding-right:14rem}.corp-cl-top-banner__infogr{display:flex;justify-content:center}@media (max-width: 767px){.corp-cl-top-banner__infogr{flex-direction:column;align-items:center;gap:32rem}}@media (min-width: 768px){.corp-cl-top-banner__infogr{align-items:start}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__infogr{gap:16rem}}@media (min-width: 1026px){.corp-cl-top-banner__infogr{gap:20rem}}@media (max-width: 767px){.corp-cl-top-banner__infogr__item{width:322rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__infogr__item{width:234rem}}@media (min-width: 1026px){.corp-cl-top-banner__infogr__item{width:350rem}}@media (max-width: 767px){.corp-cl-top-banner__infogr__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:32rem;line-height:1.2;letter-spacing:-.01em}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__infogr__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:36rem;line-height:1.1;letter-spacing:-.01em}}@media (min-width: 1026px){.corp-cl-top-banner__infogr__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:40rem;line-height:1.1;letter-spacing:-.01em}}@media (max-width: 1025px){.corp-cl-top-banner__infogr__text{opacity:.8}}@media (max-width: 767px){.corp-cl-top-banner__infogr__text{font-size:14rem;line-height:18rem;margin-top:12rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-top-banner__infogr__text{font-size:14rem;line-height:18rem;margin-top:20rem}}@media (min-width: 1026px){.corp-cl-top-banner__infogr__text{font-size:16rem;line-height:20rem;margin-top:12rem}}.corp-cl-cards{position:relative;overflow:hidden;z-index:1}.corp-cl-card{position:relative}@media (max-width: 767px){.corp-cl-card{padding:60rem var(--container-padding)}}@media (min-width: 768px){.corp-cl-card{padding:40rem}}@media (min-width: 1026px){.corp-cl-card{min-height:100vh;display:flex;flex-direction:column;justify-content:center}}.corp-cl-card__bg{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.corp-cl-card__bg:before{content:"";display:block;height:100%;background-color:#f9f9f8;width:100%}.corp-cl-card__overlay{position:absolute;top:0;left:0;width:100%;height:200vh;pointer-events:none;background-color:#000000b3;opacity:0}.corp-cl-card__content{position:relative;max-width:var(--container-max-width);margin:0 auto;transition:transform .15s linear;will-change:transform}@media (min-width: 768px){.corp-cl-card:not(:last-child) .corp-cl-card__grid{border-bottom:1px solid rgba(216,193,131,.4)}}.corp-cl-card__grid{display:grid}@media (max-width: 767px){.corp-cl-card__grid{grid-gap:8rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__grid{grid-template-columns:1fr 459rem;grid-gap:23rem;min-height:442rem}}@media (min-width: 1026px){.corp-cl-card__grid{grid-template-columns:1fr 552rem;grid-gap:138rem;min-height:552rem}}.corp-cl-card__grid>*{min-width:0}.corp-cl-card__grid__left{display:flex}@media (max-width: 767px){.corp-cl-card__grid__left{flex-direction:column-reverse}}@media (min-width: 768px){.corp-cl-card__grid__left{flex-direction:column}}.corp-cl-card__grid__right{position:relative}@media (max-width: 767px){.corp-cl-card__grid__right{height:239rem}}.corp-cl-card__presentation-link{font-size:16rem;line-height:20rem;color:#5c3370;text-decoration:underline;text-decoration-thickness:1px;transition:color .6s cubic-bezier(.25,.1,.25,1)}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast: none),(-ms-high-contrast: active){.corp-cl-card__presentation-link:hover{color:#371f43}}.corp-cl-card__presentation-link:active{color:#371f43}.corp-cl-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width: 767px){.corp-cl-card__texts{margin-bottom:40rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__texts{margin:40rem 0 auto}}@media (min-width: 1026px){.corp-cl-card__texts{margin:auto 0}}@media (max-width: 767px){.corp-cl-card__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:28rem;line-height:1.2;letter-spacing:-.01em}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:36rem;line-height:1.1;letter-spacing:-.01em}}@media (min-width: 1026px){.corp-cl-card__title{font-family:Playfair Display,serif;font-variant-numeric:lining-nums;font-weight:500;font-size:52rem;line-height:1.1;letter-spacing:-.01em}}.corp-cl-card__text{margin-top:20rem}@media (max-width: 767px){.corp-cl-card__text{font-size:14rem;line-height:18rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__text{font-size:16rem;line-height:20rem;max-width:432rem}}@media (min-width: 1026px){.corp-cl-card__text{font-size:16rem;line-height:20rem;max-width:432rem}}.corp-cl-card__btn{margin-top:40rem}@media (min-width: 768px){.corp-cl-card__btn .button{min-width:197rem}}@media (max-width: 767px){.corp-cl-card__infogr{margin-top:40rem}}@media (min-width: 768px){.corp-cl-card__infogr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 20rem;align-items:start}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__infogr{margin-top:16rem}}@media (min-width: 1026px){.corp-cl-card__infogr{margin-top:20rem}}.corp-cl-card__infogr__item{display:flex;align-items:start}@media (max-width: 767px){.corp-cl-card__infogr__item{gap:20rem;padding:32rem 0}.corp-cl-card__infogr__item:not(:last-child){border-bottom:1px solid #E5E5E5}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__infogr__item{gap:24rem;padding:24rem 0}}@media (min-width: 1026px){.corp-cl-card__infogr__item{gap:28rem;padding:40rem 0}}.corp-cl-card__infogr__item__icon{flex-shrink:0}.corp-cl-card__infogr__item__icon img{display:block}@media (max-width: 767px){.corp-cl-card__infogr__item__icon img{width:32rem;height:32rem}}@media (min-width: 768px){.corp-cl-card__infogr__item__icon img{width:48rem;height:48rem}}.corp-cl-card__infogr__item__texts{align-self:center}@media (max-width: 767px){.corp-cl-card__infogr__item__title{font-size:16rem;line-height:20rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-card__infogr__item__title{font-size:16rem;line-height:20rem}}@media (min-width: 1026px){.corp-cl-card__infogr__item__title{font-size:24rem;line-height:26rem}}@media (max-width: 1025px){.corp-cl-card__infogr__item__text{font-size:14rem;line-height:18rem;margin-top:8rem}}@media (min-width: 1026px){.corp-cl-card__infogr__item__text{font-size:16rem;line-height:20rem;margin-top:12rem}}@media (min-width: 1026px){.corp-cl-invest-sect{padding-top:120rem;padding-bottom:136rem}}.corp-cl-invest-title{text-align:center;margin:0}.corp-cl-invest-text{text-align:center}@media (max-width: 767px){.corp-cl-invest-text{font-size:14rem;line-height:18rem;margin-top:8rem}}@media (min-width: 768px){.corp-cl-invest-text{margin:24rem auto 40rem;max-width:483rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-invest-text{font-size:14rem;line-height:18rem}}@media (min-width: 1026px){.corp-cl-invest-text{font-size:16rem;line-height:20rem}}@media (max-width: 767px){.corp-cl-invest-card-slider{margin-top:50rem}}@media (min-width: 768px){.corp-cl-invest-card-slider{overflow:hidden}}.corp-cl-invest-card-slider .slider__nav{margin-bottom:40rem;justify-content:center}@media (max-width: 767px){.corp-cl-invest-card-slider .slider__slider{margin-right:-8rem}}@media (min-width: 768px){.corp-cl-invest-card-slider .slider__slider{margin-right:-20rem}}@media (max-width: 767px){.corp-cl-invest-card-slider .slider__slide{padding-right:8rem;width:348rem}}@media (min-width: 768px){.corp-cl-invest-card-slider .slider__slide{padding-right:20rem}}@media (max-width: 767px){.corp-cl-invest-card-slider .slider__pagination{margin-top:50rem}}@media (min-width: 768px){.corp-cl-invest-card-slider .slider__pagination{margin-top:20rem}}.corp-cl-invest-card-slider .slider__pagination .item{background-color:#eeeeec}.corp-cl-invest-card-slider .slider__pagination .item._active{background-color:#131313}.corp-cl-invest-card{display:flex;flex-direction:column;justify-content:space-between;background-color:#eeeeec;padding:16rem}@media (max-width: 767px){.corp-cl-invest-card{height:340rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-invest-card{height:314rem}}@media (min-width: 1026px){.corp-cl-invest-card{height:316rem}}.corp-cl-invest-card__icon{flex-shrink:0}.corp-cl-invest-card__icon img{display:block;width:60rem;height:60rem}@media (max-width: 767px){.corp-cl-invest-card__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:24rem;line-height:1.2;letter-spacing:-.01em}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-invest-card__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:20rem;line-height:1.2;letter-spacing:-.01em}}@media (min-width: 1026px){.corp-cl-invest-card__title{font-family:Playfair Display,serif;font-weight:500;font-variant-numeric:lining-nums;font-size:28rem;line-height:1.2;letter-spacing:-.01em}}@media (max-width: 767px){.corp-cl-invest-card__text{font-size:14rem;line-height:18rem;margin-top:16rem}}@media (min-width: 768px) and (max-width: 1025px){.corp-cl-invest-card__text{font-size:14rem;line-height:18rem;margin-top:12rem}}@media (min-width: 1026px){.corp-cl-invest-card__text{font-size:16rem;line-height:20rem;margin-top:16rem}}
