html{scroll-behavior:auto}.clai-body-container{padding:2em;display:grid;grid-template-columns:75% 25%;column-gap:2em;width:90%;margin:auto}.clai-body-content .content_area{padding:0}.clai-body-content .columns{padding:0}.clai-body-content ul{margin-bottom:1em}.clai-sidebar-card{background-color:#fff;border:2px solid #fa7c04;border-radius:10px;width:90%;margin:auto auto 1em auto}.area-list-ul{margin:1em 0;padding-left:1.5em;display:grid;column-gap:1em;grid-template-columns:auto auto auto;list-style-type:disc!important}.area-list-point a{font-size:.7966rem;font-weight:700;color:#fa7c04!important}.sidebar-area-list{max-height:300px;overflow-y:scroll;background:linear-gradient(#ffffff 30%,#fff0) center top,linear-gradient(#fff0,#f5f5f5 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgb(133 133 133 / .2),#fff0) center top,radial-gradient(farthest-side at 50% 100%,rgb(133 133 133 / .2),#fff0) center bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;padding:1em;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:grid;grid-template-columns:auto;row-gap:.5em;margin:0}.active{text-decoration:underline!important;color:#fa7c04!important}.sidebar-area-list a{text-decoration:none;color:#fa7c04!important}.sidebar-area-list li::marker{list-style:disc!important;content:none!important}.clai-sidebar{position:sticky;top:200px;height:fit-content}.clai-sidebar-card-title{background-color:#fa7c04;padding:.75rem .75rem .5rem .75rem;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}.clai-sidebar-card-title h3{color:#fff;font-size:1rem;margin:0}.hero-area{background-position:center top 44%;background-blend-mode:overlay;padding:54px 0;background-color:rgb(0 0 0 / .45)!important;object-fit:cover}.hero-area .title-container{padding:27px 0;width:80%;max-width:1080px;margin:auto;position:relative}.hero-area .title-container h1{display:block;overflow:hidden;position:relative;padding:30px 30px;box-sizing:border-box;text-align:center;font-size:50px;font-weight:900;color:#fff;margin:0;display:block}.hero-area .title-container h1::before{content:'';position:absolute;top:0;bottom:0;width:100%;left:0;border:10px solid rgb(255 255 255 / .2);box-sizing:border-box}@media only screen and (max-width:767px){.clai-area-main-container{margin-top:2em}.clai-body-container{padding:0;display:grid;grid-template-columns:auto;column-gap:2em;width:90%}ul.area-list-ul{grid-template-columns:auto;max-height:300px;overflow-y:scroll;background:linear-gradient(#ffffff 30%,#fff0) center top,linear-gradient(#fff0,#f5f5f5 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgb(133 133 133 / .2),#fff0) center top,radial-gradient(farthest-side at 50% 100%,rgb(133 133 133 / .2),#fff0) center bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;row-gap:.5rem}}