:root{--link:#F9F1E6;--text:#111827;--brand:#007864;--error:#EF4444;--muted:#F1F5F9;--accent:#6BCABA;--border:#E5E7EB;--primary:#007864;--success:#22C55E;--warning:#FACC15;--secondary:#F9F1E6;--background:#FFFFFF;--radius-base:8px;--radius-sm:6px;--radius-md:10px;--radius-lg:20px;--radius-full:9999px;--colors-link:#F9F1E6;--colors-text:#111827;--colors-brand:#007864;--colors-error:#EF4444;--colors-muted:#F1F5F9;--colors-accent:#6BCABA;--colors-border:#E5E7EB;--colors-primary:#007864;--colors-success:#22C55E;--colors-warning:#FACC15;--colors-secondary:#F9F1E6;--colors-background:#FFFFFF;--fonts-body:var(--font-inter);--fonts-heading:var(--font-inter);--headings-h1-font:var(--font-heading);--headings-h1-size:23px;--headings-h1-color:#00534C;--headings-h1-weight:700;--headings-h1-lineHeight:1.2;--headings-h2-font:var(--font-heading);--headings-h2-size:27px;--headings-h2-color:#00534C;--headings-h2-weight:600;--headings-h2-lineHeight:1.3;--headings-h3-font:var(--font-heading);--headings-h3-size:19px;--headings-h3-color:#00534C;--headings-h3-weight:600;--headings-h3-lineHeight:1.35;--headings-h4-font:var(--font-heading);--headings-h4-size:1.5rem;--headings-h4-color:#00534C;--headings-h4-weight:500;--headings-h4-lineHeight:1.4;--headings-h5-font:var(--font-heading);--headings-h5-size:1.25rem;--headings-h5-color:#00534C;--headings-h5-weight:500;--headings-h5-lineHeight:1.5;--headings-h6-font:var(--font-heading);--headings-h6-size:1rem;--headings-h6-color:#00534C;--headings-h6-weight:500;--headings-h6-lineHeight:1.6;--bodyText-small-font:var(--font-body);--bodyText-small-size:0.875rem;--bodyText-small-color:#00534c;--bodyText-small-weight:400;--bodyText-small-lineHeight:1.4;--bodyText-paragraph-font:var(--font-body);--bodyText-paragraph-size:1rem;--bodyText-paragraph-color:#00534C;--bodyText-paragraph-weight:400;--bodyText-paragraph-lineHeight:1.6;--logos-main-width:120px;--logos-main-height:40px;--logos-main-padding:8px 16px;--logos-main-safeArea:16px;--components-card-border:1px solid #E5E7EB;--components-card-padding:0px;--components-card-textColor:#00534c;--components-card-borderColor:#f9f1e6;--components-card-hoverShadow:0 6px 10px rgba(0,0,0,0.12);--components-card-borderRadius:10px;--components-card-backgroundColor:#f9f1e6;--components-menu-gap:0px 0px 0px 0px;--components-menu-hover-textColor:#FFFFFF;--components-menu-hover-backgroundColor:#007864;--components-menu-padding:5px 5px 5px 5px;--components-menu-submenu-hover-textColor:#00534C;--components-menu-submenu-hover-backgroundColor:#E6F4F1;--components-menu-submenu-padding:0px 0px 0px 0px;--components-menu-submenu-textColor:#00534C;--components-menu-submenu-backgroundColor:#FFFFFF;--components-menu-textColor:#00534C;--components-menu-fontWeight:700;--components-menu-textTransform:uppercase;--components-menu-backgroundColor:#FFFFFF;--components-badge-font:var(--font-body);--components-badge-role:brand;--components-badge-size:0.75rem;--components-badge-soft-border:1px solid #CCE9E3;--components-badge-soft-textColor:#00534C;--components-badge-soft-backgroundColor:#E6F4F1;--components-badge-filled-border:1px solid #007864;--components-badge-filled-textColor:#FFFFFF;--components-badge-filled-backgroundColor:#007864;--components-badge-radius:10px;--components-badge-weight:500;--components-badge-outline-border:1px solid #007864;--components-badge-outline-textColor:#007864;--components-badge-outline-backgroundColor:#FFFFFF;--components-badge-padding:5px 10px 5px 13px;--components-badge-textColor:#00534C;--components-badge-borderColor:#6BCABA;--components-badge-letterSpacing:0.02em;--components-badge-textTransform:uppercase;--components-badge-backgroundColor:#6BCABA;--components-footer-border:1px;--components-footer-shadow:0 -1px 2px rgba(0,0,0,0.05);--components-footer-zIndex:10;--components-footer-padding:30px 10px 30px 10px;--components-footer-position:relative;--components-footer-linkColor:#FFFFFF;--components-footer-textColor:#FFFFFF;--components-footer-showBorder:true;--components-footer-borderColor:#E5E7EB;--components-footer-linkHoverColor:#0039A6;--components-footer-backgroundColor:#00534C;--components-header-border:1px;--components-header-height:88px;--components-header-shadow:0 1px 2px rgba(0,0,0,0.05);--components-header-zIndex:50;--components-header-padding:24px 0px 0px 24px;--components-header-logoSize:32px;--components-header-position:sticky;--components-header-textColor:#FFFFFF;--components-header-showBorder:true;--components-header-borderColor:#E5E7EB;--components-header-backdropBlur:blur(8px);--components-header-backgroundColor:#00534C;--components-header-hasShadowOnScroll:true;--components-inputs-focus-ring:0 0 0 2px rgba(37,99,235,0.3);--components-inputs-focus-borderColor:#2563EB;--components-inputs-shadow:none;--components-inputs-padding:0.5rem 0.75rem;--components-inputs-disabled-textColor:#9CA3AF;--components-inputs-disabled-backgroundColor:#F9FAFB;--components-inputs-textColor:#111827;--components-inputs-borderColor:#D1D5DB;--components-inputs-borderRadius:6px;--components-inputs-backgroundColor:#FFFFFF;--components-inputs-placeholderColor:#9CA3AF;--components-buttons-font:var(--font-body);--components-buttons-size:1rem;--components-buttons-focus-ring:0 0 0 4px rgba(29,78,216,0.4);--components-buttons-focus-outline:2px solid #1D4ED8;--components-buttons-hover-border:none;--components-buttons-hover-shadow:0 6px 12px rgba(0,0,0,0.1);--components-buttons-hover-textColor:#FFFFFF;--components-buttons-hover-backgroundColor:#3B82F6;--components-buttons-style:normal;--components-buttons-border:none;--components-buttons-shadow:0px 2px 6px rgba(0,0,0,0.1);--components-buttons-weight:600;--components-buttons-padding:0.5rem 1rem;--components-buttons-disabled-border:none;--components-buttons-disabled-shadow:none;--components-buttons-disabled-textColor:#9CA3AF;--components-buttons-disabled-backgroundColor:#E5E7EB;--components-buttons-textColor:#FFFFFF;--components-buttons-transform:uppercase;--components-buttons-decoration:none;--components-buttons-borderRadius:20px;--components-buttons-backgroundColor:#007864;--components-section-padding:1rem;--components-section-spacing:2rem;--components-section-maxWidth:1280px;--components-section-paddingX:1.5rem;--components-section-paddingY:4rem;--components-section-backgroundColor:#FFFFFF;--components-wrapper-width:100%;--components-wrapper-margin:0 auto;--components-wrapper-padding:0;--components-wrapper-maxWidth:1280px;--components-wrapper-backgroundColor:#FFFFFF;--components-dropdown-border:none;--components-dropdown-fontSize:0.875rem;--components-dropdown-itemColor:#0F172A;--components-dropdown-fontWeight:600;--components-dropdown-buttonColor:#0F172A;--components-dropdown-itemPadding:0.5rem 1rem;--components-dropdown-borderRadius:8px;--components-dropdown-buttonPadding:0.5rem 1rem;--components-dropdown-wrapperRadius:8px;--components-dropdown-listBackground:#FFFFFF;--components-dropdown-wrapperPadding:1rem;--components-dropdown-buttonBackground:#FFFFFF;--components-dropdown-wrapperBackground:#004F4F;--components-dropdown-activeItemBackground:#047857;--components-container-width:100%;--components-container-marginX:auto;--components-container-padding:1rem;--components-container-maxWidth:1440px;--components-container-paddingX:2rem;--components-contentBox-gap:1rem;--components-contentBox-display:flex;--components-contentBox-padding:1rem;--components-contentBox-alignItems:stretch;--components-contentBox-flexDirection:column;--components-contentBox-justifyContent:flex-start;--components-contentBox-backgroundColor:#FFFFFF;--surfaces-base:#FFFFFF;--surfaces-card:#f9f1e6;--surfaces-hero:#f9f1e6;--surfaces-embed:#6BCABA;--surfaces-muted:#F1F5F9;--spacing-lg:1.5rem;--spacing-md:1rem;--spacing-sm:0.5rem;--spacing-xl:2rem;--transition:all 0.3s ease-in-out}.dark{--colors-link:#60A5FA;--colors-text:#F8FAFC;--colors-brand:#3B82F6;--colors-error:#F87171;--colors-muted:#1E293B;--colors-accent:#4ADE80;--colors-border:#334155;--colors-primary:#3B82F6;--colors-success:#4ADE80;--colors-warning:#FDE047;--colors-secondary:#6366F1;--colors-background:#0F172A;--fonts-body:var(--font-inter);--fonts-heading:var(--font-inter);--headings-h1-font:var(--font-heading);--headings-h1-size:3rem;--headings-h1-color:#F8FAFC;--headings-h1-weight:700;--headings-h1-lineHeight:1.2;--headings-h2-font:var(--font-heading);--headings-h2-size:2.25rem;--headings-h2-color:#F8FAFC;--headings-h2-weight:600;--headings-h2-lineHeight:1.3;--headings-h3-font:var(--font-heading);--headings-h3-size:1.875rem;--headings-h3-color:#F8FAFC;--headings-h3-weight:600;--headings-h3-lineHeight:1.35;--headings-h4-font:var(--font-heading);--headings-h4-size:1.5rem;--headings-h4-color:#F8FAFC;--headings-h4-weight:500;--headings-h4-lineHeight:1.4;--headings-h5-font:var(--font-heading);--headings-h5-size:1.25rem;--headings-h5-color:#F8FAFC;--headings-h5-weight:500;--headings-h5-lineHeight:1.5;--headings-h6-font:var(--font-heading);--headings-h6-size:1rem;--headings-h6-color:#F8FAFC;--headings-h6-weight:500;--headings-h6-lineHeight:1.6;--bodyText-small-font:var(--font-body);--bodyText-small-size:0.875rem;--bodyText-small-color:#CBD5E1;--bodyText-small-weight:400;--bodyText-small-lineHeight:1.4;--bodyText-paragraph-font:var(--font-body);--bodyText-paragraph-size:1rem;--bodyText-paragraph-color:#E2E8F0;--bodyText-paragraph-weight:400;--bodyText-paragraph-lineHeight:1.6;--logos-main-width:120px;--logos-main-height:40px;--logos-main-padding:8px 16px;--logos-main-safeArea:16px;--components-card-border:1px solid #334155;--components-card-padding:1.5rem;--components-card-boxShadow:0 4px 6px rgba(0,0,0,0.3);--components-card-hoverShadow:0 6px 10px rgba(0,0,0,0.35);--components-card-borderRadius:0.75rem;--components-card-backgroundColor:#111827;--components-menu-gap:0.5rem;--components-menu-hover-textColor:#FFFFFF;--components-menu-hover-backgroundColor:#1D4ED8;--components-menu-padding:0.5rem 1rem;--components-menu-submenu-hover-textColor:#FFFFFF;--components-menu-submenu-hover-backgroundColor:#1F2937;--components-menu-submenu-padding:0.25rem 0.5rem;--components-menu-submenu-textColor:#E2E8F0;--components-menu-submenu-backgroundColor:#111827;--components-menu-textColor:#F8FAFC;--components-menu-fontWeight:700;--components-menu-textTransform:uppercase;--components-menu-backgroundColor:#0F172A;--components-badge-font:var(--font-body);--components-badge-role:brand;--components-badge-size:0.75rem;--components-badge-soft-border:1px solid #334155;--components-badge-soft-textColor:#E2E8F0;--components-badge-soft-backgroundColor:#1E293B;--components-badge-filled-border:1px solid #60A5FA;--components-badge-filled-textColor:#0B1220;--components-badge-filled-backgroundColor:#60A5FA;--components-badge-radius:9999px;--components-badge-weight:600;--components-badge-outline-border:1px solid #60A5FA;--components-badge-outline-textColor:#60A5FA;--components-badge-outline-backgroundColor:#0F172A;--components-badge-padding:0.125rem 0.5rem;--components-badge-letterSpacing:0.02em;--components-badge-textTransform:uppercase;--components-footer-border:1px;--components-footer-height:80px;--components-footer-shadow:0 -1px 2px rgba(0,0,0,0.3);--components-footer-zIndex:10;--components-footer-padding:1rem 1.5rem;--components-footer-position:relative;--components-footer-linkColor:#3B82F6;--components-footer-textColor:#F8FAFC;--components-footer-showBorder:true;--components-footer-borderColor:#334155;--components-footer-linkHoverColor:#1D4ED8;--components-footer-backgroundColor:#0F172A;--components-header-border:1px;--components-header-height:64px;--components-header-shadow:0 1px 2px rgba(0,0,0,0.3);--components-header-zIndex:50;--components-header-padding:1rem 1.5rem;--components-header-logoSize:32px;--components-header-position:sticky;--components-header-textColor:#F8FAFC;--components-header-showBorder:true;--components-header-borderColor:#334155;--components-header-backdropBlur:blur(8px);--components-header-backgroundColor:#0F172A;--components-header-hasShadowOnScroll:true;--components-inputs-focus-ring:0 0 0 2px rgba(59,130,246,0.3);--components-inputs-focus-borderColor:#3B82F6;--components-inputs-shadow:none;--components-inputs-padding:0.5rem 0.75rem;--components-inputs-disabled-textColor:#64748B;--components-inputs-disabled-backgroundColor:#111827;--components-inputs-textColor:#F8FAFC;--components-inputs-borderColor:#334155;--components-inputs-borderRadius:6px;--components-inputs-backgroundColor:#0F172A;--components-inputs-placeholderColor:#94A3B8;--components-buttons-font:var(--font-body);--components-buttons-size:1rem;--components-buttons-focus-ring:0 0 0 4px rgba(29,78,216,0.4);--components-buttons-focus-outline:2px solid #1D4ED8;--components-buttons-hover-border:none;--components-buttons-hover-shadow:0px 4px 8px rgba(0,0,0,0.15);--components-buttons-hover-textColor:#FFFFFF;--components-buttons-hover-backgroundColor:#1D4ED8;--components-buttons-style:normal;--components-buttons-border:none;--components-buttons-shadow:0px 2px 6px rgba(0,0,0,0.1);--components-buttons-weight:600;--components-buttons-padding:0.5rem 1rem;--components-buttons-disabled-border:none;--components-buttons-disabled-shadow:none;--components-buttons-disabled-textColor:#9CA3AF;--components-buttons-disabled-backgroundColor:#E5E7EB;--components-buttons-textColor:#FFFFFF;--components-buttons-transform:uppercase;--components-buttons-decoration:none;--components-buttons-borderRadius:8px;--components-buttons-backgroundColor:#2563EB;--components-section-padding:1rem;--components-section-spacing:2rem;--components-section-maxWidth:1280px;--components-section-paddingX:1.5rem;--components-section-paddingY:4rem;--components-section-backgroundColor:#0F172A;--components-wrapper-width:100%;--components-wrapper-margin:0 auto;--components-wrapper-padding:0;--components-wrapper-maxWidth:1280px;--components-wrapper-backgroundColor:#0F172A;--components-dropdown-border:1px solid #334155;--components-dropdown-fontSize:0.875rem;--components-dropdown-itemColor:#F8FAFC;--components-dropdown-fontWeight:600;--components-dropdown-buttonColor:#F8FAFC;--components-dropdown-itemPadding:0.5rem 1rem;--components-dropdown-borderRadius:8px;--components-dropdown-buttonPadding:0.5rem 1rem;--components-dropdown-wrapperRadius:8px;--components-dropdown-listBackground:#111827;--components-dropdown-wrapperPadding:1rem;--components-dropdown-buttonBackground:#0F172A;--components-dropdown-wrapperBackground:#111827;--components-dropdown-activeItemBackground:#1D4ED8;--components-container-width:100%;--components-container-marginX:auto;--components-container-padding:1rem;--components-container-maxWidth:1440px;--components-container-paddingX:2rem;--components-contentBox-gap:1rem;--components-contentBox-display:flex;--components-contentBox-padding:1rem;--components-contentBox-alignItems:stretch;--components-contentBox-flexDirection:column;--components-contentBox-justifyContent:flex-start;--components-contentBox-backgroundColor:#111827;--surfaces-base:#0F172A;--surfaces-card:#111827;--surfaces-hero:#0B1220;--surfaces-muted:#1E293B}.h1,h1{font-family:var(--headings-h1-font);font-size:var(--headings-h1-size);font-weight:var(--headings-h1-weight);line-height:var(--headings-h1-lineHeight);color:var(--headings-h1-color)}.h2,h2{font-family:var(--headings-h2-font);font-size:var(--headings-h2-size);font-weight:var(--headings-h2-weight);line-height:var(--headings-h2-lineHeight);color:var(--headings-h2-color)}.h3,h3{font-family:var(--headings-h3-font);font-size:var(--headings-h3-size);font-weight:var(--headings-h3-weight);line-height:var(--headings-h3-lineHeight);color:var(--headings-h3-color)}.h4,h4{font-family:var(--headings-h4-font);font-size:var(--headings-h4-size);font-weight:var(--headings-h4-weight);line-height:var(--headings-h4-lineHeight);color:var(--headings-h4-color)}.h5,h5{font-family:var(--headings-h5-font);font-size:var(--headings-h5-size);font-weight:var(--headings-h5-weight);line-height:var(--headings-h5-lineHeight);color:var(--headings-h5-color)}.h6,h6{font-family:var(--headings-h6-font);font-size:var(--headings-h6-size);font-weight:var(--headings-h6-weight);line-height:var(--headings-h6-lineHeight);color:var(--headings-h6-color)}p{color:var(--bodyText-paragraph-color)}.br{border-radius:var(--radius-base)}.br-sm{border-radius:var(--radius-sm)}.br-md{border-radius:var(--radius-md)}.br-lg{border-radius:var(--radius-lg)}.br-full{border-radius:var(--radius-full)}.br-button{border-radius:var(--components-buttons-borderRadius,var(--radius-base))}.br-card{border-radius:var(--components-card-borderRadius,var(--radius-base))}.br-input{border-radius:var(--components-inputs-borderRadius,var(--radius-base))}.u-border{border:1px solid var(--colors-border)}.surface-base{background-color:var(--surfaces-base,var(--colors-background))}.surface-card{background-color:var(--surfaces-card,var(--components-card-backgroundColor))}.surface-hero{background-color:var(--surfaces-hero,var(--colors-background))}.surface-muted{background-color:var(--surfaces-muted,var(--colors-muted))}.surface-embed{background-color:var(--surfaces-embed,var(--surfaces-base))}.input{background-color:var(--components-inputs-backgroundColor);color:var(--components-inputs-textColor);border:1px solid var(--components-inputs-borderColor);padding:var(--components-inputs-padding);border-radius:var(--components-inputs-borderRadius,var(--radius-base));box-shadow:var(--components-inputs-shadow);font-family:var(--fonts-body);font-size:1rem;font-weight:400;transition:var(--transition)}.input::placeholder{color:var(--components-inputs-placeholderColor)}.input:focus{border-color:var(--components-inputs-focus-borderColor);box-shadow:var(--components-inputs-focus-ring);outline:none}.input:disabled{background-color:var(--components-inputs-disabled-backgroundColor);color:var(--components-inputs-disabled-textColor)}.button{font-family:var(--components-buttons-font);font-size:var(--components-buttons-size);font-weight:var(--components-buttons-weight);text-transform:var(--components-buttons-transform);font-style:var(--components-buttons-style);text-decoration:var(--components-buttons-decoration);color:var(--components-buttons-textColor);background-color:var(--components-buttons-backgroundColor,var(--colors-brand,var(--colors-primary)));border:var(--components-buttons-border);border-radius:var(--components-buttons-borderRadius,var(--radius-base));padding:var(--components-buttons-padding);box-shadow:var(--components-buttons-shadow);transition:var(--transition)}.button:hover{color:var(--components-buttons-hover-textColor);background-color:var(--components-buttons-hover-backgroundColor,color-mix(in oklab,var(--colors-brand,var(--colors-primary)) 85%,black));border:var(--components-buttons-hover-border);box-shadow:var(--components-buttons-hover-shadow)}.button:focus{outline:var(--components-buttons-focus-outline);box-shadow:var(--components-buttons-focus-ring)}.button:disabled{color:var(--components-buttons-disabled-textColor);background-color:var(--components-buttons-disabled-backgroundColor);border:var(--components-buttons-disabled-border)}.badge{--badge-bg:var(
    --components-badge-backgroundColor,var(--components-badge-filled-backgroundColor,var(--badge-base))
  );--badge-fg:var(
    --components-badge-textColor,var(--components-badge-filled-textColor,#fff)
  );--badge-bd:var(--components-badge-border,1px) solid var(--components-badge-borderColor,transparent);display:inline-flex;align-items:center;gap:.375rem;font-family:var(--components-badge-font,var(--fonts-body));font-size:var(--components-badge-size,12px);font-weight:var(--components-badge-weight,600);letter-spacing:var(--components-badge-letterSpacing,.02em);text-transform:var(--components-badge-textTransform,none);color:var(--badge-fg);background-color:var(--badge-bg);border:var(--badge-bd);border-radius:var(--components-badge-radius,var(--radius-full));padding:var(--components-badge-padding,4px 10px);line-height:1}.badge--soft{--badge-fg:var(--components-badge-soft-textColor,color-mix(in oklab,var(--badge-base) 70%,black));--badge-bg:var(--components-badge-soft-backgroundColor,color-mix(in oklab,var(--badge-base) 20%,white));--badge-bd:var(--components-badge-soft-border,1px solid transparent)}.badge--outline{--badge-fg:var(--components-badge-outline-textColor,var(--badge-base));--badge-bg:var(--components-badge-outline-backgroundColor,transparent);--badge-bd:var(--components-badge-outline-border,1px solid var(--badge-base))}.card{background-color:var(--surfaces-card,var(--components-card-backgroundColor));color:var(--components-card-textColor,var(--colors-text));border-radius:var(--components-card-borderRadius,var(--radius-base));box-shadow:var(--components-card-boxShadow);padding:var(--components-card-padding);transition:var(--components-card-transition,var(--transition));backdrop-filter:var(--components-card-backdropFilter);opacity:var(--components-card-opacity,1)}.card:hover{box-shadow:var(--components-card-hoverShadow,var(--components-card-boxShadow))}.header{height:var(--components-header-height);background-color:var(--components-header-backgroundColor);color:var(--components-header-textColor);padding:var(--components-header-padding);box-shadow:var(--components-header-shadow)}.footer{background-color:var(--components-footer-backgroundColor);padding:var(--components-footer-padding);height:var(--components-footer-height)}.footer,.footer p{color:var(--components-footer-textColor)}.footer a{color:var(--components-footer-linkColor);text-decoration:none;transition:var(--transition)}.footer a:hover{color:var(--components-footer-linkHoverColor)}.container{max-width:var(--components-container-maxWidth);padding:var(--components-container-padding);padding-left:var(--components-container-paddingX);padding-right:var(--components-container-paddingX);margin-left:var(--components-container-marginX);margin-right:var(--components-container-marginX);width:var(--components-container-width)}.wrapper{margin:var(--components-wrapper-margin);padding:var(--components-wrapper-padding);background-color:var(--components-wrapper-backgroundColor)}.wrapper.hero{background-color:var(--surfaces-hero,var(--surfaces-base,var(--colors-background)))}.logo{width:var(--logos-main-width);height:var(--logos-main-height);padding:var(--logos-main-padding);--logo-safe-area:var(--logos-main-safeArea)}.menu{background-color:var(--components-menu-backgroundColor);color:var(--components-menu-textColor);padding:var(--components-menu-padding);text-transform:var(--components-menu-textTransform);font-family:var(--components-menu-typography-font);font-size:var(--components-menu-typography-size);font-weight:var(--components-menu-typography-weight);line-height:var(--components-menu-typography-lineHeight);color:var(--components-menu-typography-color);transition:var(--transition)}.menu,.menu-list{gap:var(--components-menu-gap)}.menu-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.menu-item{position:relative}.menu-link{text-decoration:none;color:var(--components-menu-textColor);text-transform:var(--components-menu-textTransform);padding:var(--components-menu-paddingY,.5rem) var(--components-menu-paddingX,1rem);display:flex;align-items:center;gap:.5rem;font-family:var(--components-menu-typography-font);font-size:var(--components-menu-typography-size);font-weight:var(--components-menu-fontWeight);line-height:var(--components-menu-typography-lineHeight)}.menu-chevron{color:var(--components-menu-chevronColor,var(--components-menu-textColor));width:20px;height:20px}.menu-item:hover .menu-link{background-color:var(--components-menu-hover-backgroundColor);color:var(--components-menu-hover-textColor)}.submenu{background-color:var(--components-menu-submenu-backgroundColor);color:var(--components-menu-submenu-textColor);padding:var(--components-menu-submenu-padding);position:absolute;top:100%;left:0;min-width:200px;list-style:none;margin:0;z-index:100}.submenu-item{padding:var(--components-menu-submenu-item-padding,.5rem 1rem)}.submenu-link{text-decoration:none;color:var(--components-menu-submenu-typography-color);display:block;font-family:var(--components-menu-submenu-typography-font);font-size:var(--components-menu-submenu-typography-size);font-weight:var(--components-menu-submenu-typography-weight);line-height:var(--components-menu-submenu-typography-lineHeight);text-transform:var(--components-menu-textTransform);padding:.5rem 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submenu-link:hover{background-color:var(--components-menu-hover-backgroundColor);color:var(--components-menu-hover-textColor)}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-sans:"Geist","Geist Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3d9088{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3d9088{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/1ba4bcc28d9acde5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/af6b7096c023fb67-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/7d87e5ac6ec6000d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3be83a346553616c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Mulish Fallback;src:local("Arial");ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.00%;size-adjust:104.08%}.__className_9738f2{font-family:Mulish,Mulish Fallback;font-style:normal}.__variable_9738f2{--font-mullish:"Mulish","Mulish Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_069ab3{--font-montserrat:"Montserrat","Montserrat Fallback"}