.dw-band{--dw-toran-w:1060px;background:#fff}.dw-defs{width:0;height:0;position:absolute;overflow:hidden}.dw-strip{background:var(--brand);padding-bottom:10px;position:relative;overflow:hidden}.dw-strip-tex{opacity:.12;pointer-events:none;background:url(/assets/patterns/pattern_atgc_white.svg) 0 0/130px;position:absolute;inset:0}.dw-strip-art{align-items:flex-start;display:flex;position:relative}.dw-strip-art>svg{flex:0 0 var(--dw-toran-w);width:var(--dw-toran-w);height:auto;display:block}.dw-body{justify-content:center;align-items:center;gap:24px;padding-top:24px;padding-bottom:28px;display:flex}.dw-words{max-width:52ch}.dw-mark{flex:none;width:240px;height:240px}.dw-mark>svg{width:100%;height:100%;animation:.9s cubic-bezier(.2,.7,.3,1) both dw-bloom;display:block}.dw-greeting{color:var(--text-strong);margin:0}.dw-note{color:var(--text-body);margin:10px 0 0}.dw-note a{color:var(--brand-strong);font-weight:var(--weight-bold)}.dw-h{transform-box:view-box;transform-origin:var(--ox) var(--oy);animation:dw-sway var(--dur) ease-in-out infinite;animation-delay:var(--delay)}@keyframes dw-sway{0%,to{transform:rotate(calc(var(--amp) * -1))}50%{transform:rotate(var(--amp))}}.dw-ring{transform-box:view-box;transform-origin:400px 400px}.dw-ring-out{animation:90s linear infinite dw-spin}.dw-ring-in{animation:140s linear infinite reverse dw-spin}@keyframes dw-spin{to{transform:rotate(360deg)}}.dw-glow{transform-box:view-box;transform-origin:400px 424px;animation:2.9s ease-in-out infinite dw-breathe}@keyframes dw-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.dw-flame{transform-box:fill-box;transform-origin:50% 100%;animation:2.3s ease-in-out infinite dw-flicker}@keyframes dw-flicker{0%{transform:scale(1)}18%{transform:scale(.97,1.05)}34%{transform:scale(1.03,.95)rotate(.8deg)}52%{transform:scale(.98,1.07)rotate(-.6deg)}71%{transform:scale(1.02,.97)}to{transform:scale(1)}}@keyframes dw-bloom{0%{opacity:0;transform:scale(.88)rotate(-6deg)}to{opacity:1;transform:none}}@media (width<=760px){.dw-band{--dw-toran-w:720px}.dw-body{padding-top:18px;padding-bottom:22px;display:block}.dw-words{max-width:none}.dw-mark{float:left;width:120px;height:120px;margin:0 14px 4px -8px}.dw-note{font-size:var(--fs-body-sm)}}@media (prefers-reduced-motion:reduce){.dw-h,.dw-ring,.dw-glow,.dw-flame,.dw-mark>svg{animation:none}}.tier-title-link[data-astro-cid-lcdefpme]{min-height:0;padding-block:2px;display:inline-block}#hero-track[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;display:flex;overflow:auto hidden}#hero-track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}#hero-stage[data-astro-cid-lcdefpme]{container:hero/inline-size}.slide-cap[data-astro-cid-lcdefpme]{padding:18px 20px 16px}#hero-track[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.ev-slide[data-astro-cid-lcdefpme]{justify-content:flex-start;gap:4cqi;padding:9cqi 8cqi 30cqi}.ev-slide-name[data-astro-cid-lcdefpme]{text-wrap:balance;font-size:clamp(28px,11.5cqi,52px);line-height:1.04}.ev-slide-theme[data-astro-cid-lcdefpme]{max-width:30ch;font-size:clamp(14px,4.4cqi,19px);line-height:1.4}.ev-slide-when[data-astro-cid-lcdefpme]{font-size:clamp(14px,4.2cqi,18px);line-height:1.45;margin-top:auto!important}@container (width<=300px){.ev-slide-theme[data-astro-cid-lcdefpme]{display:none}}@container hero (width<=460px){.slide-cap[data-astro-cid-lcdefpme]{padding:24px 20px 44px}.ev-slide[data-astro-cid-lcdefpme]{gap:2cqi;padding-top:6cqi;padding-bottom:118px}.ev-slide-name[data-astro-cid-lcdefpme]{font-size:clamp(28px,10.5cqi,52px)}}
