/* Brand-red ITA backdrop, keeping the existing tabs and content arrangement. */
#home #ita{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 96% 16%,rgba(244,111,139,.27),transparent 52%),radial-gradient(ellipse at 10% 100%,rgba(109,7,32,.32),transparent 60%),linear-gradient(112deg,#8c1029 0%,#ad203c 54%,#c23955 100%)}
#home #ita::before{content:'';display:block;position:absolute;z-index:-1;right:-165px;top:-100px;bottom:auto;width:620px;height:620px;border:70px solid rgba(255,255,255,.035);border-radius:50%;pointer-events:none}
#home #ita::after{content:'';position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(155deg,rgba(255,255,255,.055),transparent 38%)}
#home #ita .ita-section-head h2{color:#fff}
#home #ita .mini-overline{color:#ffd5df}
#home #ita .mini-overline::before{background:#f9c0cd}
#home #ita .ita-section-head .lead{color:#f4cbd6!important}
#home #ita .ita-dashboard{background:linear-gradient(125deg,rgba(255,255,255,.14),rgba(255,255,255,.055));border:1px solid rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 1px 0 0 rgba(255,255,255,.09),0 15px 40px rgba(80,3,24,.12);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}
#home #ita .ita-ribbon{color:#ffe3eb;border-bottom-color:rgba(255,255,255,.22)}
#home #ita .ita-ribbon span{color:#fff;background:linear-gradient(130deg,rgba(255,255,255,.19),rgba(255,255,255,.09));border:1px solid rgba(255,255,255,.22);border-bottom:0;box-shadow:inset 0 1px 0 #ffffff20}
#home #ita .ita-ribbon strong{color:#f7c5d2}
#home #ita .ita-tab{color:#fff;background:linear-gradient(115deg,rgba(255,255,255,.15),rgba(255,255,255,.065));border-color:rgba(255,255,255,.23);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}
#home #ita .ita-tab:not(.active):hover{background:rgba(255,255,255,.23);border-color:rgba(255,255,255,.4);color:#fff}
#home #ita .ita-tab.active{color:#9b2340;background:linear-gradient(125deg,rgba(255,255,255,.94),rgba(255,239,246,.85));border-color:rgba(255,255,255,.85);box-shadow:inset 0 1px 0 #fff,0 5px 18px rgba(98,9,37,.1)}
#home #ita .ita-panel{background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.085));border-color:rgba(255,255,255,.27);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 22px rgba(74,6,25,.06)}
#home #ita .ita-panel-heading h3{color:#fff}
#home #ita .ita-panel-heading p{color:#f1c9d5!important}
#home #ita .ita-link{color:#fff;background:transparent}
#home #ita .ita-link:hover,#home #ita .ita-link:focus-visible{color:#fff;background:rgba(255,255,255,.15);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}
#home #ita .ita-link .icon{color:#ffe5ec}
#home #ita .ita-link-dot{background:#ffd1dd;box-shadow:0 0 0 3px rgba(255,255,255,.06)}
#home #ita .ita-link small,#home #ita .ita-empty{color:#f6d6e0}
#home #ita :focus-visible{outline-color:#ffe1eb}
#home #ita .ita-tabs{scrollbar-color:#ffffff66 transparent}
#home #ita .cms-section-tools button{background:#fff;color:#a51f3d;border-color:#ffffff80}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#home #ita .ita-dashboard{background:rgba(255,255,255,.13)}}
@media(max-width:767px){#home #ita .ita-dashboard{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#home #ita::before{width:400px;height:400px;border-width:45px;right:-210px}}
