/* X-UX-36000 / Genesis first-party design convergence */
:root{--ux36-blue:var(--athrty-brand-primary,#506C7D);--ux36-soft:var(--athrty-brand-bright,#8FA8B5);--ux36-ink:var(--athrty-brand-ink,#F1F3F2);--ux36-copy:var(--ath-dg-secondary,#C1CBD1);--ux36-edge:var(--ath-dg-material-line,rgba(167,193,204,.20))}
:root:not([data-athrty-appearance=light]){--athrty-ui-accent:var(--ux36-soft);--athrty-ui-control:var(--ux36-blue);--athrty-ui-control-ink:#fff;--athrty-focus:#A9C4D1;--athrty-ui-border:var(--ux36-edge)}
.x5-home #x1112-audience.x905-audience{--x905-brand:var(--ux36-blue);--x905-bright:var(--ux36-soft);--x905-muted:var(--ux36-copy);background:radial-gradient(ellipse at 88% 0%,rgba(80,108,125,.10),transparent 50%),#0C1217!important;border-color:var(--ux36-edge)!important;padding-block:clamp(42px,5vw,76px)!important}
.x5-home #x1112-audience.x905-audience .x1112-overline,.x5-home #x1112-audience.x905-audience .x1112-heading-rule{color:#A0AFB7!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-heading h2{font-size:clamp(35px,4.7vw,62px)!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-option{min-height:90px;background:linear-gradient(140deg,#19252D,#111B21)!important;border-color:var(--ux36-edge)!important;box-shadow:none!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-option.selected{background:linear-gradient(140deg,#263B48,#18262F)!important;border-color:var(--ux36-soft)!important;box-shadow:inset 3px 0 var(--ux36-soft)!important}
.x5-home #x1112-audience.x905-audience .x1112-option-emblem{color:#B5CDD9!important;background:rgba(80,108,125,.13)!important;border-color:rgba(143,168,181,.38)!important}
.x5-home #x1112-audience.x905-audience .x1112-option-copy small{color:#A0AFB7!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-detail{background:#162028!important;border-color:var(--ux36-edge)!important;box-shadow:none!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-stage,.x5-home #x1112-audience.x905-audience .x1112-audience-detail[data-route] .x1112-audience-stage{min-height:0;background:linear-gradient(138deg,#20323C,#15232B)!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-detail h3{color:var(--ux36-ink)!important;font-size:clamp(30px,3vw,48px)!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-detail-head p{color:var(--ux36-copy)!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-cta{background:var(--ux36-blue)!important;border-color:var(--ux36-blue)!important;color:#fff!important;box-shadow:none!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-note{color:#A0AFB7!important;text-transform:none;letter-spacing:normal}
.x5-home #x1112-audience.x905-audience .x1112-audience-path{background:#162028!important;border-color:var(--ux36-edge)!important}
.x5-home #x1112-audience.x905-audience .x1112-audience-steps li{min-height:53px;padding:10px 0}
.x5-home .x4100-lifecycle{background:#0C1217!important;border-color:var(--ux36-edge)!important;padding-block:clamp(42px,5vw,76px)!important}
.x5-home .x4100-lifecycle h2{color:var(--ux36-ink)!important;font-size:clamp(33px,4.6vw,57px)!important}
.x5-home .x4100-lifecycle>header>p{color:var(--ux36-copy)!important}
.x5-home .x4100-life-steps button{background:#18252D!important;border-color:var(--ux36-edge)!important;color:var(--ux36-copy)!important;min-height:88px}
.x5-home .x4100-life-steps button[aria-pressed=true]{background:#344D5C!important;border-color:#829CAA!important;color:#fff!important}
.x5-home .x4100-life-steps button :is(span,strong){color:inherit!important}
.x5-home .x4100-life-panel{background:#111B21!important;border-color:var(--ux36-edge)!important}
.x5-home .x4100-life-panel :is(.x4100-life-customer,.x4100-life-operation){background:linear-gradient(135deg,#243640,#1A2932)!important}
.x5-home .x4100-life-panel h3{color:var(--ux36-ink)!important;opacity:1!important}
.x5-home .x4100-life-panel p{color:#C4D0D5!important}
body.authenticated .x1113-nav-panel #workspace-drawer{background:#162028!important;border-color:var(--ux36-edge)!important}
@media(max-width:760px){body.x1121-mobile-active .body{padding-bottom:calc(98px + env(safe-area-inset-bottom,0px))!important}.x1121-mobile-nav:not([hidden]){box-sizing:border-box;width:100%;padding:6px 8px calc(8px + env(safe-area-inset-bottom,0px));background:#101920!important;border-color:var(--ux36-edge)!important}.x1121-mobile-nav a[aria-current=page]{background:#243743!important;color:#F1F3F2!important}.x1113-nav-panel{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}}
@media(max-width:610px){.x5-home #x1112-audience.x905-audience{padding:37px 16px 42px!important}.x5-home #x1112-audience.x905-audience .x1112-audience-option{min-height:79px;padding:13px!important}.x5-home #x1112-audience.x905-audience .x1112-audience-stage{padding:25px 21px}.x5-home #x1112-audience.x905-audience .x1112-audience-detail h3{font-size:clamp(31px,8vw,41px)!important}.x5-home .x4100-lifecycle{padding:38px 16px 48px!important}.x5-home .x4100-life-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;gap:8px!important}.x5-home .x4100-life-steps button{min-width:0!important;min-height:76px!important;padding:13px!important}.x5-home .x4100-life-steps button:last-child{grid-column:1/-1;min-height:69px!important}}