.banner-wrapper[data-v-561fd64b]{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),opacity .25s ease;will-change:grid-template-rows}.banner-wrapper--no-transition[data-v-561fd64b]{transition:none!important}.banner-wrapper--hidden[data-v-561fd64b]{grid-template-rows:0fr;opacity:0;pointer-events:none}.banner-wrapper--hidden[data-v-561fd64b]>*{overflow:hidden}.header-ad-banner[data-v-561fd64b]{color:#f5f5f7;display:block;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased}.banner-surface[data-v-561fd64b]{background:#000;overflow:hidden;position:relative}.banner-glow[data-v-561fd64b]{background:radial-gradient(ellipse 70% 50% at 50% 0,rgba(100,100,140,.08) 0,transparent 70%),radial-gradient(ellipse 50% 80% at 50% 100%,rgba(60,60,80,.05) 0,transparent 60%);inset:0;pointer-events:none;position:absolute}.banner-label[data-v-561fd64b]{color:#ffffff59;transition:color .5s ease}.header-ad-banner:hover .banner-label[data-v-561fd64b]{color:#ffffff80}.banner-heading[data-v-561fd64b]{background:linear-gradient(180deg,#f5f5f7 20%,#aeaeb2d9);-webkit-background-clip:text;color:#f0f0f2;letter-spacing:-.025em;-webkit-text-fill-color:transparent;background-clip:text}@supports not (-webkit-background-clip:text){.banner-heading[data-v-561fd64b]{-webkit-text-fill-color:unset;color:#f0f0f2}}.banner-sub[data-v-561fd64b]{color:#ffffff8c;letter-spacing:.005em}.banner-cta[data-v-561fd64b]{background-color:#fffffff2;border-radius:.5625rem;box-shadow:inset 0 0 0 1px #ffffff5c,inset 0 2px 1px #0000001a,inset 0 -4px 1px #0000001a;color:#333;letter-spacing:.01em;padding:.6rem 1.4rem;transition:transform .3s cubic-bezier(.455,.03,.515,.955),background-color .2s,box-shadow .2s}.header-ad-banner:hover .banner-cta[data-v-561fd64b]{background-color:#fff;box-shadow:inset 0 0 0 1px #ffffff7a,inset 0 2px 1px #00000012,inset 0 -4px 1px #0000001f;gap:.625rem;transform:translateY(-1px)}.banner-arrow[data-v-561fd64b]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.header-ad-banner:hover .banner-arrow[data-v-561fd64b]{transform:translate(3px)}
