.page-hero-banner{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#1b263b 60%,#ff3767 100%) 50%/cover;margin-bottom:40px;padding:55px 0;position:relative;overflow:hidden}.page-hero-banner.has-bg{background:0 0!important}.page-hero-banner .banner-bg-img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.page-hero-banner .overlay{z-index:2;background:linear-gradient(90deg,#0d1b2af2 0%,#0d1b2abf 100%);width:100%;height:100%;position:absolute;top:0;left:0}.page-hero-banner .container{z-index:3;position:relative}.page-hero-banner .page-title{color:#fff;letter-spacing:-.5px;font-size:2.2rem;font-weight:800}.page-hero-banner .breadcrumb-item{font-size:.95rem;font-weight:500}.page-hero-banner .breadcrumb-item a{text-decoration:none;transition:color .3s;color:#fffc!important}.page-hero-banner .breadcrumb-item a:hover{color:#fff!important}.page-hero-banner .breadcrumb-item.active{font-weight:600;color:#fff!important}.page-hero-banner .breadcrumb-item+.breadcrumb-item:before{content:"~";color:#fff9;padding:0 8px}.content-card-wrapper{overflow-wrap:anywhere;background:#fff;border-radius:12px;width:100%;min-width:0;max-width:100%;margin-bottom:50px;padding:40px;box-shadow:0 4px 20px #0000000d}.dynamic-page-content{color:#4b5563;white-space:normal;overflow-wrap:anywhere;word-wrap:break-word;width:100%;min-width:0;max-width:100%;font-size:15px;line-height:1.8}.dynamic-page-content *{box-sizing:border-box;max-width:100%}.dynamic-page-content h1,.dynamic-page-content h2,.dynamic-page-content h3,.dynamic-page-content h4,.dynamic-page-content h5,.dynamic-page-content h6{color:#1f2937;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-top:25px;margin-bottom:15px;font-weight:700;line-height:1.4}.dynamic-page-content p{color:#4b5563;white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%;margin-bottom:15px;font-size:15px;line-height:1.8}.dynamic-page-content span,.dynamic-page-content div,.dynamic-page-content label,.dynamic-page-content strong,.dynamic-page-content em,.dynamic-page-content a{white-space:normal;overflow-wrap:anywhere;max-width:100%}.dynamic-page-content a{word-break:break-word}.dynamic-page-content ul,.dynamic-page-content ol{white-space:normal;max-width:100%;margin-bottom:20px;margin-left:20px;padding-left:20px}.dynamic-page-content li{color:#4b5563;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-bottom:8px;line-height:1.8}.dynamic-page-content img{object-fit:contain;border-radius:8px;margin:15px 0;display:inline-block;max-width:100%!important;height:auto!important}.dynamic-page-content video,.dynamic-page-content iframe,.dynamic-page-content embed,.dynamic-page-content object{max-width:100%!important}.dynamic-page-content iframe{width:100%}.dynamic-page-content pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.dynamic-page-content code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.dynamic-page-content blockquote{overflow-wrap:anywhere;max-width:100%}.dynamic-page-content table{border-collapse:collapse;table-layout:fixed;overflow-wrap:anywhere;width:100%!important;max-width:100%!important}.dynamic-page-content th,.dynamic-page-content td{overflow-wrap:anywhere;word-break:break-word;white-space:normal;max-width:100%;padding:8px}.dynamic-page-content hr{border-color:#e5e7eb;max-width:100%}@media (max-width:991px){.content-card-wrapper{padding:30px}}@media (max-width:768px){.page-hero-banner{text-align:center;padding:35px 0}.page-hero-banner .page-title{overflow-wrap:anywhere;font-size:1.6rem}.content-card-wrapper{width:100%;margin-bottom:30px;padding:20px}.dynamic-page-content{font-size:14px;line-height:1.8}.dynamic-page-content p{font-size:14px}.dynamic-page-content table{table-layout:auto;display:block;overflow-x:auto;width:100%!important}.dynamic-page-content img{max-width:100%!important;height:auto!important}}@media (max-width:480px){.content-card-wrapper{padding:15px}.page-hero-banner .page-title{font-size:1.4rem}.dynamic-page-content{overflow-wrap:anywhere;font-size:14px}}
