.mb-0{margin-bottom:0!important}.relative{position:relative}.text-600{font-family:Manrope-Semibold,sans-serif!important;font-weight:600!important}.text-bold{font-family:Manrope-Bold,sans-serif!important;font-weight:700!important}.text-dark{color:#111827}.text-black{color:#000!important}.text-white{color:#fff!important}.text-accent{color:#f97316!important}.text-center{text-align:center}.block{display:block!important}.hidden{display:none!important}.text-upper{text-transform:uppercase}.text-right{text-align:right!important}.img-contain{-o-object-fit:contain;object-fit:contain}.img-cover{-o-object-fit:cover;object-fit:cover}.img-absolute{position:absolute;top:0;left:0;width:100%;height:100%}.w-full{width:100%!important}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;border:0}.line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.breadcrumbs{margin-bottom:1.5rem}@media only screen and (min-width:1024px){.breadcrumbs{margin-bottom:2rem}}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:8px;line-height:1.3}.breadcrumbs__item{display:flex;align-items:center;gap:8px;color:#1f2937;font-size:.875rem}.breadcrumbs__item:not(:last-child):after{content:"/";color:currentColor}.breadcrumbs__item.active{color:#f97316}.breadcrumbs__item.active .breadcrumbs__link{text-decoration:none}.breadcrumbs__link{display:flex;align-items:center;color:currentColor;text-decoration:underline}@media (hover:hover) and (pointer:fine){a.breadcrumbs__link{transition-duration:.3s;transition-property:color}a.breadcrumbs__link:hover{color:#000}}.mb-0{margin-bottom:0!important}.relative{position:relative}.text-600{font-family:Manrope-Semibold,sans-serif!important;font-weight:600!important}.text-bold{font-family:Manrope-Bold,sans-serif!important;font-weight:700!important}.text-dark{color:#111827}.text-black{color:#000!important}.text-white{color:#fff!important}.text-accent{color:#f97316!important}.text-center{text-align:center}.block{display:block!important}.hidden{display:none!important}.text-upper{text-transform:uppercase}.text-right{text-align:right!important}.img-contain{-o-object-fit:contain;object-fit:contain}.img-cover{-o-object-fit:cover;object-fit:cover}.img-absolute{position:absolute;top:0;left:0;width:100%;height:100%}.w-full{width:100%!important}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;border:0}.line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content h1{margin-bottom:.75rem}@media only screen and (min-width:1024px){.content h1{margin-bottom:1.5rem}}@media only screen and (min-width:1280px){.content h1{margin-bottom:2rem}}.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:1rem}.content h2:not(:first-child),.content h3:not(:first-child),.content h4:not(:first-child),.content h5:not(:first-child),.content h6:not(:first-child){margin-top:1rem}@media only screen and (min-width:1024px){.content h2:not(:first-child),.content h3:not(:first-child),.content h4:not(:first-child),.content h5:not(:first-child),.content h6:not(:first-child){margin-top:1.5rem}}@media only screen and (min-width:1280px){.content h2:not(:first-child),.content h3:not(:first-child),.content h4:not(:first-child),.content h5:not(:first-child),.content h6:not(:first-child){margin-top:2rem}}.content h2:last-child,.content h3:last-child,.content h4:last-child,.content h5:last-child,.content h6:last-child{margin-bottom:0}.content ol:not(:last-child),.content p:not(:last-child),.content ul:not(:last-child){margin-bottom:1.375rem}.content ul:not([style]) li{position:relative;padding-left:1.5rem}.content ul:not([style]) li:before{content:"";position:absolute;top:.5625rem;left:.5rem;width:.3125rem;height:.3125rem;border-radius:50%;background-color:currentColor}.content a:not([class]){color:var(--color-accent);text-decoration:underline}@media only screen and (min-width:1280px){.content a:not([class]):hover{text-decoration:none}}.content ol:not([style]){padding-left:1.5rem}.content ol:not([style]) li{list-style-type:auto}.content iframe{max-width:100%}.content img{margin-bottom:1rem}@media only screen and (min-width:1024px){.content img{margin-bottom:1.5rem}}@media only screen and (min-width:1280px){.content img{margin-bottom:2rem}}.content img:not(:first-child){margin-top:1rem}@media only screen and (min-width:1024px){.content img:not(:first-child){margin-top:.75rem}}@media only screen and (min-width:1280px){.content img:not(:first-child){margin-top:2rem}}.content p img{margin-bottom:0}.content table{table-layout:fixed;width:100%!important;border:1px solid #1f2937;border-collapse:collapse}.content td,.content th{padding:.5rem .75rem;width:auto!important}.content td{border:.0625rem solid #1f2937}.content th:not(:last-child){border-right:.0625rem solid #1f2937}blockquote{position:relative;padding-left:1.25rem;margin:1rem 0 .75rem;color:#000;font-style:italic;border-left:2px solid #f97316}@media only screen and (min-width:1024px){blockquote{margin-bottom:1.5rem}}.iframe-holder{position:relative;padding-top:56.25%;margin-top:.75rem}.iframe-holder:not(:last-child){margin-bottom:.75rem}.iframe-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed{position:relative;padding-top:56.25%;text-align:center}@media only screen and (min-width:1024px){.responsive-embed{max-width:1000px;margin-left:auto;margin-right:auto}}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table-wrap{overflow-x:auto}.table-wrap:not(:first-child){margin-top:.75rem}.table-wrap ol:last-child,.table-wrap ul:last-child{margin-bottom:0}.aligncenter{margin-left:auto;margin-right:auto}.alignright{margin-left:auto}.hero{color:#fff;background-color:#1f2937}.hero .container{display:flex;flex-direction:column;row-gap:1rem}@media only screen and (min-width:1024px){.hero .container{row-gap:1.5rem}}.hero .breadcrumbs{margin-bottom:1rem}.hero .breadcrumbs__item{color:rgba(255,255,255,.5);font-size:.875rem}.hero .breadcrumbs__item.active{color:rgba(255,255,255,.85)}.hero .breadcrumbs__item:not(:last-child)::after{color:rgba(255,255,255,.3)}.hero .breadcrumbs__link{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.hero .breadcrumbs__link{transition-duration:.3s;transition-property:color}.hero .breadcrumbs__link:hover{color:#fff}}.hero__subtitle{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#f97316}.hero__title{color:#fff}.hero__text{color:#9ca3af}.hero__banner{overflow:hidden}.hero__img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.hero__categories{background:#fff;border-top:1px solid #f3f4f6;padding:1rem 0}@media only screen and (min-width:768px){.hero__categories{padding:1.25rem 0}}.hero-cat{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;text-align:center}@media only screen and (min-width:1200px){.hero-cat{transition:transform .3s}.hero-cat:hover{transform:translateY(-2px)}.hero-cat:hover .hero-cat__name{color:#f97316}}.hero-cat__img{width:4.5rem;height:4.5rem;border-radius:8px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media only screen and (min-width:768px){.hero-cat__img{width:5rem;height:5rem}}.hero-cat__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-cat__name{font-size:.75rem;font-weight:500;color:#374151;line-height:1.3;transition:color .3s}@media only screen and (min-width:768px){.hero-cat__name{font-size:.8125rem}}.about-info{background:#fff}.about-info__title{font-size:28px;font-weight:700;color:#1f2937;margin-bottom:20px}.about-info__text p{font-size:16px;color:#4b5563;line-height:1.7;margin:0}.about-info__text strong{color:#1f2937}