.tint-rect.svelte-1c5g9o0{fill:var(--tint-color, #ff08e2)}.wisdom-text.svelte-1c5g9o0{fill:var(--wisdom-color, #000000);filter:drop-shadow(0 0 10px rgba(255,255,255,.4))}body:has(.menu-icon.active){overflow:hidden;position:fixed;width:100%}.menu-icon.svelte-1qlq083{margin:0;display:block;cursor:pointer;padding:.5em}@media(min-width:880px){.menu-icon.svelte-1qlq083{display:none}}.nav-primary.svelte-1qlq083{display:none;margin-bottom:1.5em;width:100%}@media(min-width:880px){.nav-primary.svelte-1qlq083{display:block}}.nav-primary.svelte-1qlq083 .navigation:where(.svelte-1qlq083){width:100%;display:flex;justify-content:flex-end;align-items:baseline;padding:0;list-style:none;text-transform:uppercase}.nav-primary.svelte-1qlq083 .navigation:where(.svelte-1qlq083) li:where(.svelte-1qlq083)+li:where(.svelte-1qlq083){margin-left:1.5em}.nav-primary.svelte-1qlq083 .navigation:where(.svelte-1qlq083) li:where(.svelte-1qlq083) a:where(.svelte-1qlq083){font-size:var(--step--1);color:#000;text-decoration:none}.nav-primary.svelte-1qlq083 .navigation:where(.svelte-1qlq083) li:where(.svelte-1qlq083) a:where(.svelte-1qlq083):hover{text-decoration:underline}.nav-primary.svelte-1qlq083 .navigation:where(.svelte-1qlq083) li.featured:where(.svelte-1qlq083) a:where(.svelte-1qlq083){text-transform:lowercase;background:#ff08e2;padding:.1em .5em .2em;font-family:"serif";font-weight:400;font-size:var(--step-2)}.nav-mobile.svelte-1qlq083{transition:opacity .3s ease,transform .3s ease;opacity:0;pointer-events:none}.menu-icon.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083){display:none}.menu-icon.active.svelte-1qlq083{color:#fff}.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083){width:100vw;height:100vh;background-color:#ff08e2;position:absolute;top:0;left:0;z-index:-10;opacity:1;pointer-events:auto}.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083){display:block;color:#fff;list-style:none;display:flex;flex-direction:column;align-items:flex-end;margin-top:7em;padding-right:2.5em}@media(min-width:880px){.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083){display:none}}.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083) li:where(.svelte-1qlq083):not(:last-child){margin-bottom:.65em}.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083) li:where(.svelte-1qlq083) a:where(.svelte-1qlq083){font-size:var(--step-2);text-decoration:none;text-transform:uppercase}.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083) li:where(.svelte-1qlq083) a:where(.svelte-1qlq083):hover{color:#000}.menu-icon.active.svelte-1qlq083>.nav-mobile:where(.svelte-1qlq083) .navigation:where(.svelte-1qlq083) li.featured:where(.svelte-1qlq083) a:where(.svelte-1qlq083){color:#000}header.svelte-1elxaub{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block:var(--space-s-l)}.banner.svelte-1elxaub{z-index:100;position:relative}.logo.svelte-1elxaub{width:100%;max-width:180px}@media(min-width:880px){.logo.svelte-1elxaub{max-width:280px}}header.banner.svelte-1elxaub{--wisdom-color: #000000;--tint-color: #ff08e2}header.banner.menu-active.svelte-1elxaub{--wisdom-color: #ffffff;--tint-color: #000}*,*:before,*:after{box-sizing:border-box}*{margin:0}:root{--font-sans: "Sans";--font-serif: "Serif";--font-display: "Pixel";--measure: 48rem;--space-m: 2em;--line-height-tight: 1.2;--line-height-loose: 1.4;--color-offwhite: #fffcf4;--color-accent: #ffa431;--wisdom-color: #000000;--tint-color: #0062ff}@font-face{font-family:sans;src:url(../../../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:sans;src:url(../../../fonts/OpenSans-Italic-VariableFont_wdth,wght.ttf) format("truetype");font-weight:300 800;font-style:italic;font-display:swap}@font-face{font-family:"serif";src:url(../../../fonts/GoudyBookletter1911-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:pixel;src:url(../../../fonts/PixelifySans-VariableFont_wght.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}:root{--step--2: clamp(.6944rem, .6492rem + .2011vw, .8rem);--step--1: clamp(.8333rem, .7619rem + .3175vw, 1rem);--step-0: clamp(1rem, .8929rem + .4762vw, 1.25rem);--step-1: clamp(1.2rem, 1.0446rem + .6905vw, 1.5625rem);--step-2: clamp(1.44rem, 1.2201rem + .9774vw, 1.9531rem);--step-3: clamp(1.728rem, 1.4223rem + 1.3589vw, 2.4414rem);--step-4: clamp(2.0736rem, 1.6544rem + 1.8632vw, 3.0518rem);--step-5: clamp(2.4883rem, 1.9199rem + 2.5264vw, 3.8147rem)}:root{--space-3xs: clamp(.25rem, .2232rem + .119vw, .3125rem);--space-2xs: clamp(.5rem, .4464rem + .2381vw, .625rem);--space-xs: clamp(.75rem, .6696rem + .3571vw, .9375rem);--space-s: clamp(1rem, .8929rem + .4762vw, 1.25rem);--space-m: clamp(1.5rem, 1.3393rem + .7143vw, 1.875rem);--space-l: clamp(2rem, 1.7857rem + .9524vw, 2.5rem);--space-xl: clamp(3rem, 2.6786rem + 1.4286vw, 3.75rem);--space-2xl: clamp(4rem, 3.5714rem + 1.9048vw, 5rem);--space-3xl: clamp(6rem, 5.3571rem + 2.8571vw, 7.5rem);--space-3xs-2xs: clamp(.25rem, .0893rem + .7143vw, .625rem);--space-2xs-xs: clamp(.5rem, .3125rem + .8333vw, .9375rem);--space-xs-s: clamp(.75rem, .5357rem + .9524vw, 1.25rem);--space-s-m: clamp(1rem, .625rem + 1.6667vw, 1.875rem);--space-m-l: clamp(1.5rem, 1.0714rem + 1.9048vw, 2.5rem);--space-l-xl: clamp(2rem, 1.25rem + 3.3333vw, 3.75rem);--space-xl-2xl: clamp(3rem, 2.1429rem + 3.8095vw, 5rem);--space-2xl-3xl: clamp(4rem, 2.5rem + 6.6667vw, 7.5rem);--space-s-l: clamp(1rem, .3571rem + 2.8571vw, 2.5rem)}:root{--font-title: 500 var(--step-5) / var(--line-height-tight) var(--font-serif);--font-heading: 500 var(--step-2) / var(--line-height-tight) var(--font-sans);--font-subhead: 500 normal var(--step-3) / var(--line-height-tight) var(--font-sans);--font-lede: normal var(--step-1) / var(--line-height-tight) var(--font-sans);--font-body: normal var(--step-0) / var(--line-height-prose) var(--font-sans);--font-caption: 300 var(--step--1) / var(--line-height-tight) var(--font-sans)}body{font-family:sans;font-size:var(--step-0);min-height:100vh}html{block-size:100vh;overflow-y:scroll;scroll-behavior:smooth}visually-hidden:not(:focus-within){block-size:1px;clip-path:rect(0 0 0 0);border:0;inline-size:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}h1{font:var(--font-title)}a{color:inherit}a:hover{color:var(--color-accent)}iframe{aspect-ratio:16 / 9;width:100%;height:auto}.container{padding-inline:var(--space-s-l);width:clamp(70vw,100%,80rem);margin:0 auto}flow-content{--flow-font: var(--font-body);--flow-inset: var(--step-1);--flow-space: 1em;--flow-measure: var(--measure);overflow-wrap:anywhere;display:block;&li: has(p){margin-block-start:calc(var(--flow-space) * .5)}}flow-content>*{max-inline-size:var(--flow-measure)}flow-content>*+*{margin-block-start:var(--flow-space)}flow-content hr{border-block-end:;inline-size:33%;margin-block:calc(var(--flow-space) * 2);margin-inline-start:0}flow-content caption,flow-content figcaption{color:;font:}:is(flow-content caption,flow-content figcaption) *+*{margin-block-start:calc(var(--flow-space) / 2)}flow-content figure{gap:;flex-direction:column;margin-block-start:calc(var(--flow-space) * 3);display:flex}flow-content p:first-child{margin-block-start:calc(var(--flow-space) * 2);font:var(--font-lede)}flow-content blockquote{margin-inline-start:0;padding-inline-start:var(--flow-inset, 1em);position:relative}flow-content blockquote:before{border-inline-start:;content:"";position:absolute;inset-block:.4em .3em;inset-inline-start:0}flow-content :is(figcaption,pre,table){margin-block-end:calc(var(--flow-space) * 2)}flow-content h2{font:var(--font-heading)}flow-content h2:not(:first-child){margin-block-start:calc(var(--flow-space) * 2)}flow-content h3{margin-block-start:calc(var(--flow-space) * 2)}flow-content h4{color:;margin-block:calc(var(--flow-space) * 2) calc(var(--flow-space) * 0)}flow-content ol,flow-content ul{--flow-inset: calc(var(--flow-inset) * 2)}flow-content strong{font-weight:500}flow-content :not(pre) code{background-color:var(--color-surface)}flow-content :not(pre) code,flow-content samp{padding:var(--text-spacing)}footer.svelte-12qhfyh{font:var(--font-caption);display:flex;justify-content:space-between;padding-block:var(--space-l)}
