@import "https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght,SOFT,WONK@0,9..144,300..800,0..100,0..1;1,9..144,300..800,0..100,0..1&family=Inter:wght@300..700&display=swap";:root[data-site-theme=chrismaus]{--brand-night-sky:#0a0e2c;--brand-night-sky-deep:#06081d;--brand-indigo:#1a2150;--brand-indigo-soft:#2b3470;--brand-christmas-red:#c8142b;--brand-christmas-red-deep:#8e0b1c;--brand-star-gold:#f4c542;--brand-star-gold-deep:#d1a020;--brand-aurora:#3eb7b3;--brand-aurora-soft:#5fd3cf;--brand-snow:#f8f4ea;--brand-snow-alt:#ede4c8;--brand-ink:#13182c;--brand-ink-soft:#2a3050;--brand-grey-mid:#5a627a;--brand-grey-light:#8d94aa;--brand-on-dark:#f5edd6;--brand-on-dark-muted:#c8c2ad;--cm-serif:"Fraunces", "Iowan Old Style", Georgia, serif;--cm-sans:"Inter", "Helvetica Neue", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--cm-ease:cubic-bezier(.2, .7, .2, 1);--cm-gutter:clamp(16px, 5vw, 80px);--cm-section-y:clamp(88px, 13vh, 168px);--cm-radius:28px}:where(a,button,[role=button]):focus-visible{outline:2px solid var(--brand-christmas-red,#c8142b);outline-offset:3px;border-radius:2px}:root[data-site-theme=chrismaus] .site-header,:root[data-site-theme=chrismaus] .site-header--compact{background:var(--brand-night-sky,#0a0e2c)}.cm-dark :where(a,button,[role=button]):focus-visible{outline-color:var(--brand-star-gold,#f4c542)}.cm-wrap{width:min(1200px,100%);margin:0 auto}.cm-kicker{font-family:var(--cm-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-christmas-red,#c8142b);align-items:center;gap:10px;margin:0;font-size:.78rem;font-weight:600;display:inline-flex}.cm-kicker:before{content:"";opacity:.7;background:currentColor;border-radius:2px;width:28px;height:2px}.cm-dark .cm-kicker{color:var(--brand-star-gold,#f4c542)}.cm-h2{font-family:var(--cm-serif);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;letter-spacing:-.03em;color:var(--brand-ink,#13182c);text-wrap:balance;margin:0;font-size:clamp(2.3rem,5.4vw,4.2rem);font-weight:560;line-height:1.02}.cm-dark .cm-h2{color:#fffaf0}.cm-accent{color:var(--brand-christmas-red,#c8142b);font-style:italic;font-weight:500}.cm-dark .cm-accent{color:var(--brand-star-gold,#f4c542);background:linear-gradient(100deg,#ffe38a 0%,#f4c542 45%,#e9a82a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cm-lede{max-width:58ch;font-family:var(--cm-sans);color:var(--brand-grey-mid,#5a627a);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.7}.cm-dark .cm-lede{color:var(--brand-on-dark-muted,#c8c2ad)}.cm-btn{min-height:52px;font-family:var(--cm-sans);letter-spacing:.01em;white-space:nowrap;transition:transform .25s var(--cm-ease), box-shadow .25s var(--cm-ease), background .25s ease, border-color .25s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.cm-btn svg{transition:transform .25s var(--cm-ease);display:block}.cm-btn:hover svg{transform:translate(3px)}.cm-btn--primary{color:#fff;background:linear-gradient(135deg,#e0213a 0%,#c8142b 50%,#9a0d20 100%);box-shadow:0 16px 36px #c8142b61,inset 0 1px #ffffff47}.cm-btn--primary:hover{transform:translateY(-2px);box-shadow:0 22px 46px #c8142b80,inset 0 1px #ffffff47}.cm-btn--ghost{color:#fffaf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #fffaf052}.cm-btn--ghost:hover{background:#ffffff1f;border-color:#fffaf099}.cm-reveal--armed{opacity:0;transition:opacity .9s var(--cm-ease), transform .9s var(--cm-ease);transition-delay:var(--cm-delay,0s);transform:translateY(28px)}.cm-reveal--armed[data-observed=true]{opacity:1;transform:none}.cm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.cm-btn{width:100%}}@media (prefers-reduced-motion:reduce){.cm-reveal--armed{opacity:1;transition:none;transform:none}.cm-btn,.cm-btn svg{transition:none}.cm-motion,.cm-motion *{animation:none!important}}:root[data-site-theme=chrismaus] .site-header__logo{align-items:center;gap:12px;text-decoration:none;display:inline-flex}:root[data-site-theme=chrismaus] .site-header__logo:after{content:"";aspect-ratio:465/156;background:url(/assets/wordmark-on-dark-D8I6Lt6I.png) 0/contain no-repeat;height:60px;display:block}@media (width<=720px){:root[data-site-theme=chrismaus] .site-header__logo:after{height:52px}}@media (width<=380px){:root[data-site-theme=chrismaus] .site-header__logo:after{height:44px}}:root[data-site-theme=chrismaus] .site-header__nav-list a{font-family:var(--cm-sans);color:#f5edd6d1;font-weight:500;text-decoration:none;transition:color .2s}:root[data-site-theme=chrismaus] .site-header__nav-list a:hover{color:var(--brand-star-gold,#f4c542)}@media (width>=721px){:root[data-site-theme=chrismaus] .site-header__nav-list li:last-child a{color:#fff;background:linear-gradient(135deg,#e0213a 0%,#c8142b 50%,#9a0d20 100%);border-radius:999px;padding:8px 18px;box-shadow:0 8px 20px #c8142b59}:root[data-site-theme=chrismaus] .site-header__nav-list li:last-child a:hover{color:#fff;filter:brightness(1.08)}}.cm-art[data-v-f128e110]{width:100%;height:100%;display:block}.cm-art img[data-v-f128e110]{object-fit:cover;object-position:var(--cm-art-position,center);width:100%;height:100%;display:block}.cm-title__line[data-v-4dc0e4c8]{display:block}.cm-hero[data-v-69f53e71]{min-height:max(640px,100svh);padding:clamp(120px, 16vh, 180px) var(--cm-gutter) clamp(96px, 14vh, 140px);isolation:isolate;background:var(--brand-night-sky-deep,#06081d);color:var(--brand-on-dark,#f5edd6);align-items:flex-end;display:flex;position:relative;overflow:hidden}.cm-hero__art[data-v-69f53e71]{z-index:-3;--cm-art-position:72% 40%;animation:26s ease-out both cm-hero-zoom-69f53e71;position:absolute;inset:0}@keyframes cm-hero-zoom-69f53e71{0%{transform:scale(1.08)}to{transform:scale(1)}}.cm-hero__scrim[data-v-69f53e71]{z-index:-2;background:linear-gradient(90deg,#06081de0 0%,#06081d9e 34%,#06081d14 62%,#06081d00 100%),linear-gradient(#06081d00 48%,#06081d59 70%,#06081deb 100%),linear-gradient(#06081d8c 0%,#06081d00 18%);position:absolute;inset:0}.cm-hero__snow[data-v-69f53e71]{z-index:-1;pointer-events:none;position:absolute;inset:0}.cm-hero__flake[data-v-69f53e71]{filter:blur(.4px);background:#fff;border-radius:50%;animation-name:cm-snow-69f53e71;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-12px;box-shadow:0 0 6px #fff9}@keyframes cm-snow-69f53e71{0%{transform:translateY(-10vh)}50%{transform:translate3d(var(--cm-sway,20px), 50vh, 0)}to{transform:translateY(110vh)}}.cm-hero__shooting[data-v-69f53e71]{z-index:-1;filter:drop-shadow(0 0 6px #f4c542e6);opacity:0;background:linear-gradient(90deg,#ffe38a00,#ffeeb4f2);border-radius:2px;width:180px;height:2px;animation:11s ease-in 3s infinite cm-shoot-69f53e71;position:absolute;top:14%;left:58%;transform:rotate(-24deg)}@keyframes cm-shoot-69f53e71{0%{opacity:0;transform:rotate(-24deg)translate(0)}2%{opacity:1}9%{opacity:0;transform:rotate(-24deg)translate(-420px)}to{opacity:0;transform:rotate(-24deg)translate(-420px)}}.cm-hero__rise[data-v-69f53e71]{animation:1s cubic-bezier(.2,.7,.2,1) both cm-hero-rise-69f53e71;animation-delay:calc(.15s + var(--cm-delay,0s))}@keyframes cm-hero-rise-69f53e71{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.cm-hero__inner[data-v-69f53e71]{flex-direction:column;align-items:flex-start;gap:clamp(18px,2.4vw,28px);width:min(1200px,100%);margin:0 auto;display:flex;position:relative}.cm-hero__eyebrow[data-v-69f53e71]{font-family:var(--cm-sans);letter-spacing:.14em;text-transform:uppercase;color:#ffe9a8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e2c8c;border:1px solid #f4c54266;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:9px 18px 9px 14px;font-size:.8rem;font-weight:600;display:inline-flex}.cm-hero__eyebrow-star[data-v-69f53e71]{color:var(--brand-star-gold,#f4c542);filter:drop-shadow(0 0 6px #f4c542e6);display:inline-flex}.cm-hero__eyebrow-sep[data-v-69f53e71]{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px}.cm-hero__eyebrow-count[data-v-69f53e71]{color:#fff}.cm-hero__headline[data-v-69f53e71]{max-width:14ch;font-family:var(--cm-serif);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;letter-spacing:-.035em;color:#fffaf0;text-shadow:0 4px 40px #06081d80;text-wrap:balance;margin:0;font-size:clamp(2.9rem,7vw,6.4rem);font-weight:600;line-height:.95}.cm-hero__headline[data-v-69f53e71] .cm-accent{font-weight:480}.cm-hero__subhead[data-v-69f53e71]{max-width:50ch;font-family:var(--cm-sans);color:#e6dfcb;text-wrap:pretty;margin:0;font-size:clamp(1.06rem,1.5vw,1.24rem);line-height:1.7}.cm-hero__actions[data-v-69f53e71]{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.cm-hero__scroll-hint[data-v-69f53e71]{bottom:clamp(24px,4vh,36px);right:var(--cm-gutter);font-family:var(--cm-sans);letter-spacing:.18em;text-transform:uppercase;color:#f5edd6bf;align-items:center;gap:10px;font-size:.74rem;font-weight:600;text-decoration:none;animation:2.4s ease-in-out infinite cm-hint-bob-69f53e71;display:inline-flex;position:absolute}.cm-hero__scroll-hint[data-v-69f53e71]:hover{color:#fff}@keyframes cm-hint-bob-69f53e71{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (width<=760px){.cm-hero[data-v-69f53e71]{align-items:flex-start;min-height:0;padding-top:36svh;padding-bottom:72px}.cm-hero__art[data-v-69f53e71]{--cm-art-position:74% 50%;height:50svh;bottom:auto}.cm-hero__scrim[data-v-69f53e71]{background:linear-gradient(#06081d80 0,#06081d00 12svh 26svh,#06081dd9 40svh,#06081d 50svh)}.cm-hero__eyebrow[data-v-69f53e71]{letter-spacing:.12em;border-radius:16px;font-size:.72rem}.cm-hero__actions[data-v-69f53e71]{width:100%}.cm-hero__scroll-hint[data-v-69f53e71]{display:none}}@media (prefers-reduced-motion:reduce){.cm-hero__art[data-v-69f53e71],.cm-hero__rise[data-v-69f53e71]{animation:none}.cm-hero__snow[data-v-69f53e71],.cm-hero__shooting[data-v-69f53e71]{display:none}}.cm-mouse[data-v-99775257]{padding:var(--cm-section-y) var(--cm-gutter);background:radial-gradient(ellipse 50% 50% at 8% 20%, #f4c5422e, transparent 70%), radial-gradient(ellipse 40% 40% at 95% 90%, #c8142b14, transparent 70%), var(--brand-snow,#f8f4ea);color:var(--brand-ink,#13182c);position:relative;overflow:hidden}.cm-mouse__grid[data-v-99775257]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.cm-mouse__portrait[data-v-99775257]{margin:0;position:relative}.cm-mouse__frame[data-v-99775257]{aspect-ratio:4/5;border-radius:999px 999px var(--cm-radius) var(--cm-radius);background:var(--brand-night-sky,#0a0e2c);--cm-art-position:50% 35%;overflow:hidden;box-shadow:0 0 0 8px #fff,0 0 0 9px #0a0e2c14,0 50px 90px #13182c38}.cm-mouse__sticker[data-v-99775257]{color:#fff7d6;background:radial-gradient(circle at 35% 30%,#ffe38a,#f4c542 45%,#d1a020 100%);border-radius:50%;place-items:center;width:76px;height:76px;animation:14s linear infinite cm-sticker-spin-99775257;display:grid;position:absolute;top:6%;right:-2%;box-shadow:0 14px 30px #d1a02073,inset 0 2px #ffffff80}@keyframes cm-sticker-spin-99775257{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cm-mouse__quote[data-v-99775257]{max-width:78%;font-family:var(--cm-serif);font-variation-settings:"opsz" 48, "SOFT" 100;color:#fffaf0;background:var(--brand-night-sky,#0a0e2c);border-radius:20px 20px 20px 6px;padding:18px 22px;font-size:clamp(1.05rem,1.6vw,1.25rem);font-style:italic;line-height:1.4;position:absolute;bottom:7%;left:-4%;box-shadow:0 24px 50px #0a0e2c59}.cm-mouse__copy[data-v-99775257]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.cm-mouse__facts[data-v-99775257]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:14px 0 0;display:grid}.cm-mouse__fact[data-v-99775257]{transition:transform .3s var(--cm-ease), box-shadow .3s var(--cm-ease);background:#fff;border:1px solid #0a0e2c14;border-radius:18px;margin:0;padding:16px 18px;box-shadow:0 10px 24px #13182c0d}.cm-mouse__fact[data-v-99775257]:hover{transform:translateY(-3px);box-shadow:0 18px 34px #13182c1a}.cm-mouse__fact dt[data-v-99775257]{font-family:var(--cm-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-christmas-red,#c8142b);margin:0 0 4px;font-size:.72rem;font-weight:600}.cm-mouse__fact dd[data-v-99775257]{font-family:var(--cm-serif);font-variation-settings:"opsz" 36, "SOFT" 100;color:var(--brand-ink,#13182c);margin:0;font-size:1.12rem;font-weight:500;line-height:1.3}@media (width<=900px){.cm-mouse__grid[data-v-99775257]{grid-template-columns:1fr}.cm-mouse__portrait[data-v-99775257]{width:min(440px,88%);margin:0 auto}}@media (width<=480px){.cm-mouse__facts[data-v-99775257]{grid-template-columns:1fr}.cm-mouse__quote[data-v-99775257]{max-width:90%;left:-6%}.cm-mouse__sticker[data-v-99775257]{width:60px;height:60px;right:-6%}}.cm-origin[data-v-97677f78]{padding:var(--cm-section-y) var(--cm-gutter);isolation:isolate;color:var(--brand-on-dark,#f5edd6);background:radial-gradient(60% 40% at 85% 8%,#3eb7b329,#0000 70%),radial-gradient(50% 40% at 10% 55%,#c8142b1f,#0000 70%),radial-gradient(60% 40% at 80% 95%,#f4c5421f,#0000 70%),linear-gradient(#06081d 0%,#0a0e2c 45%,#141a45 100%);position:relative;overflow:hidden}.cm-origin__stars[data-v-97677f78]{z-index:-1;opacity:.8;background-image:radial-gradient(1px 1px at 20% 30%,#ffffffb3,#0000 50%),radial-gradient(1px 1px at 40% 70%,#ffffff80,#0000 50%),radial-gradient(1.5px 1.5px at 65% 20%,#ffffffa6,#0000 50%),radial-gradient(1px 1px at 80% 80%,#ffffff8c,#0000 50%),radial-gradient(1px 1px at 10% 85%,#fff9,#0000 50%),radial-gradient(1.5px 1.5px at 55% 55%,#f4c5428c,#0000 50%),radial-gradient(1px 1px at 90% 40%,#ffffff80,#0000 50%);background-size:520px 520px;position:absolute;inset:0}.cm-origin__header[data-v-97677f78]{text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,2vw,22px);max-width:820px;margin:0 auto clamp(64px,9vh,112px);display:flex}.cm-origin__acts[data-v-97677f78]{flex-direction:column;gap:clamp(72px,11vh,140px);margin:0;padding:0;list-style:none;display:flex;position:relative}.cm-origin__acts[data-v-97677f78]:before{content:"";background:linear-gradient(#f4c54200 0%,#f4c5428c 15%,#5fd3cf73 60%,#ffffffb3 100%) 0 0/2px 14px;width:2px;position:absolute;top:4%;bottom:4%;left:50%;transform:translate(-50%);-webkit-mask:repeating-linear-gradient(#000 0 8px,#0000 8px 16px);mask:repeating-linear-gradient(#000 0 8px,#0000 8px 16px)}.cm-origin__act[data-v-97677f78]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,8vw,128px);display:grid;position:relative}.cm-origin__act--flip .cm-origin__figure[data-v-97677f78]{order:2}.cm-origin__figure[data-v-97677f78]{aspect-ratio:4/3;border-radius:var(--cm-radius);transition:transform .6s var(--cm-ease);margin:0;position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 0 0 1px #f4c54238,0 40px 80px #00000080,0 0 120px #3eb7b31f}.cm-origin__act--flip .cm-origin__figure[data-v-97677f78]{transform:rotate(1.2deg)}.cm-origin__figure[data-v-97677f78]:hover{transform:rotate(0)scale(1.015)}.cm-origin__num[data-v-97677f78]{min-width:52px;height:52px;font-family:var(--cm-serif);font-variation-settings:"opsz" 144, "SOFT" 100;color:var(--brand-star-gold,#f4c542);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06081db3;border:1px solid #f4c54273;border-radius:999px;place-items:center;padding:0 12px;font-size:1.3rem;font-weight:600;display:grid;position:absolute;top:18px;left:18px}.cm-origin__copy[data-v-97677f78]{flex-direction:column;gap:18px;display:flex}.cm-origin__chapter[data-v-97677f78]{font-family:var(--cm-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--brand-aurora-soft,#5fd3cf);margin:0;font-size:.78rem;font-weight:600}.cm-origin__act-title[data-v-97677f78]{font-family:var(--cm-serif);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;letter-spacing:-.025em;color:#fffaf0;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:560;line-height:1.05}.cm-origin__act-body[data-v-97677f78]{max-width:46ch;font-family:var(--cm-sans);color:var(--brand-on-dark-muted,#c8c2ad);text-wrap:pretty;margin:0;font-size:clamp(1.02rem,1.3vw,1.14rem);line-height:1.75}@media (width<=860px){.cm-origin__acts[data-v-97677f78]:before{display:none}.cm-origin__act[data-v-97677f78]{grid-template-columns:1fr;gap:28px}.cm-origin__act--flip .cm-origin__figure[data-v-97677f78]{order:0}.cm-origin__figure[data-v-97677f78],.cm-origin__act--flip .cm-origin__figure[data-v-97677f78]{transform:none}}@media (prefers-reduced-motion:reduce){.cm-origin__figure[data-v-97677f78]{transition:none}}.cm-shape[data-v-0fd6497b]{padding:var(--cm-section-y) var(--cm-gutter);background:radial-gradient(ellipse 50% 40% at 90% 10%, #3eb7b31a, transparent 70%), linear-gradient(180deg, var(--brand-snow,#f8f4ea) 0%, var(--brand-snow-alt,#ede4c8) 100%);color:var(--brand-ink,#13182c);position:relative}.cm-shape__header[data-v-0fd6497b]{flex-direction:column;align-items:flex-start;gap:clamp(16px,2vw,22px);max-width:760px;margin-bottom:clamp(48px,7vh,80px);display:flex}.cm-shape__grid[data-v-0fd6497b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.cm-shape__card[data-v-0fd6497b]{border-radius:var(--cm-radius);transition:transform .35s var(--cm-ease), box-shadow .35s var(--cm-ease);background:#fff;border:1px solid #0a0e2c14;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #13182c12}.cm-shape__card[data-v-0fd6497b]:hover{transform:translateY(-5px);box-shadow:0 30px 60px #13182c24}.cm-shape__card--feature[data-v-0fd6497b]{background:var(--brand-night-sky,#0a0e2c);color:var(--brand-on-dark,#f5edd6);border-color:#f4c5424d;grid-area:1/3/span 2}.cm-shape__card--wide[data-v-0fd6497b]{grid-column:span 2}.cm-shape__card--game[data-v-0fd6497b]{background:radial-gradient(60% 90% at 100% 100%,#c8142b1f,#0000 70%),#fff}.cm-shape__art[data-v-0fd6497b]{flex:auto;min-height:240px;-webkit-mask:linear-gradient(#000 70%,#0000 100%);mask:linear-gradient(#000 70%,#0000 100%)}.cm-shape__body[data-v-0fd6497b]{flex-direction:column;gap:12px;padding:clamp(24px,3vw,34px);display:flex}.cm-shape__card--feature .cm-shape__body[data-v-0fd6497b]{padding-top:4px}.cm-shape__top[data-v-0fd6497b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.cm-shape__glyph[data-v-0fd6497b]{width:48px;height:48px;color:var(--brand-christmas-red,#c8142b);background:#c8142b17;border-radius:16px;place-items:center;display:grid}.cm-shape__card--adventure .cm-shape__glyph[data-v-0fd6497b]{color:#1a6f6c;background:#3eb7b329}.cm-shape__card--game .cm-shape__glyph[data-v-0fd6497b]{color:var(--brand-night-sky,#0a0e2c);background:#0a0e2c12}.cm-shape__card--feature .cm-shape__glyph[data-v-0fd6497b]{color:var(--brand-star-gold,#f4c542);background:#f4c54224}.cm-shape__tag[data-v-0fd6497b]{font-family:var(--cm-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-grey-mid,#5a627a);font-size:.72rem;font-weight:600}.cm-shape__card--feature .cm-shape__tag[data-v-0fd6497b]{color:var(--brand-on-dark-muted,#c8c2ad)}.cm-shape__title[data-v-0fd6497b]{font-family:var(--cm-serif);font-variation-settings:"opsz" 72, "SOFT" 100, "WONK" 1;letter-spacing:-.02em;color:var(--brand-ink,#13182c);text-wrap:balance;margin:4px 0 0;font-size:clamp(1.45rem,2.2vw,1.8rem);font-weight:560;line-height:1.12}.cm-shape__card--feature .cm-shape__title[data-v-0fd6497b]{color:#fffaf0;font-size:clamp(1.7rem,2.6vw,2.2rem)}.cm-shape__text[data-v-0fd6497b]{font-family:var(--cm-sans);color:var(--brand-grey-mid,#5a627a);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}.cm-shape__card--feature .cm-shape__text[data-v-0fd6497b]{color:var(--brand-on-dark-muted,#c8c2ad)}.cm-shape__status[data-v-0fd6497b]{font-family:var(--cm-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-christmas-red,#c8142b);align-items:center;gap:8px;margin:6px 0 0;font-size:.74rem;font-weight:600;display:inline-flex}.cm-shape__card--feature .cm-shape__status[data-v-0fd6497b]{color:var(--brand-star-gold,#f4c542)}.cm-shape__status-dot[data-v-0fd6497b]{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite cm-status-pulse-0fd6497b;box-shadow:0 0 10px}@keyframes cm-status-pulse-0fd6497b{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.cm-shape__footnote[data-v-0fd6497b]{text-align:center;max-width:64ch;font-family:var(--cm-sans);color:var(--brand-grey-mid,#5a627a);text-wrap:balance;margin:clamp(36px,5vh,56px) auto 0;font-size:.98rem;line-height:1.65}.cm-shape__footnote a[data-v-0fd6497b]{color:var(--brand-christmas-red,#c8142b);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #c8142b66;text-decoration:underline #c8142b66}.cm-shape__footnote a[data-v-0fd6497b]:hover{text-decoration-color:currentColor}@media (width<=1000px){.cm-shape__grid[data-v-0fd6497b]{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-shape__card--feature[data-v-0fd6497b]{order:-1;grid-area:auto/1/auto/-1}.cm-shape__card--feature .cm-shape__art[data-v-0fd6497b]{aspect-ratio:16/9;min-height:0}}@media (width<=640px){.cm-shape__grid[data-v-0fd6497b]{grid-template-columns:1fr}.cm-shape__card--wide[data-v-0fd6497b]{grid-column:auto}}.cm-signal[data-v-0f572ba5]{padding:var(--cm-section-y) var(--cm-gutter);isolation:isolate;color:var(--brand-on-dark,#f5edd6);background:radial-gradient(70% 50% at 50% 110%,#c8142b47,#0000 70%),linear-gradient(#0a0e2c 0%,#06081d 100%);position:relative;overflow:hidden}.cm-signal__stars[data-v-0f572ba5]{z-index:-1;opacity:.8;background-image:radial-gradient(1px 1px at 22% 32%,#fff9,#0000 50%),radial-gradient(1px 1px at 70% 70%,#ffffff73,#0000 50%),radial-gradient(1.5px 1.5px at 55% 18%,#fff9,#0000 50%),radial-gradient(1px 1px at 88% 36%,#f4c5428c,#0000 50%),radial-gradient(1px 1px at 12% 78%,#ffffff8c,#0000 50%);background-size:480px 480px;position:absolute;inset:0}.cm-signal__glow[data-v-0f572ba5]{z-index:-1;filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.cm-signal__glow--a[data-v-0f572ba5]{background:radial-gradient(circle,#3eb7b366,#0000 70%);width:520px;height:520px;animation:22s ease-in-out infinite alternate cm-signal-drift-0f572ba5;top:-200px;left:-120px}.cm-signal__glow--b[data-v-0f572ba5]{background:radial-gradient(circle,#f4c54240,#0000 70%);width:560px;height:560px;animation:26s ease-in-out infinite alternate-reverse cm-signal-drift-0f572ba5;top:-160px;right:-160px}@keyframes cm-signal-drift-0f572ba5{0%{transform:translate(0,0)}to{transform:translate(40px,30px)}}.cm-signal__inner[data-v-0f572ba5]{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,3vw,30px);width:min(880px,100%);margin:0 auto;display:flex;position:relative}.cm-signal__countdown[data-v-0f572ba5]{flex-direction:column;align-items:center;gap:14px;margin:8px 0;display:flex}.cm-signal__countdown-label[data-v-0f572ba5]{font-family:var(--cm-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--brand-aurora-soft,#5fd3cf);margin:0;font-size:.8rem;font-weight:600}.cm-signal__units[data-v-0f572ba5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.6vw,16px);display:grid}.cm-signal__unit[data-v-0f572ba5]{background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #f4c54240;border-radius:22px;flex-direction:column;align-items:center;gap:6px;min-width:clamp(68px,13vw,120px);padding:clamp(14px,2vw,22px) 8px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 20px 40px #0000004d}.cm-signal__value[data-v-0f572ba5]{font-family:var(--cm-serif);font-variation-settings:"opsz" 144, "SOFT" 100;font-variant-numeric:tabular-nums;color:#fffaf0;font-size:clamp(2rem,6vw,3.8rem);font-weight:600;line-height:1}.cm-signal__unit-label[data-v-0f572ba5]{font-family:var(--cm-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-on-dark-muted,#c8c2ad);font-size:.7rem;font-weight:600}.cm-signal__body[data-v-0f572ba5]{text-align:center}.cm-signal__actions[data-v-0f572ba5]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cm-signal__caption[data-v-0f572ba5]{font-family:var(--cm-sans);color:#c8c2add9;margin:0;font-size:.9rem}@media (width<=640px){.cm-signal__actions[data-v-0f572ba5]{width:100%}.cm-signal__unit[data-v-0f572ba5]{min-width:0}}.cm-worlds[data-v-79788731]{padding:var(--cm-section-y) var(--cm-gutter);background:radial-gradient(ellipse 55% 45% at 10% 0%, #3eb7b324, transparent 70%), radial-gradient(ellipse 50% 40% at 95% 100%, #c8142b24, transparent 70%), var(--brand-night-sky,#0a0e2c);color:var(--brand-on-dark,#f5edd6);position:relative}.cm-worlds__header[data-v-79788731]{flex-direction:column;align-items:flex-start;gap:clamp(16px,2vw,22px);max-width:760px;margin-bottom:clamp(40px,6vh,64px);display:flex}.cm-worlds__grid[data-v-79788731]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.cm-worlds__card[data-v-79788731]{border-radius:var(--cm-radius);transition:transform .35s var(--cm-ease), border-color .35s var(--cm-ease);background:#ffffff0a;border:1px solid #f4c54247;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000059}.cm-worlds__card[data-v-79788731]:hover{border-color:#f4c5428c;transform:translateY(-5px)}.cm-worlds__art[data-v-79788731]{aspect-ratio:16/10;display:block;overflow:hidden}.cm-worlds__art[data-v-79788731] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cm-ease)}.cm-worlds__card:hover .cm-worlds__art[data-v-79788731] img{transform:scale(1.04)}.cm-worlds__body[data-v-79788731]{flex-direction:column;gap:12px;padding:clamp(24px,3vw,36px);display:flex}.cm-worlds__status[data-v-79788731]{font-family:var(--cm-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-aurora-soft,#5fd3cf);align-items:center;gap:8px;margin:0;font-size:.74rem;font-weight:600;display:inline-flex}.cm-worlds__status-dot[data-v-79788731]{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite cm-worlds-pulse-79788731;box-shadow:0 0 10px}@keyframes cm-worlds-pulse-79788731{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.cm-worlds__name[data-v-79788731]{font-family:var(--cm-serif);font-variation-settings:"opsz" 72, "SOFT" 100, "WONK" 1;letter-spacing:-.02em;color:#fffaf0;text-wrap:balance;margin:0;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:560;line-height:1.1}.cm-worlds__host[data-v-79788731]{font-family:var(--cm-sans);color:var(--brand-star-gold,#f4c542);margin:-4px 0 0;font-size:.92rem;font-weight:600}.cm-worlds__text[data-v-79788731]{font-family:var(--cm-sans);color:var(--brand-on-dark-muted,#c8c2ad);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.65}.cm-worlds__actions[data-v-79788731]{margin-top:8px}.cm-worlds__note[data-v-79788731]{font-family:var(--cm-sans);color:var(--brand-on-dark-muted,#c8c2ad);opacity:.85;margin:0;font-size:.88rem}@media (width>=900px){.cm-worlds__grid--solo .cm-worlds__card[data-v-79788731]{flex-direction:row;align-items:stretch}.cm-worlds__grid--solo .cm-worlds__art[data-v-79788731]{aspect-ratio:auto;flex:0 0 52%;min-height:380px}.cm-worlds__grid--solo .cm-worlds__body[data-v-79788731]{justify-content:center;padding:clamp(32px,4vw,56px)}}:root[data-site-theme=base]{--brand-primary:#4361dd;--brand-primary-accent:#243a80;--brand-secondary:#5c6ac4;--brand-accent:#b45a00;--brand-accent-decorative:#f18f3b;--brand-accent-soft:#f18f3b38;--brand-neutral:#f5f7ff;--brand-neutral-strong:#1f2a44;--brand-neutral-soft:#1f2a44d9;--brand-inverse:#fff;--brand-success:#239c65;--brand-success-text:#0e6e3f;--brand-info:#4361dd;--brand-warning:#f2b05e;--brand-warning-text:#7a4807;--brand-critical:#d04f4f;--brand-critical-text:#a83838;--brand-critical-soft:#d04f4f2e;--brand-accent-electric:#4361dd;--brand-accent-electric-soft:#f18f3b38;--brand-accent-warm:#b45a00;--brand-fg-100:#1f2a44;--brand-fg-200:#54627b;--brand-fg-300:#1f2a44d9;--brand-fg-050:#fff;--brand-bg-900:#f5f7ff;--brand-bg-800:#edf1ff;--brand-bg-700:#fff;--brand-bg-600:#e8ecff;--brand-radius-sm:8px;--brand-radius-md:14px;--brand-radius-lg:24px;--brand-radius-pill:999px;--brand-radius-full:50%;--brand-card-radius:24px;--brand-button-radius:14px;--brand-shadow-glow:0 18px 40px #0f172a1f;--brand-shadow-glow-strong:0 24px 48px #0f172a2e;--brand-card-shadow:0 18px 40px #0f172a1f;--brand-surface-card-shadow:0 18px 40px #0f172a1f;--brand-card-soft:#fff;--brand-surface-card-bg:#fff;--brand-card-border:#4361dd38;--brand-surface-card-border:#4361dd38;--brand-card-text:#1f2a44;--brand-surface-helper-bg:#4361dd14;--brand-surface-helper-hover-bg:#4361dd1f;--brand-icon-badge-bg:#4361dd29;--brand-icon-badge-color:#4361dd;--brand-border-highlight:#4361dd38;--brand-border-glow:#4361dd38;--brand-status-success:#239c65;--brand-status-error:#d04f4f;--brand-status-error-soft:#d04f4f2e;--brand-input-bg:#fff;--brand-input-border:#4361dd4d;--brand-input-border-active:0 0 0 2px #4361dd73;--brand-input-text:#1f2a44;--brand-input-placeholder:#54627b;--brand-focus-ring:0 0 0 2px #4361dd73;--brand-focus-glow:inset 0 0 0 1px #4361dd4d;--brand-modal-backdrop:#05060ba6;--brand-modal-surface:#fffffff7;--brand-modal-border:#4361dd38;--brand-modal-shadow:0 24px 48px #0f172a2e;--brand-modal-radius:24px;--brand-chart-track:#ecf1ffd9;--brand-chart-center-text:#1f2a44;--brand-header-bg:#05060b;--brand-header-text:#f0eaf3;--site-header-shadow:0 18px 45px #02030b99;--site-header-shadow-compact:0 12px 32px #02030bb8;--brand-primary-cta-gradient:linear-gradient(135deg, #4361dd 0%, #243a80 100%);--brand-primary-cta-text:#fff;--brand-primary-cta-border:1px solid #ffffff38;--brand-primary-cta-shadow:0 16px 32px #202e6859;--brand-primary-cta-hover-shadow:0 16px 32px #202e6859;--brand-primary-cta-hover-translate:translateY(-1px);--brand-cta-text:#fff;--helper-strip-bg:#4361dd14;--helper-strip-border:#4361dd38;--helper-strip-color:#1f2a44;--helper-strip-hover-bg:#4361dd1f;--helper-strip-hover-color:#1f2a44;--helper-strip-link-hover:#4361dd;--helper-strip-heading-color:#1f2a44;--helper-strip-body-color:#1f2a44d9;--tabs-bg:#fff;--tabs-border:#4361dd38;--tabs-shadow:0 16px 32px #0f172a14;--tab-color:#54627b;--tab-active-bg:#4361dd;--tab-active-color:#fff;--tab-active-shadow:0 16px 36px #0f172a1f;--tab-step-bg:#4361dd1f;--tab-step-border:#4361dd66;--tab-step-color:#4361dd;--tab-active-step-bg:#4361dd;--tab-active-step-border:#243a80;--tab-active-step-color:#fff;--field-bg:#fff;--field-border:#4361dd4d;--field-shadow:0 12px 24px #0a0f1e14;--field-addon-bg:#4361dd14;--field-addon-border:#4361dd38;--field-addon-color:#4361dd;--field-input-color:#1f2a44;--field-input-placeholder:#54627b;--community-strip-bg:#fff;--community-strip-border:#4361dd38;--community-strip-color:#1f2a44;--ui-text-primary:#1f2a44;--ui-text-muted:#54627b;--ui-field-label:#54627b;--ui-field-value:#1f2a44;--ui-status-heading-color:#4361dd;--brand-text:#1f2a44;--brand-text-muted:#54627b;--brand-surface:#f5f7ff;--brand-surface-elevated:#fff;--brand-border:#4361dd38;--brand-countdown-digit:#4361dd;--brand-countdown-label:#54627b;--brand-pill-gradient:linear-gradient(135deg, #4361dd 0%, #243a80 100%);--brand-pill-alt-gradient:#fff;--brand-pill-contrast:#fff;--brand-chip-neutral-bg:#4361dd1a;--brand-chip-neutral-color:#243a80;--brand-chip-neutral-border:#4361dd38;--brand-gradient-hero:linear-gradient(135deg, #4361dd 0%, #243a80 100%);--brand-gradient-promo:linear-gradient(135deg, #5c6ac4 0%, #4361dd 100%);--hero-surface-bg:linear-gradient(135deg, #4361dd 0%, #243a80 100%);--hero-surface-before:#4361dd24;--hero-surface-after:#243a802e;--promo-surface-bg:linear-gradient(135deg, #5c6ac4 0%, #4361dd 100%);--promo-surface-before:#5c6ac433;--promo-surface-after:#4361dd33;--theme-body-background:radial-gradient(circle at 18% 20%, #4361dd14, transparent 55%), radial-gradient(circle at 80% 10%, #f18f3b14, transparent 60%), linear-gradient(180deg, #f8f9ff 0%, #eef1ff 100%);--status-headline-bg:linear-gradient(120deg, #4361dd24, #1c2a6029);--status-headline-color:#4361dd;--status-headline-shadow:0 18px 40px #0f172a1f;--status-price-value-color:#b45a00;--status-price-value-shadow:0 18px 40px #0f172a1f;--brand-hero-text:#1f2a44;--brand-hero-text-on-dark:#f0eaf3;--brand-hero-eyebrow:#4361dd;--brand-footer-text:#f0eaf3;--brand-footer-text-muted:#c8c2cf;--brand-footer-link-color:#f0eaf3;--brand-footer-link-hover:#fff;--brand-plan-card-text:#fff;--brand-plan-card-muted-text:#c8c2cf;--brand-plan-step-ring:#ffffff80}:root[data-site-theme=chrismaus]{--brand-primary:#c8142b;--brand-primary-accent:#0a0e2c;--brand-secondary:#2b3470;--brand-accent:#c8142b;--brand-accent-decorative:#f4c542;--brand-accent-soft:#f4c5422e;--brand-neutral:#f8f4ea;--brand-neutral-strong:#13182c;--brand-neutral-soft:#5a627a;--brand-inverse:#fff;--brand-success:#1e7a4d;--brand-success-text:#0f6638;--brand-info:#3eb7b3;--brand-warning:#f4c542;--brand-warning-text:#7a5a08;--brand-critical:#b73838;--brand-critical-text:#9a2e2e;--brand-critical-soft:#b738382e;--brand-accent-electric:#c8142b;--brand-accent-electric-soft:#f4c5422e;--brand-accent-warm:#c8142b;--brand-fg-100:#13182c;--brand-fg-200:#5a627a;--brand-fg-300:#2a3050;--brand-fg-050:#fff;--brand-bg-900:#f8f4ea;--brand-bg-800:#ede4c8;--brand-bg-700:#fff;--brand-bg-600:#e6dcc0;--brand-radius-sm:6px;--brand-radius-md:12px;--brand-radius-lg:20px;--brand-radius-pill:999px;--brand-radius-full:50%;--brand-card-radius:20px;--brand-button-radius:12px;--brand-shadow-glow:0 18px 38px #13182c1a;--brand-shadow-glow-strong:0 24px 56px #13182c2e;--brand-card-shadow:0 18px 38px #13182c1a;--brand-surface-card-shadow:0 18px 38px #13182c1a;--brand-card-soft:#fff;--brand-surface-card-bg:#fff;--brand-card-border:#0a0e2c2e;--brand-surface-card-border:#0a0e2c2e;--brand-card-text:#13182c;--brand-surface-helper-bg:#0a0e2c0f;--brand-surface-helper-hover-bg:#0a0e2c1f;--brand-icon-badge-bg:#c8142b1f;--brand-icon-badge-color:#c8142b;--brand-border-highlight:#0a0e2c2e;--brand-border-glow:#0a0e2c2e;--brand-status-success:#1e7a4d;--brand-status-error:#b73838;--brand-status-error-soft:#b738382e;--brand-input-bg:#fff;--brand-input-border:#0a0e2c38;--brand-input-border-active:0 0 0 2px #c8142b8c;--brand-input-text:#13182c;--brand-input-placeholder:#5a627a;--brand-focus-ring:0 0 0 2px #c8142b8c;--brand-focus-glow:inset 0 0 0 1px #c8142b52;--brand-modal-backdrop:#0a0e2cb8;--brand-modal-surface:#fffffff7;--brand-modal-border:#0a0e2c2e;--brand-modal-shadow:0 24px 56px #13182c2e;--brand-modal-radius:20px;--brand-chart-track:#0a0e2c1a;--brand-chart-center-text:#13182c;--brand-header-bg:#0a0e2c;--brand-header-text:#f5edd6;--site-header-shadow:0 1px 0 #0a0e2c66, 0 18px 45px #06081d52;--site-header-shadow-compact:0 1px 0 #0a0e2c80, 0 10px 30px #06081d73;--brand-primary-cta-gradient:linear-gradient(135deg, #c8142b 0%, #8e0b1c 100%);--brand-primary-cta-text:#fff;--brand-primary-cta-border:1px solid #ffffff2e;--brand-primary-cta-shadow:0 14px 32px #8e0b1c52;--brand-primary-cta-hover-shadow:0 14px 32px #8e0b1c52;--brand-primary-cta-hover-translate:translateY(-1px);--brand-cta-text:#fff;--helper-strip-bg:#0a0e2c0f;--helper-strip-border:#0a0e2c2e;--helper-strip-color:#13182c;--helper-strip-hover-bg:#0a0e2c1f;--helper-strip-hover-color:#13182c;--helper-strip-link-hover:#c8142b;--helper-strip-heading-color:#2a3050;--helper-strip-body-color:#13182cd9;--tabs-bg:#fff;--tabs-border:#0a0e2c2e;--tabs-shadow:0 18px 34px #13182c14;--tab-color:#5a627a;--tab-active-bg:#0a0e2c;--tab-active-color:#f5edd6;--tab-active-shadow:0 18px 40px #0a0e2c40, inset 0 1px 0 #ffffff2e;--tab-step-bg:#0a0e2c14;--tab-step-border:#0a0e2c2e;--tab-step-color:#0a0e2c;--tab-active-step-bg:#c8142b;--tab-active-step-border:#c8142b;--tab-active-step-color:#fff;--field-bg:#fff;--field-border:#0a0e2c38;--field-shadow:0 6px 20px #13182c0f;--field-addon-bg:#f8f4ea;--field-addon-border:#0a0e2c2e;--field-addon-color:#13182c;--field-input-color:#13182c;--field-input-placeholder:#5a627a;--community-strip-bg:#06081d;--community-strip-border:#ffffff1a;--community-strip-color:#f5edd6;--ui-text-primary:#13182c;--ui-text-muted:#5a627a;--ui-field-label:#5a627a;--ui-field-value:#13182c;--ui-status-heading-color:#c8142b;--brand-text:#13182c;--brand-text-muted:#5a627a;--brand-surface:#f8f4ea;--brand-surface-elevated:#fff;--brand-border:#0a0e2c2e;--brand-countdown-digit:#c8142b;--brand-countdown-label:#5a627a;--brand-pill-gradient:linear-gradient(135deg, #c8142b 0%, #8e0b1c 100%);--brand-pill-alt-gradient:#fff;--brand-pill-contrast:#fff;--brand-chip-neutral-bg:#0a0e2c14;--brand-chip-neutral-color:#0a0e2c;--brand-chip-neutral-border:#0a0e2c2e;--brand-gradient-hero:linear-gradient(150deg, #06081d 0%, #0a0e2c 55%, #1a2150 100%);--brand-gradient-promo:linear-gradient(150deg, #1a2150 0%, #0a0e2c 100%);--hero-surface-bg:linear-gradient(150deg, #06081d 0%, #0a0e2c 55%, #1a2150 100%);--hero-surface-before:radial-gradient(circle, #f4c54233, #0000);--hero-surface-after:radial-gradient(circle, #3eb7b34d, #0000);--promo-surface-bg:linear-gradient(150deg, #1a2150 0%, #0a0e2c 100%);--promo-surface-before:radial-gradient(circle, #c8142b2e, #0000);--promo-surface-after:radial-gradient(circle, #f4c54240, #0000);--theme-body-background:radial-gradient(circle at 12% 10%, #c8142b0a, transparent 55%), radial-gradient(circle at 88% 8%, #3eb7b30f, transparent 60%), linear-gradient(180deg, #f8f4ea 0%, #ede4c8 100%);--status-headline-bg:linear-gradient(120deg, #0a0e2c1a, #c8142b1a);--status-headline-color:#0a0e2c;--status-headline-shadow:0 8px 18px #0a0e2c1f;--status-price-value-color:#c8142b;--status-price-value-shadow:0 18px 38px #13182c1a;--brand-hero-text:#f5edd6;--brand-hero-text-on-dark:#f5edd6;--brand-hero-eyebrow:#f4c542;--brand-footer-text:#f5edd6;--brand-footer-text-muted:#c8c2ad;--brand-footer-link-color:#f5edd6;--brand-footer-link-hover:#f4c542;--brand-plan-card-text:#fff;--brand-plan-card-muted-text:#c8c2ad;--brand-plan-step-ring:#ffffff80}
