.card-accent{position:relative;overflow:hidden}.card-accent:before{content:"";background:var(--cnom-accent);transform-origin:0;height:4px;transition:transform .4s var(--ease-out,ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.card-accent:hover:before,.card-accent:focus-visible:before{transform:scaleX(1)}.surface-hover:hover .icon-chip{background:var(--cnom-primary);color:#fff}.ghost-num{font-family:var(--font-serif);color:#e8eefa;-webkit-user-select:none;user-select:none;font-size:3.4rem;font-weight:800;line-height:1;position:absolute;top:10px;right:18px}.news-media{overflow:hidden}.news-media img{transition:transform .7s var(--ease-out,ease)}.news-card:hover .news-media img{transform:scale(1.06)}.cta-panel{background:var(--cnom-primary);border:1px solid #ffffff2e;border-radius:24px;padding:56px 24px;position:relative;overflow:hidden;box-shadow:0 24px 48px #00144659}main:has(.cta-panel)~.footer .footer-main{padding-top:136px}@media (max-width:767px){.straddle-bottom{margin-bottom:-40px}.after-straddle{padding-top:calc(4rem + 40px)}.cta-panel{border-radius:20px;padding:40px 20px}main:has(.cta-panel)~.footer .footer-main{padding-top:104px}}
