@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-shadow-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-blur{syntax:"*";inherits:false}@property --un-brightness{syntax:"*";inherits:false}@property --un-contrast{syntax:"*";inherits:false}@property --un-drop-shadow{syntax:"*";inherits:false}@property --un-grayscale{syntax:"*";inherits:false}@property --un-hue-rotate{syntax:"*";inherits:false}@property --un-invert{syntax:"*";inherits:false}@property --un-saturate{syntax:"*";inherits:false}@property --un-sepia{syntax:"*";inherits:false}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --un-gradient-position{syntax:"*";inherits:false}@property --un-gradient-stops{syntax:"*";inherits:false}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --un-gradient-via-stops{syntax:"*";inherits:false}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-via-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-backdrop-blur{syntax:"*";inherits:false}@property --un-backdrop-brightness{syntax:"*";inherits:false}@property --un-backdrop-contrast{syntax:"*";inherits:false}@property --un-backdrop-grayscale{syntax:"*";inherits:false}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false}@property --un-backdrop-invert{syntax:"*";inherits:false}@property --un-backdrop-opacity{syntax:"*";inherits:false}@property --un-backdrop-saturate{syntax:"*";inherits:false}@property --un-backdrop-sepia{syntax:"*";inherits:false}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}.vip-banner-strip{border-radius:var(--radius-2xl);--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);width:100%;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:color-mix(in srgb, oklch(from var(--colors-primary) l c h) 20%, transparent);transition-property:box-shadow;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}.vip-banner-strip:hover{--un-shadow:0 20px 25px -5px var(--un-shadow-color,#0000001a),0 8px 10px -6px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-shadow-color:color-mix(in srgb, oklch(from var(--colors-primary) l c h) 30%, transparent)}.banner-gradient{inset:calc(var(--spacing) * 0);--un-gradient-from:color-mix(in oklab, var(--colors-primary) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-via:color-mix(in oklab, var(--colors-secondary) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-to:color-mix(in oklab, var(--colors-accent) var(--un-to-opacity), transparent);--un-gradient-position:to right in oklab;background-image:linear-gradient(var(--un-gradient-stops));position:absolute}.banner-glow{opacity:.4;width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40);pointer-events:none;--un-blur:blur(64px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);border-radius:3.40282e38px;position:absolute}.banner-glow--left{background-color:color-mix(in srgb, var(--colors-white) 40%, transparent);left:calc(var(--spacing) * -10);top:calc(var(--spacing) * -16)}@supports (color:color-mix(in lab, red, red)){.banner-glow--left{background-color:color-mix(in oklab, var(--colors-white) 40%, transparent)}}.banner-glow--right{background-color:color-mix(in srgb, oklch(from var(--colors-accent) l c h) var(--un-bg-opacity), transparent);right:calc(var(--spacing) * -10);bottom:calc(var(--spacing) * -16)}.sparkle{color:color-mix(in srgb, var(--colors-white) 50%, transparent);pointer-events:none;position:absolute}@supports (color:color-mix(in lab, red, red)){.sparkle{color:color-mix(in oklab, var(--colors-white) 50%, transparent)}}.sparkle--1{opacity:.7;top:calc(var(--spacing) * 2);animation:2.4s ease-in-out infinite sparkle-twinkle;right:28%;width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.sparkle--2{bottom:calc(var(--spacing) * 3);animation:2.4s ease-in-out .6s infinite sparkle-twinkle;right:18%;width:calc(var(--spacing) * 2.5)!important;height:calc(var(--spacing) * 2.5)!important}.sparkle--3{animation:2.4s ease-in-out 1.2s infinite sparkle-twinkle;display:none;top:50%;right:8%;width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}@media (width>=40rem){.sparkle--3{display:block}}@keyframes sparkle-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.9;transform:scale(1.15)}}.icon-wrapper{border-width:1px;border-color:color-mix(in srgb, var(--colors-white) 25%, transparent);border-radius:var(--radius-xl);background-color:color-mix(in srgb, var(--colors-white) 15%, transparent);width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.icon-wrapper{border-color:color-mix(in oklab, var(--colors-white) 25%, transparent);background-color:color-mix(in oklab, var(--colors-white) 15%, transparent)}}.group:hover .icon-wrapper{--un-scale-x:105%;--un-scale-y:105%;rotate:3deg;scale:var(--un-scale-x) var(--un-scale-y)}@media (width>=40rem){.icon-wrapper{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}.banner-title{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent);--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);--un-font-weight:var(--fontWeight-black);font-weight:var(--fontWeight-black);white-space:nowrap;text-transform:uppercase;--un-drop-shadow:drop-shadow(0 1px 2px var(--un-drop-shadow-color,#00000026));filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}@supports (color:color-mix(in lab, red, red)){.banner-title{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent)}}@media (width>=40rem){.banner-title{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight))}}.banner-description{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:color-mix(in srgb, var(--colors-white) 80%, transparent);--un-leading:var(--leading-snug);line-height:var(--leading-snug);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.banner-description{color:color-mix(in oklab, var(--colors-white) 80%, transparent)}}@media (width>=40rem){.banner-description{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}}.banner-cta{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:color-mix(in srgb, oklch(from var(--colors-primary) l c h) var(--un-text-opacity), transparent);--un-font-weight:var(--fontWeight-black);font-weight:var(--fontWeight-black);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent);gap:calc(var(--spacing) * 1.5);white-space:nowrap;--un-shadow:0 4px 6px -1px var(--un-shadow-color,#0000001a),0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;border-radius:3.40282e38px;flex-shrink:0;align-items:center;transition-duration:.3s;display:flex}@supports (color:color-mix(in lab, red, red)){.banner-cta{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent)}}.group:hover .banner-cta{--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}@media (width>=40rem){.banner-cta{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}}.dismiss-btn{color:color-mix(in srgb, var(--colors-white) 70%, transparent);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:none}@supports (color:color-mix(in lab, red, red)){.dismiss-btn{color:color-mix(in oklab, var(--colors-white) 70%, transparent)}}.dismiss-btn:hover{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent);background-color:color-mix(in srgb, var(--colors-white) 15%, transparent)}@supports (color:color-mix(in lab, red, red)){.dismiss-btn:hover{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent);background-color:color-mix(in oklab, var(--colors-white) 15%, transparent)}}@media (width>=40rem){.dismiss-btn{display:flex}}.shine-effect{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:50%;height:100%;transition:all .7s;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.vip-banner-strip:hover .shine-effect{left:200%}
