:root{--atelier-violet:#4132bd;--atelier-orchid:#8271e5;--atelier-citrus:#ffd88d;--atelier-paper:#f7f6fc;--purple:#31218b;--ink:#191050}
body{background:#f7f6fc;color:#211451}body>header,body>.application-header{background:#f7f6fcf2}.hcc-brand .hcc-official-logo{width:116px!important;height:78px!important;object-fit:contain;border-radius:8px;box-shadow:none!important;background:#f7f6fc}.hcc-wordmark{display:none!important}.premium-home .hero{background:radial-gradient(ellipse at 80% 20%,#6e56eb88,transparent 50%),radial-gradient(ellipse at 85% 95%,#087cde77,transparent 60%),linear-gradient(125deg,#140743,#292099 55%,#4e3bc1)}.premium-home .hero h1>span{color:#ffd88d}.premium-home .hero .button,.premium-home .join .button{background:#ffd88d;color:#211451}.page-banner,.announcement,.premium-home .join{background:linear-gradient(110deg,#16094c,#3725a2 65%,#315ee0)}.premium-home .live-banner{background:#eee9ff}.premium-home .chip-b{background:#ffdf9e}.premium-home .chip-c{background:#d7d0ff}.premium-home .universe-core{background:radial-gradient(circle at 30% 20%,#c9bdff,#5142d6 35%,#170850)}.button{background:#35259b;color:#fff}.fee-featured{background:linear-gradient(145deg,#211268,#4032ae)!important}.fee-featured .button{background:#ffda94;color:#211451}.nomination-card{background:linear-gradient(145deg,#ede9ff,#f9f5ff)!important;color:#211451}.nomination-symbol{font-size:64px;line-height:1.2;color:#4c35b8}.nomination-card ol{padding-left:21px;line-height:1.9;font-size:14px;margin:18px 0 25px}.nomination-card li{padding-bottom:12px}.nomination-card strong{overflow-wrap:anywhere}.nomination-hero{background:linear-gradient(130deg,#eeeaff,#f7f6fc)!important}.nomination-logo img{width:100%;height:auto;border-radius:20px}.nomination-logo p{font-size:24px;line-height:1.5;color:#35259b;margin-top:22px}.nomination-hero .button{white-space:normal;overflow-wrap:anywhere}.nomination-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:35px 0}.nomination-step-grid article{padding:30px;border:1px solid #d6cef0;border-radius:20px;background:#fff}.nomination-step-grid article>span{font-size:10px;letter-spacing:2px;color:#5141b6}.nomination-step-grid h3{font-size:28px;margin:20px 0}.nomination-step-grid p{line-height:1.8;font-size:14px}.nomination-step-grid a{color:#4433b1;text-decoration:underline;overflow-wrap:anywhere}.nomination-steps>h2{font-size:clamp(36px,5vw,60px)}.nomination-steps>.fee-card-note{max-width:800px;line-height:1.8}.nomination-hero .eyebrow{color:#4935b5}
@media(max-width:740px){.hcc-brand .hcc-official-logo{width:94px!important;height:63px!important}.nomination-step-grid{grid-template-columns:1fr}.nomination-hero .button{font-size:12px;padding:15px}.nomination-logo{max-width:400px}}
