/*! tailwindcss v4.3.2 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--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}}}@layer theme{:root,:host{--font-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--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);--font-display:"Nyght Serif", Georgia, serif;--color-paper:#f7f7f4;--color-oat:#f2f1ed;--color-ink:#26251e;--color-eggshell:#e1e1cd;--color-ash-grey:#bccdcd;--color-background:var(--color-paper);--color-surface:var(--color-oat);--color-text-primary:var(--color-ink);--color-text-secondary:var(--color-ink);--color-link:var(--color-ink);--color-button-primary-bg:var(--color-ink);--color-button-primary-text:var(--color-paper);--color-button-secondary-bg:var(--color-paper);--color-button-secondary-border:var(--color-ink);--color-button-secondary-text:var(--color-ink);--color-focus-ring:var(--color-ink);--color-gallery-arrow-bg:transparent;--color-gallery-arrow-hover-bg:var(--color-ink);--color-gallery-arrow-icon:var(--color-ink);--color-gallery-arrow-hover-icon:var(--color-paper);--spacing-4:.25rem;--spacing-8:.5rem;--spacing-12:.75rem;--spacing-16:1rem;--spacing-20:1.25rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-44:2.75rem;--spacing-48:3rem;--spacing-56:3.5rem;--spacing-64:4rem;--spacing-80:5rem;--spacing-120:7.5rem;--padding-xs:var(--spacing-4);--padding-sm:var(--spacing-8);--padding-med:var(--spacing-20);--padding-lg:var(--spacing-40);--padding-xl:var(--spacing-64);--padding-xxl:var(--spacing-80);--padding-xxxl:var(--spacing-120);--padding-card-sm:var(--spacing-32);--padding-card-lg:var(--spacing-64);--container-chrome:1920px;--container-wide:1440px;--container-content:1066px;--container-text:800px;--container-caption:550px;--text-display:3rem;--text-display--line-height:1.1;--text-display--letter-spacing:0;--text-h1:2.5rem;--text-h1--line-height:1.25;--text-h1--letter-spacing:0;--text-h2:2rem;--text-h2--line-height:1.25;--text-h2--letter-spacing:0;--text-h3:1.75rem;--text-h3--line-height:1.25;--text-h3--letter-spacing:0;--text-h4:1.5rem;--text-h4--line-height:1.25;--text-h4--letter-spacing:.01em;--text-h5:1.25rem;--text-h5--line-height:1.25;--text-h5--letter-spacing:.01em;--text-lead:1.25rem;--text-lead--line-height:1.55;--text-body:1rem;--text-body--line-height:1.55;--text-body-emphasis:var(--text-body);--text-body-emphasis--line-height:var(--text-body--line-height);--text-body-medium:.75rem;--text-body-medium--line-height:1.55;--text-small:.625rem;--text-small--line-height:1.55;--text-caption:.75rem;--text-caption--line-height:1;--text-caption--letter-spacing:0;--text-quote:1.5rem;--text-quote--line-height:1.25;--text-quote--letter-spacing:0;--ease-default:cubic-bezier(.25, .1, .25, 1)}}@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]){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;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}:root{color-scheme:light;background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width>=768px){:root{--text-display:3.75rem;--text-h1:3.5rem;--text-h2:2rem;--text-h3:1.75rem;--text-h4:1.5rem;--text-h5:1.125rem;--text-lead:1.5rem;--text-body:1.125rem;--text-body-medium:1rem;--text-small:.75rem;--text-caption:1rem;--text-quote:1.75rem;--text-quote--letter-spacing:.015em}}@media (width>=1440px){:root{--text-display:5.25rem;--text-caption--line-height:1.25}}*,:before,:after{box-sizing:border-box}html{background:var(--color-background)}body{background:var(--color-background);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-family:var(--font-display);font-weight:400}blockquote{hyphens:auto}.no-hyphen{hyphens:none}.quote-verse-lines{padding-left:var(--spacing-24);display:block}a{color:var(--color-link);text-underline-offset:.16em;text-decoration-thickness:.08em}[data-footnote-ref]{color:inherit;text-decoration:none}.footnotes>h2{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footnotes ol{counter-reset:footnote;margin:0;padding-left:0;list-style:none}.footnotes li{column-gap:var(--spacing-16);counter-increment:footnote;grid-template-columns:auto minmax(0,1fr);display:grid}.footnotes li:before{content:counter(footnote)}.footnotes p{margin:0}.data-footnote-backref{display:none}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}img,picture,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit}}@layer components{.quote-section{padding:var(--spacing-40) var(--spacing-24)}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote){border-left:.5px solid var(--color-ink);width:100%;padding-left:var(--spacing-24);color:var(--color-text-primary);hyphens:none;flex-direction:column;margin:0 auto;display:flex}.section-gallery__body>blockquote{width:calc(100% - var(--spacing-48));margin-block:var(--spacing-40)}.chapter-overview__text>blockquote{width:calc(100% - var(--spacing-48))}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p{margin:0;font-style:normal;font-weight:400}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:not(:last-child){font-family:var(--font-display);font-size:var(--text-quote);line-height:var(--text-quote--line-height);letter-spacing:var(--text-quote--letter-spacing)}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:not(:last-child)+p:not(:last-child){margin-top:.5em}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:last-child{min-height:var(--spacing-56);margin-top:var(--spacing-24);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-caption);white-space:pre-wrap;align-items:center;line-height:normal;display:flex}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:last-child:before{width:var(--spacing-56);height:var(--spacing-56);margin-right:var(--spacing-12);flex:0 0 var(--spacing-56);border:.5px solid var(--color-ink);content:"";background-image:url(/_astro/Hebel_Cite.AX94sBHv.png);background-position:68%;background-size:auto 110%;border-radius:50%;display:block}:is(.section-gallery__body>blockquote,.chapter-overview__text>blockquote):has(.quote-attribution--koelle)>p:last-child{color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-h5);line-height:var(--text-h5--line-height);letter-spacing:var(--text-h5--letter-spacing)}:is(.section-gallery__body>blockquote,.chapter-overview__text>blockquote):has(.quote-attribution--koelle)>p:last-child:before{background-image:url(/_astro/Koelle_Portraet.DSXq3c69.png);background-position:50%;background-size:cover}@media (width>=768px){.quote-section{padding-block:var(--spacing-64)}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote){width:min(522px, calc(100% - var(--spacing-64)));padding-left:var(--spacing-48)}.section-gallery__body>blockquote{margin-block:var(--spacing-64)}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:last-child{min-height:var(--spacing-40);margin-top:var(--spacing-32);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:last-child:before{width:var(--spacing-40);height:var(--spacing-40);margin-right:var(--spacing-16);flex-basis:var(--spacing-40)}:is(.section-gallery__body>blockquote,.chapter-overview__text>blockquote):has(.quote-attribution--koelle)>p:last-child{min-height:var(--spacing-48);font-size:1.25rem}:is(.section-gallery__body>blockquote,.chapter-overview__text>blockquote):has(.quote-attribution--koelle)>p:last-child:before{width:var(--spacing-48);height:var(--spacing-48);flex-basis:var(--spacing-48);background-position:50% -2.7px;background-size:110.5%}}@media (width>=1440px){:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote){width:846px;padding-left:71px}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:last-child{min-height:var(--spacing-48);margin-top:38px}:is(.exhibition-quote,.section-gallery__body>blockquote,.chapter-overview__text>blockquote)>p:last-child:before{width:var(--spacing-48);height:var(--spacing-48);flex-basis:var(--spacing-48)}:is(.section-gallery__body>blockquote,.chapter-overview__text>blockquote):has(.quote-attribution--koelle)>p:last-child{font-size:var(--text-h5)}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.left-0{left:0}.z-20{z-index:20}.z-30{z-index:30}.container{width:100%}@media (width>=390px){.container{max-width:390px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1440px){.container{max-width:1440px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.w-\[60ch\]{width:60ch}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.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}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink{border-color:var(--color-ink)}.bg-ink{background-color:var(--color-ink)}.bg-paper{background-color:var(--color-paper)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-0{padding:0}.text-left{text-align:left}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}.text-h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-link{color:var(--color-link)}.text-paper{color:var(--color-paper)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-filter{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,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))}.select-none{user-select:none}.triple-pi{--pi-overlap:-.265em;font-family:Geist,sans-serif;font-style:normal;font-weight:inherit;letter-spacing:0;transform-origin:50%;white-space:nowrap;align-items:baseline;margin-inline-end:-.08em;line-height:1;display:inline-flex;transform:scaleX(.8)}.triple-pi:before,.triple-pi:after{content:"Π"}.triple-pi:after{margin-inline-start:var(--pi-overlap)}.type-display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);font-weight:400}.type-h1{font-family:var(--font-display);font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:400}.type-h2{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:400}.type-h3{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:400}.type-h4{font-family:var(--font-display);font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing);font-weight:400}.type-h5{font-family:var(--font-display);font-size:var(--text-h5);line-height:var(--text-h5--line-height);letter-spacing:var(--text-h5--letter-spacing);font-weight:400}.type-lead{font-family:var(--font-sans);font-size:var(--text-lead);line-height:var(--text-lead--line-height);font-weight:400}.type-body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:400}.type-body-emphasis{font-family:var(--font-sans);font-size:var(--text-body-emphasis);line-height:var(--text-body-emphasis--line-height);font-weight:600}.type-body-medium{font-family:var(--font-sans);font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height);font-weight:400}.type-small{font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:400}.type-caption{font-family:var(--font-sans);font-size:var(--text-caption);line-height:var(--text-caption--line-height);letter-spacing:var(--text-caption--letter-spacing);font-weight:400}.type-quote{font-family:var(--font-display);font-size:var(--text-quote);font-style:italic;font-weight:400;line-height:var(--text-quote--line-height);letter-spacing:var(--text-quote--letter-spacing)}.page-grid{column-gap:var(--spacing-16);padding-inline:var(--spacing-20);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-container{width:100%;padding-inline:var(--spacing-20);margin-inline:auto}.container-chrome,.container-wide,.container-content,.container-text,.container-caption{width:100%;margin-inline:auto}.container-chrome{max-width:var(--container-chrome)}.container-wide{max-width:var(--container-wide)}.container-content{max-width:var(--container-content)}.container-text{max-width:var(--container-text)}.container-caption{max-width:var(--container-caption)}.content-grid{column-gap:var(--spacing-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.padding-xs{padding:var(--padding-xs)}.padding-sm{padding:var(--padding-sm)}.padding-med{padding:var(--padding-med)}.padding-lg{padding:var(--padding-lg)}.padding-xl{padding:var(--padding-xl)}.padding-xxl{padding:var(--padding-xxl)}.padding-xxxl{padding:var(--padding-xxxl)}.padding-card-sm{padding:var(--padding-card-sm)}.padding-card-lg{padding:var(--padding-card-lg)}.button-primary{min-height:var(--spacing-48);border:1px solid var(--color-button-primary-bg);background:var(--color-button-primary-bg);color:var(--color-button-primary-text);padding:var(--spacing-12) var(--spacing-20);cursor:pointer;transition:opacity .15s var(--ease-default), transform .15s var(--ease-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button-secondary{min-height:var(--spacing-48);border:1px solid var(--color-button-secondary-border);background:var(--color-button-secondary-bg);color:var(--color-button-secondary-text);padding:var(--spacing-12) var(--spacing-20);cursor:pointer;transition:background-color .15s var(--ease-default), color .15s var(--ease-default), transform .15s var(--ease-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button-primary:hover{opacity:.85}.button-primary:active,.button-secondary:active{opacity:.95;transform:scale(.98)}.button-secondary:hover{border-color:var(--color-button-primary-bg);background:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.button-primary:disabled,.button-primary[aria-disabled=true],.button-primary.is-disabled,.button-secondary:disabled,.button-secondary[aria-disabled=true],.button-secondary.is-disabled{cursor:not-allowed;opacity:.3}.button-secondary:disabled,.button-secondary[aria-disabled=true],.button-secondary.is-disabled{border-color:var(--color-button-secondary-border);background:var(--color-button-secondary-bg);color:var(--color-button-secondary-text)}.text-link,.link-arrow,.link-arrow-left,.link-underline,.nav-link{color:var(--color-link);font-family:var(--font-sans);font-size:var(--text-body);text-underline-offset:.16em;font-weight:400;line-height:1;text-decoration-thickness:1px}.text-link,.link-arrow,.link-arrow-left,.nav-link{text-decoration-line:none}.link-underline{text-decoration-line:underline}.link-arrow,.link-arrow-left{align-items:baseline;gap:.25em;display:inline-flex}.link-arrow:after,.link-arrow-left:before{transition:transform .15s var(--ease-default);display:inline-block}.link-arrow:after{content:"→"}.link-arrow-left:before{content:"←"}.text-link:hover,.link-arrow:hover,.link-arrow-left:hover,.nav-link:hover{opacity:.8;text-decoration-line:underline}.link-arrow:hover:after{transform:translate(3px)}.link-arrow-left:hover:before{transform:translate(-3px)}.link-underline:hover{opacity:.8}.gallery-arrow-button{border:1px solid var(--color-ink);background:var(--color-gallery-arrow-bg);width:70px;height:70px;color:var(--color-gallery-arrow-icon);cursor:pointer;transition:background-color .15s var(--ease-default), color .15s var(--ease-default), opacity .15s var(--ease-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.gallery-arrow-button:hover{background:var(--color-gallery-arrow-hover-bg);color:var(--color-gallery-arrow-hover-icon)}.gallery-arrow-button:disabled,.gallery-arrow-button[aria-disabled=true],.gallery-arrow-button.is-disabled{pointer-events:none;opacity:.4}@media (prefers-reduced-motion:reduce){.button-primary,.button-secondary,.link-arrow:after,.link-arrow-left:before,.gallery-arrow-button{transition:none}}@media (width>=768px){.page-grid{column-gap:var(--spacing-20);padding-inline:var(--spacing-32);grid-template-columns:repeat(8,minmax(0,1fr))}.page-container{padding-inline:var(--spacing-32)}.content-grid{column-gap:var(--spacing-20);grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=1440px){.page-grid{column-gap:var(--spacing-20);padding-inline:var(--spacing-80);grid-template-columns:repeat(12,minmax(0,1fr))}.page-container{max-width:var(--container-wide);padding-inline:var(--spacing-80)}.content-grid{column-gap:var(--spacing-20);grid-template-columns:repeat(12,minmax(0,1fr))}}}@font-face{font-family:Nyght Serif;src:url(/fonts/NyghtSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nyght Serif;src:url(/fonts/NyghtSerif-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nyght Serif;src:url(/fonts/NyghtSerif-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nyght Serif;src:url(/fonts/NyghtSerif-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--chapter-1:#cadce5;--chapter-1-medium:#93b7c8;--chapter-1-vibrant:#8fc9e5;--chapter-1-dark:#214b61;--chapter-2:#e9dad1;--chapter-2-medium:#c7aa9a;--chapter-2-vibrant:#e9b99d;--chapter-2-dark:#653825;--chapter-3:#e5ede9;--chapter-3-medium:#b4cdc1;--chapter-3-vibrant:#a9ddc5;--chapter-3-dark:#24513e;--chapter-4:#e1e1cd;--chapter-4-medium:#baba96;--chapter-4-vibrant:#c9d187;--chapter-4-dark:#494d23;--chapter-5:#d3e3df;--chapter-5-medium:#a2c2ba;--chapter-5-vibrant:#8fcfc0;--chapter-5-dark:#245448;--chapter-6:#eadcde;--chapter-6-medium:#c5a8ae;--chapter-6-vibrant:#e8aeb8;--chapter-6-dark:#632d38;--chapter-7:#bccdcd;--chapter-7-medium:#86a4a4;--chapter-7-vibrant:#79bdc0;--chapter-7-dark:#204c4e}html[data-contrast=high] .chapter-page,html[data-contrast=high] .subchapter-page{--content-background:var(--color-paper);--gallery-mat-background:var(--chapter-color);--gallery-border-width:1px;--gallery-divider-color:var(--chapter-color-medium);--gallery-button-background:var(--chapter-color);--gallery-button-hover-background:var(--chapter-color-vibrant);--gallery-button-hover-color:var(--color-ink);--chapter-object-link-color:var(--chapter-color-dark);--page-navigation-border-color:var(--chapter-color-medium);--page-navigation-link-color:var(--chapter-color-dark);--page-background:var(--color-paper)!important}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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}.site-footer[data-astro-cid-63k7wqxu]{--footer-heading-gap:var(--spacing-16);background-color:var(--color-ink,#26251e);color:var(--color-paper,#f7f7f4)}.site-footer__inner[data-astro-cid-63k7wqxu]{width:100%;padding:var(--spacing-56) var(--spacing-20) 0;flex-direction:column;margin-inline:auto;display:flex}.site-footer__columns[data-astro-cid-63k7wqxu]{align-items:flex-start;gap:var(--spacing-80);padding-bottom:var(--spacing-40);flex-direction:column;display:flex}.site-footer__exhibition[data-astro-cid-63k7wqxu],.site-footer__section[data-astro-cid-63k7wqxu],.site-footer__intro[data-astro-cid-63k7wqxu],.site-footer__title-group[data-astro-cid-63k7wqxu]{flex-direction:column;flex-grow:0;align-items:flex-start;display:flex}.site-footer__exhibition[data-astro-cid-63k7wqxu],.site-footer__section[data-astro-cid-63k7wqxu]{gap:var(--footer-heading-gap)}.site-footer__intro[data-astro-cid-63k7wqxu]{gap:var(--spacing-40);width:100%}.site-footer__title-group[data-astro-cid-63k7wqxu]{gap:var(--spacing-8);width:100%}.site-footer__eyebrow[data-astro-cid-63k7wqxu],.site-footer__legal[data-astro-cid-63k7wqxu]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-small,.625rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:uppercase;line-height:var(--text-small--line-height)}.site-footer__kicker[data-astro-cid-63k7wqxu]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-lead,1.25rem);line-height:var(--tw-leading,var(--text-lead--line-height,1.55));line-height:var(--text-lead--line-height)}.site-footer__title[data-astro-cid-63k7wqxu]{width:100%;font-family:var(--font-display,"Nyght Serif", Georgia, serif);font-size:var(--text-display,3rem);line-height:var(--tw-leading,var(--text-display--line-height,1.1));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing,0));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:inherit;line-height:var(--text-display--line-height)}.site-footer__title-link[data-astro-cid-63k7wqxu],.site-footer__title-link[data-astro-cid-63k7wqxu]:visited,.site-footer__title-link[data-astro-cid-63k7wqxu]:hover,.site-footer__title-link[data-astro-cid-63k7wqxu]:active{color:var(--color-paper);text-decoration:none}.site-footer__description[data-astro-cid-63k7wqxu]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));line-height:var(--text-body-medium--line-height)}.site-footer__link-list[data-astro-cid-63k7wqxu]{gap:var(--spacing-20);flex-direction:column;width:100%;margin:0;padding:0;list-style-type:none;display:flex}.site-footer__link[data-astro-cid-63k7wqxu]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-lead,1.25rem);line-height:var(--tw-leading,var(--text-lead--line-height,1.55));color:inherit;padding-block:var(--spacing-8);line-height:var(--text-lead--line-height);align-items:center;gap:.35em;text-decoration-line:none;display:inline-flex}.site-footer__link--button[data-astro-cid-63k7wqxu]{appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding-inline:0}.site-footer__external-icon[data-astro-cid-63k7wqxu]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;flex:none;width:.8em;height:.8em}.site-footer__link[data-astro-cid-63k7wqxu]:hover{opacity:.72}.site-footer__contact[data-astro-cid-63k7wqxu]{width:100%}.site-footer__portrait-frame[data-astro-cid-63k7wqxu]{margin-top:var(--spacing,.25rem);border:1px solid var(--color-paper);width:280px;height:78px;overflow:hidden}.site-footer__portrait[data-astro-cid-63k7wqxu]{object-fit:cover;object-position:center;width:100%;height:100%}.site-footer__address[data-astro-cid-63k7wqxu],.site-footer__address[data-astro-cid-63k7wqxu] a[data-astro-cid-63k7wqxu]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.55));color:inherit;font-style:normal;line-height:var(--text-body--line-height);text-decoration-line:none}.site-footer__address[data-astro-cid-63k7wqxu] a[data-astro-cid-63k7wqxu]:hover{opacity:.8;text-decoration-line:underline}.site-footer__address[data-astro-cid-63k7wqxu] .site-footer__email[data-astro-cid-63k7wqxu]{font-style:italic}.site-footer__legal[data-astro-cid-63k7wqxu]{white-space:nowrap;border-top:.25px solid var(--color-paper);justify-content:space-between;align-items:center;gap:var(--spacing-8) var(--spacing-20);padding:var(--spacing-16) var(--spacing-20);flex-wrap:wrap;display:flex}.site-footer__commit[data-astro-cid-63k7wqxu]{text-align:right;margin-left:auto}.site-footer__commit-link[data-astro-cid-63k7wqxu]{color:inherit;text-decoration-line:underline}.site-footer__commit-link[data-astro-cid-63k7wqxu]:hover{opacity:.8}@media (width>=768px){.site-footer__inner[data-astro-cid-63k7wqxu]{padding:var(--spacing-40) var(--spacing-32) 0}.site-footer__legal[data-astro-cid-63k7wqxu]{padding-inline:var(--spacing-32)}.site-footer__columns[data-astro-cid-63k7wqxu]{align-items:flex-start;column-gap:31px;row-gap:var(--spacing-56);padding-bottom:var(--spacing-64);grid-template-columns:240px minmax(0,1fr);display:grid}.site-footer__exhibition[data-astro-cid-63k7wqxu]{grid-area:1/1/span 2;width:240px}.site-footer__about[data-astro-cid-63k7wqxu],.site-footer__contact[data-astro-cid-63k7wqxu]{grid-column:2}.site-footer__about[data-astro-cid-63k7wqxu]{grid-row:1}.site-footer__contact[data-astro-cid-63k7wqxu]{grid-row:2;margin-top:0}.site-footer__intro[data-astro-cid-63k7wqxu]{gap:var(--spacing-24)}.site-footer__kicker[data-astro-cid-63k7wqxu]{font-size:var(--text-body);line-height:var(--text-body--line-height)}.site-footer__title[data-astro-cid-63k7wqxu]{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.site-footer__description[data-astro-cid-63k7wqxu],.site-footer__link[data-astro-cid-63k7wqxu],.site-footer__address[data-astro-cid-63k7wqxu],.site-footer__address[data-astro-cid-63k7wqxu] a[data-astro-cid-63k7wqxu]{font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height)}.site-footer__link-list[data-astro-cid-63k7wqxu]{gap:var(--spacing-12)}.site-footer__link[data-astro-cid-63k7wqxu]{padding-block:0}.site-footer__portrait-frame[data-astro-cid-63k7wqxu]{border-color:var(--color-paper);width:252px;height:71px}}@media (width>=1440px){.site-footer__inner[data-astro-cid-63k7wqxu]{--footer-heading-gap:var(--spacing-24);max-width:var(--container-chrome);padding:60px var(--spacing-80) 0}.site-footer__columns[data-astro-cid-63k7wqxu]{align-items:flex-start;gap:var(--spacing-64);min-height:359px;padding-bottom:var(--spacing-80);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.site-footer__exhibition[data-astro-cid-63k7wqxu]{gap:var(--spacing-24);grid-area:auto;width:auto}.site-footer__about[data-astro-cid-63k7wqxu]{grid-area:auto;width:max-content}.site-footer__contact[data-astro-cid-63k7wqxu]{grid-area:auto;width:fit-content;margin-top:0}.site-footer__title[data-astro-cid-63k7wqxu]{font-size:var(--text-h1);line-height:var(--text-h1--line-height)}.site-footer__description[data-astro-cid-63k7wqxu]{width:389px}.site-footer__link-list[data-astro-cid-63k7wqxu]{gap:0}.site-footer__link[data-astro-cid-63k7wqxu]{padding-block:6px}.site-footer__portrait-frame[data-astro-cid-63k7wqxu]{border-color:#cfcfcf;width:265px;height:123px}.site-footer__legal[data-astro-cid-63k7wqxu]{padding:18.5px var(--spacing-80) 18px;border-top:.5px solid var(--color-surface)}}.chapter-navigation-list[data-astro-cid-u43p7w34]{flex-direction:column;width:100%;margin:0;padding:0;list-style-type:none;display:flex}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34]{gap:var(--spacing-16)}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__item[data-astro-cid-u43p7w34]:not(:last-child){padding-bottom:var(--spacing-16);border-bottom:.5px solid #26251e80}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34]{color:var(--color-text-primary,var(--color-ink));user-select:none;align-items:center;gap:var(--spacing-16);text-decoration-line:none;display:flex}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__number[data-astro-cid-u43p7w34]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-small,.625rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-text-secondary,var(--color-ink));width:var(--spacing-24)}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__title[data-astro-cid-u43p7w34]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));flex:1}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34]:hover .chapter-navigation-list__title[data-astro-cid-u43p7w34],.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34][aria-current] .chapter-navigation-list__title[data-astro-cid-u43p7w34]{color:var(--color-link,var(--color-ink));text-underline-offset:.16em;text-decoration-line:underline}.chapter-navigation-list--desktop[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34]:hover .chapter-navigation-list__title[data-astro-cid-u43p7w34]{opacity:.8}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34]{gap:var(--spacing-20)}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__item[data-astro-cid-u43p7w34]{padding-block:var(--spacing-24);border-bottom:1px solid #f7f7f480}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34]{color:var(--color-paper,#f7f7f4);user-select:none;align-items:baseline;gap:var(--spacing-24);text-decoration-line:none;display:flex}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__number[data-astro-cid-u43p7w34]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));min-width:var(--spacing-16);color:#f7f7f480;line-height:var(--text-body-medium--line-height)}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__title[data-astro-cid-u43p7w34]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-lead,1.25rem);line-height:var(--tw-leading,var(--text-lead--line-height,1.55));color:var(--color-paper,#f7f7f4);line-height:var(--text-lead--line-height);flex:1}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34]:hover .chapter-navigation-list__title[data-astro-cid-u43p7w34],.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34][aria-current] .chapter-navigation-list__title[data-astro-cid-u43p7w34]{opacity:.8}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34][aria-current] .chapter-navigation-list__number[data-astro-cid-u43p7w34]{color:var(--color-paper)}@media (width>=768px){.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__item[data-astro-cid-u43p7w34]{padding-block:0 var(--spacing-32)}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__link[data-astro-cid-u43p7w34]{gap:var(--spacing-32)}.chapter-navigation-list--mobile[data-astro-cid-u43p7w34] .chapter-navigation-list__title[data-astro-cid-u43p7w34]{font-family:var(--font-display,"Nyght Serif", Georgia, serif);font-size:var(--text-h2,2rem);line-height:var(--tw-leading,var(--text-h2--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing,0));line-height:var(--text-h2--line-height)}}.contrast-toggle[data-astro-cid-c4kyiqjc]{color:inherit;align-items:center;gap:var(--spacing-8);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.contrast-toggle__track[data-astro-cid-c4kyiqjc]{width:34px;height:20px;transition:background-color .15s var(--ease-default);border:1px solid;border-radius:999px;flex:none;align-items:center;display:inline-flex;position:relative}.contrast-toggle__thumb[data-astro-cid-c4kyiqjc]{width:12px;height:12px;transition:background-color .15s var(--ease-default), transform .15s var(--ease-default);background:currentColor;border-radius:50%;display:block;transform:translate(3px)}.contrast-toggle[data-astro-cid-c4kyiqjc][aria-pressed=true] .contrast-toggle__track[data-astro-cid-c4kyiqjc]{background:var(--contrast-toggle-active-background,var(--color-ink))}.contrast-toggle[data-astro-cid-c4kyiqjc][aria-pressed=true] .contrast-toggle__thumb[data-astro-cid-c4kyiqjc]{background:var(--contrast-toggle-active-thumb,var(--color-paper));transform:translate(17px)}@media (prefers-reduced-motion:reduce){.contrast-toggle__track[data-astro-cid-c4kyiqjc],.contrast-toggle__thumb[data-astro-cid-c4kyiqjc]{transition:none}}.desktop-navigation[data-astro-cid-esry5iad]{border-bottom:.5px solid var(--color-ink);background-color:var(--color-paper,#f7f7f4);width:100%;display:none;position:relative}.desktop-navigation--home[data-astro-cid-esry5iad]{color:var(--color-paper);background-color:#0000;border-bottom-color:#0000}.desktop-navigation--home[data-astro-cid-esry5iad] .desktop-navigation__brand[data-astro-cid-esry5iad],.desktop-navigation--home[data-astro-cid-esry5iad] .nav-link[data-astro-cid-esry5iad]{color:var(--color-paper)}.desktop-navigation__inner[data-astro-cid-esry5iad]{width:100%;max-width:var(--container-chrome);padding:var(--spacing-16) var(--spacing-32);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.desktop-navigation__brand[data-astro-cid-esry5iad]{color:var(--color-text-primary,var(--color-ink));gap:var(--spacing-4);flex-direction:column;width:375px;text-decoration-line:none;display:flex}.desktop-navigation__brand-kicker[data-astro-cid-esry5iad]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));line-height:var(--text-body-medium--line-height)}.desktop-navigation__brand-title[data-astro-cid-esry5iad]{font-family:var(--font-display,"Nyght Serif", Georgia, serif);font-size:var(--text-h3,1.75rem);line-height:var(--tw-leading,var(--text-h3--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing,0));line-height:var(--text-h3--line-height)}.desktop-navigation__links[data-astro-cid-esry5iad]{align-items:center;gap:var(--spacing-48);display:flex}.desktop-navigation__contrast-toggle[data-astro-cid-esry5iad]{top:100%;right:calc(var(--spacing-80) - var(--spacing-12));pointer-events:none;visibility:hidden;transition:visibility 0s linear .12s;position:absolute}.desktop-navigation__contrast-toggle-clip[data-astro-cid-esry5iad]{padding:0 var(--spacing-12) var(--spacing-12) 0;overflow:hidden}.desktop-navigation__contrast-toggle-panel[data-astro-cid-esry5iad]{--contrast-toggle-active-background:var(--color-ink);--contrast-toggle-active-thumb:var(--color-paper);border:.5px solid var(--color-ink);background:var(--color-paper);padding:var(--spacing-8) var(--spacing-12);color:var(--color-ink);transform:translateY(calc(-100% - var(--spacing-8)));will-change:transform;border-top:0;transition:transform .12s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:4px 5px 8px #00000029}.desktop-navigation[data-astro-cid-esry5iad]:hover:not([data-contrast-dismissed]) .desktop-navigation__contrast-toggle[data-astro-cid-esry5iad],.desktop-navigation[data-astro-cid-esry5iad]:focus-within:not([data-contrast-dismissed]) .desktop-navigation__contrast-toggle[data-astro-cid-esry5iad]{pointer-events:auto;visibility:visible;transition-delay:0s}.desktop-navigation[data-astro-cid-esry5iad]:hover:not([data-contrast-dismissed]) .desktop-navigation__contrast-toggle-panel[data-astro-cid-esry5iad],.desktop-navigation[data-astro-cid-esry5iad]:focus-within:not([data-contrast-dismissed]) .desktop-navigation__contrast-toggle-panel[data-astro-cid-esry5iad]{transform:translateY(0)}.desktop-navigation__dropdown[data-astro-cid-esry5iad]{position:relative}.desktop-navigation__dropdown-trigger[data-astro-cid-esry5iad]{cursor:pointer;user-select:none;align-items:center;gap:var(--spacing-8);line-height:var(--text-body--line-height);border-bottom:1.5px solid #0000;padding-block:7.5px 8.75px;text-decoration-line:none;list-style-type:none;display:flex}.desktop-navigation__link[data-astro-cid-esry5iad]{user-select:none;line-height:var(--text-body--line-height);border-bottom:1.5px solid #0000;padding-block:7.5px 8.75px;text-decoration-line:none}.desktop-navigation__search[data-astro-cid-esry5iad]{cursor:pointer;color:inherit;user-select:none;align-items:center;gap:var(--spacing-8);padding:7.5px var(--spacing-12) 8.75px;line-height:var(--text-body--line-height);background-color:#0000;border:1px solid;display:inline-flex}.desktop-navigation__search[data-astro-cid-esry5iad] svg[data-astro-cid-esry5iad]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:18px;height:18px}.desktop-navigation__search[data-astro-cid-esry5iad]:hover{background:var(--color-ink);color:var(--color-paper);opacity:1;text-decoration:none}.desktop-navigation__dropdown-trigger[data-astro-cid-esry5iad]:hover,.desktop-navigation__link[data-astro-cid-esry5iad]:hover{border-bottom-color:currentColor;text-decoration-line:none}.desktop-navigation__dropdown-trigger[data-astro-cid-esry5iad]::-webkit-details-marker{display:none}.desktop-navigation__chevron[data-astro-cid-esry5iad]{width:12px;height:8px;transition:transform .15s var(--ease-default);flex:none;overflow:visible}.desktop-navigation__dropdown[data-astro-cid-esry5iad][open] .desktop-navigation__chevron[data-astro-cid-esry5iad]{transform:rotate(180deg)}.desktop-navigation__dropdown[data-astro-cid-esry5iad][open]>.desktop-navigation__dropdown-trigger[data-astro-cid-esry5iad]{border-bottom-color:currentColor;text-decoration-line:none}.desktop-navigation__dropdown-panel[data-astro-cid-esry5iad]{z-index:10;top:calc(100% + var(--spacing-16));width:320px;padding:var(--spacing-24);background-color:var(--color-paper,#f7f7f4);position:absolute;right:-120px;box-shadow:6px 6px 5px #00000026}.desktop-navigation__dropdown-label[data-astro-cid-esry5iad]{color:var(--color-text-secondary,var(--color-ink));margin-bottom:var(--spacing-24)}.desktop-navigation__link[data-astro-cid-esry5iad][aria-current]{border-bottom-color:currentColor}@media (width>=1440px){.desktop-navigation[data-astro-cid-esry5iad]{display:block}.desktop-navigation__inner[data-astro-cid-esry5iad]{padding-inline:var(--spacing-80)}}@media (width>=1920px){.desktop-navigation__inner[data-astro-cid-esry5iad]{padding-inline:var(--spacing-80)}}@media (prefers-reduced-motion:reduce){.desktop-navigation__chevron[data-astro-cid-esry5iad],.desktop-navigation__contrast-toggle[data-astro-cid-esry5iad],.desktop-navigation__contrast-toggle-panel[data-astro-cid-esry5iad]{transition:none}}.mobile-navigation[data-astro-cid-h6a7lmhn]{display:block;position:relative}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]{z-index:30;cursor:pointer;opacity:0;top:26px;right:var(--spacing-20);width:var(--spacing-32);height:var(--spacing-32);margin:0;position:absolute}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked{top:var(--spacing-24);right:var(--spacing-24);width:var(--spacing-44);height:var(--spacing-44);position:fixed}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:focus-visible~.mobile-navigation__bar[data-astro-cid-h6a7lmhn] .mobile-navigation__menu-button[data-astro-cid-h6a7lmhn]{outline:2px solid var(--color-focus-ring);outline-offset:2px}.mobile-navigation__bar[data-astro-cid-h6a7lmhn]{z-index:25;border-bottom:.5px solid var(--color-ink);background-color:var(--color-paper,#f7f7f4);padding:var(--spacing-16) var(--spacing-20);justify-content:space-between;align-items:center;display:flex;position:relative}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked~.mobile-navigation__bar[data-astro-cid-h6a7lmhn]{background-color:var(--color-ink);border-bottom-color:#0000}.mobile-navigation__brand[data-astro-cid-h6a7lmhn]{gap:var(--spacing-4);min-width:0;color:var(--color-text-primary,var(--color-ink));flex-direction:column;flex:1;text-decoration-line:none;display:flex}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked~.mobile-navigation__bar[data-astro-cid-h6a7lmhn] .mobile-navigation__brand[data-astro-cid-h6a7lmhn]{color:var(--color-paper,#f7f7f4)}.mobile-navigation__brand-kicker[data-astro-cid-h6a7lmhn]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));line-height:var(--text-body-medium--line-height)}.mobile-navigation__brand-title[data-astro-cid-h6a7lmhn]{font-family:var(--font-display,"Nyght Serif", Georgia, serif);font-size:var(--text-h4,1.5rem);line-height:var(--tw-leading,var(--text-h4--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing,.01em));line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing)}.mobile-navigation__menu-button[data-astro-cid-h6a7lmhn]{cursor:pointer;user-select:none;justify-content:center;align-items:center;display:inline-flex}.mobile-navigation__actions[data-astro-cid-h6a7lmhn]{align-items:center;gap:var(--spacing-12);flex:none;display:flex}.mobile-navigation__menu-button[data-astro-cid-h6a7lmhn]{width:var(--spacing-32);height:var(--spacing-32);flex-direction:column;gap:5px}.mobile-navigation__menu-button[data-astro-cid-h6a7lmhn] span[data-astro-cid-h6a7lmhn]{background:var(--color-text-primary);width:22px;height:1.5px}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked~.mobile-navigation__bar[data-astro-cid-h6a7lmhn] .mobile-navigation__menu-button[data-astro-cid-h6a7lmhn] span[data-astro-cid-h6a7lmhn]{background:var(--color-paper)}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked~.mobile-navigation__bar[data-astro-cid-h6a7lmhn] .mobile-navigation__menu-button[data-astro-cid-h6a7lmhn] span[data-astro-cid-h6a7lmhn]:nth-child(2){opacity:0}.mobile-navigation__panel[data-astro-cid-h6a7lmhn]{pointer-events:none;z-index:20;background-color:var(--color-ink,#26251e);color:var(--color-paper,#f7f7f4);opacity:0;flex-direction:column;padding-top:84px;display:flex;position:fixed;inset:0;overflow:auto}.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked~.mobile-navigation__panel[data-astro-cid-h6a7lmhn]{pointer-events:auto;opacity:1}.mobile-navigation__views[data-astro-cid-h6a7lmhn]{flex:1;width:100%}.mobile-navigation__main-view[data-astro-cid-h6a7lmhn]{gap:var(--padding-lg);padding:var(--padding-xl) var(--spacing-24) var(--spacing-48);flex-direction:column;display:flex}.mobile-navigation__chapters-view[data-astro-cid-h6a7lmhn]{gap:var(--spacing-32);padding:0 var(--spacing-24) var(--spacing-48);flex-direction:column;display:none}.mobile-navigation__panel[data-astro-cid-h6a7lmhn][data-chapters-open] .mobile-navigation__main-view[data-astro-cid-h6a7lmhn]{display:none}.mobile-navigation__panel[data-astro-cid-h6a7lmhn][data-chapters-open] .mobile-navigation__chapters-view[data-astro-cid-h6a7lmhn]{display:flex}.mobile-navigation__panel-link[data-astro-cid-h6a7lmhn]{cursor:pointer;border-style:var(--tw-border-style);width:fit-content;color:var(--color-paper,#f7f7f4);user-select:none;align-items:baseline;gap:var(--spacing-16);font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--text-h2--line-height);background-color:#0000;border-width:0;padding:0;text-decoration-line:none;display:inline-flex}.mobile-navigation__panel-link[data-astro-cid-h6a7lmhn]:hover,.mobile-navigation__panel-link[data-astro-cid-h6a7lmhn][aria-current]{opacity:.8;text-decoration-line:none}.mobile-navigation__panel-link--arrow[data-astro-cid-h6a7lmhn]:after{content:"→";font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--text-lead--line-height);display:inline-block}.mobile-navigation__utilities[data-astro-cid-h6a7lmhn]{--contrast-toggle-active-background:var(--color-paper);--contrast-toggle-active-thumb:var(--color-ink);align-items:flex-start;gap:var(--spacing-16);background:var(--color-ink);padding:var(--spacing-24) var(--spacing-24) var(--spacing-48);color:var(--color-paper);flex-direction:column;flex:none;display:flex;position:sticky;bottom:0}.mobile-navigation__search[data-astro-cid-h6a7lmhn]{color:inherit;align-items:center;gap:var(--spacing-8);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.mobile-navigation__search[data-astro-cid-h6a7lmhn] svg[data-astro-cid-h6a7lmhn]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:20px;height:20px}.mobile-navigation__back-button[data-astro-cid-h6a7lmhn]{cursor:pointer;border-style:var(--tw-border-style);text-align:left;width:fit-content;color:var(--color-paper,#f7f7f4);user-select:none;font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);background-color:#0000;border-width:0;padding:0}.mobile-navigation__back-button[data-astro-cid-h6a7lmhn]:hover{opacity:.8}.mobile-navigation__chapter-section[data-astro-cid-h6a7lmhn]{gap:var(--spacing-32);flex-direction:column;width:100%;display:flex}.mobile-navigation__chapter-label[data-astro-cid-h6a7lmhn]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,0));color:var(--color-paper,#f7f7f4);line-height:var(--text-caption--line-height)}@media (width>=768px){.mobile-navigation__toggle[data-astro-cid-h6a7lmhn],.mobile-navigation__toggle[data-astro-cid-h6a7lmhn]:checked{top:26px;right:var(--spacing-32);width:var(--spacing-40);height:var(--spacing-40)}.mobile-navigation__bar[data-astro-cid-h6a7lmhn]{padding:var(--spacing-16) var(--spacing-32)}.mobile-navigation__brand-kicker[data-astro-cid-h6a7lmhn]{font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height)}.mobile-navigation__brand-title[data-astro-cid-h6a7lmhn]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}.mobile-navigation__menu-button[data-astro-cid-h6a7lmhn]{width:var(--spacing-40);height:var(--spacing-40)}.mobile-navigation__panel[data-astro-cid-h6a7lmhn]{padding-top:92px}.mobile-navigation__main-view[data-astro-cid-h6a7lmhn]{gap:var(--spacing-48);padding:var(--padding-xl) var(--spacing-48)}.mobile-navigation__chapters-view[data-astro-cid-h6a7lmhn]{gap:var(--spacing-64);padding:var(--spacing-40) var(--spacing-48) var(--spacing-64)}.mobile-navigation__contrast-toggle[data-astro-cid-h6a7lmhn]{padding-inline:var(--spacing-48);padding-bottom:var(--spacing-64)}.mobile-navigation__chapter-section[data-astro-cid-h6a7lmhn]{gap:var(--spacing-20)}}@media (width>=1440px){.mobile-navigation[data-astro-cid-h6a7lmhn]{display:none}}.search-dialog[data-astro-cid-la7yyvl7]{width:min(850px, calc(100vw - var(--spacing-32)));max-width:none;height:min(720px, calc(100dvh - var(--spacing-32)));border:1px solid var(--color-ink);background:var(--color-paper);max-height:none;color:var(--color-ink);margin:auto;padding:0;box-shadow:14px 16px #26251e2e}.search-dialog[data-astro-cid-la7yyvl7]::backdrop{backdrop-filter:blur(2px);background:#26251e94}html[data-search-open],html[data-search-open] body{overflow:hidden}.search-dialog__panel[data-astro-cid-la7yyvl7]{flex-direction:column;height:100%;display:flex}.search-dialog__header[data-astro-cid-la7yyvl7]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-24);border-bottom:1px solid var(--color-ink);padding:var(--spacing-24) var(--spacing-20);display:flex}.search-dialog__eyebrow[data-astro-cid-la7yyvl7]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-small,.625rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));text-transform:uppercase;margin-bottom:var(--spacing-8);letter-spacing:.06em}.search-dialog__header[data-astro-cid-la7yyvl7] h2[data-astro-cid-la7yyvl7]{font-family:var(--font-display,"Nyght Serif", Georgia, serif);font-size:var(--text-h1,2.5rem);line-height:var(--tw-leading,var(--text-h1--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing,0));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-size:calc(var(--text-h1) * .9);line-height:var(--text-h1--line-height)}.search-dialog__close[data-astro-cid-la7yyvl7]{cursor:pointer;border-style:var(--tw-border-style);color:var(--color-ink,#26251e);width:var(--spacing-40);height:var(--spacing-40);background-color:#0000;border-width:0;justify-content:center;align-items:center;padding:0;font-size:2rem;font-weight:300;line-height:1;display:flex}.search-dialog__form[data-astro-cid-la7yyvl7]{padding:var(--spacing-20)}.search-dialog__input-shell[data-astro-cid-la7yyvl7]{align-items:center;gap:var(--spacing-12);border:1px solid var(--color-ink);background:var(--color-paper);width:100%;padding:10px 14px;display:flex}.search-dialog__input-shell[data-astro-cid-la7yyvl7]:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.search-dialog__input-icon[data-astro-cid-la7yyvl7]{width:var(--spacing-24);height:var(--spacing-24);flex:none}.search-dialog__input-icon[data-astro-cid-la7yyvl7] svg[data-astro-cid-la7yyvl7]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:100%;height:100%}.search-dialog__input[data-astro-cid-la7yyvl7]{border-style:var(--tw-border-style);min-width:0;color:var(--color-ink,#26251e);--tw-outline-style:none;font-size:calc(var(--text-lead) * .92);line-height:var(--text-lead--line-height);background-color:#0000;border-width:0;outline-style:none;flex:1;padding:0}.search-dialog__input[data-astro-cid-la7yyvl7]::placeholder{color:var(--color-ink);opacity:.48}.search-dialog__input[data-astro-cid-la7yyvl7]::-webkit-search-cancel-button{cursor:pointer}.search-dialog__loader[data-astro-cid-la7yyvl7]{width:var(--spacing-24);height:var(--spacing-24);border:2px solid #26251e38;border-top-color:var(--color-ink);border-radius:999px;flex:none;animation:.7s linear infinite search-spin}.search-dialog__loader[data-astro-cid-la7yyvl7][hidden]{display:none}.search-dialog__status[data-astro-cid-la7yyvl7]{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));border-bottom:1px solid var(--color-ash-grey);padding:0 var(--spacing-20) var(--spacing-12);color:var(--color-ink)}.search-dialog__status[data-astro-cid-la7yyvl7][hidden]{display:none}.search-dialog__results[data-astro-cid-la7yyvl7]{flex:1;margin:0;padding:0;list-style-type:none;overflow-y:auto}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result{border-bottom:1px solid var(--color-ash-grey)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-link{color:var(--color-ink,#26251e);padding:var(--spacing-20) var(--spacing-56) var(--spacing-20) var(--spacing-20);text-decoration-line:none;display:block;position:relative}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-link:hover{background:var(--color-oat)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-meta{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-small,.625rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));align-items:center;gap:var(--spacing-8);margin-bottom:var(--spacing-8);letter-spacing:.04em;flex-wrap:wrap;display:flex}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-context{opacity:.68}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-title{font-family:var(--font-display,"Nyght Serif", Georgia, serif);font-size:var(--text-h4,1.5rem);line-height:var(--tw-leading,var(--text-h4--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing,.01em));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-size:calc(var(--text-h4) * .92);line-height:var(--text-h4--line-height)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-excerpt{font-family:var(--font-sans,"Geist", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-body-medium,.75rem);line-height:var(--tw-leading,var(--text-body-medium--line-height,1.55));margin-top:var(--spacing-8);line-height:var(--text-body-medium--line-height)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-title mark,.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-excerpt mark{background:var(--color-eggshell);color:inherit;padding:0 .08em}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-arrow{top:50%;right:var(--spacing-20);font-size:var(--text-h4);transition:transform .15s var(--ease-default);position:absolute;transform:translateY(-50%)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-link:hover .search-dialog__result-arrow{transform:translate(4px,-50%)}@keyframes search-spin{to{transform:rotate(360deg)}}@media (width<=767px){.search-dialog[data-astro-cid-la7yyvl7]{width:100%;height:100dvh;box-shadow:none;border:0;margin:0;inset:0}}@media (width>=768px){.search-dialog__header[data-astro-cid-la7yyvl7]{padding:var(--spacing-24)}.search-dialog__form[data-astro-cid-la7yyvl7]{padding:var(--spacing-24) var(--spacing-24) var(--spacing-16)}.search-dialog__status[data-astro-cid-la7yyvl7]{padding-inline:var(--spacing-24);padding-bottom:var(--spacing-12)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-link{padding:var(--spacing-20) var(--spacing-80) var(--spacing-20) var(--spacing-24)}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-arrow{right:var(--spacing-24)}}@media (prefers-reduced-motion:reduce){.search-dialog__loader[data-astro-cid-la7yyvl7]{animation-duration:1.4s}.search-dialog[data-astro-cid-la7yyvl7] .search-dialog__result-arrow{transition:none}}.top-navigation[data-astro-cid-iyq4fz6z]{z-index:30;width:100%;position:sticky;top:0}@media (width>=1440px){.top-navigation--home[data-astro-cid-iyq4fz6z]{position:absolute;top:0;left:0}}.site-shell[data-astro-cid-ju4pidww]{flex-direction:column;min-height:100vh;display:flex}.site-main[data-astro-cid-ju4pidww]{flex:1}
