/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--night:0;--night-text:0;--golden:0;--golden-progress:0;--rain:0;--sun-elevation:-90;--sun-x:.5;--sky-transition:0;--sky-horizon-lift:0;--sky-zenith-recede:.04;--sun-horizon-mix:0;--sun-pulse:1}*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:var(--font-archivo);--font-mono:var(--font-plex-mono);--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-archivo);--default-mono-font-family:var(--font-plex-mono);--font-display:var(--font-fraunces)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--line)}body,html{background:var(--ivory)}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;isolation:isolate}::selection{background:var(--plum);color:var(--ivory)}a{text-underline-offset:3px}:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.search-sky-glass{--search-glass-lighten:calc((1 - var(--night)) * 22%);--search-glass-border-lighten:calc((1 - var(--night)) * 14%);--search-glass-tint:var(--sky-64-final)}@supports (color:color-mix(in lab,red,red)){.search-sky-glass{--search-glass-tint:color-mix(in srgb,var(--sky-64-final),white var(--search-glass-lighten))}}.search-sky-glass{--search-glass-border-tint:var(--sky-64-final)}@supports (color:color-mix(in lab,red,red)){.search-sky-glass{--search-glass-border-tint:color-mix(in srgb,var(--sky-64-final),white var(--search-glass-border-lighten))}}.search-sky-glass{--search-glass-fill:var(--search-glass-tint)}@supports (color:color-mix(in lab,red,red)){.search-sky-glass{--search-glass-fill:color-mix(in srgb,var(--search-glass-tint),var(--ivory) 10%)}}.search-sky-glass{background-color:var(--search-glass-fill)}@supports (color:color-mix(in lab,red,red)){.search-sky-glass{background-color:color-mix(in srgb,var(--search-glass-fill),transparent 42%)}}.search-sky-glass{border-color:var(--search-glass-border-tint)}@supports (color:color-mix(in lab,red,red)){.search-sky-glass{border-color:color-mix(in srgb,var(--search-glass-border-tint),var(--line) 30%)}}.search-sky-glass{box-shadow:0 0 16px var(--sun-mid)}@supports (color:color-mix(in lab,red,red)){.search-sky-glass{box-shadow:0 0 16px color-mix(in srgb,var(--sun-mid),transparent calc((1 - var(--golden) * .82) * 100%))}}.official-sky-card{--official-lighten:calc((1 - var(--night-text)) * 48%);--official-tint:var(--sky-64-final)}@supports (color:color-mix(in lab,red,red)){.official-sky-card{--official-tint:color-mix(in srgb,var(--sky-64-final),white var(--official-lighten))}}.official-sky-card{--official-fill:var(--official-tint)}@supports (color:color-mix(in lab,red,red)){.official-sky-card{--official-fill:color-mix(in srgb,var(--official-tint),var(--ivory) 10%)}}.official-sky-card{--official-fill-final:var(--official-fill)}@supports (color:color-mix(in lab,red,red)){.official-sky-card{--official-fill-final:color-mix(in srgb,var(--official-fill),var(--ivory-night) calc(var(--night-text) * 45%))}}.official-sky-card{background-color:var(--official-fill-final);--official-dark:calc(max(var(--golden), var(--sky-transition) * .85) * (1 - var(--night-text)));--official-charcoal:var(--charcoal-day)}@supports (color:color-mix(in lab,red,red)){.official-sky-card{--official-charcoal:color-mix(in srgb,var(--charcoal-day),var(--charcoal-night) calc(var(--night-text) * 100%))}}.official-sky-card{--charcoal:var(--official-charcoal)}@supports (color:color-mix(in lab,red,red)){.official-sky-card{--charcoal:color-mix(in srgb,var(--official-charcoal),var(--ink-day) calc(var(--official-dark) * 100%))}}.official-sky-card{--official-hover-target:white;transition:background-color .3s}@supports (color:color-mix(in lab,red,red)){.official-sky-card{--official-hover-target:color-mix(in srgb,white,black calc(var(--night-text) * 100%))}}.official-sky-card:hover{background-color:var(--official-fill-final)}@supports (color:color-mix(in lab,red,red)){.official-sky-card:hover{background-color:color-mix(in srgb,var(--official-fill-final),var(--official-hover-target) 9%)}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-16{top:calc(var(--spacing) * 16)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-14{right:calc(var(--spacing) * 14)}.bottom-3{bottom:calc(var(--spacing) * 3)}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/3{left:33.3333%}.left-3{left:calc(var(--spacing) * 3)}.left-6{left:calc(var(--spacing) * 6)}.left-12{left:calc(var(--spacing) * 12)}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-4{margin-block:calc(var(--spacing) * -4)}.-mt-\[6\.5px\]{margin-top:-6.5px}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-full{height:100%}.h-px{height:1px}.max-h-\[70vh\]{max-height:70vh}.min-h-\[3rem\]{min-height:3rem}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[1400px\]{max-width:1400px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.03\]{scale:1.03}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize-y{resize:vertical}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[4rem_1fr_auto\]{grid-template-columns:4rem 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-ink{border-color:var(--ink)}.border-line,.border-line\/40{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.border-line\/40{border-color:color-mix(in oklab,var(--line) 40%,transparent)}}.border-plum,.border-plum\/50{border-color:var(--plum)}@supports (color:color-mix(in lab,red,red)){.border-plum\/50{border-color:color-mix(in oklab,var(--plum) 50%,transparent)}}.bg-charcoal\/30{background-color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.bg-charcoal\/30{background-color:color-mix(in oklab,var(--charcoal) 30%,transparent)}}.bg-ink,.bg-ink\/80{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/80{background-color:color-mix(in oklab,var(--ink) 80%,transparent)}}.bg-ivory{background-color:var(--ivory)}.bg-ivory-dim,.bg-ivory-dim\/40{background-color:var(--ivory-dim)}@supports (color:color-mix(in lab,red,red)){.bg-ivory-dim\/40{background-color:color-mix(in oklab,var(--ivory-dim) 40%,transparent)}}.bg-ivory-dim\/50{background-color:var(--ivory-dim)}@supports (color:color-mix(in lab,red,red)){.bg-ivory-dim\/50{background-color:color-mix(in oklab,var(--ivory-dim) 50%,transparent)}}.bg-ivory-dim\/60{background-color:var(--ivory-dim)}@supports (color:color-mix(in lab,red,red)){.bg-ivory-dim\/60{background-color:color-mix(in oklab,var(--ivory-dim) 60%,transparent)}}.bg-ivory\/55{background-color:var(--ivory)}@supports (color:color-mix(in lab,red,red)){.bg-ivory\/55{background-color:color-mix(in oklab,var(--ivory) 55%,transparent)}}.bg-line{background-color:var(--line)}.bg-transparent{background-color:#0000}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-ink\/25{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/25{--tw-gradient-from:color-mix(in oklab,var(--ink) 25%,transparent)}}.from-ink\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_25\%\]{object-position:center 25%}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.font-display{font-family:var(--font-fraunces)}.font-mono{font-family:var(--font-plex-mono)}.font-sans{font-family:var(--font-archivo)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7\.5px\]{font-size:7.5px}.text-\[7rem\]{font-size:7rem}.text-\[8\.5px\]{font-size:8.5px}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[clamp\(1\.75rem\,3vw_\+_1rem\,3rem\)\]{font-size:clamp(1.75rem,3vw + 1rem,3rem)}.text-\[clamp\(2\.5rem\,5vw_\+_1rem\,4\.25rem\)\]{font-size:clamp(2.5rem,5vw + 1rem,4.25rem)}.text-\[clamp\(3rem\,6vw_\+_1\.5rem\,5\.75rem\)\]{font-size:clamp(3rem,6vw + 1.5rem,5.75rem)}.leading-\[0\.93\]{--tw-leading:.93;line-height:.93}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.46em\]{--tw-tracking:.46em;letter-spacing:.46em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-charcoal\/40{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/40{color:color-mix(in oklab,var(--charcoal) 40%,transparent)}}.text-charcoal\/60{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/60{color:color-mix(in oklab,var(--charcoal) 60%,transparent)}}.text-charcoal\/70{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/70{color:color-mix(in oklab,var(--charcoal) 70%,transparent)}}.text-charcoal\/75{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/75{color:color-mix(in oklab,var(--charcoal) 75%,transparent)}}.text-charcoal\/80{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/80{color:color-mix(in oklab,var(--charcoal) 80%,transparent)}}.text-charcoal\/85{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/85{color:color-mix(in oklab,var(--charcoal) 85%,transparent)}}.text-charcoal\/90{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.text-charcoal\/90{color:color-mix(in oklab,var(--charcoal) 90%,transparent)}}.text-ink,.text-ink\/90{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-ink\/90{color:color-mix(in oklab,var(--ink) 90%,transparent)}}.text-ivory{color:var(--ivory)}.text-line{color:var(--line)}.text-plum,.text-plum\/50{color:var(--plum)}@supports (color:color-mix(in lab,red,red)){.text-plum\/50{color:color-mix(in oklab,var(--plum) 50%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-line{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_8px_24px_rgba\(21\,19\,15\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(21\,19\,15\,0\.12\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#15130f1f)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:bg-ivory-dim\/50:is(:where(.group):hover *){background-color:var(--ivory-dim)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-ivory-dim\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--ivory-dim) 50%,transparent)}}.group-hover\:text-plum:is(:where(.group):hover *){color:var(--plum)}}.placeholder\:text-charcoal\/30::placeholder{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-charcoal\/30::placeholder{color:color-mix(in oklab,var(--charcoal) 30%,transparent)}}.placeholder\:text-charcoal\/50::placeholder{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-charcoal\/50::placeholder{color:color-mix(in oklab,var(--charcoal) 50%,transparent)}}.placeholder\:text-charcoal\/75::placeholder{color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-charcoal\/75::placeholder{color:color-mix(in oklab,var(--charcoal) 75%,transparent)}}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:border-plum:focus-within{border-color:var(--plum)}@media (hover:hover){.hover\:border-plum:hover{border-color:var(--plum)}.hover\:bg-ivory-dim\/60:hover{background-color:var(--ivory-dim)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ivory-dim\/60:hover{background-color:color-mix(in oklab,var(--ivory-dim) 60%,transparent)}}.hover\:text-plum:hover{color:var(--plum)}.hover\:decoration-plum:hover{-webkit-text-decoration-color:var(--plum);text-decoration-color:var(--plum)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-5:focus{top:calc(var(--spacing) * 5)}.focus\:left-5:focus{left:calc(var(--spacing) * 5)}.focus\:z-50:focus{z-index:50}.focus\:border:focus{border-style:var(--tw-border-style);border-width:1px}.focus\:border-ink:focus{border-color:var(--ink)}.focus\:border-plum:focus{border-color:var(--plum)}.focus\:bg-ivory:focus{background-color:var(--ivory)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:font-mono:focus{font-family:var(--font-plex-mono)}.focus\:text-\[11px\]:focus{font-size:11px}.focus\:uppercase:focus{text-transform:uppercase}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-ivory-dim\/60:focus-visible{background-color:var(--ivory-dim)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-ivory-dim\/60:focus-visible{background-color:color-mix(in oklab,var(--ivory-dim) 60%,transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (min-width:40rem){.sm\:top-10{top:calc(var(--spacing) * 10)}.sm\:top-24{top:calc(var(--spacing) * 24)}.sm\:right-0{right:0}.sm\:right-10{right:calc(var(--spacing) * 10)}.sm\:right-16{right:calc(var(--spacing) * 16)}.sm\:right-20{right:calc(var(--spacing) * 20)}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:aspect-video{aspect-ratio:var(--aspect-video)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-\[42px\]{height:42px}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1\.3fr_1fr_1fr\]{grid-template-columns:1.3fr 1fr 1fr}.sm\:grid-cols-\[5rem_7rem_1fr_auto\]{grid-template-columns:5rem 7rem 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.sm\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[8\.5px\]{font-size:8.5px}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-\[9rem\]{font-size:9rem}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[22px\]{font-size:22px}.sm\:tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-full{height:100%}.lg\:min-h-\[28rem\]{min-height:28rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:self-start{align-self:flex-start}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[11rem\]{font-size:11rem}}@media (min-width:80rem){.xl\:w-72{width:calc(var(--spacing) * 72)}}}@property --night{syntax:"<number>";inherits:true;initial-value:0}@property --night-text{syntax:"<number>";inherits:true;initial-value:0}@property --golden{syntax:"<number>";inherits:true;initial-value:0}@property --golden-progress{syntax:"<number>";inherits:true;initial-value:0}@property --rain{syntax:"<number>";inherits:true;initial-value:0}@property --sun-elevation{syntax:"<number>";inherits:true;initial-value:-90}@property --sun-x{syntax:"<number>";inherits:true;initial-value:.5}@property --sky-transition{syntax:"<number>";inherits:true;initial-value:0}@property --sky-horizon-lift{syntax:"<number>";inherits:true;initial-value:0}@property --sky-zenith-recede{syntax:"<number>";inherits:true;initial-value:.04}@property --sun-horizon-mix{syntax:"<number>";inherits:true;initial-value:0}@property --sun-pulse{syntax:"<number>";inherits:true;initial-value:1}:root{--ivory-day:#f5f1e6;--ivory-night:#181120;--ivory-dim-day:#eae2cd;--ivory-dim-night:#241a2c;--ink-day:#15130f;--ink-night:#f3e9ea;--charcoal-day:#3a352c;--charcoal-night:#e3d5dd;--plum-day:#5c1f30;--plum-night:#e0a9c4;--line-day:#cabe9f;--line-night:#3a2c3a;--line-soft-day:#ddd3b6;--line-soft-night:#2a2030;--ivory-golden:#f2e2c4;--ivory-dim-golden:#ecd9b8;--line-golden:#d8bd8c;--line-soft-golden:#e2c9a0;--moon-color:#f6ecf0;--moon-shadow-color:#35283d;--star-color:#f3e9ea;--moon-crater:#cbb3c4;--moon-rim-light:#eaf2ff;--sun-core:#fffdf8;--sun-mid:#fff3e0;--sun-edge:#ffe7ca;--sun-horizon-tone:#f0c294;--star-warm:#fff3e4;--star-cool:#e8eeff;--sun-horizon-mix:clamp(0,calc(1 - (var(--sun-elevation) + 2) / 30),1);--sun-ambient-tint:var(--sun-mid)}@supports (color:color-mix(in lab,red,red)){:root{--sun-ambient-tint:color-mix(in srgb,var(--sun-mid),var(--sun-horizon-tone) calc(var(--golden) * 55%))}}:root{--moon-illum:.5;--moon-dir:-1;--night:0;--night-text:0;--golden:0;--golden-progress:0;--sky-transition:calc(1 - abs(var(--night) * 2 - 1));--sky-horizon-lift:max(var(--golden),var(--sky-transition) * .85,calc((1 - var(--night)) * .22));--sky-zenith-recede:calc(var(--night) * .18 + .04);--surface-scrim:black}@supports (color:color-mix(in lab,red,red)){:root{--surface-scrim:color-mix(in srgb,black,white calc((1 - var(--night-text)) * 100%))}}:root{--elevation-ambient:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--elevation-ambient:color-mix(in srgb,var(--ink),transparent 92%)}}:root{--elevation-cast:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--elevation-cast:color-mix(in srgb,var(--ink),transparent 80%)}}:root{--elevation-cast-warm:var(--elevation-cast)}@supports (color:color-mix(in lab,red,red)){:root{--elevation-cast-warm:color-mix(in srgb,var(--elevation-cast),#e8b878 55%)}}:root{--surface-light:#fff6e8}@supports (color:color-mix(in lab,red,red)){:root{--surface-light:color-mix(in srgb,#fff6e8,var(--sky-94-final) calc(var(--night-text) * 55%))}}:root{--surface-light-warm:var(--surface-light)}@supports (color:color-mix(in lab,red,red)){:root{--surface-light-warm:color-mix(in srgb,var(--surface-light),#ffcf8f calc(var(--golden) * 55%))}}:root{--ivory:var(--ivory-day)}@supports (color:color-mix(in lab,red,red)){:root{--ivory:color-mix(in srgb,color-mix(in srgb,var(--ivory-day),var(--ivory-night) calc(var(--night) * 100%)),var(--ivory-golden) calc(var(--golden) * 100%))}}:root{--ivory-dim:var(--ivory-dim-day)}@supports (color:color-mix(in lab,red,red)){:root{--ivory-dim:color-mix(in srgb,color-mix(in srgb,var(--ivory-dim-day),var(--ivory-dim-night) calc(var(--night) * 100%)),var(--ivory-dim-golden) calc(var(--golden) * 100%))}}:root{--line:var(--line-day)}@supports (color:color-mix(in lab,red,red)){:root{--line:color-mix(in srgb,color-mix(in srgb,var(--line-day),var(--line-night) calc(var(--night) * 100%)),var(--line-golden) calc(var(--golden) * 100%))}}:root{--line-soft:var(--line-soft-day)}@supports (color:color-mix(in lab,red,red)){:root{--line-soft:color-mix(in srgb,color-mix(in srgb,var(--line-soft-day),var(--line-soft-night) calc(var(--night) * 100%)),var(--line-soft-golden) calc(var(--golden) * 100%))}}:root{--ink:var(--ink-day)}@supports (color:color-mix(in lab,red,red)){:root{--ink:color-mix(in srgb,var(--ink-day),var(--ink-night) calc(var(--night-text) * 100%))}}:root{--charcoal:var(--charcoal-day)}@supports (color:color-mix(in lab,red,red)){:root{--charcoal:color-mix(in srgb,var(--charcoal-day),var(--charcoal-night) calc(var(--night-text) * 100%))}}:root{--plum:var(--plum-day)}@supports (color:color-mix(in lab,red,red)){:root{--plum:color-mix(in srgb,var(--plum-day),var(--plum-night) calc(var(--night-text) * 100%))}}:root{--plum-deep:#431722;--plum-tint:#8a4356;--sky-0-day:#f5f0e4;--sky-0-night:#211a2e;--sky-0-transition:#d18fae;--sky-0-early:#e6d8bd;--sky-0-late:#f7d7a1;--sky-8-day:#f1eee2;--sky-8-night:#1e1829;--sky-8-transition:#c288a8;--sky-8-early:#dccdb9;--sky-8-late:#f0c199;--sky-16-day:#ecebe0;--sky-16-night:#1b1526;--sky-16-transition:#b382a3;--sky-16-early:#cabfb9;--sky-16-late:#e5aa9b;--sky-24-day:#e6e8e0;--sky-24-night:#191322;--sky-24-transition:#a47c9d;--sky-24-early:#b7b0ba;--sky-24-late:#d8949c;--sky-32-day:#dfe5e2;--sky-32-night:#17111e;--sky-32-transition:#9c709c;--sky-32-early:#9fa0b8;--sky-32-late:#c8809b;--sky-40-day:#d8e2e4;--sky-40-night:#150f1b;--sky-40-transition:#8a6a97;--sky-40-early:#8790b0;--sky-40-late:#b57197;--sky-48-day:#d1dfe6;--sky-48-night:#130e19;--sky-48-transition:#796693;--sky-48-early:#7482a5;--sky-48-late:#9e6690;--sky-56-day:#cadce8;--sky-56-night:#110c17;--sky-56-transition:#6a6390;--sky-56-early:#647697;--sky-56-late:#855c85;--sky-64-day:#b9d5ea;--sky-64-night:#0f0b15;--sky-64-transition:#5d6089;--sky-64-early:#576c89;--sky-64-late:#705376;--sky-72-day:#abd0ea;--sky-72-night:#0d0a13;--sky-72-transition:#565f80;--sky-72-early:#4c6079;--sky-72-late:#5c4d66;--sky-80-day:#9dc9ea;--sky-80-night:#0c0911;--sky-80-transition:#5a6a7d;--sky-80-early:#40536a;--sky-80-late:#494757;--sky-88-day:#8fc2eb;--sky-88-night:#0a080f;--sky-88-transition:#58697d;--sky-88-early:#35485c;--sky-88-late:#3a414c;--sky-94-day:#83bcec;--sky-94-night:#09070d;--sky-94-transition:#57687d;--sky-94-early:#2c3e51;--sky-94-late:#2f3a44;--sky-100-day:#78b6ec;--sky-100-night:#08070c;--sky-100-transition:#57697d;--sky-100-early:#223448;--sky-100-late:#26313c;--sky-0-base:var(--sky-0-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-0-base:color-mix(in srgb,var(--sky-0-day),var(--sky-0-night) calc(var(--night) * 100%))}}:root{--sky-0-transitioned:var(--sky-0-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-0-transitioned:color-mix(in srgb,var(--sky-0-base),var(--sky-0-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-0-goldenmix:var(--sky-0-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-0-goldenmix:color-mix(in srgb,var(--sky-0-early),var(--sky-0-late) calc(var(--golden-progress) * 100%))}}:root{--sky-0-final:var(--sky-0-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-0-final:color-mix(in srgb,var(--sky-0-transitioned),var(--sky-0-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-8-base:var(--sky-8-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-8-base:color-mix(in srgb,var(--sky-8-day),var(--sky-8-night) calc(var(--night) * 100%))}}:root{--sky-8-transitioned:var(--sky-8-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-8-transitioned:color-mix(in srgb,var(--sky-8-base),var(--sky-8-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-8-goldenmix:var(--sky-8-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-8-goldenmix:color-mix(in srgb,var(--sky-8-early),var(--sky-8-late) calc(var(--golden-progress) * 100%))}}:root{--sky-8-final:var(--sky-8-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-8-final:color-mix(in srgb,var(--sky-8-transitioned),var(--sky-8-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-16-base:var(--sky-16-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-16-base:color-mix(in srgb,var(--sky-16-day),var(--sky-16-night) calc(var(--night) * 100%))}}:root{--sky-16-transitioned:var(--sky-16-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-16-transitioned:color-mix(in srgb,var(--sky-16-base),var(--sky-16-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-16-goldenmix:var(--sky-16-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-16-goldenmix:color-mix(in srgb,var(--sky-16-early),var(--sky-16-late) calc(var(--golden-progress) * 100%))}}:root{--sky-16-final:var(--sky-16-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-16-final:color-mix(in srgb,var(--sky-16-transitioned),var(--sky-16-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-24-base:var(--sky-24-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-24-base:color-mix(in srgb,var(--sky-24-day),var(--sky-24-night) calc(var(--night) * 100%))}}:root{--sky-24-transitioned:var(--sky-24-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-24-transitioned:color-mix(in srgb,var(--sky-24-base),var(--sky-24-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-24-goldenmix:var(--sky-24-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-24-goldenmix:color-mix(in srgb,var(--sky-24-early),var(--sky-24-late) calc(var(--golden-progress) * 100%))}}:root{--sky-24-final:var(--sky-24-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-24-final:color-mix(in srgb,var(--sky-24-transitioned),var(--sky-24-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-32-base:var(--sky-32-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-32-base:color-mix(in srgb,var(--sky-32-day),var(--sky-32-night) calc(var(--night) * 100%))}}:root{--sky-32-transitioned:var(--sky-32-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-32-transitioned:color-mix(in srgb,var(--sky-32-base),var(--sky-32-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-32-goldenmix:var(--sky-32-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-32-goldenmix:color-mix(in srgb,var(--sky-32-early),var(--sky-32-late) calc(var(--golden-progress) * 100%))}}:root{--sky-32-final:var(--sky-32-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-32-final:color-mix(in srgb,var(--sky-32-transitioned),var(--sky-32-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-40-base:var(--sky-40-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-40-base:color-mix(in srgb,var(--sky-40-day),var(--sky-40-night) calc(var(--night) * 100%))}}:root{--sky-40-transitioned:var(--sky-40-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-40-transitioned:color-mix(in srgb,var(--sky-40-base),var(--sky-40-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-40-goldenmix:var(--sky-40-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-40-goldenmix:color-mix(in srgb,var(--sky-40-early),var(--sky-40-late) calc(var(--golden-progress) * 100%))}}:root{--sky-40-final:var(--sky-40-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-40-final:color-mix(in srgb,var(--sky-40-transitioned),var(--sky-40-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-48-base:var(--sky-48-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-48-base:color-mix(in srgb,var(--sky-48-day),var(--sky-48-night) calc(var(--night) * 100%))}}:root{--sky-48-transitioned:var(--sky-48-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-48-transitioned:color-mix(in srgb,var(--sky-48-base),var(--sky-48-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-48-goldenmix:var(--sky-48-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-48-goldenmix:color-mix(in srgb,var(--sky-48-early),var(--sky-48-late) calc(var(--golden-progress) * 100%))}}:root{--sky-48-final:var(--sky-48-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-48-final:color-mix(in srgb,var(--sky-48-transitioned),var(--sky-48-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-56-base:var(--sky-56-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-56-base:color-mix(in srgb,var(--sky-56-day),var(--sky-56-night) calc(var(--night) * 100%))}}:root{--sky-56-transitioned:var(--sky-56-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-56-transitioned:color-mix(in srgb,var(--sky-56-base),var(--sky-56-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-56-goldenmix:var(--sky-56-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-56-goldenmix:color-mix(in srgb,var(--sky-56-early),var(--sky-56-late) calc(var(--golden-progress) * 100%))}}:root{--sky-56-final:var(--sky-56-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-56-final:color-mix(in srgb,var(--sky-56-transitioned),var(--sky-56-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-64-base:var(--sky-64-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-64-base:color-mix(in srgb,var(--sky-64-day),var(--sky-64-night) calc(var(--night) * 100%))}}:root{--sky-64-transitioned:var(--sky-64-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-64-transitioned:color-mix(in srgb,var(--sky-64-base),var(--sky-64-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-64-goldenmix:var(--sky-64-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-64-goldenmix:color-mix(in srgb,var(--sky-64-early),var(--sky-64-late) calc(var(--golden-progress) * 100%))}}:root{--sky-64-final:var(--sky-64-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-64-final:color-mix(in srgb,var(--sky-64-transitioned),var(--sky-64-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-72-base:var(--sky-72-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-72-base:color-mix(in srgb,var(--sky-72-day),var(--sky-72-night) calc(var(--night) * 100%))}}:root{--sky-72-transitioned:var(--sky-72-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-72-transitioned:color-mix(in srgb,var(--sky-72-base),var(--sky-72-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-72-goldenmix:var(--sky-72-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-72-goldenmix:color-mix(in srgb,var(--sky-72-early),var(--sky-72-late) calc(var(--golden-progress) * 100%))}}:root{--sky-72-final:var(--sky-72-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-72-final:color-mix(in srgb,var(--sky-72-transitioned),var(--sky-72-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-80-base:var(--sky-80-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-80-base:color-mix(in srgb,var(--sky-80-day),var(--sky-80-night) calc(var(--night) * 100%))}}:root{--sky-80-transitioned:var(--sky-80-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-80-transitioned:color-mix(in srgb,var(--sky-80-base),var(--sky-80-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-80-goldenmix:var(--sky-80-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-80-goldenmix:color-mix(in srgb,var(--sky-80-early),var(--sky-80-late) calc(var(--golden-progress) * 100%))}}:root{--sky-80-final:var(--sky-80-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-80-final:color-mix(in srgb,var(--sky-80-transitioned),var(--sky-80-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-88-base:var(--sky-88-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-88-base:color-mix(in srgb,var(--sky-88-day),var(--sky-88-night) calc(var(--night) * 100%))}}:root{--sky-88-transitioned:var(--sky-88-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-88-transitioned:color-mix(in srgb,var(--sky-88-base),var(--sky-88-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-88-goldenmix:var(--sky-88-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-88-goldenmix:color-mix(in srgb,var(--sky-88-early),var(--sky-88-late) calc(var(--golden-progress) * 100%))}}:root{--sky-88-final:var(--sky-88-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-88-final:color-mix(in srgb,var(--sky-88-transitioned),var(--sky-88-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-94-base:var(--sky-94-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-94-base:color-mix(in srgb,var(--sky-94-day),var(--sky-94-night) calc(var(--night) * 100%))}}:root{--sky-94-transitioned:var(--sky-94-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-94-transitioned:color-mix(in srgb,var(--sky-94-base),var(--sky-94-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-94-goldenmix:var(--sky-94-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-94-goldenmix:color-mix(in srgb,var(--sky-94-early),var(--sky-94-late) calc(var(--golden-progress) * 100%))}}:root{--sky-94-final:var(--sky-94-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-94-final:color-mix(in srgb,var(--sky-94-transitioned),var(--sky-94-goldenmix) calc(var(--golden) * 100%))}}:root{--sky-100-base:var(--sky-100-day)}@supports (color:color-mix(in lab,red,red)){:root{--sky-100-base:color-mix(in srgb,var(--sky-100-day),var(--sky-100-night) calc(var(--night) * 100%))}}:root{--sky-100-transitioned:var(--sky-100-base)}@supports (color:color-mix(in lab,red,red)){:root{--sky-100-transitioned:color-mix(in srgb,var(--sky-100-base),var(--sky-100-transition) calc(var(--sky-transition) * 100%))}}:root{--sky-100-goldenmix:var(--sky-100-early)}@supports (color:color-mix(in lab,red,red)){:root{--sky-100-goldenmix:color-mix(in srgb,var(--sky-100-early),var(--sky-100-late) calc(var(--golden-progress) * 100%))}}:root{--sky-100-final:var(--sky-100-transitioned)}@supports (color:color-mix(in lab,red,red)){:root{--sky-100-final:color-mix(in srgb,var(--sky-100-transitioned),var(--sky-100-goldenmix) calc(var(--golden) * 100%))}}:root{--cloud-body:var(--sky-64-final)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-body:color-mix(in srgb,var(--sky-64-final),white calc((1 - var(--night)) * 20% + 22%))}}:root{--cloud-highlight-base:var(--cloud-body)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-highlight-base:color-mix(in srgb,var(--cloud-body),white 34%)}}:root{--cloud-highlight:var(--cloud-highlight-base)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-highlight:color-mix(in srgb,var(--cloud-highlight-base),#ffd7a0 calc(var(--golden) * 72%))}}:root{--cloud-shadow-mix:calc((1 - var(--night)) * (1 - var(--golden)) * 100%);--cloud-shadow:var(--cloud-body)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-shadow:color-mix(in srgb,var(--cloud-body),var(--sky-32-final) calc(var(--cloud-shadow-mix) * .4))}}:root{--cloud-aerial-far:var(--cloud-body)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-aerial-far:color-mix(in srgb,var(--cloud-body),var(--sky-0-final) 42%)}}:root{--cloud-aerial-mid:var(--cloud-body)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-aerial-mid:color-mix(in srgb,var(--cloud-body),var(--sky-0-final) 22%)}}:root{--cloud-shadow-far:var(--cloud-aerial-far)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-shadow-far:color-mix(in srgb,var(--cloud-aerial-far),var(--sky-32-final) calc(var(--cloud-shadow-mix) * .4))}}:root{--cloud-shadow-mid:var(--cloud-aerial-mid)}@supports (color:color-mix(in lab,red,red)){:root{--cloud-shadow-mid:color-mix(in srgb,var(--cloud-aerial-mid),var(--sky-32-final) calc(var(--cloud-shadow-mix) * .4))}}:root{--cloud-visibility:calc(.55 + var(--golden) * .25 - var(--night) * .16)}html.atmosphere-ready{transition:--night 8s,--night-text 3.5s,--golden 6s,--golden-progress 6s,--sun-elevation 8s,--sun-x 8s,--rain 2s}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-hairline{letter-spacing:.14em}.eyebrow{font-size:11px}.eyebrow,.meta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em}.meta{font-size:10px}.btn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:11px;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.btn-sm{padding:.5rem .75rem}.btn-primary{border-color:var(--ink);color:var(--ink)}.btn-primary:hover{background-color:var(--ink);color:var(--ivory)}.btn-secondary{border-color:var(--line);color:var(--charcoal)}@supports (color:color-mix(in lab,red,red)){.btn-secondary{color:color-mix(in srgb,var(--charcoal) 70%,transparent)}}.btn-secondary:hover{border-color:var(--plum);color:var(--plum)}.btn-filled{border-color:var(--ink);background-color:var(--ink);color:var(--ivory)}.photo-plane{box-shadow:0 1px 2px var(--elevation-ambient),0 16px 30px -18px var(--elevation-cast),0 22px 40px -22px var(--elevation-cast)}@supports (color:color-mix(in lab,red,red)){.photo-plane{box-shadow:0 1px 2px var(--elevation-ambient),0 16px 30px -18px var(--elevation-cast),0 22px 40px -22px color-mix(in srgb,var(--elevation-cast),var(--elevation-cast-warm) calc(var(--golden) * 100%))}}.photo-plane-lit{position:relative}.photo-plane-lit:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:soft-light;opacity:calc(.14 + var(--golden) * .08);background:linear-gradient(calc(115deg - (var(--sun-x,.5) - .5) * 50deg),var(--surface-light-warm) 0,transparent 30%);position:absolute;inset:0}@keyframes glint-pop{0%{opacity:0;transform:scale(.25)rotate(-12deg)}35%{opacity:1}60%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.7)rotate(6deg)}}.glint{width:13px;height:13px;color:var(--plum);opacity:0;pointer-events:none;filter:drop-shadow(0 0 1px var(--surface-light)) drop-shadow(0 0 3px var(--plum));position:absolute}@supports (color:color-mix(in lab,red,red)){.glint{filter:drop-shadow(0 0 1px var(--surface-light)) drop-shadow(0 0 3px color-mix(in srgb,var(--plum) 55%,transparent))}}.glint-hover:focus-within .glint,.glint-hover:hover .glint{animation:glint-pop .75s ease-out}.glint-burst{animation:glint-pop .9s ease-out both}@media (prefers-reduced-motion:reduce){.glint{display:none}}.ddeongbyeol-sighting{z-index:60;pointer-events:none;width:72px;height:72px;position:fixed;bottom:20px;left:20px}.ddeongbyeol-sighting-figure{filter:drop-shadow(0 5px 12px #15130f3d);animation:ddeongbyeol-sighting 4s cubic-bezier(.22,1,.36,1) both;position:absolute;inset:0}.ddeongbyeol-glint-a{top:-8px;right:-6px}.ddeongbyeol-glint-b{top:14px;left:-12px}.ddeongbyeol-glint-c{bottom:4px;right:-16px}@keyframes ddeongbyeol-sighting{0%{opacity:0;transform:translateY(36px)scale(.7)}14%{opacity:1;transform:translateY(-4px)scale(1.05)}20%{transform:translateY(0)scale(1)}45%{transform:translateY(-3px)scale(1)}70%{transform:translateY(0)scale(1)}85%{opacity:1;transform:translateY(-2px)scale(1)}to{opacity:0;transform:translateY(-30px)scale(.75)}}@media (prefers-reduced-motion:reduce){.ddeongbyeol-sighting{display:none}}.birthday-sighting{z-index:65;pointer-events:none;position:fixed;inset:0}.birthday-star{width:0;height:0;animation-name:birthday-star-reveal;animation-duration:10.4s;animation-timing-function:ease-out;animation-fill-mode:both;position:absolute}.birthday-star .atmosphere-star{top:0;left:0;transform:translate(-50%,-50%)}@keyframes birthday-star-reveal{0%{opacity:0}12%{opacity:.55}30%{opacity:1}82%{opacity:1}to{opacity:0}}.birthday-witness{z-index:1;opacity:0;width:56px;height:56px;animation:birthday-witness-wander 10.4s ease-in-out both;position:fixed}.birthday-witness__mascot{width:100%;height:100%;animation:birthday-witness-glow 10.4s ease-out both}@keyframes birthday-witness-wander{0%{opacity:0;animation-timing-function:ease-out;top:87%;left:12%;transform:rotate(0)}6%{opacity:1;animation-timing-function:ease-in-out;top:85%;left:14%;transform:rotate(-1deg)}18%{animation-timing-function:ease-out;top:74%;left:21%;transform:rotate(2deg)}24%{animation-timing-function:ease-in;top:73%;left:22%;transform:rotate(1deg)}34%{animation-timing-function:ease-out;top:56%;left:30%;transform:rotate(3deg)}40%{animation-timing-function:ease-in-out;top:52%;left:29%;transform:rotate(-2deg)}50%{animation-timing-function:ease-in;top:51%;left:28%;transform:rotate(-1deg)}64%{animation-timing-function:ease-out;top:66%;left:18%;transform:rotate(2deg)}72%{animation-timing-function:ease-in-out;top:65%;left:17%;transform:rotate(1deg)}86%{animation-timing-function:ease-in-out;top:82%;left:13%;transform:rotate(-1deg)}94%{opacity:1;animation-timing-function:ease-out;top:86%;left:13%;transform:rotate(0)}to{opacity:0;top:87%;left:13%;transform:rotate(0)}}@keyframes birthday-witness-glow{0%,25%{filter:drop-shadow(0 3px 8px #15130f2e)drop-shadow(0 0 #ffc98c00);transform:rotate(0)}30%{transform:rotate(-3deg)}35%{filter:drop-shadow(0 3px 8px #15130f2e)drop-shadow(0 0 11px #ffc98c6b);transform:rotate(1deg)}43%{filter:drop-shadow(0 3px 8px #15130f2e)drop-shadow(0 0 4px #ffc98c29)}44%{transform:rotate(4deg)}49%{transform:rotate(4deg)}55%{transform:rotate(-2deg)}62%{transform:rotate(0)}to{filter:drop-shadow(0 3px 8px #15130f2e)drop-shadow(0 0 #ffc98c00);transform:rotate(0)}}.birthday-message{text-align:center;width:max-content;max-width:min(88vw,26rem);animation-name:birthday-message-reveal;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-fill-mode:both;position:absolute;top:20%;left:50%;transform:translate(-50%)}@media (max-width:639px){.birthday-message{top:60px}}@media (min-width:1024px){.birthday-message{top:max(20%,11rem)}}.birthday-message__eyebrow{font-family:var(--font-display);font-variation-settings:"opsz" 144,"WONK" 0,"SOFT" 0;text-transform:uppercase;letter-spacing:.025em;transform-origin:bottom;color:var(--plum);font-size:clamp(1.8rem,2.6vw + 1rem,2.75rem);font-style:italic;font-weight:380;line-height:1.08;transform:scaleY(1.045)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.birthday-message__eyebrow{color:#0000;background-repeat:no-repeat;background-image:radial-gradient(circle 2px at 13% 22%,var(--star-warm) 0,transparent 100%),radial-gradient(circle 1.5px at 43% 14%,var(--moon-rim-light) 0,transparent 100%),radial-gradient(circle 1.8px at 70% 30%,var(--star-warm) 0,transparent 100%),linear-gradient(70deg,transparent 0,transparent 44%,var(--moon-rim-light) 50%,transparent 57%,transparent 100%),linear-gradient(115deg,var(--plum) 0,var(--plum-tint) 15%,var(--plum) 28%,var(--plum) 48%,var(--plum-deep) 66%,var(--plum) 84%,var(--plum) 100%)}@supports (color:color-mix(in lab,red,red)){.birthday-message__eyebrow{background-image:radial-gradient(circle 2px at 13% 22%,var(--star-warm) 0,transparent 100%),radial-gradient(circle 1.5px at 43% 14%,var(--moon-rim-light) 0,transparent 100%),radial-gradient(circle 1.8px at 70% 30%,var(--star-warm) 0,transparent 100%),linear-gradient(70deg,transparent 0,transparent 44%,color-mix(in srgb,var(--moon-rim-light) 60%,var(--plum-tint) 40%) 50%,transparent 57%,transparent 100%),linear-gradient(115deg,color-mix(in srgb,var(--plum) 76%,var(--plum-deep) 24%) 0,color-mix(in srgb,var(--plum-tint) 55%,white 42%) 15%,color-mix(in srgb,var(--plum) 68%,white 10%) 28%,color-mix(in srgb,var(--plum) 84%,black 6%) 48%,color-mix(in srgb,var(--plum-deep) 78%,black 6%) 66%,color-mix(in srgb,var(--plum) 70%,var(--plum-deep) 38%) 84%,color-mix(in srgb,var(--plum) 80%,black 16%) 100%)}}.birthday-message__eyebrow{text-shadow:-.6px -.6px .3px var(--moon-rim-light),.6px .7px .4px var(--plum-deep);background-position:0 0,0 0,0 0,130%,0 0;background-size:auto,auto,auto,260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab,red,red)){.birthday-message__eyebrow{text-shadow:-.6px -.6px .3px color-mix(in srgb,var(--moon-rim-light) 60%,transparent),.6px .7px .4px color-mix(in srgb,var(--plum-deep) 55%,transparent)}}.birthday-message__eyebrow{animation-name:birthday-title-light-sweep;animation-duration:7s;animation-timing-function:ease-in-out;animation-delay:3.2s;animation-fill-mode:both}}@keyframes birthday-title-light-sweep{0%{background-position:0 0,0 0,0 0,130%,0 0}to{background-position:0 0,0 0,0 0,-30%,0 0}}.birthday-message__date{opacity:.75;margin-top:.6rem}.birthday-message__supporting{font-family:var(--font-sans);letter-spacing:.08em;color:var(--charcoal);opacity:.7;margin-top:.85rem;font-size:.8rem;font-style:normal;font-variant-caps:small-caps}.birthday-message__glint{width:9px;height:9px;position:absolute}@keyframes birthday-message-reveal{0%{opacity:0;letter-spacing:.02em;transform:translate(-50%)translateY(8px)scale(.97)}18%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-6px)scale(.98)}}.birthday-petal{opacity:0;pointer-events:none;filter:drop-shadow(0 1px 2px #e9a4b859);animation-name:birthday-petal-drift;animation-timing-function:ease-in-out;animation-fill-mode:both;position:fixed;top:0;left:0}@keyframes birthday-petal-drift{0%{opacity:0;transform:translate(var(--x0),var(--y0)) rotate(0deg)}12%{opacity:.8}50%{transform:translate(var(--xm),var(--ym)) rotate(calc(var(--spin) * .5))}88%{opacity:.7}to{opacity:0;transform:translate(var(--x1),var(--y1)) rotate(var(--spin))}}.birthday-petal--catch{animation-name:birthday-petal-catch;position:absolute}@keyframes birthday-petal-catch{0%{opacity:0;transform:translate(var(--x0),var(--y0)) rotate(0deg)}20%{opacity:.85}45%{opacity:.9;transform:translate(var(--xr),var(--yr)) rotate(35deg)}65%{opacity:.9;transform:translate(var(--xr),var(--yr)) rotate(42deg)}to{opacity:0;transform:translate(var(--x1),var(--y1)) rotate(140deg)}}@media (prefers-reduced-motion:reduce){.birthday-sighting{display:none}}.atmosphere{z-index:-10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.atmosphere-sky{opacity:1;background:radial-gradient(ellipse 140% 100% at 50% 40%,transparent 55%,rgba(6,4,10,calc(var(--night) * .16 + .03)) 100%),linear-gradient(to top,rgba(255,244,225,var(--sky-horizon-lift)) 0,transparent 38%,transparent 62%,rgba(18,14,22,var(--sky-zenith-recede)) 100%),radial-gradient(ellipse 90% 40% at calc(8% + var(--sun-x) * 84%) 102%,rgba(255,240,210,calc(var(--sky-horizon-lift) * .4)) 0,transparent 75%),radial-gradient(ellipse 66% 44% at calc(8% + var(--sun-x) * 84%) calc(100% - (var(--sun-elevation) / 70) * 82%),var(--sun-ambient-tint) 0,var(--sun-edge) 42%,transparent 70%),linear-gradient(to top,#e2ded624 0,transparent 20%),linear-gradient(to top,rgba(228,236,240,calc((1 - var(--night)) * (1 - var(--golden)) * .16)) 0,transparent 30%),linear-gradient(to top,var(--sky-0-final) 0,var(--sky-8-final) 8%,var(--sky-16-final) 16%,var(--sky-24-final) 24%,var(--sky-32-final) 32%,var(--sky-40-final) 40%,var(--sky-48-final) 48%,var(--sky-56-final) 56%,var(--sky-64-final) 64%,var(--sky-72-final) 72%,var(--sky-80-final) 80%,var(--sky-88-final) 88%,var(--sky-94-final) 94%,var(--sky-100-final) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-sky{background:radial-gradient(ellipse 140% 100% at 50% 40%,transparent 55%,rgba(6,4,10,calc(var(--night) * .16 + .03)) 100%),linear-gradient(to top,rgba(255,244,225,var(--sky-horizon-lift)) 0,transparent 38%,transparent 62%,rgba(18,14,22,var(--sky-zenith-recede)) 100%),radial-gradient(ellipse 90% 40% at calc(8% + var(--sun-x) * 84%) 102%,rgba(255,240,210,calc(var(--sky-horizon-lift) * .4)) 0,transparent 75%),radial-gradient(ellipse 66% 44% at calc(8% + var(--sun-x) * 84%) calc(100% - (var(--sun-elevation) / 70) * 82%),color-mix(in srgb,var(--sun-ambient-tint),transparent calc(70% + var(--night) * 30%)) 0,color-mix(in srgb,var(--sun-edge),transparent calc(88% + var(--night) * 12%)) 42%,transparent 70%),linear-gradient(to top,color-mix(in srgb,color-mix(in srgb,#e2ded624,#f1ddb857 calc(var(--golden-progress) * 100%)),transparent calc((1 - max(var(--golden), var(--sky-transition) * .6)) * 100%)) 0,transparent 20%),linear-gradient(to top,rgba(228,236,240,calc((1 - var(--night)) * (1 - var(--golden)) * .16)) 0,transparent 30%),linear-gradient(to top,var(--sky-0-final) 0,var(--sky-8-final) 8%,var(--sky-16-final) 16%,var(--sky-24-final) 24%,var(--sky-32-final) 32%,var(--sky-40-final) 40%,var(--sky-48-final) 48%,var(--sky-56-final) 56%,var(--sky-64-final) 64%,var(--sky-72-final) 72%,var(--sky-80-final) 80%,var(--sky-88-final) 88%,var(--sky-94-final) 94%,var(--sky-100-final) 100%)}}.atmosphere-sun{bottom:calc((var(--sun-elevation) / 70) * 82%);left:calc(8% + var(--sun-x) * 84%);transform:translate(-50%,50%) scale(var(--sun-pulse));width:clamp(28px,3.6vw,42px);height:clamp(28px,3.6vw,42px);opacity:clamp(0,calc((var(--sun-elevation) + 8) / 6),1);background:radial-gradient(circle at 50% 50%,var(--sun-core) 0,var(--sun-core) 14%,var(--sun-mid) 32%,var(--sun-mid) 52%,var(--sun-edge) 74%,transparent 100%);border-radius:9999px;animation:atmosphere-sun-breathe 9s ease-in-out infinite;position:absolute}@supports (color:color-mix(in lab,red,red)){.atmosphere-sun{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--sun-core),var(--sun-mid) 38%) 0,color-mix(in srgb,var(--sun-core),var(--sun-mid) 68%) 14%,var(--sun-mid) 32%,color-mix(in srgb,var(--sun-mid),var(--sun-edge) 40%) 52%,color-mix(in srgb,var(--sun-edge),var(--sun-horizon-tone) calc(var(--sun-horizon-mix) * 45%)) 74%,transparent 100%)}}.atmosphere-sun{--sun-halo-tint:var(--sun-mid)}@supports (color:color-mix(in lab,red,red)){.atmosphere-sun{--sun-halo-tint:color-mix(in srgb,var(--sun-mid),var(--sun-horizon-tone) calc(var(--sun-horizon-mix) * 25%))}}.atmosphere-sun{filter:blur(1.3px) brightness(var(--sun-pulse)) drop-shadow(0 0 8px var(--sun-core)) drop-shadow(0 0 20px var(--sun-mid)) drop-shadow(0 0 40px var(--sun-halo-tint))}@supports (color:color-mix(in lab,red,red)){.atmosphere-sun{filter:blur(1.3px) brightness(var(--sun-pulse)) drop-shadow(0 0 8px color-mix(in srgb,var(--sun-core),transparent 35%)) drop-shadow(0 0 20px color-mix(in srgb,var(--sun-mid),transparent 66%)) drop-shadow(0 0 40px color-mix(in srgb,var(--sun-halo-tint),transparent 80%))}}@keyframes atmosphere-sun-breathe{0%,to{--sun-pulse:1}50%{--sun-pulse:1.035}}.header-golden-glass{--header-sky-light:max(var(--golden),calc(var(--sky-transition) * .85));--header-violet:#5a3fa3;--tw-backdrop-saturate:saturate(calc(1 + var(--header-sky-light) * .7));background-color:var(--sky-100-final)}@supports (color:color-mix(in lab,red,red)){.header-golden-glass{background-color:color-mix(in srgb,color-mix(in srgb,var(--sky-100-final),var(--sky-56-final) calc(var(--header-sky-light) * 100%)),transparent calc(62% + var(--header-sky-light) * (1 - var(--night-text)) * 24%))}}.header-golden-glass{background-image:radial-gradient(ellipse 60% 260% at calc(8% + var(--sun-x) * 84%) 118%,var(--sun-ambient-tint) 0,transparent 72%),linear-gradient(to top,var(--sky-40-final) 0,transparent 100%),radial-gradient(ellipse 90% 170% at 50% 30%,var(--header-violet) 0,transparent 78%),linear-gradient(var(--surface-scrim),var(--surface-scrim))}@supports (color:color-mix(in lab,red,red)){.header-golden-glass{background-image:radial-gradient(ellipse 60% 260% at calc(8% + var(--sun-x) * 84%) 118%,color-mix(in srgb,var(--sun-ambient-tint),transparent calc(100% - var(--header-sky-light) * 30% * var(--sun-pulse))) 0,transparent 72%),linear-gradient(to top,color-mix(in srgb,var(--sky-40-final),transparent calc(100% - var(--header-sky-light) * (1 - var(--night-text)) * 30%)) 0,transparent 100%),radial-gradient(ellipse 90% 170% at 50% 30%,color-mix(in srgb,var(--header-violet),transparent calc(100% - var(--header-sky-light) * (1 - var(--night-text)) * var(--sun-x) * 34%)) 0,transparent 78%),linear-gradient(color-mix(in srgb,var(--surface-scrim) calc(16% - var(--header-sky-light) * (1 - var(--night-text)) * 9%),transparent),color-mix(in srgb,var(--surface-scrim) calc(16% - var(--header-sky-light) * (1 - var(--night-text)) * 9%),transparent))}}.header-golden-glass{border-bottom-color:var(--line);animation:atmosphere-sun-breathe 9s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.header-golden-glass{border-bottom-color:color-mix(in oklab,var(--line) calc(40% * (1 - var(--header-sky-light) * (1 - var(--night-text)) * .78)),transparent)}}@media (prefers-reduced-motion:reduce){.header-golden-glass{animation:none}}.mark--header{filter:brightness(calc(.48 + clamp(0, (var(--night-text) - .72) * 3.5, 1) * .88)) contrast(1.16);transition:filter .3s}.mark--large{filter:brightness(1.08)contrast(1.04)}.footer-sky-glass{background-color:var(--sky-0-final)}@supports (color:color-mix(in lab,red,red)){.footer-sky-glass{background-color:color-mix(in srgb,var(--sky-0-final) 38%,transparent)}}.footer-sky-glass{background-image:linear-gradient(var(--surface-scrim),var(--surface-scrim))}@supports (color:color-mix(in lab,red,red)){.footer-sky-glass{background-image:linear-gradient(color-mix(in srgb,var(--surface-scrim) 16%,transparent),color-mix(in srgb,var(--surface-scrim) 16%,transparent))}}.atmosphere-note__layer--entering{animation:atmosphere-note-enter 2.2s both}.atmosphere-note__layer--leaving{animation:atmosphere-note-leave 2.2s both;position:absolute;inset:0}@keyframes atmosphere-note-enter{0%{opacity:0}to{opacity:1}}@keyframes atmosphere-note-leave{0%{opacity:1}to{opacity:0}}.atmosphere-note__star{color:var(--star-warm);text-shadow:0 0 6px var(--star-warm)}@supports (color:color-mix(in lab,red,red)){.atmosphere-note__star{text-shadow:0 0 6px color-mix(in srgb,var(--star-warm) 55%,transparent)}}.atmosphere-moon{width:clamp(40px,6vw,68px);height:clamp(40px,6vw,68px);transform:translate3d(0,clamp(-10px,calc(var(--scroll-y,0px) * -.012),0px),0);opacity:calc(var(--night) * max(0, 1 - var(--golden) * 10));--moon-glow-tint:var(--moon-color);border-radius:9999px;position:absolute;top:clamp(180px,18vh,240px);right:8%;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.atmosphere-moon{--moon-glow-tint:color-mix(in srgb,var(--moon-color),var(--sky-94-final) calc(var(--sky-transition) * 40%))}}.atmosphere-moon{--moon-light-x:calc(var(--moon-dir,-1) * -1 * (1px + var(--moon-illum,.5) * 3px));filter:blur(calc(.15px + var(--sky-transition) * .55px)) drop-shadow(var(--moon-light-x) 0 calc(7px + var(--moon-illum,.5) * 11px + var(--sky-transition) * 12px) var(--moon-glow-tint)) drop-shadow(calc(var(--moon-light-x) * 1.5) 0 calc(1.5px + var(--moon-illum,.5) * 1.5px) var(--moon-rim-light))}@supports (color:color-mix(in lab,red,red)){.atmosphere-moon{filter:blur(calc(.15px + var(--sky-transition) * .55px)) drop-shadow(var(--moon-light-x) 0 calc(7px + var(--moon-illum,.5) * 11px + var(--sky-transition) * 12px) color-mix(in srgb,var(--moon-glow-tint) calc(26% + var(--moon-illum,.5) * 28%),transparent)) drop-shadow(calc(var(--moon-light-x) * 1.5) 0 calc(1.5px + var(--moon-illum,.5) * 1.5px) color-mix(in srgb,var(--moon-rim-light) calc(35% + var(--moon-illum,.5) * 40%),transparent))}}.atmosphere-moon-disc{clip-path:circle(50%);overflow:hidden}.atmosphere-moon-disc,.atmosphere-moon-lit{border-radius:9999px;position:absolute;inset:0}.atmosphere-moon-lit{--moon-highlight-x:calc(50% - var(--moon-dir,-1) * 20%);background:radial-gradient(circle at 30% 64%,var(--moon-crater) 0,transparent 38%),radial-gradient(circle at 62% 40%,var(--moon-crater) 0,transparent 32%),radial-gradient(circle at 70% 68%,var(--moon-crater) 0,transparent 24%),radial-gradient(circle at 42% 24%,var(--moon-crater) 0,transparent 20%),radial-gradient(circle at var(--moon-highlight-x) 30%,#fffdfa 0,var(--moon-color) 55%,var(--moon-color) 100%)}@supports (color:color-mix(in lab,red,red)){.atmosphere-moon-lit{background:radial-gradient(circle at 30% 64%,color-mix(in srgb,var(--moon-crater),transparent 40%) 0,transparent 38%),radial-gradient(circle at 62% 40%,color-mix(in srgb,var(--moon-crater),transparent 50%) 0,transparent 32%),radial-gradient(circle at 70% 68%,color-mix(in srgb,var(--moon-crater),transparent 58%) 0,transparent 24%),radial-gradient(circle at 42% 24%,color-mix(in srgb,var(--moon-crater),transparent 62%) 0,transparent 20%),radial-gradient(circle at var(--moon-highlight-x) 30%,#fffdfa 0,var(--moon-color) 55%,color-mix(in srgb,var(--moon-color),var(--moon-shadow-color) 32%) 100%)}}.atmosphere-moon-lit{background-size:130% 130%;animation:atmosphere-moon-drift 44s ease-in-out infinite}@keyframes atmosphere-moon-drift{0%,to{background-position:0 0}50%{background-position:6% 4%}}.atmosphere-moon-shadow{background:var(--moon-shadow-color);transform:translateX(calc(var(--moon-dir,-1) * var(--moon-illum,.5) * 100%));filter:blur(1.2px);border-radius:9999px;transition:transform 3s;position:absolute;inset:0}.atmosphere-stars{opacity:calc(clamp(0, calc((var(--night) - .3) / .7), 1) * max(0, 1 - var(--golden) * 10));position:absolute;inset:0}.atmosphere-star{width:var(--star-size,2px);height:var(--star-size,2px);background:radial-gradient(circle,#fff 0,var(--star-tint,var(--star-color)) 55%,transparent 100%);box-shadow:0 0 var(--star-halo,1.5px) var(--star-tint,var(--star-color));border-radius:9999px;position:absolute}@supports (color:color-mix(in lab,red,red)){.atmosphere-star{box-shadow:0 0 var(--star-halo,1.5px) color-mix(in srgb,var(--star-tint,var(--star-color)) 60%,transparent)}}.atmosphere-star{animation:atmosphere-twinkle var(--star-duration,7s) ease-in-out infinite alternate;filter:blur(var(--star-blur,.55px)) opacity(var(--star-ceiling,55%));transform:translate3d(0,calc(var(--scroll-y,0px) * var(--star-parallax,-.002)),0)}.atmosphere-star--far{--star-size:2px;--star-halo:1.5px;--star-blur:.55px;--star-ceiling:55%;--star-tint:var(--star-cool);--star-duration:7s;--star-parallax:-.002}.atmosphere-star--near{--star-size:3.5px;--star-halo:6px;--star-blur:.15px;--star-ceiling:92%;--star-tint:var(--star-warm);--star-duration:5s;--star-parallax:-.008}.atmosphere-star--hero{--star-size:4px;--star-halo:9px;--star-blur:.08px;--star-ceiling:100%;--star-tint:#fff;--star-duration:4.5s;--star-parallax:-.008;filter:blur(var(--star-blur)) opacity(var(--star-ceiling)) brightness(1.15)}.atmosphere-star--hero:after,.atmosphere-star--hero:before{content:"";pointer-events:none;animation:atmosphere-twinkle var(--star-duration) ease-in-out infinite alternate;position:absolute;top:50%;left:50%}.atmosphere-star--hero:before{background:linear-gradient(90deg,#0000,#fff 44% 56%,#0000);width:24px;height:1.4px}.atmosphere-star--hero:after,.atmosphere-star--hero:before{transform:translate(-50%,-50%);box-shadow:0 0 6px 1px #ffffff8c}.atmosphere-star--hero:after{background:linear-gradient(#0000,#fff 44% 56%,#0000);width:1.4px;height:24px}@keyframes atmosphere-twinkle{0%{opacity:.3}to{opacity:.85}}.atmosphere-shooting-star{background:linear-gradient(90deg,transparent,var(--star-color));width:90px;height:1px;animation:atmosphere-shoot 1.1s ease-out both;position:absolute}@keyframes atmosphere-shoot{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-140px,90px)}}.atmosphere-cosmic{opacity:calc(var(--night) * max(0, 1 - var(--golden) * 10));background:radial-gradient(ellipse 60% 42% at 22% 28%,var(--plum-day) 0,transparent 72%),radial-gradient(ellipse 55% 38% at 76% 58%,var(--moon-shadow-color) 0,transparent 74%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-cosmic{background:radial-gradient(ellipse 60% 42% at 22% 28%,color-mix(in srgb,var(--plum-day),transparent 94%) 0,transparent 72%),radial-gradient(ellipse 55% 38% at 76% 58%,color-mix(in srgb,var(--moon-shadow-color),transparent 94%) 0,transparent 74%)}}.atmosphere-mid-depth{transform:translate3d(0,clamp(-14px,calc(var(--scroll-y,0px) * -.005),0px),0);background:radial-gradient(ellipse 65% 40% at 35% 25%,var(--star-color) 0,transparent 70%),radial-gradient(ellipse 55% 35% at 70% 60%,var(--plum-night) 0,transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-mid-depth{background:radial-gradient(ellipse 65% 40% at 35% 25%,color-mix(in srgb,var(--star-color),transparent 96%) 0,transparent 70%),radial-gradient(ellipse 55% 35% at 70% 60%,color-mix(in srgb,var(--plum-night),transparent 96%) 0,transparent 72%)}}.atmosphere-midground{transform:translate3d(0,clamp(-28px,calc(var(--scroll-y,0px) * -.035),0px),0);position:absolute;inset:0}.atmosphere-midground-dot{background:var(--star-color);opacity:.24;filter:blur(1.3px);border-radius:9999px;width:5px;height:5px;position:absolute}.atmosphere-clouds-far{opacity:calc(var(--cloud-visibility) * .3);filter:blur(3px);background-position:0 0;background-size:108% 108%;background-image:radial-gradient(ellipse 19vw 2.2vw at 9% 58%,var(--cloud-highlight) 0,transparent 64%),radial-gradient(ellipse 30vw 3.4vw at 9% 60%,var(--cloud-aerial-far) 0,var(--cloud-shadow-far) 52%,transparent 68%),radial-gradient(ellipse 15vw 1.8vw at 47% 69%,var(--cloud-highlight) 0,transparent 62%),radial-gradient(ellipse 23vw 2.8vw at 47% 71%,var(--cloud-aerial-far) 0,var(--cloud-shadow-far) 52%,transparent 68%),radial-gradient(ellipse 13vw 1.6vw at 89% 53%,var(--cloud-highlight) 0,transparent 62%),radial-gradient(ellipse 21vw 2.4vw at 89% 55%,var(--cloud-aerial-far) 0,var(--cloud-shadow-far) 52%,transparent 68%);animation:atmosphere-cloud-drift-far 150s ease-in-out infinite alternate;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-clouds-far{background-image:radial-gradient(ellipse 19vw 2.2vw at 9% 58%,color-mix(in srgb,var(--cloud-highlight),transparent 32%) 0,transparent 64%),radial-gradient(ellipse 30vw 3.4vw at 9% 60%,color-mix(in srgb,var(--cloud-aerial-far),transparent 40%) 0,color-mix(in srgb,var(--cloud-shadow-far),transparent 40%) 52%,transparent 68%),radial-gradient(ellipse 15vw 1.8vw at 47% 69%,color-mix(in srgb,var(--cloud-highlight),transparent 42%) 0,transparent 62%),radial-gradient(ellipse 23vw 2.8vw at 47% 71%,color-mix(in srgb,var(--cloud-aerial-far),transparent 50%) 0,color-mix(in srgb,var(--cloud-shadow-far),transparent 50%) 52%,transparent 68%),radial-gradient(ellipse 13vw 1.6vw at 89% 53%,color-mix(in srgb,var(--cloud-highlight),transparent 38%) 0,transparent 62%),radial-gradient(ellipse 21vw 2.4vw at 89% 55%,color-mix(in srgb,var(--cloud-aerial-far),transparent 46%) 0,color-mix(in srgb,var(--cloud-shadow-far),transparent 46%) 52%,transparent 68%)}}.atmosphere-clouds-far{transform:translate3d(0,clamp(-18px,calc(var(--scroll-y,0px) * -.01),0px),0)}.atmosphere-clouds-mid{opacity:calc(var(--cloud-visibility) * .94);filter:blur(1.2px) drop-shadow(0 0 16px rgba(255,201,140,calc(var(--golden) * .3)));background-position:0 0;background-size:116% 116%;background-image:radial-gradient(ellipse 25vw 3.2vw at 6% 44%,var(--cloud-highlight) 0,transparent 60%),radial-gradient(ellipse 39vw 5vw at 6% 47%,var(--cloud-aerial-mid) 0,var(--cloud-shadow-mid) 54%,transparent 72%),radial-gradient(ellipse 19vw 2.6vw at 43% 39%,var(--cloud-highlight) 0,transparent 58%),radial-gradient(ellipse 30vw 4vw at 43% 42%,var(--cloud-aerial-mid) 0,var(--cloud-shadow-mid) 54%,transparent 70%),radial-gradient(ellipse 23vw 3vw at 83% 50%,var(--cloud-highlight) 0,transparent 60%),radial-gradient(ellipse 36vw 4.6vw at 83% 53%,var(--cloud-aerial-mid) 0,var(--cloud-shadow-mid) 54%,transparent 72%);animation:atmosphere-cloud-drift-mid 110s ease-in-out infinite alternate;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-clouds-mid{background-image:radial-gradient(ellipse 25vw 3.2vw at 6% 44%,color-mix(in srgb,var(--cloud-highlight),transparent calc(26% - var(--golden) * 18%)) 0,transparent 60%),radial-gradient(ellipse 39vw 5vw at 6% 47%,color-mix(in srgb,var(--cloud-aerial-mid),transparent 34%) 0,color-mix(in srgb,var(--cloud-shadow-mid),transparent 34%) 54%,transparent 72%),radial-gradient(ellipse 19vw 2.6vw at 43% 39%,color-mix(in srgb,var(--cloud-highlight),transparent calc(36% - var(--golden) * 18%)) 0,transparent 58%),radial-gradient(ellipse 30vw 4vw at 43% 42%,color-mix(in srgb,var(--cloud-aerial-mid),transparent 44%) 0,color-mix(in srgb,var(--cloud-shadow-mid),transparent 44%) 54%,transparent 70%),radial-gradient(ellipse 23vw 3vw at 83% 50%,color-mix(in srgb,var(--cloud-highlight),transparent calc(30% - var(--golden) * 18%)) 0,transparent 60%),radial-gradient(ellipse 36vw 4.6vw at 83% 53%,color-mix(in srgb,var(--cloud-aerial-mid),transparent 38%) 0,color-mix(in srgb,var(--cloud-shadow-mid),transparent 38%) 54%,transparent 72%)}}.atmosphere-clouds-mid{transform:translate3d(0,clamp(-22px,calc(var(--scroll-y,0px) * -.017),0px),0)}.atmosphere-clouds-near{opacity:calc(var(--cloud-visibility) * .5);filter:blur(1px) drop-shadow(0 0 16px rgba(255,201,140,calc(var(--golden) * .26)));background-position:0 0;background-size:124% 124%;background-image:radial-gradient(ellipse 26vw 4vw at 18% 82%,var(--cloud-highlight) 0,transparent 58%),radial-gradient(ellipse 41vw 6.4vw at 18% 86%,var(--cloud-body) 0,var(--cloud-shadow) 56%,transparent 74%),radial-gradient(ellipse 20vw 3.2vw at 71% 93%,var(--cloud-highlight) 0,transparent 58%),radial-gradient(ellipse 33vw 5.2vw at 71% 97%,var(--cloud-body) 0,var(--cloud-shadow) 56%,transparent 74%);animation:atmosphere-cloud-drift-near 80s ease-in-out infinite alternate;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-clouds-near{background-image:radial-gradient(ellipse 26vw 4vw at 18% 82%,color-mix(in srgb,var(--cloud-highlight),transparent calc(22% - var(--golden) * 14%)) 0,transparent 58%),radial-gradient(ellipse 41vw 6.4vw at 18% 86%,color-mix(in srgb,var(--cloud-body),transparent 30%) 0,color-mix(in srgb,var(--cloud-shadow),transparent 30%) 56%,transparent 74%),radial-gradient(ellipse 20vw 3.2vw at 71% 93%,color-mix(in srgb,var(--cloud-highlight),transparent calc(28% - var(--golden) * 14%)) 0,transparent 58%),radial-gradient(ellipse 33vw 5.2vw at 71% 97%,color-mix(in srgb,var(--cloud-body),transparent 36%) 0,color-mix(in srgb,var(--cloud-shadow),transparent 36%) 56%,transparent 74%)}}.atmosphere-clouds-near{transform:translate3d(0,clamp(-26px,calc(var(--scroll-y,0px) * -.024),0px),0)}@keyframes atmosphere-cloud-drift-far{0%{background-position:0 0}to{background-position:3% 2%}}@keyframes atmosphere-cloud-drift-mid{0%{background-position:0 0}to{background-position:-4% 2%}}@keyframes atmosphere-cloud-drift-near{0%{background-position:0 0}to{background-position:5% -3%}}.atmosphere-rain-far{opacity:calc(var(--rain) * .45);background-image:repeating-linear-gradient(172deg,transparent 0,transparent 30px,var(--star-color) 30px,var(--star-color) 31.4px,transparent 31.4px,transparent 46px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-rain-far{background-image:repeating-linear-gradient(172deg,transparent 0,transparent 30px,color-mix(in srgb,var(--star-color),transparent 55%) 30px,color-mix(in srgb,var(--star-color),transparent 55%) 31.4px,transparent 31.4px,transparent 46px)}}.atmosphere-rain-far{animation:atmosphere-rain-fall-far 1.1s linear infinite}.atmosphere-rain-near{opacity:calc(var(--rain) * .65);background-image:repeating-linear-gradient(172deg,transparent 0,transparent 20px,var(--star-color) 20px,var(--star-color) 21.8px,transparent 21.8px,transparent 32px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.atmosphere-rain-near{background-image:repeating-linear-gradient(172deg,transparent 0,transparent 20px,color-mix(in srgb,var(--star-color),transparent 45%) 20px,color-mix(in srgb,var(--star-color),transparent 45%) 21.8px,transparent 21.8px,transparent 32px)}}.atmosphere-rain-near{animation:atmosphere-rain-fall-near .75s linear infinite}@keyframes atmosphere-rain-fall-far{0%{background-position:0 0}to{background-position:6.4px 45.5px}}@keyframes atmosphere-rain-fall-near{0%{background-position:0 0}to{background-position:4.5px 31.7px}}@media (prefers-reduced-motion:reduce){.atmosphere-mid-depth,.atmosphere-midground{transform:none!important}.atmosphere-star{opacity:.6;animation:none;transform:none}.atmosphere-star--hero:after,.atmosphere-star--hero:before{animation:none}.atmosphere-shooting-star{display:none}.atmosphere-sun{animation:none;transform:translate(-50%,50%)}.atmosphere-moon{transform:none}.atmosphere-moon-lit{animation:none}.atmosphere-clouds-far,.atmosphere-clouds-mid,.atmosphere-clouds-near{background-position:0 0;animation:none;transform:none!important}.atmosphere-rain-far,.atmosphere-rain-near{background-position:0 0;animation:none}}.atmosphere-preview-toggle{z-index:40;border:1px solid var(--line);background-color:var(--ivory);flex-direction:column;align-items:flex-start;gap:.375rem;max-width:calc(100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}@supports (color:color-mix(in lab,red,red)){.atmosphere-preview-toggle{background-color:color-mix(in srgb,var(--ivory) 88%,transparent)}}.atmosphere-preview-toggle{-webkit-backdrop-filter:blur(8px);padding:.5rem .75rem}.atmosphere-preview-toggle-row{align-items:center;gap:.625rem;display:flex}.atmosphere-preview-toggle-options{flex-wrap:wrap;gap:.125rem;display:flex}.atmosphere-preview-toggle-btn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--charcoal);background:0 0;border:none;border-bottom:2px solid #0000;padding:.125rem .375rem;font-size:10px}@supports (color:color-mix(in lab,red,red)){.atmosphere-preview-toggle-btn{color:color-mix(in srgb,var(--charcoal) 70%,transparent)}}.atmosphere-preview-toggle-btn{cursor:pointer;transition:color .15s,border-color .15s}.atmosphere-preview-toggle-btn:hover{color:var(--plum)}.atmosphere-preview-toggle-btn[data-active=true]{color:var(--plum);border-bottom-color:var(--plum)}@media (max-width:640px){.atmosphere-preview-toggle{gap:.5rem;padding:.375rem .625rem;bottom:.625rem;right:.625rem}}.brand-mark{--mark-dark:var(--night-text);--mark-lit:var(--header-sky-light,0);--mark-rim:white}@supports (color:color-mix(in lab,red,red)){.brand-mark{--mark-rim:color-mix(in srgb,white,var(--sun-ambient-tint) calc(var(--mark-lit) * 55%))}}.brand-mark__light{opacity:calc(1 - var(--mark-dark));filter:contrast(calc(1 + .6 * (1 - var(--mark-dark)) + .1 * var(--mark-lit))) brightness(calc(1 - .22 * (1 - var(--mark-dark)) + .28 * var(--mark-lit))) saturate(calc(1 + .6 * (1 - var(--mark-dark)) + .3 * var(--mark-lit))) drop-shadow(0 0 .6px var(--mark-rim)) drop-shadow(0 .8px .5px rgba(14,18,34,calc(.45 * max(var(--mark-lit), (1 - var(--mark-dark)) * .7))))}@supports (color:color-mix(in lab,red,red)){.brand-mark__light{filter:contrast(calc(1 + .6 * (1 - var(--mark-dark)) + .1 * var(--mark-lit))) brightness(calc(1 - .22 * (1 - var(--mark-dark)) + .28 * var(--mark-lit))) saturate(calc(1 + .6 * (1 - var(--mark-dark)) + .3 * var(--mark-lit))) drop-shadow(0 0 .6px color-mix(in srgb,var(--mark-rim),transparent calc(100% - 80% * max(var(--mark-lit), (1 - var(--mark-dark)) * .85)))) drop-shadow(0 .8px .5px rgba(14,18,34,calc(.45 * max(var(--mark-lit), (1 - var(--mark-dark)) * .7))))}}.brand-mark__dark{opacity:var(--mark-dark)}.brand-mark__glints{pointer-events:none;position:absolute;inset:0}.brand-mark__glint{opacity:0;--glint-peak:.55;background:radial-gradient(circle,#fff 0,#fffc 18%,#fff0 65%);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:mark-glint 30s ease-in-out infinite;position:absolute}.brand-mark__glint--strong{--glint-peak:.85;width:10px;height:10px;margin:-5px 0 0 -5px}.brand-mark__glint--strong:after,.brand-mark__glint--strong:before{content:"";background:linear-gradient(90deg,#0000,#ffffffe6,#0000);position:absolute;top:50%;left:50%}.brand-mark__glint--strong:before{width:16px;height:1px;margin:-.5px 0 0 -8px}.brand-mark__glint--strong:after{background:linear-gradient(#0000,#ffffffe6,#0000);width:1px;height:16px;margin:-8px 0 0 -.5px}@keyframes mark-glint{0%,93%{opacity:0;transform:scale(.5)}96.5%{opacity:var(--glint-peak);transform:scale(1)}to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.brand-mark__glints{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}