:root{--color-bg:#fff;--color-text:#001d4a;--color-primary:#28568c;--color-accent:#c4ff47;--color-yellow:#ffc72e;--font-family-base:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--content-max-width:75rem;--header-height:5.5rem;--header-logo-height:3.5rem;--footer-logo-height:3.5rem;--wp--preset--color--background:#fff;--wp--preset--color--foreground:#001d4a;--wp--preset--color--primary:var(--color-primary);--wp--preset--color--secondary:var(--color-accent);--wp--preset--color--tertiary:#fff;--wp--preset--color--white:#fff;--wp--preset--color--black:#000;--wp--preset--color--custom-color-1:#001d4a;--wp--preset--color--custom-color-2:#28568c;--wp--preset--color--custom-color-3:#17cbea;--wp--preset--color--custom-color-4:#29578c;--wp--preset--color--foreground-alt:#333;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--spacing--10:.5rem;--wp--preset--spacing--20:1rem;--wp--preset--spacing--25:clamp(1.25rem, 3.125vw, 1.5rem);--wp--preset--spacing--30:clamp(1.5rem, 6vw, 2rem);--wp--preset--spacing--40:clamp(2rem, 8vw, 3rem);--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--64:clamp(3rem, 9.375vw, 4.5rem);--wp--preset--spacing--70:clamp(4rem, 15vw, 7rem);--wp--preset--spacing--80:5.06rem}@layer components{.wp-content{max-width:var(--content-max-width);overflow-wrap:break-word;margin:0 auto;padding:0 1rem}.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6{color:var(--color-text);margin:1.5em 0 .5em;line-height:1.25}.wp-content h1{font-size:clamp(1.9rem,1.4rem + 2vw,2.75rem)}.wp-content h2{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.1rem)}.wp-content h3{font-size:clamp(1.25rem,1.1rem + .8vw,1.6rem)}.wp-content p,.wp-content ul,.wp-content ol{margin:0 0 1rem}.wp-content a{color:var(--color-primary)}.wp-content img,.wp-content video{max-width:100%;height:auto}.wp-block-columns{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.wp-block-column{flex:1 1 0;min-width:0}.is-vertically-aligned-top{align-self:flex-start}.is-vertically-aligned-center{align-self:center}.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-buttons{align-items:center}@media (width<=48rem){.wp-block-columns{flex-direction:column}}.wp-block-media-text{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;display:grid}@media (width<=48rem){.wp-block-media-text{grid-template-columns:1fr}}.wp-block-cover{color:#fff;border-radius:1.25rem;align-items:center;display:flex;position:relative;overflow:hidden;min-height:0!important}.wp-block-cover__background{background:var(--color-primary);opacity:.92;position:absolute;inset:0}.wp-block-cover__inner-container{width:100%;padding:1.5rem;position:relative}.wp-block-buttons{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.wp-block-button{align-items:center;display:inline-flex}.wp-block-button__link,.wp-content button{background:var(--color-accent);color:var(--color-text);cursor:pointer;border:0;border-radius:9999px;padding:.7rem 1.4rem;font-weight:700;text-decoration:none;display:inline-block}.wp-block-button__link:hover,.wp-content button:hover:not([disabled]){background:color-mix(in srgb, var(--color-accent) 85%, var(--color-text))}.wp-block-button__link[disabled],.wp-content button[disabled]{opacity:.5;cursor:not-allowed}.has-background{background:var(--color-bg)}.wp-block-group.is-style-ext-preset--group--natural-1--section{padding-left:1rem;padding-right:1rem}.wp-block-image img{border-radius:.75rem}.wp-content table{border-collapse:collapse;width:100%}.wp-content th,.wp-content td{border:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);text-align:left;padding:.5rem .75rem}.wp-content th{background:color-mix(in srgb, var(--color-accent) 30%, #fff)}.wp-content input[type=text],.wp-content input[type=email],.wp-content select{font:inherit;border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);border-radius:.375rem;width:100%;max-width:24rem;padding:.5rem .75rem}.wp-content label{margin-bottom:.25rem;font-weight:600;display:block}}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);margin:0;line-height:1.6}img,video{max-width:100%;height:auto}a{color:var(--color-primary)}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--color-bg);border-bottom:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{max-width:var(--content-max-width);min-height:var(--header-height);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.5rem 1rem;display:flex}.brand-logo[data-astro-cid-nen7h5rs]{height:var(--header-logo-height);width:auto}.nav-list[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav-sub[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.25rem .5rem;font-weight:600;text-decoration:none}.nav-item[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav-sub[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary);background:color-mix(in srgb, var(--color-accent) 25%, transparent)}.nav-item[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-primary);text-decoration:underline}.nav-sub[data-astro-cid-nen7h5rs]{position:relative}.nav-sub[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{list-style:none}.nav-sub[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-sub[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:var(--color-bg);border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);border-radius:.5rem;min-width:14rem;margin:0;padding:.5rem;list-style:none;position:absolute;right:0;box-shadow:0 8px 24px #001d4a1f}.nav-sub[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-weight:400;display:block}@media (width<=48rem){.nav-sub[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{box-shadow:none;position:static}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-text);color:var(--color-bg);margin-top:3rem}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-accent)}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:var(--content-max-width);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem;margin:0 auto;padding:2.5rem 1rem 1.5rem;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{height:var(--footer-logo-height);background:var(--color-bg);border-radius:.5rem;width:auto;padding:.25rem .5rem}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.supported-logos[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.supported-logos[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{background:var(--color-bg);border-radius:.375rem;width:auto;height:2.5rem;padding:.2rem .4rem}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #fff3;padding:1rem;font-size:.875rem}.consent-banner[data-astro-cid-u6s5b3h2]{z-index:100;background:var(--color-text);color:var(--color-bg);padding:1rem;position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #00000040}.consent-inner[data-astro-cid-u6s5b3h2]{max-width:var(--content-max-width);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.consent-inner[data-astro-cid-u6s5b3h2] p[data-astro-cid-u6s5b3h2]{max-width:46rem;margin:0}.consent-inner[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--color-accent)}.consent-actions[data-astro-cid-u6s5b3h2]{flex-wrap:wrap;gap:.5rem;display:flex}.btn[data-astro-cid-u6s5b3h2]{cursor:pointer;border:0;border-radius:.5rem;padding:.6rem 1.1rem;font-weight:700}.btn-primary[data-astro-cid-u6s5b3h2]{background:var(--color-accent);color:var(--color-text)}.btn-secondary[data-astro-cid-u6s5b3h2]{color:var(--color-bg);border:1px solid var(--color-bg);background:0 0}.skip-link[data-astro-cid-z4jru4n3]{background:var(--color-accent);color:var(--color-text);z-index:200;padding:.5rem 1rem;position:absolute;top:0;left:-9999px}.skip-link[data-astro-cid-z4jru4n3]:focus{left:0}
