/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--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}}}@layer theme{:host,:root{--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-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-bold:700;--leading-tight:1.25;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-accent:var(--accent);--color-muted:var(--muted);--font-heading:"Nunito Sans Variable",sans-serif}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;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-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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%,#0000)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--background:#fff;--foreground:#555354;--background-highlight:#fff;--foreground-highlight:#555354;--primary:#28288a;--primary-foreground:#fff;--secondary:#1c9e95;--secondary-foreground:#000;--tertiary:#595959;--tertiary-foreground:#ededed;--accent:#660a10;--accent-foreground:#fff;--muted:#b2b2b2;--muted-foreground:#ededed;--border:#595959;--radius:.5rem}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.relative{position:relative}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:2560px){.container{max-width:2560px}}@media (min-width:3840px){.container{max-width:3840px}}@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}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-32{height:calc(var(--spacing)*32)}.h-full{height:100%}.h-full\!{height:100%!important}.w-32{width:calc(var(--spacing)*32)}.w-full{width:100%}.w-full\!{width:100%!important}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.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}.resize{resize:both}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-transparent{border-color:#0000}.bg-primary{background-color:var(--color-primary)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.padding-global,.px-4{padding-inline:calc(var(--spacing)*4)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-2{padding-block:calc(var(--spacing)*2)}.pt-8{padding-top:calc(var(--spacing)*8)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.font-heading{font-family:var(--font-heading)}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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))}.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)}.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-muted)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.uppercase{text-transform:uppercase}.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,)}.\!outline-none{--tw-outline-style:none!important;outline-style:none!important}.last\:mb-8:last-child{margin-bottom:calc(var(--spacing)*8)}@media (hover:hover){.hover\:border-background:hover{border-color:var(--color-background)}.hover\:underline:hover{text-decoration-line:underline}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.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-\[1fr_300px\]{grid-template-columns:1fr 300px}.md\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:pr-0{padding-right:calc(var(--spacing)*0)}.md\:pl-0{padding-left:calc(var(--spacing)*0)}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.lg\:grid-cols-\[400px_1fr\]{grid-template-columns:400px 1fr}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:80rem){.xl\:grid-cols-\[1fr_500px\]{grid-template-columns:1fr 500px}.xl\:grid-cols-\[500px_1fr\]{grid-template-columns:500px 1fr}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-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}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.fr-view h1,.fr-view h2,.fr-view h3,.fr-view h4{color:var(--color-primary,var(--primary));font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);text-transform:uppercase}.fr-view h1{margin-bottom:calc(var(--spacing,.25rem)*4)}.fr-view h2,.fr-view h3,.fr-view h4{margin-top:calc(var(--spacing,.25rem)*4)}:is(.fr-view h2,.fr-view h3,.fr-view h4):first-child{margin-top:calc(var(--spacing,.25rem)*0)}.fr-view h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}.fr-view h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}.fr-view h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}.fr-view h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.fr-view p{margin-bottom:calc(var(--spacing,.25rem)*4)}:is(.fr-view img,.fr-view span).fr-dii.fr-fil,:is(.fr-view img,.fr-view span).fr-dii.fr-fir{display:block;float:none;margin:calc(var(--spacing,.25rem)*6)}@screen sm{&.fr-fir{float:right;margin-left:calc(var(--spacing,.25rem)*4)}&.fr-fil{float:left;margin-right:calc(var(--spacing,.25rem)*4)}}.fr-view:after,.fr-view:before{content:"";display:table}.fr-view:after{clear:both}.fr-view ol,.fr-view ul{margin-block:calc(var(--spacing,.25rem)*6);padding-left:calc(var(--spacing,.25rem)*6)}.fr-view ul{list-style-type:disc}.fr-view ol,.fr-view ul{list-style-position:outside}.fr-view ol{list-style-type:decimal}.fr-view iframe{margin-block:calc(var(--spacing,.25rem)*4)}.fr-view a{color:var(--color-accent,var(--accent))}.fr-view a:hover{text-decoration-line:underline}.fr-view td,.fr-view th{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);text-align:left}.fr-view table th{background-color:var(--color-primary,var(--primary));border-color:var(--color-white,#fff);border-style:var(--tw-border-style);border-width:1px;color:var(--color-white,#fff)}:is(.fr-view table>tr,.fr-view tbody>tr):nth-child(2n){background-color:var(--color-white,#fff)}:is(.fr-view table>tr,.fr-view tbody>tr):nth-child(odd){background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.fr-img-caption{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */body{--padding-x:1rem;background-color:var(--color-background,var(--background));color:var(--color-foreground,var(--foreground));font-family:var(--font-body,"Kumbh Sans Variable",sans-serif);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@screen xl{--padding-x:2rem}@screen 2xl{--padding-x:0;.main-container{max-width:1440px}}.main-wrap{width:100%}@media (min-width:1920px){.main-wrap{max-width:1920px}}@media (min-width:2560px){.main-wrap{max-width:2560px}}@media (min-width:3840px){.main-wrap{max-width:3840px}}@media (min-width:40rem){.main-wrap{max-width:40rem}}@media (min-width:48rem){.main-wrap{max-width:48rem}}@media (min-width:64rem){.main-wrap{max-width:64rem}}@media (min-width:80rem){.main-wrap{max-width:80rem}}@media (min-width:96rem){.main-wrap{max-width:96rem}}.main-wrap{gap:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*4)}.main-container,.main-wrap{display:flex;margin-inline:auto}.main-container{flex-direction:column;min-height:100vh}.content-inner{padding-inline:calc(var(--spacing,.25rem)*4)}#main_content,.content-inner{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*8)}#main_content{margin-bottom:calc(var(--spacing,.25rem)*8)}#main_content>.wysiwyg{padding-inline:calc(var(--spacing,.25rem)*4)}mark{background-color:var(--color-primary,var(--primary))}@supports (color:color-mix(in lab,red,red)){mark{background-color:color-mix(in oklab,var(--color-primary,var(--primary))20%,#0000)}}mark{padding-inline:calc(var(--spacing,.25rem)*1)}.october-video-player{max-width:100%}.link,.typography a{color:var(--color-accent,var(--accent))}:is(.typography a,.link):hover{text-decoration-line:underline}.typography th{padding-right:calc(var(--spacing,.25rem)*1);text-align:left}.typography td{padding-left:calc(var(--spacing,.25rem)*1)}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-duration:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.header{background-color:var(--color-border,var(--border));padding-block:calc(var(--spacing,.25rem)*8);position:relative}.header-inner{align-items:center;display:grid;gap:calc(var(--spacing,.25rem)*8)}@media (min-width:64rem){.header-inner{margin-bottom:calc(var(--spacing,.25rem)*8)}}.header-inner{grid-template:"logo nav-trigger""search search"}.header-inner.header-nav--show{grid-template:"logo nav-trigger""nav nav""search search"}@media (min-width:40rem){.header-inner{grid-template:"logo search""nav nav"/200px 1fr}}@media (min-width:64rem){.header-inner{grid-template:"logo nav""search search"/200px 1fr}}@media (min-width:80rem){.header-inner{grid-template:"logo nav search"/200px 1fr 250px}}.header-logo-wrap{display:flex;flex-grow:0;margin-bottom:auto}@media (min-width:80rem){.header-logo-wrap{margin-block:auto}}.header-logo{grid-area:logo;max-width:100%;object-fit:contain;width:200px}@media (min-width:80rem){.header-logo{margin:calc(var(--spacing,.25rem)*0)}}.header-nav{display:none;position:relative;width:100%}@media (min-width:64rem){.header-nav{margin-left:auto;margin-top:auto;padding-top:calc(var(--spacing,.25rem)*2)}}.header-nav{grid-area:nav}@media (min-width:40rem){.header-nav{background-color:var(--color-white,#fff);background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100%;display:flex;margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*0);margin-top:auto;padding-top:calc(var(--spacing,.25rem)*8)}}@media (min-width:64rem){.header-nav{padding-top:calc(var(--spacing,.25rem)*0);width:auto}}@media (min-width:40rem){.header-nav-list{display:flex;gap:calc(var(--spacing,.25rem)*8)}}.header-nav-submenu{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);background-color:var(--color-tertiary,var(--tertiary));border-color:var(--color-background,var(--background));border-style:var(--tw-border-style);border-width:2px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:var(--color-tertiary-foreground,var(--tertiary-foreground));left:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;visibility:hidden;width:100%;z-index:50}@media (min-width:64rem){.header-nav-item:hover>.header-nav-submenu{pointer-events:auto;visibility:visible}}.header-nav--show .header-nav{display:grid;gap:calc(var(--spacing,.25rem)*2)}@media (min-width:40rem){.header-nav--show .header-nav{display:flex}}.header-trigger-nav{background-color:var(--color-white,#fff);color:var(--color-accent,var(--accent));display:block!important;font-size:24px;grid-area:nav-trigger;line-height:32px;padding:calc(var(--spacing,.25rem)*2)}@media (min-width:40rem){.header-trigger-nav{display:none!important}}.header-link{--tw-leading:1;color:var(--color-tertiary-foreground,var(--tertiary-foreground));display:block;font-size:24px;line-height:32px;padding-block:calc(var(--spacing,.25rem)*4);text-transform:uppercase}@media (min-width:40rem){.header-link{background-color:#0000;margin-block:auto;padding:calc(var(--spacing,.25rem)*0)}}@media (min-width:80rem){.header-link{display:inline-block;padding-block:calc(var(--spacing,.25rem)*4)}}.header-link{--tw-duration:.2s;transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:.2s;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,cubic-bezier(.4,0,.2,1)))}.header-link:hover{text-decoration-line:underline;text-underline-offset:2px}.header-link--active{color:var(--color-accent,var(--accent))}.header-search-wrap{grid-area:search;margin-inline:auto;width:100%}@media (min-width:80rem){.header-search-wrap{flex-shrink:1;height:50px;margin-block:auto}}.header-search-form,.header-search-form-input-wrap{height:100%;width:100%}.header-search-form-label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.header-search-form-input-wrap{background-color:var(--color-background,var(--background));display:flex;transition:box-shadow .3s}.header-search-form-input-wrap:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:#fff6;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:color-mix(in lab,red,red)){.header-search-form-input-wrap:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-white,#fff)40%,#0000)}}.header-search-form-input-wrap:focus-within{--tw-outline-style:none;outline-style:none}.header-search-input{--tw-border-style:none;background-color:var(--color-background,var(--background));border-style:none;margin:0!important;padding:calc(var(--spacing,.25rem)*2);width:100%}.header-search-input::placeholder{--tw-font-weight:var(--font-weight-light,300);color:var(--color-foreground,var(--foreground));font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-light,300);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));line-height:1.2;text-transform:uppercase}.header-search-input{--tw-outline-style:none;outline-style:none}.header-search-submit{--tw-font-weight:var(--font-weight-bold,700);align-items:center;color:var(--color-white,#fff);display:flex;flex-shrink:0;font-weight:var(--font-weight-bold,700);height:100%;justify-content:center;padding:calc(var(--spacing,.25rem)*4);position:relative;text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}.header-search-submit,.header-search-submit:hover{background-color:var(--color-primary,var(--primary))}@supports (color:color-mix(in lab,red,red)){.header-search-submit:hover{background-color:color-mix(in oklab,var(--color-primary,var(--primary))90%,#0000)}}.top-categories{display:none;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:64rem){.top-categories{display:grid}}.top-category{--tw-font-weight:var(--font-weight-bold,700);align-items:center;background-color:var(--color-white,#fff);border-bottom:4px var(--tw-border-style) var(--category-color);color:var(--color-primary,var(--primary));display:flex;font-weight:var(--font-weight-bold,700);justify-content:center;overflow:hidden;padding:calc(var(--spacing,.25rem)*4);position:relative;text-align:center}.top-category:before{--tw-translate-x:-100%;background-color:var(--category-color);content:"";height:100%;left:calc(var(--spacing,.25rem)*0);position:absolute;top:calc(var(--spacing,.25rem)*0);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;z-index:10}.top-category:before,.top-category:hover:before{translate:var(--tw-translate-x)var(--tw-translate-y)}.top-category:hover:before{--tw-translate-x:calc(var(--spacing,.25rem)*0)}.top-category:hover{color:var(--category-color-foreground)}.top-category-text{z-index:20}@property --tw-duration{syntax:"*";inherits:false}@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}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.footer{background-color:var(--color-tertiary,var(--tertiary));margin-top:auto}.footer-inner{width:100%}@media (min-width:1920px){.footer-inner{max-width:1920px}}@media (min-width:2560px){.footer-inner{max-width:2560px}}@media (min-width:3840px){.footer-inner{max-width:3840px}}@media (min-width:40rem){.footer-inner{max-width:40rem}}@media (min-width:48rem){.footer-inner{max-width:48rem}}@media (min-width:64rem){.footer-inner{max-width:64rem}}@media (min-width:80rem){.footer-inner{max-width:80rem}}@media (min-width:96rem){.footer-inner{max-width:96rem}}.footer-inner{display:grid;gap:calc(var(--spacing,.25rem)*6);margin-inline:auto;padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4);position:relative;z-index:0}@media (min-width:40rem){.footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.footer-inner{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:calc(var(--spacing,.25rem)*6)}}.footer-menu-wrap{width:100%}.footer-link{align-items:center;color:var(--color-white,#fff);display:flex;padding-block:calc(var(--spacing,.25rem)*2);text-transform:uppercase}@media (min-width:48rem){.footer-link{padding-block:calc(var(--spacing,.25rem)*0)}}.footer-link:hover{text-decoration-line:underline}.footer-menu-spacer{height:24px}@media (min-width:48rem){.footer-menu-wrap{padding-right:calc(var(--spacing,.25rem)*16)}.footer-menu,.footer-menu-wrap{margin:calc(var(--spacing,.25rem)*0)}.footer-menu{margin-bottom:auto}}.footer-menu{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);width:100%}.sub-footer{background-color:var(--color-accent,var(--accent));color:var(--color-accent-foreground,var(--accent-foreground));padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4);text-align:center}.footer-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:calc(var(--spacing,.25rem)*8);margin-right:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*8)}.footer-icon-facebook{background-image:url(/themes/spenger-echo/assets/dist/images_compiled/55fa3ded7dd6039c3cb5d02bfff8afeb.svg)}.footer-icon-instagram{background-image:url(/themes/spenger-echo/assets/dist/images_compiled/cd0bdee04de64ede66105c382e8a35a6.svg)}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.slot-vertical{width:calc(var(--spacing,.25rem)*32)}@media (min-width:80rem){.slot-vertical{width:calc(var(--spacing,.25rem)*40)}}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-border-style:solid}}}.blog-more-posts-title{font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*4);text-align:center}.blog-more-posts-title,.blog-nav-button{--tw-font-weight:var(--font-weight-bold,700);color:var(--color-primary,var(--primary));font-weight:var(--font-weight-bold,700)}.blog-nav-button{border-color:var(--color-primary,var(--primary));border-style:var(--tw-border-style);border-width:2px;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);text-transform:uppercase}.blog-category-breadcrumb{--category-color:var(--color-muted);background-color:var(--category-color);display:flex;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*0)}.blog-category-breadcrumb>li{--tw-font-weight:var(--font-weight-bold,700);background-color:var(--color-white,#fff);cursor:default;display:inline-block;font-weight:var(--font-weight-bold,700);position:relative;text-transform:uppercase}.blog-category-breadcrumb>li:nth-child(2){background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.blog-category-breadcrumb>li:nth-child(2){background-color:color-mix(in oklab,var(--color-white,#fff)90%,#0000)}}.blog-category-breadcrumb>li:nth-child(3){background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.blog-category-breadcrumb>li:nth-child(3){background-color:color-mix(in oklab,var(--color-white,#fff)80%,#0000)}}.blog-category-breadcrumb>li>a,.blog-category-breadcrumb>li>span{display:inline-block;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.blog-image-overlay{position:relative}.blog-image-overlay:before{background-color:var(--category-color);content:"";display:block;height:100%;left:calc(var(--spacing,.25rem)*0);opacity:.2;position:absolute;top:calc(var(--spacing,.25rem)*0);width:100%;z-index:20}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.blog-posts{display:grid;gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:40rem){.blog-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.blog-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial}}}.blog-preview-large{background-color:var(--color-background-highlight,var(--background-highlight));display:flex;flex-direction:column}@media (min-width:80rem){.blog-preview-large{flex-direction:row}}.blog-preview-large{--category-color:var(--color-primary);border:1px solid var(--category-color)}.blog-preview-large-image-wrap{position:relative;width:100%}@media (min-width:80rem){.blog-preview-large-image-wrap{flex-shrink:0;height:100%;width:calc(var(--spacing,.25rem)*128)}}.blog-preview-large-image-wrap:before{background-color:var(--category-color);content:"";display:block;height:100%;left:calc(var(--spacing,.25rem)*0);opacity:.2;position:absolute;top:calc(var(--spacing,.25rem)*0);width:100%;z-index:20}@media (min-width:80rem){.blog-preview-large-image-wrap{order:2}}.blog-preview-large-image{height:100%;object-fit:cover;position:relative;width:100%;z-index:10}.blog-preview-large-bar{background-color:var(--category-color);min-height:calc(var(--spacing,.25rem)*8)}.blog-preview-large-bar-text{background-color:var(--color-white,#fff);display:inline-block;height:100%;margin-left:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);text-transform:uppercase}.blog-preview-large-content-wrap{padding:calc(var(--spacing,.25rem)*4)}.blog-preview-large-title-wrap{display:block;margin-bottom:calc(var(--spacing,.25rem)*4)}.blog-preview-large-title{--tw-leading:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-primary,var(--primary));display:block;font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);font-size:var(--text-5xl,3rem);font-weight:var(--font-weight-bold,700);line-height:var(--tw-leading,var(--text-5xl--line-height,1));line-height:var(--leading-tight,1.25)}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.blog-preview{--category-color:var(--color-primary);background-color:var(--color-background-highlight,var(--background-highlight));border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);border-color:var(--category-color);border-width:1px 1px 4px;display:flex;flex-direction:column}.blog-preview-image-wrap{flex-shrink:0;width:100%}.blog-preview-image{height:100%;object-fit:cover;position:relative;width:100%;z-index:10}.blog-preview-bar{background-color:var(--category-color);min-height:calc(var(--spacing,.25rem)*8)}.blog-preview-bar-text{background-color:var(--color-white,#fff);display:inline-block;height:100%;margin-left:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);text-transform:uppercase}.blog-preview-content-wrap{padding:calc(var(--spacing,.25rem)*4)}.blog-preview-title-wrap{display:block;margin-bottom:calc(var(--spacing,.25rem)*4)}.blog-preview-title{--tw-leading:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-primary,var(--primary));display:block;font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);font-size:var(--text-3xl,1.875rem);font-weight:var(--font-weight-bold,700);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));line-height:var(--leading-tight,1.25)}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial}}}.event{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template:"category category""date info"/100px 1fr}@media (min-width:48rem){.event{grid-template:"date category""date info"/130px 1fr}}.event{border-color:var(--category-color);border-style:var(--tw-border-style);border-width:1px}.event-date{--tw-font-weight:var(--font-weight-bold,700);color:var(--color-primary,var(--primary));display:flex;flex-direction:column;font-weight:var(--font-weight-bold,700);grid-area:date;justify-content:center;padding:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*0);text-align:center}.event-date-day{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}@media (min-width:64rem){.event-date-day{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.event-date-month{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));text-transform:uppercase}@media (min-width:64rem){.event-date-month{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}}.event-bar{grid-area:category}.event-content{color:var(--color-foreground-highlight,var(--foreground-highlight));display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);grid-area:info;padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.event-content{padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*0)}}.events-month-separator{--tw-font-weight:var(--font-weight-extrabold,800);font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-extrabold,800);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));text-transform:uppercase}@media (min-width:64rem){.events-month-separator{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}}.event+.events-month-separator{margin-top:calc(var(--spacing,.25rem)*8)}@property --tw-font-weight{syntax:"*";inherits:false}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-border-style:solid}}}input,textarea{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}:is(input,textarea):focus{--tw-outline-style:none;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-primary,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:none}@supports (color:color-mix(in lab,red,red)){:is(input,textarea):focus{--tw-ring-color:color-mix(in oklab,var(--color-primary,var(--primary))50%,#0000)}}label{color:var(--color-foreground,var(--foreground))}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{--tw-leading:var(--leading-relaxed,1.625);appearance:none;background-color:var(--color-white,#fff);border-color:var(--color-tertiary,var(--tertiary));border-radius:0;border-style:var(--tw-border-style);border-width:1px;display:block;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));line-height:var(--leading-relaxed,1.625);margin-bottom:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);width:100%}@supports (color:color-mix(in lab,red,red)){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{border-color:color-mix(in oklab,var(--color-tertiary,var(--tertiary))60%,#0000)}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{--tw-outline-style:none;outline-style:none;resize:none}:is(input[type=text],input[type=password],input[type=number],input[type=search],input[type=email],textarea):focus{border-color:var(--color-primary,var(--primary))!important}input[type=checkbox]{align-items:center;appearance:none;background-color:var(--color-white,#fff);border-color:var(--color-primary,var(--primary));border-style:var(--tw-border-style);border-width:1px;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*6);justify-content:center;margin-right:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*1);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*6)}input[type=checkbox]:checked{background-color:var(--color-primary,var(--primary))}input[type=checkbox]:checked:before{color:var(--color-white,#fff);content:"✓";font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));text-align:center}label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.no-margin{margin-bottom:0!important}.label-checkbox{--tw-leading:var(--leading-snug,1.375);display:flex;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));line-height:var(--leading-snug,1.375)}.label-checkbox--check{display:none}.input-with-button{display:flex}.input-with-button input{flex-shrink:1}.input-with-button input:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(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)}.input-with-button button{background-color:var(--color-primary,var(--primary));flex-shrink:0;margin-left:-1px;margin-right:0;padding-inline:calc(var(--spacing,.25rem)*4)}.form-validate,.input-with-button button{margin-bottom:calc(var(--spacing,.25rem)*4)}.form-validate{color:var(--color-primary,var(--primary));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*-3)}.form-validate:empty{display:none}.label-checkbox+.form-validate{margin-top:calc(var(--spacing,.25rem)*0)}.contact-form-button-wrap{display:flex;margin-top:calc(var(--spacing,.25rem)*4)}.contact-form-submit{background-color:var(--color-primary,var(--primary));color:var(--color-primary-foreground,var(--primary-foreground));cursor:pointer;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-left:auto;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.contact-form-submit:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-primary,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:color-mix(in lab,red,red)){.contact-form-submit:hover{--tw-ring-color:color-mix(in oklab,var(--color-primary,var(--primary))50%,#0000)}}@property --tw-leading{syntax:"*";inherits:false}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--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}}}.magazine-entry{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.magazine-entry:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(8px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-primary,var(--primary));background-color:var(--color-primary,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:var(--color-primary-foreground,var(--primary-foreground));cursor:pointer;text-decoration-line:underline}@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}

/*! tailwindcss v4.1.8 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.pagination-wrap{display:flex}.pagination{display:inline-flex;font-size:var(--text-xl,1.25rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin:auto;padding-left:1px}.page-item{background-color:var(--color-white,#fff);border-color:var(--color-white,#fff);border-style:var(--tw-border-style);border-width:1px;margin-left:-1px}.page-link{display:inline-block;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.page-link,.page-link:hover{color:var(--color-primary,var(--primary))}@supports (color:color-mix(in lab,red,red)){.page-link:hover{color:color-mix(in oklab,var(--color-primary,var(--primary))80%,#0000)}}.disabled{background-color:var(--color-background,var(--background))!important;cursor:not-allowed}.disabled .page-link{color:var(--color-muted,var(--muted))!important}@supports (color:color-mix(in lab,red,red)){.disabled .page-link{color:color-mix(in oklab,var(--color-muted,var(--muted))60%,#0000)!important}}.active,.page-item:hover{background-color:var(--color-primary,var(--primary))}:is(.active,.page-item:hover) .page-link{color:var(--color-white,#fff)}.page-number{display:none}@media (min-width:64rem){.page-number{display:block}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.search-title{font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}.search-result{background-color:var(--color-white,#fff);display:flex;flex-wrap:wrap;padding:calc(var(--spacing,.25rem)*6)}@screen md{flex-wrap:nowrap}.search-result-image{flex-grow:0;flex-shrink:0;width:100%}@screen md{width:300px}.search-result-content{display:flex;flex-direction:column;flex-shrink:0;padding-top:calc(var(--spacing,.25rem)*6);width:100%}@screen md{flex-shrink:1;padding-left:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*0)}.search-result-title{font-family:var(--font-heading,"Nunito Sans Variable",sans-serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));order:2}.search-result-badge,.search-result-title{margin-bottom:calc(var(--spacing,.25rem)*4)}.search-result-badge{background-color:var(--color-accent,var(--accent));color:var(--color-white,#fff);margin-right:auto;order:1;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.search-result-text{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));order:3}.search-result-url{display:inline-block;flex-grow:0;flex-shrink:0;margin-left:auto;margin-top:auto;order:4;padding-top:calc(var(--spacing,.25rem)*4);position:relative}.search-result-link{background-color:var(--color-accent,var(--accent));color:var(--color-white,#fff);display:inline-block;height:100%;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);width:100%}.search-result-link:hover{text-decoration-line:underline}