/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! box layout transitions ported from Codrops FullscreenLayoutPageTransitions, (c) 2013 Codrops, MIT (see LICENSE-codrops.txt) */
@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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--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-heading:"Arya", "IBM Plex Sans", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.m-92{margin:calc(var(--spacing) * 92)}.m-129{margin:calc(var(--spacing) * 129)}.m-144{margin:calc(var(--spacing) * 144)}.m-227{margin:calc(var(--spacing) * 227)}.m-447{margin:calc(var(--spacing) * 447)}.m-507{margin:calc(var(--spacing) * 507)}.m-612{margin:calc(var(--spacing) * 612)}.m-618{margin:calc(var(--spacing) * 618)}.m-1000{margin:calc(var(--spacing) * 1000)}.m-1026{margin:calc(var(--spacing) * 1026)}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Arya;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/arya-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arya;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/arya-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--q1:#120af1;--q2:#a50fea;--q3:#08941f;--q4:#ea880f;--bar:#6b6b6b;--bar-h:50px;--ink:#fff;--focus-ring:#fff;--bl-speed:.5s}html,body{height:100%;margin:0}body{background:var(--bar);color:var(--ink);font-family:var(--font-body);line-height:1.5;overflow:hidden}h1,h2,h3{font-family:var(--font-heading);margin:0;font-weight:700;line-height:1.15}a{color:inherit}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-6px}svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.skip-link{z-index:30000;color:#fff;background:#000;padding:.5rem .75rem;position:absolute;top:1rem;left:-9999px}.skip-link:focus{left:1rem}.bl-main{inset:0 0 var(--bar-h) 0;position:absolute;overflow:hidden}.bl-section{width:50%;height:50%;transition:all var(--bl-speed) ease-in-out;position:absolute}.bl-section-1{background:var(--q1);top:0;left:0}.bl-section-2{background:var(--q2);top:0;left:50%}.bl-section-3{background:var(--q3);top:50%;left:0}.bl-section-4{background:var(--q4);--focus-ring:#0a0a0a;top:50%;left:50%}.bl-box{text-align:center;color:var(--ink);transition:opacity .2s linear var(--bl-speed);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,1.5vh,1rem);padding:0 1rem 4%;text-decoration:none;display:flex;position:absolute;inset:0}.bl-icon,.bl-content-icon{fill:currentColor;stroke:none}.bl-icon{aspect-ratio:1;width:clamp(3rem,6.5vw,5.25rem);height:auto}.bl-box h2{letter-spacing:.02em;font-size:clamp(1.15rem,2.9vw,2.6rem);transition:transform .2s ease-in-out}.bl-box h2 span{display:block}.bl-box:hover h2,.bl-box:focus-visible h2{transform:translateY(-6px)}.bl-box:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 6px #fff}.bl-wordmark{z-index:50;opacity:.2;pointer-events:none;width:63%;transition:opacity .2s linear var(--bl-speed);line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bl-wordmark img{width:100%;height:auto}.bl-close{z-index:100;width:2.75rem;height:2.75rem;color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:opacity .1s linear,visibility 0s linear .1s;display:grid;position:absolute;top:1.25rem;right:1.25rem}.bl-close svg{width:1.75rem;height:1.75rem}.bl-content{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s linear,visibility 0s linear .1s;position:absolute;inset:4.5rem 1.5rem 1.5rem;overflow-y:auto}.bl-content-inner{max-width:50rem;margin:0 auto}.bl-content-icon{width:4rem;height:4rem}.bl-heading{margin-top:1rem;font-size:clamp(2rem,5vw,3.5rem)}.bl-heading:focus{outline:none}.bl-lead{max-width:46ch;margin:1.25rem 0 0;font-size:clamp(1.05rem,1.8vw,1.35rem)}.bl-lead a{text-underline-offset:4px}.bl-section.bl-expand{width:100%;height:100%;top:0;left:0}.bl-section.bl-expand-top{z-index:100}.bl-main.bl-expand-item>.bl-section:not(.bl-expand){opacity:0;visibility:hidden;transition:all var(--bl-speed) ease-in-out, visibility 0s linear var(--bl-speed);transform:scale(.5)}.bl-main.bl-expand-item>.bl-wordmark{opacity:0;transition:opacity .1s linear}.bl-section.bl-expand .bl-box{opacity:0;visibility:hidden;transition:opacity linear,visibility linear}.bl-section.bl-expand .bl-content,.bl-section.bl-expand .bl-close{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s linear var(--bl-speed), visibility 0s linear 0s}.bl-main:not([data-js])>.bl-section:target{z-index:100;width:100%;height:100%;top:0;left:0}.bl-main:not([data-js]):has(>.bl-section:target)>.bl-section:not(:target){opacity:0;visibility:hidden;transform:scale(.5)}.bl-main:not([data-js]):has(>.bl-section:target)>.bl-wordmark{opacity:0}.bl-main:not([data-js])>.bl-section:target .bl-box{opacity:0;visibility:hidden}.bl-main:not([data-js])>.bl-section:target .bl-content,.bl-main:not([data-js])>.bl-section:target .bl-close{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s linear var(--bl-speed)}.bl-bar{z-index:20000;height:var(--bar-h);background:var(--bar);color:var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1.25rem;display:grid;position:fixed;inset:auto 0 0}.bl-bar-title{font-family:var(--font-heading);white-space:nowrap;margin:0;font-size:1.6rem;font-weight:700}.bl-menu{justify-self:center}.bl-menu-toggle,.bl-menu-nojs-close{width:2.75rem;height:2.75rem;color:inherit;place-items:center;display:grid}.bl-menu svg{stroke-width:2.5px;width:2.2rem;height:2.2rem}.bl-menu-toggle[aria-expanded=true] .bl-menu-icon-open,.bl-menu-toggle:not([aria-expanded=true]) .bl-menu-icon-close,.bl-menu-nojs-close,:root:not([data-js]):has(#site-menu:target) .bl-menu-toggle{display:none}:root:not([data-js]):has(#site-menu:target) .bl-menu-nojs-close{display:grid}.bl-flags{justify-self:end;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.bl-flags a{line-height:0;display:block}.bl-flags a:focus-visible{outline-offset:2px}.bl-flags img{object-fit:contain;width:45px;height:30px}.bl-overlay{--overlay:#646464;--slide:.45s;--ease-out:cubic-bezier(.22, 1, .36, 1);inset:0 0 var(--bar-h) 0;z-index:15000;background:var(--overlay);color:#fff;visibility:hidden;transition:transform var(--slide) var(--ease-out) .15s, visibility 0s linear calc(var(--slide) + .15s);flex-direction:column;align-items:center;padding:clamp(1.5rem,5vh,2.75rem) 1rem 0;display:flex;position:fixed;overflow-y:auto;transform:translateY(100%)}.bl-overlay[data-open]{visibility:visible;transition:transform var(--slide) var(--ease-out), visibility 0s;transform:none}.bl-overlay-mark,.bl-overlay-list li{opacity:0;transition:opacity .15s linear}.bl-overlay[data-open] .bl-overlay-mark{opacity:.33;transition:opacity .3s ease var(--slide)}.bl-overlay[data-open] .bl-overlay-list li{opacity:1;transition:opacity .3s ease calc(var(--slide) + var(--i,0) * 60ms)}.bl-overlay-list li:nth-child(2){--i:1}.bl-overlay-list li:nth-child(3){--i:2}.bl-overlay-list li:nth-child(4){--i:3}.bl-overlay-list li:nth-child(5){--i:4}:root:not([data-js]) .bl-overlay{display:none}:root:not([data-js]) .bl-overlay:target{visibility:visible;transition:none;display:flex;transform:none}:root:not([data-js]) .bl-overlay:target .bl-overlay-mark{opacity:.33;transition:none}:root:not([data-js]) .bl-overlay:target .bl-overlay-list li{opacity:1;transition:none}:root:has(.bl-overlay[data-open]) .bl-bar,:root:not([data-js]):has(#site-menu:target) .bl-bar{background:#646464}.bl-overlay-mark{width:min(63%,52rem);height:auto}.bl-overlay-list{flex-direction:column;flex:1 0 auto;justify-content:space-evenly;align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.bl-overlay-list a{font-family:var(--font-heading);letter-spacing:.02em;font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:700;text-decoration:none}.bl-overlay-list{z-index:2;position:relative}.bl-overlay-list a{text-shadow:0 0 4px #0009;transition:transform .5s;display:inline-block}.bl-overlay-list a:hover{text-shadow:0 2px 18px #000000bf,0 0 4px #0009;transform:translate(-15px)}.bl-hover-thumb{z-index:1;aspect-ratio:1;pointer-events:none;border-radius:12px;flex-direction:column;width:clamp(14rem,22vw,20rem);display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:scale(0);box-shadow:0 25px 50px -12px #00000073}.bl-hover-img{flex-shrink:0;width:100%;height:100%}.bl-hover-img img{object-fit:cover;width:100%;height:100%;display:block}@media not all and (hover:hover) and (pointer:fine){.bl-hover-thumb{width:min(72vw,18rem)}}.bl-overlay-list li.is-active a{text-shadow:0 2px 18px #000000bf,0 0 4px #0009;transform:translate(-15px)}.bl-overlay-list a:focus-visible{outline-offset:6px}.pg{inset:0 0 var(--bar-h) 0;background:#fff;grid-template-columns:1fr 1fr;animation:.45s cubic-bezier(.22,1,.36,1) both pg-up;display:grid;position:absolute}.pg-media{background:#646464;position:relative;overflow:hidden}.pg-media img{object-fit:cover;width:100%;height:100%;animation:.3s .45s both pg-fade;position:absolute;inset:0}.pg-panel{color:#525252;padding:1.4rem clamp(1.25rem,3vw,2.75rem) 2rem 1.3rem;overflow-y:auto}.pg-title{font-family:var(--font-heading);color:#5a5a5a;margin:0 0 1.6rem;font-size:clamp(1.9rem,2.8vw,2.4rem);font-weight:700;animation:.3s .51s both pg-fade}.pg-text{max-width:38rem;margin:0 0 1.6rem;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.58;animation:.3s .57s both pg-fade}.pg-entries{max-width:38rem;margin:0;animation:.3s .57s both pg-fade}.pg-entry{margin:0 0 1.3rem}.pg-entry dt{font-family:var(--font-heading);color:#5a5a5a;font-size:1.15rem;font-weight:700}.pg-entry dd{margin:.2rem 0 0;font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.55}.pg-panel a{color:#1f1a9e;text-underline-offset:2px;text-decoration:underline}.pg-contact{max-width:38rem;animation:.3s .57s both pg-fade}.pg-map{border:1px solid #d4d4d4;width:100%;height:20rem;margin:.4rem 0 2rem;display:block}.pg-form-title{font-family:var(--font-heading);color:#5a5a5a;margin:0 0 1rem;font-size:1.5rem;font-weight:700}.pg-form form{gap:.95rem;display:grid}.pg-field{color:#3d3d3d;gap:.3rem;font-size:.95rem;display:grid}.pg-field input,.pg-field select,.pg-field textarea{font:inherit;color:#1a1a1a;box-sizing:border-box;background:#fff;border:1px solid #8a8a8a;border-radius:4px;width:100%;padding:.55rem .65rem;font-size:1rem}.pg-field input:focus-visible,.pg-field select:focus-visible,.pg-field textarea:focus-visible,.pg-consent input:focus-visible,.pg-send:focus-visible{outline-offset:2px;outline:2px solid #1f1a9e}.pg-optional{color:#5c5c5c}.pg-consent{color:#3d3d3d;align-items:flex-start;gap:.6rem;font-size:.92rem;line-height:1.5;display:flex}.pg-consent input{flex:none;width:1.1rem;height:1.1rem;margin-top:.25rem}.pg-consent-link{margin:-.4rem 0 0;font-size:.92rem}.pg-send{font:inherit;color:#fff;cursor:pointer;background:#1f1a9e;border:0;border-radius:4px;justify-self:start;padding:.7rem 1.4rem;font-weight:500}.pg-send:hover{background:#17137a}.pg-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pg-note{border-radius:4px;margin:0 0 1rem;padding:.7rem .9rem;font-size:.95rem;display:none}.pg-note:target{display:block}.pg-note--ok{color:#14532d;background:#e7f4ea}.pg-note--error{color:#7f1d1d;background:#fbeaea}.pg-notice{max-width:40rem;font-size:.98rem;line-height:1.6;animation:.3s .57s both pg-fade}.pg-notice h2{font-family:var(--font-heading);color:#5a5a5a;margin:1.6rem 0 .5rem;font-size:1.2rem;font-weight:700}.pg-notice p,.pg-notice ul{margin:0 0 .9rem}.pg-notice-table{margin:0 0 1rem;overflow-x:auto}.pg-notice table{border-collapse:collapse;font-size:.92rem}.pg-notice th,.pg-notice td{text-align:left;vertical-align:top;border:1px solid #d4d4d4;padding:.4rem .55rem}.pg-notice mark{color:#1a1a1a;background:#fff1a8}@keyframes pg-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes pg-fade{0%{opacity:0}to{opacity:1}}@media (width<=40em){.pg{display:block;overflow-y:auto}.pg-media{height:205px}.pg-panel{padding:1rem 1.4rem 2rem;overflow:visible}.pg-title{margin-bottom:1.1rem}}@media (prefers-reduced-motion:reduce){.pg,.pg-media img,.pg-title,.pg-text,.pg-entries,.pg-notice,.pg-contact{animation:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root),::view-transition-new(root){animation:none}html:active-view-transition-type(pg-back)::view-transition-old(root){z-index:2;animation:.6s cubic-bezier(.64,0,.78,0) both pg-back-out}@keyframes pg-back-out{0%{opacity:1;transform:none}25%{opacity:1;transform:none}to{opacity:1;transform:translateY(100%)}}.bl-placeholder{z-index:25000;color:#fff;white-space:nowrap;pointer-events:none;background:#0000008c;border-radius:999px;margin:0;padding:.25rem .7rem;font-size:.75rem;font-weight:500;position:fixed;top:.6rem;left:50%;transform:translate(-50%)}@media (width<=40em){.bl-box{padding:calc((100dvh - var(--bar-h)) / 2 * .32) .5rem 0;justify-content:flex-start;gap:.35rem}.bl-icon{width:3.5rem}.bl-box h2{letter-spacing:.01em;font-size:1.05rem}.bl-wordmark{width:92%}.bl-bar{grid-template-columns:auto 1fr auto;gap:.5rem;padding:0 .75rem}.bl-flags{order:1;justify-self:start;gap:.45rem}.bl-flags li.bl-flag-tr{order:1}.bl-flags li.bl-flag-en{order:2}.bl-bar-title{order:2;justify-self:center;font-size:1.05rem}.bl-menu{order:3;justify-self:end}.bl-overlay-mark{width:88%}.bl-overlay-list a{font-size:1.6rem}.bl-content{inset:4rem 1rem 1rem}}@media (prefers-reduced-motion:reduce){.bl-section,.bl-box,.bl-box h2,.bl-close,.bl-content,.bl-wordmark,.bl-main.bl-expand-item>.bl-section:not(.bl-expand),.bl-section.bl-expand .bl-content,.bl-section.bl-expand .bl-close,.bl-main.bl-expand-item>.bl-wordmark,.bl-main:not([data-js])>.bl-section:target .bl-content,.bl-main:not([data-js])>.bl-section:target .bl-close,.bl-overlay,.bl-overlay[data-open],.bl-overlay-mark,.bl-overlay-list li,.bl-overlay-list a,.bl-overlay[data-open] .bl-overlay-mark,.bl-overlay[data-open] .bl-overlay-list li{transition:none}.bl-box:hover h2,.bl-box:focus-visible h2{transform:none}}@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}
