/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--color-green:#c1d72e;--color-green-dark:#a4b51f;--color-black:#000;--color-white:#fff;--color-page:#ededed;--color-bar:#686868;--color-copyright:#969696;--color-grey-100:#e0e0e0;--color-grey-200:#d2d2d2;--color-grey-250:#d0d0d0;--color-grey-300:#a7a7a7;--color-grey-eyebrow:#6b6b6b;--color-rule:#aeaeae;--color-muted:#6f6f6f;--color-step:#b5ca2a;--color-step-title:#aabd27;--color-grey-500:#999;--color-link:#2199e8;--shadow-hero-text:0 0 8px #000;--shadow-hero-sub:0 0 5px #000;--font-sans:"Open Sans",sans-serif;--leading-body:1.5;--leading-prose:1.6;--color-scrim:#0006;--shadow-bar:0 8px 8px -7px #000000b3;--z-bar:999;--z-drawer:1001;--color-lightbox:#000c;--color-swiper:#2550ea;--color-card:#f8f8f8;--color-field:#fefefe;--color-green-half:#c1d72e80;--color-ink-line:#0000004d;--color-ink-half:#00000080;--color-lp-header:#000c;--color-lp-bar:#000000b3;--color-lp-fine:#424242cc;--color-lp-edge:#a4a87c40;--shadow-field:inset 0 1px 2px #0a0a0a1a;--color-field-border:#cacaca;--color-error:#b3261e;--color-required:#c02b0a;--color-ink:#0a0a0a;--color-lp-accent:#c4d82e;--color-lp-panel:#f2f2f2}:root{--rem-row:75rem;--gutter:.9375rem}}@layer base{html{box-sizing:border-box;-webkit-text-size-adjust:100%;font-size:100%}*,:after,:before{box-sizing:inherit}blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}body{background:var(--color-page);color:var(--color-black);font-family:var(--font-sans);font-weight:400;line-height:var(--leading-body)}img{vertical-align:middle;max-width:100%;height:auto;display:inline-block}a{color:var(--color-link);line-height:inherit;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--color-black);font-family:var(--font-sans);text-rendering:optimizelegibility;margin-top:0;margin-bottom:.5rem;font-style:normal;font-weight:400;line-height:1.4}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media (min-width:640px){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}}p{font-size:inherit;text-rendering:optimizelegibility}ol,p,ul{line-height:var(--leading-prose);margin-top:0;margin-bottom:1rem}ol,ul{margin-left:1.25rem}hr{clear:both;max-width:var(--rem-row);border:solid var(--color-field-border);border-width:0 0 1px;height:0;margin:1.25rem auto}button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}b,strong{font-weight:700}}@layer components;body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[contenteditable=true],input,select,textarea{-webkit-user-select:text;user-select:text}