/* =====================================================================
   Tailwind utilities — PREBUILT, do not edit by hand.

   The site used to load https://cdn.tailwindcss.com in <head> and let it
   compile this in the browser on every page load. That script is render
   blocking and documented as development-only: on a cold visit it cost
   ~780ms during which the page painted nothing at all, to produce the few
   kB below.

   This file is that same output, generated by Tailwind itself from every
   class token in www/*.html, so it is identical to what shipped before.

   It MUST stay linked AFTER styles.css. The CDN injected its <style> at the
   end of <head>, so Tailwind's preflight currently wins over styles.css for
   same-specificity rules (body line-height, img height:auto, the heading
   font resets). Moving it earlier would silently change those.

   To regenerate after adding new utility classes to the markup:
   scratchpad/tw_build.mjs, or run the Tailwind CLI over www/ with
   `important: true`.
   ===================================================================== */
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border-width:0 !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.mt-0{margin-top:0px !important}.mt-3{margin-top:0.75rem !important}.inline-block{display:inline-block !important}.border-white{--tw-border-opacity:1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1)) !important}.pb-0{padding-bottom:0px !important}.text-center{text-align:center !important}.text-\[12\.5px\]{font-size:12.5px !important}.font-medium{font-weight:500 !important}.font-normal{font-weight:400 !important}.leading-\[1\.7\]{line-height:1.7 !important}.tracking-\[-2\.02px\]{letter-spacing:-2.02px !important}.text-\[\#0B2A24BF\]{color:#0B2A24BF !important}.text-\[\#0B2A24CC\]{color:#0B2A24CC !important}.text-\[\#0B2A24\]{--tw-text-opacity:1 !important;color:rgb(11 42 36 / var(--tw-text-opacity, 1)) !important}.text-\[\#0E5A4C\]{--tw-text-opacity:1 !important;color:rgb(14 90 76 / var(--tw-text-opacity, 1)) !important}.text-\[\#5A6E67\]{--tw-text-opacity:1 !important;color:rgb(90 110 103 / var(--tw-text-opacity, 1)) !important}.text-\[\#8CA09A\]{--tw-text-opacity:1 !important;color:rgb(140 160 154 / var(--tw-text-opacity, 1)) !important}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25) !important;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}.shadow-none{--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}@media (min-width: 1024px){.lg\:mx-auto{margin-left:auto !important;margin-right:auto !important}.lg\:mt-10{margin-top:2.5rem !important}.lg\:mt-12{margin-top:3rem !important}.lg\:mt-16{margin-top:4rem !important}.lg\:mt-24{margin-top:6rem !important}.lg\:mt-5{margin-top:1.25rem !important}.lg\:mt-6{margin-top:1.5rem !important}.lg\:mt-8{margin-top:2rem !important}.lg\:mt-\[150px\]{margin-top:150px !important}.lg\:w-\[470px\]{width:470px !important}.lg\:w-max{width:max-content !important}.lg\:items-center{align-items:center !important}.lg\:gap-y-10{row-gap:2.5rem !important}.lg\:p-11{padding:2.75rem !important}.lg\:p-6{padding:1.5rem !important}.lg\:p-9{padding:2.25rem !important}.lg\:px-9{padding-left:2.25rem !important;padding-right:2.25rem !important}.lg\:pb-0{padding-bottom:0px !important}.lg\:pb-10{padding-bottom:2.5rem !important}.lg\:pb-12{padding-bottom:3rem !important}.lg\:pt-0{padding-top:0px !important}.lg\:pt-8{padding-top:2rem !important}.lg\:pt-\[42px\]{padding-top:42px !important}.lg\:pt-\[78px\]{padding-top:78px !important}.lg\:text-3xl{font-size:1.875rem !important;line-height:2.25rem !important}.lg\:text-\[20px\]{font-size:20px !important}.lg\:text-\[22px\]{font-size:22px !important}.lg\:text-\[36px\]{font-size:36px !important}.lg\:text-\[80px\]{font-size:80px !important}.lg\:text-base{font-size:1rem !important;line-height:1.5rem !important}.lg\:text-sm{font-size:0.875rem !important;line-height:1.25rem !important}.lg\:leading-5{line-height:1.25rem !important}.lg\:leading-6{line-height:1.5rem !important}.lg\:leading-\[22px\]{line-height:22px !important}.lg\:leading-\[36px\]{line-height:36px !important}.lg\:leading-\[42px\]{line-height:42px !important}.lg\:leading-\[46px\]{line-height:46px !important}.lg\:leading-\[76px\]{line-height:76px !important}}
