.philo-main{gap:3.75rem}.philo-content1{width:60%}.philo-text p{font-size:1.313rem}.philo-icon{width:4rem;height:4rem}.philosophy-grid{background:var(--background-gray);padding:1.875rem 1.5rem}.philo-content2{grid-template-columns:repeat(4,1fr);display:grid}@media only screen and (max-width:1680px){.philo-text p{font-size:1.1rem}}@media only screen and (max-width:1280px){.philo-content1{width:75%}.philo-text p{font-size:1rem}.philo-icon{width:3rem;height:3rem}}@media only screen and (max-width:991px){.philo-content2{grid-template-columns:repeat(2,1fr)}.philo-content1{width:100%}}@media only screen and (max-width:767px){.philo-content2{grid-template-columns:repeat(1,1fr)}.philo-icon{width:64px;height:64px}.philo-text p{font-size:21px}.philosophy-grid{gap:20px;padding:30px 24px}}
.wr-section{background:var(--background-gray)}.wr-container{align-items:start;gap:5.688rem;margin:0 auto;display:flex}.wr-heading{margin:0}.wr-item{border-bottom:1px solid #0003}.wr-trigger{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 0;display:flex}.wr-title{letter-spacing:.1px;font-size:1.5rem}.wr-icon{flex-shrink:0;width:14px;height:14px;position:relative}.wr-icon:before,.wr-icon:after{content:"";background:#000;transition:transform .3s,opacity .3s;position:absolute}.wr-icon:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.wr-icon:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.wr-open .wr-icon:after{opacity:0;transform:translate(-50%)rotate(90deg)}.wr-panel{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.wr-open .wr-panel{grid-template-rows:1fr}.wr-panel-inner{overflow:hidden}.wr-desc{max-width:70%;margin:0 0 1.875rem;line-height:1.5}.wr-media{aspect-ratio:9/16;width:100%;max-height:39.813rem}.wr-video,.wr-video-placeholder{object-fit:cover;width:100%;height:100%;display:block}.wr-video-placeholder{background:#000}.wr-left{width:35%}.wr-accordion{width:45%}.wr-media{width:20%}@media (max-width:1280px){.wr-media{aspect-ratio:8/16;width:23%}}@media (max-width:991px){.wr-container{grid-template-columns:1fr;gap:10px;display:grid}.wr-left,.wr-accordion{width:100%}.wr-trigger{padding:22px 0}}@media (max-width:767px){.wr-media{aspect-ratio:16/10;max-height:none}.wr-desc{max-width:100%}.wr-title{font-size:20px}}
