body#pmoday-v16 header nav{gap:4px!important;justify-content:center!important}
body#pmoday-v16 header nav .menu{gap:4px!important;flex:0 1 auto!important}
body#pmoday-v16 header nav .menu>.menu-item>.menu-trigger,body#pmoday-v16 header nav .v19-register{font-size:16px!important;text-transform:uppercase!important;letter-spacing:0!important;padding:12px 11px!important}
body#pmoday-v16 header nav .v19-home.brand{flex-basis:94px!important;width:94px!important;min-width:94px!important;padding:1px!important}
body#pmoday-v16 header nav .lang-switch{margin-left:2px!important;gap:1px!important}
@media(min-width:1101px) and (max-width:1250px){body#pmoday-v16 header nav .menu>.menu-item>.menu-trigger,body#pmoday-v16 header nav .v19-register{font-size:14px!important;padding:12px 8px!important}}
@media(max-width:1100px){body#pmoday-v16 header nav .menu{flex-basis:100%!important}body#pmoday-v16 header nav .v19-home.brand{flex-basis:82px!important;width:82px!important;min-width:82px!important}}
@media(max-width:520px){body#pmoday-v16 header nav .v19-home.brand{flex-basis:60px!important;width:60px!important;min-width:60px!important}body#pmoday-v16 header nav .v19-register{font-size:11px!important;padding:10px 7px!important}body#pmoday-v16 header nav .menu>.menu-item>.menu-trigger{font-size:15px!important}}
body#pmoday-v16 .v19-price-cell.v1-heading{justify-content:center!important;text-align:center!important;font-size:18px!important}
body#pmoday-v16 .v19-price-cell.v1-pass{flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;gap:7px;color:var(--approved-ink)!important;cursor:default!important}
body#pmoday-v16 .v1-pass-link{color:inherit!important;font-size:19px;font-weight:900;text-decoration:underline;text-underline-offset:5px;cursor:pointer}
body#pmoday-v16 .v1-pass small{font-size:13px;line-height:1.35;font-weight:700}
body#pmoday-v16 .v1-pass,body#pmoday-v16 .v1-early{transition:background-color .18s,color .18s}
body#pmoday-v16 .v1-early{cursor:default!important}
body#pmoday-v16 .v19-price-cell.v1-pair-active{background:#087fc1!important;color:#fff!important;box-shadow:0 8px 18px rgba(8,127,193,.17)}
body#pmoday-v16 .v1-pass-link:focus-visible{outline:2px solid var(--approved-lime);outline-offset:5px}
body#pmoday-v16 .v19-price-compare>h3.v1-urgency{color:#e53935!important;text-align:center!important;font-size:clamp(19px,2.1vw,32px)!important;line-height:1.3;font-weight:900}
body#pmoday-v16 .v1-urgency>span{display:block}
body#pmoday-v16 .v19-academy-head.v1-benefit{max-width:1300px!important}
body#pmoday-v16 .v19-academy-head.v1-benefit h2{color:#e53935!important;font-size:clamp(24px,2.5vw,40px)!important;line-height:1.2!important}
body#pmoday-v16 .v19-academy-head.v1-benefit p{font-weight:800!important;font-size:clamp(17px,1.5vw,23px)!important}
body#pmoday-v16 .v1-benefit p span{color:#e53935!important}
body#pmoday-v16 .v1-benefit-cta{display:inline-flex;margin:22px auto 12px;padding:16px 24px;border-radius:14px;background:var(--approved-lime);color:var(--approved-ink);font-weight:900;font-size:20px}
body#pmoday-v16 .v19-academy-card>img{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;object-fit:contain!important}
body#pmoday-v16 .v19-academy-card>h3{padding:10px 24px!important;border-radius:10px!important;min-width:150px;box-sizing:border-box;text-align:center}
body#pmoday-v16 .v19-academy-card:nth-child(1)>h3{background:#9c65c8!important;color:#fff!important}
body#pmoday-v16 .v19-academy-card:nth-child(2)>h3{background:#a3d441!important;color:#173a60!important}
body#pmoday-v16 .v19-academy-card:nth-child(3)>h3{background:#087fc1!important;color:#fff!important}
@media(max-width:520px){body#pmoday-v16 .v1-pass-link{font-size:13px}body#pmoday-v16 .v1-pass small{font-size:10px}body#pmoday-v16 .v19-price-table{grid-template-columns:minmax(100px,1.3fr) repeat(3,minmax(0,1fr))!important}body#pmoday-v16 .v1-benefit-cta{font-size:16px}}


/* --- merged stylesheet layer --- */

body#pmoday-v16 .v1-benefit h2>span{display:block;text-align:center}
body#pmoday-v16 .v19-academy-card a.v2-logo-link{display:flex!important;align-items:center;justify-content:center;background:transparent!important;padding:0!important;width:100%;min-height:0!important;margin-bottom:10px;border:0!important;box-shadow:none!important;cursor:pointer}
body#pmoday-v16 .v19-academy-card a.v2-logo-link img{width:min(230px,84%)!important;height:230px!important;object-fit:contain!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}
body#pmoday-v16 .v19-academy-card a.v2-name-link{background:transparent!important;color:inherit!important;padding:0!important;min-height:0!important;font:inherit!important;display:block!important}
body#pmoday-v16 .v2-logo-link:hover img{opacity:.88!important}
body#pmoday-v16 .v2-name-link:hover{text-decoration:underline!important}
body#pmoday-v16 .v2-logo-link:focus-visible,body#pmoday-v16 .v2-name-link:focus-visible{outline:3px solid #087fc1;outline-offset:4px}
body#pmoday-v16 #sponsors #sponsor-levels .v2-supplied-logo .logo-canvas-v18 img{position:static!important;width:200px!important;height:120px!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;opacity:1!important;filter:none!important;transform:none!important;margin:0!important}
body#pmoday-v16 .v19-price-cell[data-pair]{cursor:pointer!important}
body#pmoday-v16 #papers .v2-deadline{margin:20px 0;color:#fff}
body#pmoday-v16 #papers .v2-deadline p{margin:10px 0;line-height:1.5}
body#pmoday-v16 #papers .v2-deadline strong{color:#ffd400;font-size:clamp(18px,1.6vw,24px)}


/* --- merged stylesheet layer --- */

body#pmoday-v16 #pases,body#pmoday-v16 .ticket-option-v7{scroll-margin-top:var(--nav-offset,100px)!important}
body#pmoday-v16 .ticket-option-v7.v3-selected>.ticket-option-title-v7{outline:3px solid #9be800!important;outline-offset:0!important;box-shadow:0 0 0 5px rgba(155,232,0,.14)!important}
/* New sponsor navigation uses the same button class and hover rules as the other hero actions. */
body#pmoday-v16 .home-hero-actions-v7{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important}

