@property --dx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dx-hero-grid{background-image:linear-gradient(90deg,#0f172a0d 1px,#0000 1px),linear-gradient(#0f172a0d 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(85% 75% at 60% 35%,#000 35%,#0000 80%);mask-image:radial-gradient(85% 75% at 60% 35%,#000 35%,#0000 80%)}.dx-hero-glow{background:radial-gradient(520px circle at var(--mx,72%) var(--my,30%), #c9a24a33, transparent 62%);transition:background-position .2s}.dx-gold-text{background:linear-gradient(115deg,#b8923a 0%,#e5be5c 45%,#c9a24a 70%,#9a7526 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.dx-caret{vertical-align:-.2em;background:#e3c27a;width:.55em;height:1.15em;margin-left:1px;animation:1s step-end infinite dx-blink;display:inline-block}@keyframes dx-blink{50%{opacity:0}}.dx-line{opacity:0;animation:.38s cubic-bezier(.22,1,.36,1) forwards dx-line-in;animation-delay:calc(var(--i,0) * 32ms);translate:0 5px}@keyframes dx-line-in{to{opacity:1;translate:0}}.dx-badge-in{animation:.5s cubic-bezier(.34,1.56,.64,1) both dx-badge}@keyframes dx-badge{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.dx-live{position:relative}.dx-live:after{content:"";opacity:0;border:1.5px solid;border-radius:999px;animation:2.2s ease-out infinite dx-ring;position:absolute;inset:-4px}@keyframes dx-ring{0%{opacity:.55;scale:.6}to{opacity:0;scale:1.6}}.dx-shimmer{isolation:isolate;position:relative}.dx-shimmer:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--dx-angle), transparent 0deg, #e5be5cd9 60deg, transparent 140deg, transparent 360deg);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite dx-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes dx-spin{to{--dx-angle:360deg}}.dx-card{transition:translate .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s}.dx-card:hover{border-color:#c9a24a73;translate:0 -3px;box-shadow:0 18px 40px -22px #0f172a59,0 0 0 4px #c9a24a14}.dx-slide{transition:translate .45s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),opacity .3s}.dx-expand{transition:max-height .55s cubic-bezier(.22,1,.36,1)}.dx-pop{animation:.35s cubic-bezier(.34,1.56,.64,1) both dx-badge}.dx-flow-track{background:repeating-linear-gradient(90deg,#c9a24a73 0 6px,#0000 6px 12px)}.dx-flow-dot{animation:2.8s cubic-bezier(.65,0,.35,1) infinite dx-flow}@keyframes dx-flow{0%{opacity:0;left:0%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}.dx-flow-arrive{animation:2.8s ease-in-out infinite dx-arrive}@keyframes dx-arrive{0%,82%{box-shadow:0 0 #10b98100}92%{box-shadow:0 0 0 6px #10b9812e}to{box-shadow:0 0 #10b98100}}.dx-progress{transform-origin:0;background:linear-gradient(90deg,#c9a24a,#e5be5c)}@media (prefers-reduced-motion:reduce){.dx-caret,.dx-live:after,.dx-shimmer:before,.dx-flow-dot,.dx-flow-arrive{animation:none}.dx-line,.dx-badge-in,.dx-pop{opacity:1;animation:none;translate:none;scale:none}.dx-card,.dx-slide,.dx-expand{transition:none}.dx-card:hover{translate:none}}.dx-marquee{animation:48s linear infinite dx-marquee}.dx-marquee-wrap:hover .dx-marquee{animation-play-state:paused}@keyframes dx-marquee{to{translate:-50%}}.dx-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.dx-float{animation:6s ease-in-out infinite dx-float;animation-delay:var(--fd,0s)}@keyframes dx-float{50%{translate:0 -8px}}.dx-fill{transform-origin:0;transition:scale 1.2s cubic-bezier(.22,1,.36,1);transition-delay:var(--m-delay,.2s)}[data-motion=armed] .dx-fill{scale:0 1}.dx-faq{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.dx-faq[data-open=true]{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.dx-marquee,.dx-float{animation:none}.dx-fill,.dx-faq{transition:none}}.dx-bd-gold{border-color:#c9a24a80}.dx-bd-gold-soft{border-color:#c9a24a47}.dx-bd-dark{border-color:#ffffff12}.dx-bd-dark:hover{border-color:#ffffff29}.dx-bd-cta{border-color:#ffffff2e}
