@font-face{font-family:All Round Gothic;src:url(/assets/fonts/AllRoundGothic-Bold.otf);font-weight:700}@font-face{font-family:All Round Gothic;src:url(/assets/fonts/AllRoundGothic-Demi.otf);font-weight:600}@font-face{font-family:All Round Gothic;src:url(/assets/fonts/AllRoundGothic-Book.otf);font-weight:400}@font-face{font-family:Sofia Pro Soft;src:url(/assets/fonts/SofiaProSoft-Regular.otf);font-weight:400}@font-face{font-family:Sofia Pro Soft;src:url(/assets/fonts/SofiaProSoft-Medium.otf);font-weight:500}@font-face{font-family:Sofia Pro Soft;src:url(/assets/fonts/SofiaProSoft-Bold.otf);font-weight:700}@font-face{font-family:Moulay Bubble;src:url(/assets/fonts/MoulayBubble-Regular.otf)}:root{--bg: #FDEECE;--surface: #FFF8E6;--ink: #191919;--ink-soft: rgba(25,25,25,.72);--line: rgba(25,25,25,.14);--line-strong: var(--ink);--accent: #EC3273;--accent-2: #F3A43A;--on-accent: #fff;--pill-bg: rgba(25,25,25,.94);--pill-ink: #FDEECE;--shadow: rgba(25,25,25,.16);--wordmark: url(/assets/wordmark-charcoal-trim.png)}html[data-resolved=dark]{--bg: #191919;--surface: #221F1A;--ink: #FDEECE;--ink-soft: rgba(253,238,206,.75);--line: rgba(253,238,206,.16);--line-strong: rgba(253,238,206,.4);--accent: #F3A43A;--accent-2: #EC3273;--on-accent: #191919;--pill-bg: rgba(34,31,26,.92);--pill-ink: #FDEECE;--shadow: rgba(0,0,0,.5);--wordmark: url(/assets/wordmark-cream-trim.png)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:Sofia Pro Soft,sans-serif;font-weight:400;transition:background .35s ease,color .35s ease}.dc{font-family:Moulay Bubble,All Round Gothic,sans-serif;font-weight:400}.wordmark{display:inline-block;background:var(--wordmark) no-repeat center / contain;aspect-ratio:680 / 264}.ico{display:inline-block;width:1em;height:1em;flex:none;background:currentColor;-webkit-mask:var(--ico) no-repeat center / contain;mask:var(--ico) no-repeat center / contain}.ico-arrow-right{--ico: url(/assets/icons/arrow-right.svg)}.ico-plus{--ico: url(/assets/icons/plus.svg)}.ico-sun{--ico: url(/assets/icons/sun.svg)}.ico-moon{--ico: url(/assets/icons/moon.svg)}.ico-play{--ico: url(/assets/icons/play.svg)}.ico-pause{--ico: url(/assets/icons/pause.svg)}
