@property --c1{syntax: "<color>"; inherits: true; initial-value: #000;}@property --c2{syntax: "<color>"; inherits: true; initial-value: #000;}.unit-banner{position:relative;--side-fr: 50px}.unit-banner[type=overview] .container{min-height:clamp(28.125rem,19.8529rem + 14.7059vw,37.5rem)}.unit-banner[type=detail] .container{min-height:clamp(21.875rem,19.1176rem + 4.902vw,25rem)}.unit-banner .bg{position:absolute;top:0;left:0;z-index:-1;grid-column:1/-1;width:100%;height:100%}.unit-banner .bg img{width:100%;height:100%;object-fit:cover}.unit-banner .container{padding-bottom:clamp(3.125rem,1.4706rem + 2.9412vw,5rem);padding-left:var(--side-fr);padding-right:var(--side-fr);max-width:calc(1364px + var(--side-fr) * 2);width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(18,1fr);align-items:end}.unit-banner .text-box{grid-column:1/-1;display:flex;flex-direction:column;gap:20px;max-width:682px}.unit-banner .text-box[data-theme=light] .block-subtitle,.unit-banner .text-box[data-theme=light] .unit-title{color:#fff}.unit-banner .text-box[data-theme=dark] .block-subtitle{background:linear-gradient(270deg,#00df95 31.98%,#096 68.13%);background-clip:text;-webkit-background-clip:text;color:transparent}.unit-banner .text-box[data-theme=dark] .unit-title{color:#000}@media only screen and (min-width: 1921px){.unit-banner .container{max-width:76.25vw;--side-fr: calc(50 / 1920 * 100vw)}}@media only screen and (max-width: 900px){.unit-banner{--side-fr: 20px}.unit-banner .text-box{grid-column:2/-2}.unit-banner .text-box .block-subtitle{font-size:1rem}}.container{--side-fr: 50px}@media only screen and (max-width: 900px){.container{--side-fr: 20px}}section.content .container{padding:clamp(1.875rem,2.6vw,3.125rem) var(--side-fr) clamp(5rem,-2.5rem + 13.3333vw,8.125rem);display:grid;grid-template-columns:repeat(18,1fr);max-width:calc(1364px + var(--side-fr) * 2);width:100%;margin:0 auto}section.content .container>*{grid-column:1/-1}@media only screen and (min-width: 1921px){section.content .container{max-width:76.25vw}}section.content .container>.text-box{max-width:910px}@media only screen and (max-width: 900px){section.content .container>.text-box{padding:0 20px}}.search-cards-box{display:flex;flex-wrap:wrap;gap:30px 40px;margin-top:clamp(1.875rem,2.6vw,3.125rem)}.search-cards-box .item{width:calc((100% - 40px)/2);position:relative;padding:clamp(3.125rem,4.16vw,5rem) clamp(1.25rem,3.9vw,4.6875rem);display:flex;flex-direction:column;gap:clamp(1.875rem,2.6vw,3.125rem)}@media only screen and (max-width: 900px){.search-cards-box .item{width:100%}}.search-cards-box .item:first-child{z-index:1}.search-cards-box .item .info-box{display:flex;flex-direction:column;gap:20px 0px}.search-cards-box .item .top{display:flex;flex-direction:column;gap:clamp(1.875rem,2.6vw,3.125rem) 0px}.search-cards-box .item .i-box{width:clamp(2.8125rem,3.125vw,3.75rem)}.search-cards-box .item .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:20px;overflow:hidden;box-shadow:5px 5px 30px #00000026}@media only screen and (max-width: 900px){.search-cards-box .item .bg{border-radius:10px}}.search-cards-box .item .bg img{width:100%;height:100%;object-fit:cover}
