*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}a{color:inherit}
body{color:var(--text-primary-color);background-color:var(--light-color);line-height:1.7}h1,h2,h3,h4,h5,h6{color:var(--text-primary-color);font-family:var(--font-display);line-height:1.35}p,li,label,input,select,textarea,button{line-height:1.7}
.sds-campaign-hero{background-image:var(--sds-campaign-bg);color:var(--sds-campaign-fg);background-size:150% 150%;animation:16s ease-in-out infinite alternate sds-campaign-pan}.sds-campaign-hero__orb,.sds-campaign-hero__sheen{pointer-events:none;position:absolute}.sds-campaign-hero__orb{background:var(--sds-campaign-glow);filter:blur(2.75rem);border-radius:999px;animation:9s ease-in-out infinite sds-campaign-float}.sds-campaign-hero__orb--a{inset-inline-start:-4.25rem;width:14rem;height:14rem;top:-4.25rem}.sds-campaign-hero__orb--b{inset-inline-end:4%;width:18.5rem;height:18.5rem;animation-delay:-3s;bottom:-5rem}.sds-campaign-hero__sheen{background:radial-gradient(ellipse 18% 62% at 42% 48%, var(--sds-campaign-glow) 0%, transparent 68%), radial-gradient(ellipse 9% 34% at 56% 52%, color-mix(in srgb, var(--sds-campaign-glow) 80%, transparent) 0%, transparent 72%);filter:blur(.45rem);animation:13s cubic-bezier(.45,.02,.18,1) infinite sds-campaign-sheen;inset:-40% -15%}html[data-user-theme=dark] .sds-campaign-hero[data-campaign-adaptive=true]{--sds-campaign-bg:var(--sds-campaign-bg-dark)!important;--sds-campaign-fg:var(--sds-campaign-fg-dark)!important;--sds-campaign-muted:var(--sds-campaign-muted-dark)!important;--sds-campaign-cell:var(--sds-campaign-cell-dark)!important;--sds-campaign-badge-bg:var(--sds-campaign-badge-bg-dark)!important;--sds-campaign-badge-fg:var(--sds-campaign-badge-fg-dark)!important;--sds-campaign-btn-bg:var(--sds-campaign-btn-bg-dark)!important;--sds-campaign-btn-fg:var(--sds-campaign-btn-fg-dark)!important;--sds-campaign-btn-border:var(--sds-campaign-btn-border-dark)!important;--sds-campaign-glow:var(--sds-campaign-glow-dark)!important}.sds-campaign-hero__digit{animation:sds-campaign-tick .38s var(--sds-ease-emphasized,cubic-bezier(.05, .7, .1, 1));display:inline-block}@keyframes sds-campaign-pan{0%{background-position:0 30%}to{background-position:100% 70%}}@keyframes sds-campaign-float{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(.55rem)scale(1.05)}}@keyframes sds-campaign-sheen{0%{transform:translate(-68%,10%)rotate(22deg)scaleX(.62)}38%{transform:translate(6%,-8%)rotate(11deg)scale(1.28,.86)}to{transform:translate(74%,6%)rotate(-10deg)scale(.74,1.12)}}@keyframes sds-campaign-tick{0%{opacity:.4;transform:translateY(.3rem)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sds-campaign-hero,.sds-campaign-hero__orb,.sds-campaign-hero__sheen,.sds-campaign-hero__digit{animation:none}}
