@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-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-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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:#e40014;--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-700:#b75000;--color-emerald-700:#007956;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--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-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-600:lab(48.4493% 77.4328 61.5452);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-emerald-700:lab(44.4871% -41.0396 11.0361)}}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-24{top:calc(var(--spacing)*24)}.isolate{isolation:isolate}.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-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.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-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-1{height:calc(var(--spacing)*1)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-8{height:calc(var(--spacing)*8)}.h-11{height:calc(var(--spacing)*11)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-60{height:calc(var(--spacing)*60)}.h-full{height:100%}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[var\(--site-header-height\)\]{min-height:var(--site-header-height)}.w-1{width:calc(var(--spacing)*1)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-11{width:calc(var(--spacing)*11)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[640px\]{max-width:640px}.max-w-\[1200px\]{max-width:1200px}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.-translate-x-6{--tw-translate-x:calc(var(--spacing)*-6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_132px\]{grid-template-columns:minmax(0,1fr) 132px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.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-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}: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-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*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)))}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[color\:var\(--accent\)\]{border-color:var(--accent)}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-amber-200{border-color:var(--color-amber-200)}.border-t-transparent{border-top-color:#0000}.bg-\[\#fff8ef\]\/88{background-color:#fff8efe0;background-color:lab(97.9434% 1.28466 5.20817/.88)}.bg-\[\#fffdf9\]{background-color:#fffdf9}.bg-\[color\:var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[color\:var\(--ink-soft\)\]\/45{background-color:var(--ink-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ink-soft\)\]\/45{background-color:color-mix(in oklab,var(--ink-soft)45%,transparent)}}.bg-\[color\:var\(--mist\)\]{background-color:var(--mist)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(140deg\,\#f8f6f1_0\%\,\#efe8dc_48\%\,\#e4d8c9_100\%\)\]{background-image:linear-gradient(140deg,#f8f6f1 0%,#efe8dc 48%,#e4d8c9 100%)}.from-\[color\:var\(--ink\)\]\/25{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab, red, red)){.from-\[color\:var\(--ink\)\]\/25{--tw-gradient-from:color-mix(in oklab,var(--ink)25%,transparent)}}.from-\[color\:var\(--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))}.from-\[color\:var\(--ink\)\]\/28{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab, red, red)){.from-\[color\:var\(--ink\)\]\/28{--tw-gradient-from:color-mix(in oklab,var(--ink)28%,transparent)}}.from-\[color\:var\(--ink\)\]\/28{--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))}.from-\[color\:var\(--ink\)\]\/35{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab, red, red)){.from-\[color\:var\(--ink\)\]\/35{--tw-gradient-from:color-mix(in oklab,var(--ink)35%,transparent)}}.from-\[color\:var\(--ink\)\]\/35{--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-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.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-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.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-10{padding-block:calc(var(--spacing)*10)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-16{padding-top:calc(var(--spacing)*16)}.pr-6{padding-right:calc(var(--spacing)*6)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.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-\[0\.7rem\]{font-size:.7rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.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-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.text-\[\#8f8f8f\]{color:#8f8f8f}.text-\[color\:var\(--accent\)\]{color:var(--accent)}.text-\[color\:var\(--ink\)\]{color:var(--ink)}.text-\[color\:var\(--ink-soft\)\],.text-\[color\:var\(--ink-soft\)\]\/85{color:var(--ink-soft)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--ink-soft\)\]\/85{color:color-mix(in oklab,var(--ink-soft)85%,transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-emerald-700{color:var(--color-emerald-700)}.text-red-600{color:var(--color-red-600)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-100{opacity:1}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--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,)}.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-all{transition-property:all;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))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.placeholder\:text-\[color\:var\(--ink-soft\)\]\/65::placeholder{color:var(--ink-soft)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-\[color\:var\(--ink-soft\)\]\/65::placeholder{color:color-mix(in oklab,var(--ink-soft)65%,transparent)}}@media (hover:hover){.hover\:border-\[color\:var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:text-\[color\:var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[color\:var\(--ink\)\]:hover{color:var(--ink)}}.focus\:border-\[color\:var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.focus\:ring-\[color\:var\(--accent\)\]:focus{--tw-ring-color:var(--accent)}.focus\:ring-\[color\:var\(--accent-soft\)\]:focus{--tw-ring-color:var(--accent-soft)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.focus-visible\:ring-\[color\:var\(--accent\)\]:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}@media (min-width:40rem){.sm\:h-72{height:calc(var(--spacing)*72)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:h-full{height:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.md\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,320px)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-self-start{justify-self:flex-start}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing)*24)}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.xl\:grid-cols-\[15\%_minmax\(0\,1fr\)_25\%\]{grid-template-columns:15% minmax(0,1fr) 25%}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:gap-16{gap:calc(var(--spacing)*16)}.xl\:self-start{align-self:flex-start}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:pr-1{padding-right:calc(var(--spacing)*1)}}@media (min-width:96rem){.\32 xl\:gap-20{gap:calc(var(--spacing)*20)}}}@font-face{font-family:GTEestiDisplay;src:local(GT Eesti Display),local(GTEestiDisplay),url(/fonts/GTEestiDisplay.woff2)format("woff2"),url(/fonts/GTEestiDisplay.woff)format("woff");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Copernicus;src:local(Copernicus),local(Copernicus Regular);font-weight:400 700;font-style:normal;font-display:swap}:root{--ink:#2f3437;--ink-soft:#6b6f76;--sand:#f7f7f5;--mist:#fbfbfa;--accent:#2b4f82;--accent-soft:#e7eef8;--line:#e6e6e3;--highlight:#f1f1ef;--radius-sm:.35rem;--radius-md:.55rem;--radius-lg:.75rem;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 12px 28px #0f172a14;--site-header-height:108px}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{background:var(--mist);color:var(--ink);font-family:var(--font-body,"GTEestiDisplay"),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-rendering:optimizeLegibility;margin:0;font-size:1rem;line-height:1.65}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit}::selection{background:var(--accent-soft);color:var(--ink)}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-header{opacity:0;z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;transition:transform .22s,opacity .22s;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.site-header--visible{opacity:1;transform:translateY(0)}.site-header-progress,.site-header-progress-bar{display:none}main{padding-top:var(--site-header-height)}.bleed-top-page{margin-top:calc(var(--site-header-height)*-1);padding-top:var(--site-header-height)}.blog-warm-theme{--bread-ink:#3a2c23;--bread-soft:#715b4d;--bread-line:#dfcfbf;--bread-cream:#fff7ec;--bread-wheat:#caa27a;--bread-crust:#875939;--bread-crust-strong:#69402a;--ink:var(--bread-ink);--ink-soft:var(--bread-soft);--accent:var(--bread-crust);--accent-soft:#f3e3d2;--line:var(--bread-line);--mist:#fdf8f0;--shadow-sm:0 16px 28px -24px #51351e80;--shadow-md:0 24px 40px -24px #51351e7a;color:var(--ink);background:radial-gradient(circle at 8% 8%,#fffdf7 0%,#0000 46%),radial-gradient(circle at 90% 14%,#f9efe0 0%,#0000 38%),linear-gradient(#f8ecdc 0%,#f7ead9 28%,#f9f0e5 60%,#fdf8f0 100%)}.blog-warm-theme .blog-landing-shell{width:min(1120px,100% - 3rem);margin-inline:auto}.blog-warm-theme .section-title{font-family:var(--font-display,"Fraunces"),ui-serif,Georgia,serif;letter-spacing:-.02em;line-height:1.1}.blog-warm-theme .kicker{letter-spacing:.18em;color:var(--bread-crust)}.blog-warm-theme .surface-card{border:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .surface-card{border:1px solid color-mix(in srgb,var(--line)74%,#fff 26%)}}.blog-warm-theme .surface-card{background:#fffbf4;border-radius:clamp(1.05rem,1.4vw,1.45rem);box-shadow:0 24px 42px -34px #51351e94,0 10px 20px -16px #51351e52}.blog-warm-theme .surface-card-hover{transition:transform .24s,box-shadow .24s,border-color .24s}.blog-warm-theme .blog-home-hero{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .blog-home-hero{border-color:color-mix(in srgb,var(--line)72%,#fff 28%)}}.blog-warm-theme .blog-home-hero{background:linear-gradient(156deg,#fffaf3 0%,#f7ebda 100%)}.blog-warm-theme .blog-home-hero h1{text-wrap:balance;max-width:20ch;margin-inline:auto;font-size:clamp(2.15rem,2.4vw + 1.35rem,3.9rem)}.blog-warm-theme .blog-hero-stats{border-top:1px solid var(--line);margin-top:1.8rem;padding-top:1.15rem}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .blog-hero-stats{border-top:1px solid color-mix(in srgb,var(--line)75%,#fff 25%)}}.blog-warm-theme .blog-stat-value{font-family:var(--font-display,"Fraunces"),ui-serif,Georgia,serif;letter-spacing:-.02em;color:var(--bread-crust)}.blog-warm-theme .blog-filter-shell{background:#fffbf5}.blog-warm-theme .blog-filter-toggle{border-color:var(--line);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .blog-filter-toggle{border-color:color-mix(in srgb,var(--line)50%,var(--bread-crust)50%)}}.blog-warm-theme .blog-filter-toggle{color:var(--bread-crust-strong);background:var(--bread-cream)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .blog-filter-toggle{background:color-mix(in srgb,var(--bread-cream)74%,#fff 26%)}}.blog-warm-theme .blog-editorial-header{border-bottom-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .blog-editorial-header{border-bottom-color:color-mix(in srgb,var(--line)78%,#fff 22%)}}.blog-warm-theme .blog-compact-card{background:var(--bread-cream)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .blog-compact-card{background:color-mix(in srgb,var(--bread-cream)82%,#fff 18%)}}.blog-warm-theme .btn-primary{background:linear-gradient(180deg,var(--bread-crust)0%,var(--bread-crust-strong)100%);color:#fff8f1;border-color:#0000;border-radius:999px;padding:.72rem 1.45rem;box-shadow:0 14px 28px -18px #482b18b8}.blog-warm-theme .btn-secondary{border-color:var(--bread-wheat);border-radius:999px;padding:.67rem 1.3rem}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .btn-secondary{border-color:color-mix(in srgb,var(--bread-wheat)65%,white 35%)}}.blog-warm-theme .btn-secondary{background:var(--bread-cream)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .btn-secondary{background:color-mix(in srgb,var(--bread-cream)74%,#fff 26%)}}.blog-warm-theme .btn-secondary{color:var(--bread-crust-strong)}@media (hover:hover){.blog-warm-theme .surface-card-hover:hover{border-color:var(--bread-crust);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .surface-card-hover:hover{border-color:color-mix(in srgb,var(--bread-crust)34%,var(--line)66%)}}.blog-warm-theme .surface-card-hover:hover{box-shadow:0 28px 44px -30px #51351e94,0 16px 24px -20px #51351e66}.blog-warm-theme .btn-primary:hover{background:linear-gradient(#8f603f 0%,#71472d 100%)}.blog-warm-theme .btn-secondary:hover,.blog-warm-theme .blog-filter-toggle:hover{border-color:var(--bread-crust)}@supports (color:color-mix(in lab, red, red)){.blog-warm-theme .btn-secondary:hover,.blog-warm-theme .blog-filter-toggle:hover{border-color:color-mix(in srgb,var(--bread-crust)44%,var(--line)56%)}}.blog-warm-theme .btn-secondary:hover,.blog-warm-theme .blog-filter-toggle:hover{color:var(--bread-crust);background:#fff8ed}}@media (max-width:1024px){.blog-warm-theme .blog-landing-shell{width:min(1120px,100% - 2.2rem)}}#article-section{scroll-margin-top:calc(var(--site-header-height) + 1.25rem)}@media (max-width:768px){:root{--site-header-height:90px}}.section-title{font-family:var(--font-display,"GTEestiDisplay"),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.015em;line-height:1.15}.post-title{letter-spacing:-.02em;margin-right:clamp(0px,4vw,72px);font-family:GTEestiDisplay,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:clamp(3.2rem,4.4vw + 1.6rem,64px);font-weight:700;line-height:1.05}.post-hero{justify-content:flex-end;margin-bottom:.25rem;display:flex;overflow:visible}.post-hero-image{object-fit:contain;width:min(80%,720px);height:auto;margin-left:clamp(24px,12vw,192px);transform:translate(clamp(16px,6vw,112px))}.post-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f5f5f099;flex-direction:column;gap:.6rem;padding:.75rem 1rem;display:flex}.post-meta-top{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:1rem;font-size:.7rem;display:flex}.post-meta-categories{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.post-meta-label{text-transform:uppercase;letter-spacing:.2em;color:var(--accent);font-size:.7rem}.post-meta-category{text-transform:uppercase;letter-spacing:.18em;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:.1rem;font-size:.65rem}.post-meta-date{text-transform:uppercase;letter-spacing:.2em;color:#8d8d8d;font-size:.65rem}.post-tags-row{align-items:center;gap:.5rem;display:flex}.post-tags-track{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;align-items:center;gap:.5rem;padding:.1rem 0;display:flex;overflow:hidden}.post-tags-nav{border:1px solid var(--line);width:24px;height:24px;color:var(--ink-soft);background:0 0;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}.post-tags-nav:hover{color:var(--ink);border-color:var(--ink-soft)}.post-meta-tag{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-soft);white-space:nowrap;scroll-snap-align:start;border-bottom:1px solid #0000;flex:none;padding-bottom:.1rem;font-size:.55rem}.post-meta-tag:hover{color:var(--ink);border-bottom-color:var(--line)}.prose{color:var(--ink-soft)}.prose h1,.prose h2,.prose h3,.prose h4{font-family:var(--font-display,"Fraunces"),ui-serif,Georgia,serif;letter-spacing:-.02em;color:var(--ink)}.prose h2,.prose h3,.prose h4{scroll-margin-top:120px}.post-article .prose h2,.post-article .prose h3,.post-article .prose h4,.post-article .prose h5,.post-article .prose h6{font-family:Copernicus,Georgia,serif}.post-article .prose h2{margin-top:4.5rem;margin-bottom:1.4rem;font-size:clamp(1.9rem,1.6vw + 1.2rem,2.4rem);line-height:1.2}.post-article .prose h3{margin-top:4rem;margin-bottom:1.1rem;font-size:clamp(1.45rem,1.2vw + 1rem,1.9rem);line-height:1.3}.post-article .prose h4{margin-top:3.5rem;margin-bottom:.9rem;font-size:1.25rem;line-height:1.35}.post-article .prose h5{margin-top:1.6rem;margin-bottom:.75rem;font-size:1.1rem;line-height:1.4}.post-article .prose h6{margin-top:1.4rem;margin-bottom:.6rem;font-size:1rem;line-height:1.45}.post-article .prose p,.post-article .prose ul,.post-article .prose ol,.post-article .prose li{font-family:Georgia,serif;font-size:19px;line-height:1.75}.post-article .prose p{margin-bottom:1.45rem}.post-article .prose ul,.post-article .prose ol{margin-bottom:1.4rem;padding-left:1.7rem;list-style-position:outside}.post-article .prose ul{list-style-type:disc}.post-article .prose ol{list-style-type:decimal}.prose p{margin:0 0 1.35rem}.prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.prose ul,.prose ol{text-align:left;margin-bottom:1rem;padding-left:1.5rem}@media (max-width:768px){.post-hero{justify-content:flex-start}.post-hero-image{width:100%;max-width:100%;margin-left:0;transform:none}.post-title{margin-right:0}.post-meta{background:0 0;border:0;padding:0}.post-meta-categories,.post-tags-row{display:none}.post-meta-top{justify-content:flex-start}}.legacy-breadcrumbs{text-transform:uppercase;letter-spacing:.2em;color:var(--accent);flex-wrap:wrap;gap:.35rem;font-size:.75rem;display:flex}.legacy-breadcrumb-link,.legacy-breadcrumb-text{color:inherit;text-decoration:none}.legacy-breadcrumb-sep{color:var(--accent-soft);margin:0 .35rem}.legacy-hero{margin:4rem 0}.legacy-hero img{object-fit:cover;border:none;width:100%}.legacy-section-title{text-transform:uppercase;letter-spacing:.08em;margin:2rem 0 1rem;font-size:clamp(1.6rem,2vw + 1rem,2.4rem)}.legacy-toc{color:#8d8d8d;letter-spacing:.04em;gap:.5rem;margin:1.5rem 0 2.25rem;padding-left:1.2rem;font-size:.9rem;list-style:decimal;display:grid}.legacy-toc-item{margin:0}.legacy-toc-link{color:inherit;font-size:.9rem;text-decoration:none}.legacy-toc-link:hover{color:var(--ink)}.cta-button{flex-direction:column;justify-content:center;align-items:center;margin:4rem 0;display:flex}.cta-button-before{text-align:center;font-weight:700;font-family:var(--font-body,"Space Grotesk"),ui-sans-serif,system-ui,-apple-system,sans-serif;margin:0 0 .9rem}.cta-button a{color:#1f2937;text-transform:uppercase;letter-spacing:.12em;background:#f2d376;border:none;justify-content:center;align-items:center;padding:.85rem 2rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px #0f172a26}.post-article .prose .wp-block-button__link{border:none}.cta-button[class*=legacy-tone-]{--legacy-button-bg:#f2d376;--legacy-button-border:#d9b64d;--legacy-button-text:#1f2937}.cta-button[class*=legacy-tone-] a{background:var(--legacy-button-bg);border-color:var(--legacy-button-border);color:var(--legacy-button-text)}.cta-button.legacy-tone-orange{--legacy-button-bg:#ff6b35;--legacy-button-border:#ff6b35;--legacy-button-text:#fff}.cta-button.legacy-tone-sand{--legacy-button-bg:#f8f2e8;--legacy-button-border:#8b7355;--legacy-button-text:#8b7355}.cta-button.legacy-tone-ink{--legacy-button-bg:#0f172a;--legacy-button-border:#0f172a;--legacy-button-text:#f5f5f0}.cta-button.legacy-tone-gold{--legacy-button-bg:#c4b483;--legacy-button-border:#c4b483;--legacy-button-text:#005677}.cta-button.legacy-tone-teal{--legacy-button-bg:#005677;--legacy-button-border:#005677;--legacy-button-text:#fff}.cta-button.legacy-tone-grass{--legacy-button-bg:#09b19e;--legacy-button-border:#09b19e;--legacy-button-text:#e4f7f5}.cta-button.legacy-tone-sun{--legacy-button-bg:#f1cc4b;--legacy-button-border:#f1cc4b;--legacy-button-text:#6d28d9}.cta-button.legacy-tone-purple{--legacy-button-bg:#6d28d9;--legacy-button-border:#6d28d9;--legacy-button-text:#e7ddff}.cta-button.legacy-tone-mist{--legacy-button-bg:#f5f5f0;--legacy-button-border:#6b7280;--legacy-button-text:#005677}.cta-button.legacy-tone-orange-soft{--legacy-button-bg:#fed7aa;--legacy-button-border:#ff6b35;--legacy-button-text:#ff6b35}.cta-button.legacy-tone-sand-dark{--legacy-button-bg:#8b7355;--legacy-button-border:#8b7355;--legacy-button-text:#f8f2e8}.cta-button.legacy-tone-ink-soft{--legacy-button-bg:#1f2937;--legacy-button-border:#1f2937;--legacy-button-text:#f5f5f0}.cta-button.legacy-tone-gold-soft{--legacy-button-bg:#f3e7cf;--legacy-button-border:#c4b483;--legacy-button-text:#005677}.cta-button.legacy-tone-teal-soft{--legacy-button-bg:#cfe1e8;--legacy-button-border:#005677;--legacy-button-text:#005677}.cta-button.legacy-tone-grass-soft{--legacy-button-bg:#e4f7f5;--legacy-button-border:#09b19e;--legacy-button-text:#0f172a}.cta-button.legacy-tone-sun-soft{--legacy-button-bg:#f2d376;--legacy-button-border:#f1cc4b;--legacy-button-text:#6d28d9}.cta-button.legacy-tone-purple-soft{--legacy-button-bg:#e7ddff;--legacy-button-border:#6d28d9;--legacy-button-text:#0f172a}.cta-button.legacy-tone-mist-dark{--legacy-button-bg:#6b7280;--legacy-button-border:#6b7280;--legacy-button-text:#fff}.cta-button a:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a33}.cta-button-note{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.9rem;font-family:var(--font-body,"Space Grotesk"),ui-sans-serif,system-ui,-apple-system,sans-serif;margin:.9rem 0 1.1rem}.post-article .prose p.cta-button-before{text-align:center;font-size:1rem;font-weight:700;font-family:var(--font-body,"Space Grotesk"),ui-sans-serif,system-ui,-apple-system,sans-serif;margin:0 0 .9rem;line-height:1.4}.post-article .prose p.cta-button-note{font-size:.9rem;font-family:var(--font-body,"Space Grotesk"),ui-sans-serif,system-ui,-apple-system,sans-serif;margin:.9rem 0 1.1rem;line-height:1.4}.cta-button-note.legacy-tone-teal{color:#005677}.cta-button-note.legacy-tone-ink{color:#0f172a}.cta-button-note.legacy-tone-grass{color:#09b19e}.cta-button-note.legacy-tone-purple{color:#6d28d9}.cta-button-note.legacy-tone-orange{color:#ff6b35}.cta-button-note.legacy-tone-mist-dark{color:#6b7280}.cta-note{border-left:2px solid var(--accent-soft);color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--line);letter-spacing:.01em;background:#f5f5f099;padding:1rem 1.25rem;font-style:italic}.legacy-box{--legacy-box-accent:#0f172a33;--legacy-box-strip:#0f172a0d;background:linear-gradient(#fff 0%,#fffffff5 100%);border:none;margin-top:2rem;margin-bottom:3rem;padding:1.75rem 2.5rem 1.75rem 1.75rem;font-family:Copernicus,Georgia,serif;line-height:1.7;position:relative;box-shadow:0 18px 40px #0f172a14}.legacy-box.legacy-box-text-small{font-size:.95rem}.legacy-box.legacy-box-text-medium{font-size:1rem}.legacy-box.legacy-box-text-large{font-size:1.1rem}.legacy-box.legacy-box-align-center{text-align:center}.legacy-box.legacy-box-align-right{text-align:right}.legacy-box>:first-child{margin-top:0}.legacy-box>:last-child{margin-bottom:0}.legacy-box-icon{width:28px;height:28px;color:var(--legacy-box-accent);border:1px solid var(--legacy-box-accent);opacity:.85;background:#fffc;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.85rem;right:.95rem;box-shadow:0 10px 24px #0f172a1f}.legacy-box-icon__svg{stroke-width:2px;width:14px;height:14px}.legacy-box.legacy-box-icon-small .legacy-box-icon{width:24px;height:24px}.legacy-box.legacy-box-icon-small .legacy-box-icon__svg{width:12px;height:12px}.legacy-box.legacy-box-icon-large .legacy-box-icon{width:32px;height:32px}.legacy-box.legacy-box-icon-large .legacy-box-icon__svg{width:16px;height:16px}.legacy-box h1,.legacy-box h2,.legacy-box h3,.legacy-box h4,.legacy-box h5,.legacy-box h6{letter-spacing:normal;font-family:GTEestiDisplay,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.legacy-box p,.legacy-box li,.legacy-box ul,.legacy-box ol{letter-spacing:normal;font-family:Copernicus,Georgia,serif}.legacy-box h1,.legacy-box h2,.legacy-box h3,.legacy-box h4,.legacy-box h5,.legacy-box h6{margin-top:1.25rem;margin-bottom:.85rem;font-weight:700;line-height:1.3}.legacy-box>h1:first-child,.legacy-box>h2:first-child,.legacy-box>h3:first-child,.legacy-box>h4:first-child,.legacy-box>h5:first-child,.legacy-box>h6:first-child{background:var(--legacy-box-strip);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:.15rem .5rem;display:inline}.legacy-box p{margin-bottom:.85rem}.legacy-box ul,.legacy-box ol{margin:.75rem 0 1rem;padding-left:1.35rem;line-height:1.6}.legacy-box li{margin-bottom:.5rem;line-height:1.6}.legacy-text-tone-gold{color:#a28f70}.legacy-text-tone-yellow{color:#d9b64d}.legacy-text-tone-neutral{color:#6b7280}.legacy-text-tone-purple{color:#8b5cf6}.legacy-text-tone-red{color:#ef4444}.legacy-text-tone-blue{color:#0f6b9a}.legacy-text-tone-green{color:#22c55e}.legacy-text-tone-teal{color:#14b8a6}.legacy-text-size-small{font-size:.9em}.legacy-text-size-medium{font-size:1em}.legacy-text-size-large{font-size:1.15em}.legacy-align-left,.legacy-align-center,.legacy-align-right{display:block}.legacy-align-left{text-align:left}.legacy-align-center{text-align:center}.legacy-align-right{text-align:right}.legacy-inline-icon{vertical-align:-.15em;color:currentColor;justify-content:center;align-items:center;width:1.05em;height:1.05em;margin:0 .15em;display:inline-flex}.legacy-inline-icon__svg{stroke-width:2px;width:100%;height:100%}.legacy-inline-icon-size-small{font-size:.85em}.legacy-inline-icon-size-medium{font-size:1em}.legacy-inline-icon-size-large{font-size:1.2em}.legacy-box[class*=legacy-tone-]{--legacy-box-bg:#fff;--legacy-box-fg:#0f172a;--legacy-box-accent:#1f2937;--legacy-box-strip:#0f172a14;background:var(--legacy-box-bg);color:var(--legacy-box-fg)}.legacy-box.legacy-tone-orange{--legacy-box-bg:#ff6b35;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#fed7aa;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-sand{--legacy-box-bg:#f8f2e8;--legacy-box-fg:#0f172a;--legacy-box-accent:#8b7355;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-ink{--legacy-box-bg:#0f172a;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#1f2937;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-gold{--legacy-box-bg:#c4b483;--legacy-box-fg:#0f172a;--legacy-box-accent:#f3e7cf;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-teal{--legacy-box-bg:#005677;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#cfe1e8;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-grass{--legacy-box-bg:#09b19e;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#e4f7f5;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-sun{--legacy-box-bg:#d8a31f;--legacy-box-fg:#0f172a;--legacy-box-accent:#f2d376;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-purple{--legacy-box-bg:#6d28d9;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#e7ddff;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-mist{--legacy-box-bg:#f5f5f0;--legacy-box-fg:#0f172a;--legacy-box-accent:#6b7280;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-sand-dark{--legacy-box-bg:#8b7355;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#f8f2e8;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-ink-soft{--legacy-box-bg:#1f2937;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#0f172a;--legacy-box-strip:#f5f5f029}.legacy-box.legacy-tone-orange-soft{--legacy-box-bg:#fed7aa;--legacy-box-fg:#0f172a;--legacy-box-accent:#ff6b35;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-gold-soft{--legacy-box-bg:#f3e7cf;--legacy-box-fg:#0f172a;--legacy-box-accent:#c4b483;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-teal-soft{--legacy-box-bg:#cfe1e8;--legacy-box-fg:#0f172a;--legacy-box-accent:#005677;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-grass-soft{--legacy-box-bg:#e4f7f5;--legacy-box-fg:#0f172a;--legacy-box-accent:#09b19e;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-sun-soft{--legacy-box-bg:#f2d376;--legacy-box-fg:#0f172a;--legacy-box-accent:#d8a31f;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-purple-soft{--legacy-box-bg:#e7ddff;--legacy-box-fg:#0f172a;--legacy-box-accent:#6d28d9;--legacy-box-strip:#0f172a14}.legacy-box.legacy-tone-mist-dark{--legacy-box-bg:#6b7280;--legacy-box-fg:#f5f5f0;--legacy-box-accent:#f5f5f0;--legacy-box-strip:#f5f5f029}.legacy-code-block{--legacy-code-block-bg:#0f172a;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#334155;border:1px solid var(--legacy-code-block-accent);background:var(--legacy-code-block-bg);color:var(--legacy-code-block-fg);margin:2rem 0 3rem;box-shadow:0 18px 40px #0f172a14}.legacy-code-block__title{border-bottom:1px solid var(--legacy-code-block-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:700;font-family:var(--font-body,"Space Grotesk"),ui-sans-serif,system-ui,-apple-system,sans-serif;padding:.7rem 1rem}.legacy-code-block .legacy-code-block__pre{background:var(--legacy-code-block-bg);margin:0;padding:1rem 1.15rem 1.2rem;overflow-x:auto}.legacy-code-block .legacy-code-block__code{white-space:pre;color:inherit;tab-size:2;background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;line-height:1.55;display:block}.legacy-code-block[class*=legacy-tone-]{--legacy-code-block-bg:#fff;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#1f2937}.legacy-code-block.legacy-tone-orange{--legacy-code-block-bg:#ff6b35;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#fed7aa}.legacy-code-block.legacy-tone-sand{--legacy-code-block-bg:#f8f2e8;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#8b7355}.legacy-code-block.legacy-tone-ink{--legacy-code-block-bg:#0f172a;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#1f2937}.legacy-code-block.legacy-tone-gold{--legacy-code-block-bg:#c4b483;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#f3e7cf}.legacy-code-block.legacy-tone-teal{--legacy-code-block-bg:#005677;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#cfe1e8}.legacy-code-block.legacy-tone-grass{--legacy-code-block-bg:#09b19e;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#e4f7f5}.legacy-code-block.legacy-tone-sun{--legacy-code-block-bg:#d8a31f;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#f2d376}.legacy-code-block.legacy-tone-purple{--legacy-code-block-bg:#6d28d9;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#e7ddff}.legacy-code-block.legacy-tone-mist{--legacy-code-block-bg:#f5f5f0;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#6b7280}.legacy-code-block.legacy-tone-sand-dark{--legacy-code-block-bg:#8b7355;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#f8f2e8}.legacy-code-block.legacy-tone-ink-soft{--legacy-code-block-bg:#1f2937;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#0f172a}.legacy-code-block.legacy-tone-orange-soft{--legacy-code-block-bg:#fed7aa;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#ff6b35}.legacy-code-block.legacy-tone-gold-soft{--legacy-code-block-bg:#f3e7cf;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#c4b483}.legacy-code-block.legacy-tone-teal-soft{--legacy-code-block-bg:#cfe1e8;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#005677}.legacy-code-block.legacy-tone-grass-soft{--legacy-code-block-bg:#e4f7f5;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#09b19e}.legacy-code-block.legacy-tone-sun-soft{--legacy-code-block-bg:#f2d376;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#d8a31f}.legacy-code-block.legacy-tone-purple-soft{--legacy-code-block-bg:#e7ddff;--legacy-code-block-fg:#0f172a;--legacy-code-block-accent:#6d28d9}.legacy-code-block.legacy-tone-mist-dark{--legacy-code-block-bg:#6b7280;--legacy-code-block-fg:#f5f5f0;--legacy-code-block-accent:#f5f5f0}.legacy-about{border:1px solid var(--line);background:#f5f5f08c;gap:.4rem;margin:2rem 0 2.5rem;padding:.9rem 1rem;display:grid}.legacy-about-body{color:var(--ink-soft);font-size:1rem;line-height:1.7}.legacy-about-link{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.legacy-about.legacy-tone-gold-light{background:#f9f6f0}.legacy-about.legacy-tone-yellow-light{background:#f2d3764d}.legacy-about.legacy-tone-neutral-light{background:#f3f4f6e6}.legacy-about.legacy-tone-purple-light{background:#e7ddff61}.legacy-about.legacy-tone-red-light{background:#fee2e280}.legacy-about.legacy-tone-blue-light{background:#0f6b9a1a}.legacy-about.legacy-tone-green-light{background:#22c55e24}.legacy-about.legacy-tone-teal-light{background:#14b8a624}.legacy-about.legacy-tone-gold-light .legacy-about-label{color:#a28f70}.legacy-about.legacy-tone-yellow-light .legacy-about-label{color:#d8a31f}.legacy-about.legacy-tone-neutral-light .legacy-about-label{color:#6b7280}.legacy-about.legacy-tone-purple-light .legacy-about-label{color:#6d28d9}.legacy-about.legacy-tone-red-light .legacy-about-label{color:#b91c1c}.legacy-about.legacy-tone-blue-light .legacy-about-label{color:#0f6b9a}.legacy-about.legacy-tone-green-light .legacy-about-label{color:#09b19e}.legacy-about.legacy-tone-teal-light .legacy-about-label{color:#0f766e}.legacy-table-title[class*=legacy-tone-]{color:var(--legacy-table-title-tone)}.legacy-table-title.legacy-tone-orange{--legacy-table-title-tone:#ff6b35}.legacy-table-title.legacy-tone-sand{--legacy-table-title-tone:#8b7355}.legacy-table-title.legacy-tone-ink{--legacy-table-title-tone:#0f172a}.legacy-table-title.legacy-tone-gold{--legacy-table-title-tone:#c4b483}.legacy-table-title.legacy-tone-teal{--legacy-table-title-tone:#005677}.legacy-table-title.legacy-tone-grass{--legacy-table-title-tone:#09b19e}.legacy-table-title.legacy-tone-sun{--legacy-table-title-tone:#d8a31f}.legacy-table-title.legacy-tone-purple{--legacy-table-title-tone:#6d28d9}.legacy-table-title.legacy-tone-mist{--legacy-table-title-tone:#6b7280}.legacy-table-title.legacy-tone-orange-soft{--legacy-table-title-tone:#ff6b35}.legacy-table-title.legacy-tone-sand-dark{--legacy-table-title-tone:#8b7355}.legacy-table-title.legacy-tone-ink-soft{--legacy-table-title-tone:#1f2937}.legacy-table-title.legacy-tone-gold-soft{--legacy-table-title-tone:#c4b483}.legacy-table-title.legacy-tone-teal-soft{--legacy-table-title-tone:#005677}.legacy-table-title.legacy-tone-grass-soft{--legacy-table-title-tone:#09b19e}.legacy-table-title.legacy-tone-sun-soft{--legacy-table-title-tone:#d8a31f}.legacy-table-title.legacy-tone-purple-soft{--legacy-table-title-tone:#6d28d9}.legacy-table-title.legacy-tone-mist-dark{--legacy-table-title-tone:#6b7280}.legacy-table{border-collapse:collapse;background:#fff;border:none;width:100%}.legacy-table[class*=legacy-tone-]{--legacy-table-row-bg:#f3e7cf;--legacy-table-row-fg:#0f172a;--legacy-table-zebra-neutral-bg:#fff;--legacy-table-zebra-neutral-fg:#0f172a;--legacy-table-head-bg:var(--legacy-table-row-bg);--legacy-table-head-fg:var(--legacy-table-row-fg);--legacy-table-highlight-bg:#005677;--legacy-table-highlight-fg:#f5f5f0}.legacy-table[class*=legacy-tone-] thead th{background:var(--legacy-table-head-bg);color:var(--legacy-table-head-fg)}.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) td,.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) th{background:var(--legacy-table-row-bg);color:var(--legacy-table-row-fg)}.legacy-table[class*=legacy-tone-] tbody tr:nth-child(2n) td,.legacy-table[class*=legacy-tone-] tbody tr:nth-child(2n) th{background:var(--legacy-table-zebra-neutral-bg);color:var(--legacy-table-zebra-neutral-fg)}.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child td,.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child th{background:var(--legacy-table-highlight-bg);color:var(--legacy-table-highlight-fg)}.legacy-table.legacy-tone-orange{--legacy-table-row-bg:#ff6b35;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#fed7aa;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-sand{--legacy-table-row-bg:#f8f2e8;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#8b7355;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-ink{--legacy-table-row-bg:#0f172a;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#1f2937;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-gold{--legacy-table-row-bg:#c4b483;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#f3e7cf;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-teal{--legacy-table-row-bg:#005677;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#cfe1e8;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-grass{--legacy-table-row-bg:#09b19e;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#e4f7f5;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-sun{--legacy-table-row-bg:#d8a31f;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#f2d376;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-purple{--legacy-table-row-bg:#6d28d9;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#e7ddff;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-mist{--legacy-table-row-bg:#f5f5f0;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#6b7280;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-orange-soft{--legacy-table-row-bg:#fed7aa;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#ff6b35;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-sand-dark{--legacy-table-row-bg:#8b7355;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#f8f2e8;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-ink-soft{--legacy-table-row-bg:#1f2937;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#0f172a;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-gold-soft{--legacy-table-row-bg:#f3e7cf;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#c4b483;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-teal-soft{--legacy-table-row-bg:#cfe1e8;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#005677;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-grass-soft{--legacy-table-row-bg:#e4f7f5;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#09b19e;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-sun-soft{--legacy-table-row-bg:#f2d376;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#d8a31f;--legacy-table-highlight-fg:#0f172a}.legacy-table.legacy-tone-purple-soft{--legacy-table-row-bg:#e7ddff;--legacy-table-row-fg:#0f172a;--legacy-table-highlight-bg:#6d28d9;--legacy-table-highlight-fg:#f5f5f0}.legacy-table.legacy-tone-mist-dark{--legacy-table-row-bg:#6b7280;--legacy-table-row-fg:#f5f5f0;--legacy-table-highlight-bg:#f5f5f0;--legacy-table-highlight-fg:#0f172a}.legacy-table th{text-align:left;background:var(--highlight);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);border-bottom:1px solid var(--line);padding:.75rem 1rem;font-size:.95rem}.legacy-table td{border-bottom:1px solid var(--line);padding:.75rem 1rem;font-size:1rem}.legacy-table.legacy-highlight-last tr:last-child td{font-weight:600}.legacy-table td:first-child,.legacy-table tbody th:first-child{color:inherit;font-weight:600}.legacy-related-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:0;gap:.5rem;padding:.8rem;text-decoration:none;display:grid}.prose .legacy-related-card{text-decoration:none}.legacy-related-card img{aspect-ratio:16/9;object-fit:cover;border-radius:0;width:100%}.legacy-related-card span{text-align:center;font-weight:700;text-decoration:none}.legacy-related-title{letter-spacing:.02em;text-transform:uppercase;margin:1.5rem 0 .75rem;font-size:1.2rem;font-weight:700}.legacy-related-block{margin:4rem 0}.legacy-related-block .legacy-related-title{margin-top:0}.legacy-related-grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem;margin:0;display:grid}.legacy-related-list{margin:.75rem 0 0;padding:0;list-style:none;display:none}.legacy-related-list li+li{margin-top:.5rem}.legacy-related-link{color:var(--ink);font-weight:600;text-decoration:none}.legacy-related-link:hover{text-decoration:underline}.legacy-related-item{align-items:baseline;gap:.55rem;margin:.6rem 0;display:flex}.legacy-related-arrow{color:#ff5a2f;font-weight:700;line-height:1}.legacy-related-item .legacy-related-link{border-bottom:1px solid var(--line);padding-bottom:.08rem}.about-card{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border:1px solid #e5e7eb;border-radius:12px;margin:2rem 0;padding:1.5rem;box-shadow:0 2px 8px #0000000a}.about-header{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.about-icon{font-size:1.5rem;line-height:1}.about-title{color:#1f2937;font-size:1.1rem}.about-text{color:#4b5563;margin:0;line-height:1.6}@media (max-width:1023px){.legacy-related-grid{display:none}.legacy-related-list{display:block}}@media (max-width:690px){.legacy-hide-xs,.legacy-related-grid.legacy-hide-xs{display:none}}@media (min-width:691px){.legacy-hide-xl{display:none}}.legacy-accordion{border:1px solid var(--line);background:linear-gradient(180deg,#fff 0%,var(--mist,#f5f5f0)100%);border-radius:18px;margin:3rem 0;padding:clamp(1rem,1.2vw + .6rem,1.6rem);box-shadow:0 20px 45px #0f172a14}.legacy-accordion-items{gap:.8rem;display:grid}.legacy-accordion-item{border:1px solid var(--line);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden}.legacy-accordion-item[open]{border-color:var(--accent-soft);transform:translateY(-1px);box-shadow:0 12px 28px #0f172a14}.legacy-accordion-question{width:100%;color:var(--ink);background:var(--mist,#f5f5f0);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.15rem;font-family:Copernicus,Georgia,serif;font-size:1.05rem;font-weight:600;line-height:1.5;list-style:none;display:flex}.legacy-accordion-question::-webkit-details-marker{display:none}.legacy-accordion-question:after{content:"+";border:1px solid var(--line);width:1.6rem;height:1.6rem;color:var(--accent);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;transition:transform .2s,background .2s,color .2s;display:inline-flex}.legacy-accordion-item[open] .legacy-accordion-question:after{content:"–";color:var(--ink);background:var(--mist,#f5f5f0)}.legacy-accordion-question:focus-visible{outline-offset:3px;outline:2px solid #0b5d7c59}.legacy-accordion-answer{border-top:1px solid var(--line);color:var(--ink-soft);background:#fff;padding:.9rem 1.15rem 1.1rem;font-family:Georgia,serif;font-size:1rem;line-height:1.75}.legacy-accordion-empty{text-align:center;color:var(--ink-soft);padding:1.25rem;font-style:italic}@media (max-width:640px){.legacy-accordion{border-radius:14px;margin:2.25rem 0;padding:1rem}.legacy-accordion-item{border-radius:12px}.legacy-accordion-question{padding:.85rem 1rem;font-size:1rem}.legacy-accordion-answer{padding:.8rem 1rem 1rem;font-size:.98rem}}.legacy-breadcrumbs{text-transform:none;letter-spacing:.01em;color:#8a8a86;gap:.4rem;font-size:.72rem}.legacy-breadcrumb-link:hover{color:var(--ink)}.legacy-breadcrumb-sep{color:#b2b2ad}.legacy-section-title{text-transform:none;letter-spacing:-.012em;font-size:clamp(1.4rem,1.1vw + 1.1rem,2rem)}.legacy-toc{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-soft);letter-spacing:0;background:#fff;margin:1.35rem 0 1.9rem;padding:.9rem 1rem .9rem 1.5rem;font-size:.9rem}.cta-button{margin:2.4rem 0}.cta-button-before{letter-spacing:0;margin-bottom:.7rem;font-size:.95rem;font-weight:600}.cta-button a,.post-article .prose .wp-block-button__link{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);letter-spacing:0;text-transform:none;box-shadow:var(--shadow-sm);background:#fff;padding:.65rem 1.1rem;font-weight:600}.cta-button[class*=legacy-tone-] a{border-color:var(--legacy-button-border)}@supports (color:color-mix(in lab, red, red)){.cta-button[class*=legacy-tone-] a{border-color:color-mix(in srgb,var(--legacy-button-border)30%,var(--line)70%)}}.cta-button[class*=legacy-tone-] a{background:var(--legacy-button-bg)}@supports (color:color-mix(in lab, red, red)){.cta-button[class*=legacy-tone-] a{background:color-mix(in srgb,var(--legacy-button-bg)10%,#fff 90%)}}.cta-button[class*=legacy-tone-] a{color:var(--ink)}.cta-button a:hover,.post-article .prose .wp-block-button__link:hover{box-shadow:var(--shadow-md);border-color:var(--line);transform:none}@supports (color:color-mix(in lab, red, red)){.cta-button a:hover,.post-article .prose .wp-block-button__link:hover{border-color:color-mix(in srgb,var(--line)45%,var(--accent)55%)}}.cta-button-note,.post-article .prose p.cta-button-note{letter-spacing:.03em;text-transform:uppercase;color:#8a8a86;margin:.75rem 0 0;font-size:.78rem}.cta-note{border-left:2px solid var(--line);color:var(--ink-soft);box-shadow:none;background:#fafaf9;border-radius:0;padding:.8rem .95rem;font-style:normal}.legacy-box{border:1px solid var(--line);border-left:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;margin:1.6rem 0 2rem;padding:1.1rem 1.2rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;line-height:1.65}.legacy-box[class*=legacy-tone-]{background:var(--legacy-box-bg)}@supports (color:color-mix(in lab, red, red)){.legacy-box[class*=legacy-tone-]{background:color-mix(in srgb,var(--legacy-box-bg)10%,#fff 90%)}}.legacy-box[class*=legacy-tone-]{color:var(--ink);border-color:var(--legacy-box-accent)}@supports (color:color-mix(in lab, red, red)){.legacy-box[class*=legacy-tone-]{border-color:color-mix(in srgb,var(--legacy-box-accent)30%,var(--line)70%)}}.legacy-box[class*=legacy-tone-] h1,.legacy-box[class*=legacy-tone-] h2,.legacy-box[class*=legacy-tone-] h3,.legacy-box[class*=legacy-tone-] h4,.legacy-box[class*=legacy-tone-] h5,.legacy-box[class*=legacy-tone-] h6{color:var(--ink)}.legacy-box h1,.legacy-box h2,.legacy-box h3,.legacy-box h4,.legacy-box h5,.legacy-box h6{font-family:var(--font-display,"GTEestiDisplay"),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.01em;font-weight:700}.legacy-box p,.legacy-box li,.legacy-box ul,.legacy-box ol{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif}.legacy-box>h1:first-child,.legacy-box>h2:first-child,.legacy-box>h3:first-child,.legacy-box>h4:first-child,.legacy-box>h5:first-child,.legacy-box>h6:first-child{background:0 0;border-radius:0;padding:0;display:block}.legacy-box-icon{border:1px solid var(--line);color:var(--ink-soft);box-shadow:none;opacity:1;background:#fff;top:.75rem;right:.75rem}.legacy-text-tone-gold,.legacy-text-tone-yellow,.legacy-text-tone-neutral,.legacy-text-tone-purple,.legacy-text-tone-red,.legacy-text-tone-blue,.legacy-text-tone-green,.legacy-text-tone-teal{color:var(--ink-soft)}.legacy-code-block{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);box-shadow:var(--shadow-sm);background:#f8f8f7;margin:1.6rem 0 2rem}.legacy-code-block__title{border-bottom:1px solid var(--line);letter-spacing:.06em;color:#777773;font-size:.72rem}.legacy-code-block .legacy-code-block__pre{background:#f8f8f7}.legacy-code-block[class*=legacy-tone-]{color:var(--ink);border-color:var(--line);background:#f8f8f7}.legacy-about{border:1px solid var(--line);border-radius:var(--radius-md);background:#fafaf9;gap:.35rem;margin:1.7rem 0 2rem;padding:.95rem 1rem;display:grid}.legacy-about-label{text-transform:uppercase;letter-spacing:.07em;color:#8b8b87;font-size:.69rem}.legacy-about-body{color:var(--ink-soft)}.legacy-about-link{color:var(--accent)}.legacy-about[class*=legacy-tone-]{background:#fafaf9}.legacy-about[class*=legacy-tone-] .legacy-about-label{color:#8b8b87}.legacy-table-wrapper{margin:1.8rem 0 2.4rem}.legacy-table-title{text-transform:uppercase;letter-spacing:.05em;color:#7f7f7a;margin-bottom:.55rem;font-size:.88rem;font-weight:600}.legacy-table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;overflow:hidden}.legacy-table th{text-transform:none;letter-spacing:0;background:var(--highlight);font-size:.88rem}.legacy-table td,.legacy-table th{border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:.62rem .82rem}.legacy-table td:last-child,.legacy-table th:last-child{border-right:none}.legacy-table tbody tr:last-child td,.legacy-table tbody tr:last-child th{border-bottom:none}.legacy-table:not([class*=legacy-tone-]) tr:nth-child(2n) td{background:#fafaf9}.legacy-table[class*=legacy-tone-] thead th{background:var(--legacy-table-head-bg)}@supports (color:color-mix(in lab, red, red)){.legacy-table[class*=legacy-tone-] thead th{background:color-mix(in srgb,var(--legacy-table-head-bg)14%,#f7f7f5 86%)}}.legacy-table[class*=legacy-tone-] thead th{color:var(--ink)}.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) td,.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) th{background:var(--legacy-table-row-bg)}@supports (color:color-mix(in lab, red, red)){.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) td,.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) th{background:color-mix(in srgb,var(--legacy-table-row-bg)12%,#fff 88%)}}.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) td,.legacy-table[class*=legacy-tone-] tbody tr:nth-child(odd) th{color:var(--ink-soft)}.legacy-table[class*=legacy-tone-] tbody tr:nth-child(2n) td,.legacy-table[class*=legacy-tone-] tbody tr:nth-child(2n) th{color:var(--ink-soft);background:#fff}.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child td,.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child th{background:var(--legacy-table-highlight-bg)}@supports (color:color-mix(in lab, red, red)){.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child td,.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child th{background:color-mix(in srgb,var(--legacy-table-highlight-bg)16%,#f8f8f6 84%)}}.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child td,.legacy-table[class*=legacy-tone-].legacy-highlight-last tbody tr:last-child th{color:var(--ink)}.legacy-hero img,.legacy-box,.legacy-table,.legacy-about,.cta-button a,.post-article .prose .wp-block-button__link{border-radius:var(--radius-md);clip-path:none!important}.legacy-about:after{display:none!important}.legacy-related-card{border-radius:var(--radius-sm);border:1px solid var(--line);background:#fff}.legacy-related-card img{border-radius:calc(var(--radius-sm) - 2px)}.legacy-related-title{text-transform:none;letter-spacing:-.01em}.legacy-related-link,.legacy-related-item .legacy-related-link{border-bottom:1px solid #0000;padding-bottom:0}.legacy-related-link:hover,.legacy-related-item .legacy-related-link:hover{border-bottom-color:var(--line)}.legacy-related-arrow{color:#8b8b87}.about-card{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;margin:1.7rem 0}.about-title{color:var(--ink)}.about-text{color:var(--ink-soft)}.legacy-accordion{border-radius:var(--radius-md);border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;margin:2.1rem 0;padding:.8rem}.legacy-accordion-item{border:1px solid var(--line);border-radius:var(--radius-sm)}.legacy-accordion-item[open]{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.legacy-accordion-item[open]{border-color:color-mix(in srgb,var(--line)45%,var(--accent)55%)}}.legacy-accordion-item[open]{box-shadow:none;transform:none}.legacy-accordion-item:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px #0f6b9a29}.legacy-accordion-question{font-family:var(--font-body,"GTEestiDisplay"),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fafaf9;padding:.78rem .95rem;font-size:.97rem;font-weight:600}.legacy-accordion-question:after{border:1px solid var(--line);color:#777773;background:#fff;width:1.45rem;height:1.45rem}.legacy-accordion-item[open] .legacy-accordion-question{background:#fff}.legacy-accordion-item[open] .legacy-accordion-question:after{color:var(--ink);background:var(--highlight)}.legacy-accordion-answer{color:var(--ink-soft);background:#fff;padding:.72rem .95rem .9rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif}.surface-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px}.surface-card-hover{transition:border-color .2s,box-shadow .2s,transform .2s}@media (hover:hover){.surface-card-hover:hover{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.surface-card-hover:hover{border-color:color-mix(in srgb,var(--accent)38%,var(--line)62%)}}.surface-card-hover:hover{box-shadow:var(--shadow-md)}}.surface-muted{box-shadow:var(--shadow-sm);background:linear-gradient(165deg,#fff 0%,#f5f6f8 100%)}.kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.68rem;font-weight:700}.dot-list{margin:0;padding:0;list-style:none}.dot-list li{padding-left:1rem;position:relative}.dot-list li:before{content:"";background:var(--accent);border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.65em;left:0}@supports (color:color-mix(in lab, red, red)){.dot-list li:before{background:color-mix(in srgb,var(--accent)78%,white 22%)}}.stat-chip{line-height:1}.btn-primary,.btn-secondary{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.btn-primary{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 8px 18px -10px #2b4f82a6}.btn-primary:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{border-color:color-mix(in srgb,var(--accent)82%,#162a45 18%)}}.btn-primary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in srgb,var(--accent)86%,#162a45 14%)}}.btn-primary:hover{color:#fff}.btn-secondary{border-color:var(--line);color:var(--accent);background:#fff}.btn-secondary:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{border-color:color-mix(in srgb,var(--accent)55%,var(--line)45%)}}.btn-secondary:hover{background:var(--accent-soft);color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{color:color-mix(in srgb,var(--accent)90%,#162a45 10%)}}@keyframes page-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:.52s ease-out both page-enter}.page-enter-delay-1{animation-delay:.11s}.page-enter-delay-2{animation-delay:.18s}.page-enter-delay-3{animation-delay:.25s}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.float-soft{animation:8s ease-in-out infinite float-soft}.mobile-nav-overlay{z-index:9999;position:fixed;inset:0}.mobile-nav-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2e1f133d;position:fixed;inset:0}.mobile-nav-panel{border-left:1px solid var(--line);padding:calc(env(safe-area-inset-top) + 1.5rem)1.25rem calc(env(safe-area-inset-bottom) + 1.6rem);z-index:10000;box-shadow:var(--shadow-md);background:radial-gradient(circle at 10% 10%,#fffdf8 0%,#0000 42%),linear-gradient(#fff8ee 0%,#fdf3e6 100%);flex-direction:column;gap:1.75rem;animation:.22s mobile-menu-in;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes mobile-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mobile-nav-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:.8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mobile-nav-header{border-bottom:1px solid color-mix(in srgb,var(--line)78%,#fff 22%)}}.mobile-nav-links{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.16em;flex-direction:column;gap:.5rem;font-size:.9rem;display:flex}.mobile-nav-links a{border-bottom:1px solid var(--line);padding:.7rem 0}@supports (color:color-mix(in lab, red, red)){.mobile-nav-links a{border-bottom:1px solid color-mix(in srgb,var(--line)82%,#fff 18%)}}.mobile-nav-links a{text-decoration: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-space-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-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-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}@keyframes spin{to{transform:rotate(360deg)}}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_c74ca1d9-module__il6WUW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_c74ca1d9-module__il6WUW__variable{--font-body:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_8b10220d-module__vvxa8G__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_8b10220d-module__vvxa8G__variable{--font-display:"Fraunces","Fraunces Fallback"}
