.doublerm{width:100%;height:100vh;position:relative;overflow:hidden}.doublerm-inner{height:100%;display:flex;position:relative}.doublerm-panel{cursor:pointer;flex:50%;transition:flex-basis .4s,transform .4s;position:relative;overflow:hidden}.doublerm-panel:hover{flex-basis:65%}.doublerm-left{border-right:1px solid rgba(255,255,255,.1)}.doublerm-right{border-left:1px solid rgba(255,255,255,.1)}.doublerm-img{object-fit:cover;object-position:center}.doublerm-label{z-index:2;color:#fff;border-radius:8px;font-weight:600;position:absolute}.doublerm-label.lleft{color:#c5a86e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(240,240,240,.4);font-size:194px;top:0;left:auto}.doublerm-label.lright{color:#c5a86e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(240,240,240,.4);font-size:194px;bottom:0;right:auto}.doublerm-inner:hover .doublerm-panel:not(:hover){flex-basis:35%}@media (max-width:1200px){.doublerm{height:80vh}.doublerm-label.lleft{font-size:156px;top:.5rem}.doublerm-label.lright{font-size:144px;top:34rem}}@media (max-width:1024px){.doublerm{height:70vh}.doublerm-label.lleft{font-size:112px;top:.5rem}.doublerm-label.lright{font-size:100px;top:26rem}}@media (max-width:820px){.doublerm{height:60vh}.doublerm-panel:hover{flex-basis:60%}.doublerm-inner:hover .doublerm-panel:not(:hover){flex-basis:40%}.doublerm-label.lleft{font-size:84px;top:.25rem}.doublerm-label.lright{font-size:76px;top:18rem}}@media (max-width:640px){.doublerm{height:90vh}.doublerm-inner{flex-direction:column}.doublerm-panel{flex:50%}.doublerm-left{border-bottom:1px solid rgba(255,255,255,.1);border-right:0}.doublerm-right{border-left:0}.doublerm-panel:hover,.doublerm-inner:hover .doublerm-panel:not(:hover){flex-basis:50%}.doublerm-label.lleft{font-size:56px;top:.25rem}.doublerm-label.lright{font-size:48px;top:auto;bottom:1.5rem}}@media (max-width:420px){.doublerm{height:80vh}.doublerm-label.lleft{font-size:44px}.doublerm-label.lright{font-size:40px}}
.richtxt{background:#fff;border-bottom:1px solid #646464;padding:0 0}.richtxt .richtxt-container{border-left:1px solid #646464;border-right:1px solid #646464;max-width:1400px;margin:0 auto;padding:2rem}.richtxt .richtxt-title{text-align:center;color:#c5a86e;margin-bottom:4rem;font-family:Avita,sans-serif;font-size:4rem;font-weight:800;line-height:1.4}.richtxt .richtxt-content{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}@media (max-width:768px){.richtxt .richtxt-content{grid-template-columns:1fr;gap:2rem}}.richtxt .richtxt-column{flex-direction:column;gap:2rem;display:flex}.richtxt .richtxt-item{flex-direction:column;gap:1rem;display:flex}.richtxt .richtxt-subtitle{color:#c5a86e;margin:0;font-family:Avita,sans-serif;font-size:1.8rem;font-weight:800;line-height:1.2}.richtxt .richtxt-text{color:#4a4a4a;margin:0;font-family:Sora,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}@media (max-width:1024px){.richtxt{padding:3rem 0}.richtxt .richtxt-title{margin-bottom:2rem;font-size:2rem}.richtxt .richtxt-content{gap:2rem}.richtxt .richtxt-column{gap:1.5rem}}@media (max-width:768px){.richtxt{padding:2rem 0}.richtxt .richtxt-container{padding:0 1rem}.richtxt .richtxt-title{margin-bottom:1.5rem;font-size:1.75rem}.richtxt .richtxt-subtitle{font-size:1.125rem}.richtxt .richtxt-text{font-size:.9rem}}.cag-rich .richtxt-title,.cag-rich .richtxt-subtitle{color:#1e88e5}.richtxt-four-row .richtxt-container{flex-direction:column;gap:4rem;display:flex}.richtxt-four-row .richtxt-title-row{text-align:center}.richtxt-four-row .richtxt-title-row .richtxt-title{margin-bottom:0}.richtxt-four-row .richtxt-content-row{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}@media (max-width:768px){.richtxt-four-row .richtxt-content-row{grid-template-columns:1fr;gap:2rem}}.richtxt-four-row .richtxt-images-row{grid-template-columns:1fr;margin:2rem 0 0;display:grid}.richtxt-four-row .richtxt-images{grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (max-width:768px){.richtxt-four-row .richtxt-images{grid-template-columns:1fr;gap:1rem}}.richtxt-four-row .richtxt-image{opacity:0;border-radius:8px;width:100%;height:600px;animation:.8s ease-out forwards paused slideInFromLeft;position:relative;overflow:hidden;transform:translate(-100px)}.richtxt-four-row .richtxt-image:nth-child(2){height:800px;margin-top:-40px;animation:.8s ease-out forwards paused fadeInUp;transform:translateY(50px)}.richtxt-four-row .richtxt-image:nth-child(3){animation:.8s ease-out forwards paused slideInFromRight;transform:translate(100px)}.richtxt-four-row .richtxt-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.richtxt-four-row .richtxt-image:hover img{transform:scale(1.05)}@media (max-width:768px){.richtxt-four-row .richtxt-image{height:150px;animation:.8s ease-out forwards paused fadeInUp;transform:translateY(50px)}.richtxt-four-row .richtxt-image:nth-child(2){margin-top:-10px}}.richtxt-four-row .richtxt-image.in-view{animation-play-state:running}@keyframes slideInFromLeft{to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.richtxt-four-row .richtxt-column{flex-direction:column;gap:2rem;display:flex}.richtxt-four-row .richtxt-item{flex-direction:column;gap:1rem;display:flex}@media (max-width:1024px){.richtxt-four-row .richtxt-container{gap:2rem}.richtxt-four-row .richtxt-title{font-size:2rem}}@media (max-width:768px){.richtxt-four-row .richtxt-container{gap:1.5rem}.richtxt-four-row .richtxt-title{font-size:1.75rem}}.richtxt-grid .richtxt-container{flex-direction:column;gap:3rem;display:flex}.richtxt-grid .richtxt-row{align-items:start;gap:2rem;display:grid}.richtxt-grid .richtxt-row-1{grid-template-columns:1fr 1fr}@media (max-width:768px){.richtxt-grid .richtxt-row-1{grid-template-columns:1fr;gap:1.5rem}}.richtxt-grid .richtxt-row-2{grid-template-columns:1fr}.richtxt-grid .richtxt-row-3{grid-template-columns:1fr 1fr}@media (max-width:768px){.richtxt-grid .richtxt-row-3{grid-template-columns:1fr;gap:2rem}}.richtxt-grid .richtxt-title-section .richtxt-title{text-align:left;margin-bottom:0}.richtxt-grid .richtxt-description-section .richtxt-description{color:#4a4a4a;margin:0;font-family:Sora,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6}.richtxt-grid .richtxt-images{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:768px){.richtxt-grid .richtxt-images{grid-template-columns:1fr;gap:1rem}}.richtxt-grid .richtxt-image{border-radius:8px;width:100%;height:200px;position:relative;overflow:hidden}.richtxt-grid .richtxt-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.richtxt-grid .richtxt-image:hover img{transform:scale(1.05)}@media (max-width:768px){.richtxt-grid .richtxt-image{height:150px}}.richtxt-grid .richtxt-column{flex-direction:column;gap:2rem;display:flex}.richtxt-grid .richtxt-item{flex-direction:column;gap:1rem;display:flex}@media (max-width:1024px){.richtxt-grid .richtxt-container{gap:2rem}.richtxt-grid .richtxt-row-1 .richtxt-title{font-size:2rem}.richtxt-grid .richtxt-row-1 .richtxt-description{font-size:1rem}}@media (max-width:768px){.richtxt-grid .richtxt-container{gap:1.5rem}.richtxt-grid .richtxt-row-1 .richtxt-title{font-size:1.75rem}.richtxt-grid .richtxt-row-1 .richtxt-description{font-size:.9rem}}.asar-rich .richtxt-title,.asar-rich .richtxt-subtitle{color:#114632}
