@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-cyrillic-ext-400-normal.1vnxrob9ueca1.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-cyrillic-400-normal.1x1o4aah384hk.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-greek-ext-400-normal.1u-qg4ygz_-yw.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-greek-400-normal.3u-84zt4tc_mp.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-vietnamese-400-normal.26v-5k57sqf3s.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-latin-ext-400-normal.1-j9etibckqs-.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-latin-400-normal.2wi6p328955gi.woff2)format("woff2"),url(../media/source-sans-pro-all-400-normal.0yvpl4euh0ln-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-cyrillic-ext-400-italic.23_t1v-07j0b4.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-cyrillic-400-italic.1490vzbvlq6r4.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-greek-ext-400-italic.1490vzbvlq6r4.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-greek-400-italic.36mm9x2wk8btp.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-vietnamese-400-italic.1pi17bizb-zzf.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-latin-ext-400-italic.2b8vvwryx-ohg.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-latin-400-italic.1wmyfq-qm2kxl.woff2)format("woff2"),url(../media/source-sans-pro-all-400-italic.30g_4-_73-ez8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-cyrillic-ext-700-normal.1vw4a7v4x0t6f.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-cyrillic-700-normal.2jql10_uyf1x5.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-greek-ext-700-normal.19em4gz_gm4ny.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-greek-700-normal.3xwfi2hoq1jip.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-vietnamese-700-normal.14eu5ck6f06xr.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-latin-ext-700-normal.2b6mafdovvy9i.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-latin-700-normal.0nw7y0znnqrdl.woff2)format("woff2"),url(../media/source-sans-pro-all-700-normal.12e7q24qvgdy-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}*{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:root{--rsd-asset-image-favicon-svg:"assets/favicon/rubin-favicon.svg";--rsd-asset-image-favicon-png-32-px:"assets/favicon/rubin-favicon-transparent-32px.png";--rsd-asset-image-favicon-png-49-px:"assets/favicon/rubin-favicon-transparent-49px.png";--rsd-asset-image-construction-agencies-png:"assets/partner-logos/construction-agencies.png";--rsd-asset-image-operations-agencies-png:"assets/partner-logos/rubin-partners.png";--rsd-asset-image-rubin-imagotype-color-on-black-png:"assets/rubin-imagotype/rubin-imagotype-color-on-black.png";--rsd-asset-image-rubin-imagotype-color-on-black-svg:"assets/rubin-imagotype/rubin-imagotype-color-on-black.svg";--rsd-asset-image-rubin-imagotype-color-on-white-png:"assets/rubin-imagotype/rubin-imagotype-color-on-white.png";--rsd-asset-image-rubin-imagotype-color-on-white-svg:"assets/rubin-imagotype/rubin-imagotype-color-on-white.svg";--rsd-asset-image-rubin-imagotype-gray-on-black-png:"assets/rubin-imagotype/rubin-imagotype-gray-on-black.png";--rsd-asset-image-rubin-imagotype-gray-on-black-svg:"assets/rubin-imagotype/rubin-imagotype-gray-on-black.svg";--rsd-asset-image-rubin-imagotype-gray-on-white-png:"assets/rubin-imagotype/rubin-imagotype-gray-on-white.png";--rsd-asset-image-rubin-imagotype-gray-on-white-svg:"assets/rubin-imagotype/rubin-imagotype-gray-on-white.svg";--rsd-asset-image-rubin-imagotype-color-on-black-crop-png:"assets/rubin-imagotype/rubin-imagotype-color-on-black-crop.png";--rsd-asset-image-rubin-imagotype-color-on-black-crop-svg:"assets/rubin-imagotype/rubin-imagotype-color-on-black-crop.svg";--rsd-asset-image-rubin-imagotype-color-on-white-crop-png:"assets/rubin-imagotype/rubin-imagotype-color-on-white-crop.png";--rsd-asset-image-rubin-imagotype-color-on-white-crop-svg:"assets/rubin-imagotype/rubin-imagotype-color-on-white-crop.svg";--rsd-asset-image-rubin-imagotype-gray-on-black-crop-png:"assets/rubin-imagotype/rubin-imagotype-gray-on-black-crop.png";--rsd-asset-image-rubin-imagotype-gray-on-black-crop-svg:"assets/rubin-imagotype/rubin-imagotype-gray-on-black-crop.svg";--rsd-asset-image-rubin-imagotype-gray-on-white-crop-png:"assets/rubin-imagotype/rubin-imagotype-gray-on-white-crop.png";--rsd-asset-image-rubin-imagotype-gray-on-white-crop-svg:"assets/rubin-imagotype/rubin-imagotype-gray-on-white-crop.svg";--rsd-asset-image-rubin-imagotype-email-png:"assets/rubin-imagotype/rubin-imagotype-email.png";--rsd-asset-image-rubin-watermark-watermark-png:"assets/rubin-watermarks/rubin-watermark.png";--rsd-asset-image-rubin-watermark-letterhead-watermark-png:"assets/rubin-watermarks/rubin-letterhead-watermark.png";--rsd-asset-image-rubin-watermark-letterhead-watermark-2-png:"assets/rubin-watermarks/rubin-letterhead-watermark-2.png";--rsd-color-blue-100:#e5f4f9;--rsd-color-blue-200:#b8e3f2;--rsd-color-blue-300:#7bcfe8;--rsd-color-blue-400:#3fb8db;--rsd-color-blue-500:#1c81a4;--rsd-color-blue-600:#145f7a;--rsd-color-blue-700:#0d4157;--rsd-color-blue-800:#072633;--rsd-color-gray-50:#f9fafa;--rsd-color-gray-100:#dce0e3;--rsd-color-gray-200:#c5cacc;--rsd-color-gray-300:#9da5a7;--rsd-color-gray-400:#82898b;--rsd-color-gray-500:#6a6e6e;--rsd-color-gray-600:#4a4f50;--rsd-color-gray-700:#313536;--rsd-color-gray-800:#1f2121;--rsd-color-gray-900:#000;--rsd-color-gray-000:#fff;--rsd-color-green-100:#e9f7e9;--rsd-color-green-200:#c6e8c7;--rsd-color-green-300:#96d498;--rsd-color-green-400:#66c069;--rsd-color-green-500:#3cae3f;--rsd-color-green-600:#237028;--rsd-color-green-700:#1f5d22;--rsd-color-green-800:#143a15;--rsd-color-imagotype-light:#00babc;--rsd-color-imagotype-dark:#058b8c;--rsd-color-imagotype-black:#313333;--rsd-color-imagotype-white:#f5f5f5;--rsd-color-orange-100:#fceee0;--rsd-color-orange-200:#f7d5b2;--rsd-color-orange-300:#f0b976;--rsd-color-orange-400:#e8a356;--rsd-color-orange-500:#e08d35;--rsd-color-orange-600:#8f4d0a;--rsd-color-orange-700:#8b5016;--rsd-color-orange-800:#5e350f;--rsd-color-primary-50:#fbfefe;--rsd-color-primary-100:#f5f5f5;--rsd-color-primary-200:#d9f7f6;--rsd-color-primary-300:#b1f2ef;--rsd-color-primary-400:#00babc;--rsd-color-primary-500:#009fa1;--rsd-color-primary-600:#058b8c;--rsd-color-primary-700:#0c4a47;--rsd-color-primary-800:#313333;--rsd-color-primary-900:#0f1212;--rsd-color-purple-100:#efe9f4;--rsd-color-purple-200:#d7c7e3;--rsd-color-purple-300:#b49cc8;--rsd-color-purple-400:#8e69a5;--rsd-color-purple-500:#583671;--rsd-color-purple-600:#412756;--rsd-color-purple-700:#2e1b3d;--rsd-color-purple-800:#1d1126;--rsd-color-red-100:#fee9e9;--rsd-color-red-200:#fcc7c7;--rsd-color-red-300:#f99393;--rsd-color-red-400:#f57070;--rsd-color-red-500:#ed4c4c;--rsd-color-red-600:#ad1919;--rsd-color-red-700:#9d1b1b;--rsd-color-red-800:#6b1212;--rsd-color-yellow-100:#fffaeb;--rsd-color-yellow-200:#fff2c7;--rsd-color-yellow-300:#ffe999;--rsd-color-yellow-400:#ffe266;--rsd-color-yellow-500:#ffdb33;--rsd-color-yellow-600:#806600;--rsd-color-yellow-700:#b39600;--rsd-color-yellow-800:#806d00;--rsd-component-footer-background-color:#f5f5f5;--rsd-component-header-background-color:#1f2121;--rsd-component-header-nav-text-color:#fff;--rsd-component-header-nav-text-hover-color:#00babc;--rsd-component-header-nav-menulist-text-color:#1f2121;--rsd-component-header-nav-menulist-background-color:#fff;--rsd-component-header-nav-menulist-selected-background-color:#058b8c;--rsd-component-page-background-color:#fff;--rsd-component-service-card-background-color:#fff;--rsd-component-service-card-text-color:#1f2121;--rsd-component-text-color:#1f2121;--rsd-component-text-reverse-color:#dce0e3;--rsd-component-text-link-color:#146685;--rsd-component-text-link-hover-color:#1c81a4;--rsd-component-text-link-reverse-color:#7bcfe8;--rsd-component-text-headline-color:#058b8c}body.dark,[data-theme=dark] body{--rsd-component-footer-background-color:#0c4a47;--rsd-component-header-nav-menulist-text-color:#fff;--rsd-component-header-nav-menulist-background-color:#058b8c;--rsd-component-header-nav-menulist-selected-background-color:#0c4a47;--rsd-component-page-background-color:#1f2121;--rsd-component-service-card-background-color:#1f2121;--rsd-component-service-card-text-color:#dce0e3;--rsd-component-text-color:#dce0e3;--rsd-component-text-link-color:#7bcfe8;--rsd-component-text-link-hover-color:#146685;--rsd-component-text-headline-color:#058b8c}:root{--rsd-component-image-invert:0;--size-screen-padding-min:1rem;--sqo-doc-card-background-color:var(--rsd-color-gray-000);--sqo-primary-button-background-color:var(--rsd-color-primary-600);--sqo-primary-button-background-color-hover:var(--rsd-color-primary-400);--sqo-primary-button-background-color-active:var(--rsd-color-primary-300);--sqo-primary-button-text-color:var(--rsd-component-text-reverse-color);--sqo-elevation-0:none;--sqo-elevation-xs:0 0 0 1px #0000000d;--sqo-elevation-sm:0 1px 2px 0 #0000000d;--sqo-elevation-base:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--sqo-elevation-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--sqo-elevation-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--sqo-elevation-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--sqo-elevation-2xl:0 25px 50px -12px #00000040;--sqo-elevation-inner:inset 0 2px 4px 0 #0000000f;--sqo-elevation-outline:0 0 0 3px #4299e180;--sqo-border-radius-0:0px;--sqo-border-radius-1:4px;--sqo-border-radius-2:7px;--sqo-space-unit:1em;--sqo-space-xxxs:calc(.25 * var(--sqo-space-unit));--sqo-space-xxs:calc(.375 * var(--sqo-space-unit));--sqo-space-xs:calc(.5 * var(--sqo-space-unit));--sqo-space-sm:calc(.75 * var(--sqo-space-unit));--sqo-space-md:calc(1.25 * var(--sqo-space-unit));--sqo-space-lg:calc(2 * var(--sqo-space-unit));--sqo-space-xl:calc(3.25 * var(--sqo-space-unit));--sqo-space-xxl:calc(5.25 * var(--sqo-space-unit));--sqo-space-xxxl:calc(8.5 * var(--sqo-space-unit));--sqo-space-unit-fixed:1rem;--sqo-space-xxxs-fixed:calc(.25 * var(--sqo-space-unit-fixed));--sqo-space-xxs-fixed:calc(.375 * var(--sqo-space-unit-fixed));--sqo-space-xs-fixed:calc(.5 * var(--sqo-space-unit-fixed));--sqo-space-sm-fixed:calc(.75 * var(--sqo-space-unit-fixed));--sqo-space-md-fixed:calc(1.25 * var(--sqo-space-unit-fixed));--sqo-space-lg-fixed:calc(2 * var(--sqo-space-unit-fixed));--sqo-space-xl-fixed:calc(3.25 * var(--sqo-space-unit-fixed));--sqo-space-xxl-fixed:calc(5.25 * var(--sqo-space-unit-fixed));--sqo-space-xxxl-fixed:calc(8.5 * var(--sqo-space-unit-fixed));--sqo-transition-basic:.3s ease all}[data-theme=dark] body{--sqo-doc-card-background-color:var(--rsd-color-primary-800);--sqo-elevation-xs:0 0 0 1px #ffffff0d;--sqo-elevation-sm:0 1px 2px 0 #ffffff0d;--sqo-elevation-base:0 1px 3px 0 #ffffff1a, 0 1px 2px 0 #ffffff0f;--sqo-elevation-md:0 4px 6px -1px #ffffff1a, 0 2px 4px -1px #ffffff0f;--sqo-elevation-lg:0 10px 15px -3px #ffffff1a, 0 4px 6px -2px #ffffff0d;--sqo-elevation-xl:0 20px 25px -5px #ffffff1a, 0 10px 10px -5px #ffffff0a;--sqo-elevation-2xl:0 25px 50px -12px #ffffff40;--sqo-elevation-inner:inset 0 2px 4px 0 #ffffff0f;--sqo-elevation-outline:0 0 0 3px #4299e180}:root{font-size:1.1rem}html,body{color:var(--rsd-component-text-color);background-color:var(--rsd-component-page-background-color);margin:0;padding:0;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.4}h1,h2,h3,h4,h5,h6{margin-top:1.5em;margin-bottom:.5em;font-weight:700;line-height:1.2}h1,h2{color:var(--rsd-component-text-headline-color)}p,pre,ul,ol,dl,blockquote,table,figure{margin-top:0;margin-bottom:1rem}a{color:var(--rsd-component-text-link-color);text-decoration:none}a:hover{color:var(--rsd-component-text-link-hover-color)}img.u-invertable-image{filter:invert(var(--rsd-component-image-invert))}img.u-responsive-image{width:auto;max-width:100%;height:auto}[data-theme=dark] body{--rsd-component-image-invert:100%}
.BroadcastBanner-module__Wnw5xq__container{background-color:var(--banner-bg,var(--rsd-color-gray-500));color:#fff;width:100%;margin:0;padding:.5em}.BroadcastBanner-module__Wnw5xq__aside{max-width:60rem;padding:0 var(--size-screen-padding-min);margin:.5rem auto}@media (min-width:60rem){.BroadcastBanner-module__Wnw5xq__aside{padding:0}}.BroadcastBanner-module__Wnw5xq__summary{flex-flow:row;justify-content:flex-start;align-items:baseline;width:100%;display:flex}.BroadcastBanner-module__Wnw5xq__summary p{margin:0}.BroadcastBanner-module__Wnw5xq__disclosureButtonArea{margin-left:1.5rem}.BroadcastBanner-module__Wnw5xq__disclosure{max-height:15em;margin-top:.5em;padding-right:.5em;transition:all .25s;overflow-y:auto}.BroadcastBanner-module__Wnw5xq__disclosure[aria-hidden=true]{opacity:0;visibility:hidden;background-color:#0000;height:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0}.BroadcastBanner-module__Wnw5xq__container a{color:#fff;text-decoration:underline}.BroadcastBanner-module__Wnw5xq__container a:hover{color:#ddd}
.Header-module__-xdWjq__header{background-color:var(--rsd-component-header-background-color);flex-flow:column;justify-content:flex-start;align-items:flex-end;width:100%;margin:0;padding:10px;display:flex}
.PrimaryNavigation-module__bvbzXq__root{position:relative}.PrimaryNavigation-module__bvbzXq__itemList{justify-self:end;width:100%;margin-bottom:0;padding:0;font-size:1.2rem;list-style:none;display:flex}.PrimaryNavigation-module__bvbzXq__item{margin:0 1em}.PrimaryNavigation-module__bvbzXq__triggerLink{color:var(--rsd-component-header-nav-text-color);border:none;border-radius:.5rem;padding:2px 4px;display:inline-block}.PrimaryNavigation-module__bvbzXq__triggerLink:hover{color:var(--rsd-component-header-nav-text-hover-color)}.PrimaryNavigation-module__bvbzXq__triggerLink[data-active]{color:var(--rsd-component-header-nav-text-hover-color);text-decoration:underline;-webkit-text-decoration-color:var(--rsd-component-header-nav-text-hover-color);text-decoration-color:var(--rsd-component-header-nav-text-hover-color)}.PrimaryNavigation-module__bvbzXq__triggerLink:focus{outline:1px solid var(--rsd-color-primary-500)}.PrimaryNavigation-module__bvbzXq__styledTrigger{color:var(--rsd-component-header-nav-text-color);background-color:#0000;border:none;border-radius:.5rem;padding:2px 4px}.PrimaryNavigation-module__bvbzXq__styledTrigger:focus{outline:1px solid var(--rsd-color-primary-500)}.PrimaryNavigation-module__bvbzXq__styledTrigger:hover{color:var(--rsd-component-header-nav-text-hover-color);cursor:pointer}.PrimaryNavigation-module__bvbzXq__styledTrigger svg{vertical-align:middle;width:1rem;height:1rem;display:inline-block}.PrimaryNavigation-module__bvbzXq__styledTrigger[data-state=open] svg{transform:rotate(180deg)}.PrimaryNavigation-module__bvbzXq__styledContent{will-change:transform, opacity;min-width:12rem;font-size:1rem;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.PrimaryNavigation-module__bvbzXq__contentList{--gafaelfawr-user-menu-padding:.5rem;padding:var(--gafaelfawr-user-menu-padding);flex-direction:column;gap:.25rem;margin:0;padding-right:0;list-style:none;display:flex}.PrimaryNavigation-module__bvbzXq__contentItem{display:flex}.PrimaryNavigation-module__bvbzXq__link{padding:calc(var(--gafaelfawr-user-menu-padding) / 2) var(--gafaelfawr-user-menu-padding);margin:calc(var(--gafaelfawr-user-menu-padding) / -2);margin-bottom:calc(var(--gafaelfawr-user-menu-padding) / 2);width:100%;color:var(--rsd-component-header-nav-menulist-text-color);border-radius:.5rem;outline:1px solid #0000}.PrimaryNavigation-module__bvbzXq__link:last-of-type{margin-bottom:0}.PrimaryNavigation-module__bvbzXq__link:focus{outline:1px solid var(--rsd-component-header-nav-menulist-selected-background-color)}.PrimaryNavigation-module__bvbzXq__link:hover{background-color:var(--rsd-component-header-nav-menulist-selected-background-color);color:#fff}.PrimaryNavigation-module__bvbzXq__navigationMenuViewportContainer{z-index:1000;left:var(--radix-navigation-menu-item-active-left);right:var(--radix-navigation-menu-item-active-right);justify-content:center;transition:transform .1s;display:flex;position:absolute;top:100%}.PrimaryNavigation-module__bvbzXq__navigationMenuStyledViewport{transform-origin:top;height:var(--radix-navigation-menu-viewport-height);width:100%;box-shadow:var(--sqo-elevation-lg);background-color:var(--rsd-component-header-nav-menulist-background-color);color:var(--rsd-component-header-nav-menulist-text-color);border-radius:.5rem;margin-top:.375rem;position:relative;overflow:hidden}[data-theme=dark] .PrimaryNavigation-module__bvbzXq__navigationMenuStyledViewport{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d}@media (min-width:768px){.PrimaryNavigation-module__bvbzXq__navigationMenuStyledViewport{width:var(--radix-navigation-menu-viewport-width)}}.PrimaryNavigation-module__bvbzXq__navigationMenuStyledViewport[data-state=open]{animation:.2s PrimaryNavigation-module__bvbzXq__menuIn}.PrimaryNavigation-module__bvbzXq__navigationMenuStyledViewport[data-state=closed]{animation:.2s PrimaryNavigation-module__bvbzXq__menuOut}@keyframes PrimaryNavigation-module__bvbzXq__menuIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes PrimaryNavigation-module__bvbzXq__menuOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
.HeaderNav-module__dg9SQa__nav{width:100%;margin:0;padding:0;font-size:1.2rem}.HeaderNav-module__dg9SQa__navItem{color:var(--rsd-component-header-nav-text-color);margin:0 1em}.HeaderNav-module__dg9SQa__navItem:first-of-type{margin-left:0}.HeaderNav-module__dg9SQa__navItem a{color:var(--rsd-component-header-nav-text-color)}.HeaderNav-module__dg9SQa__navItem a:hover{color:var(--rsd-component-header-nav-text-hover-color)}
.Login-module__3lU5EW__loginNavItem{min-width:fit-content;color:var(--rsd-component-header-nav-text-color);flex-shrink:0;margin-top:0;margin-bottom:0}.Login-module__3lU5EW__loginNavItem.Login-module__3lU5EW__loginNavItem{margin-left:auto;margin-right:0}.Login-module__3lU5EW__loginNavItem a{color:var(--rsd-component-header-nav-text-color)}.Login-module__3lU5EW__loginNavItem a:hover{color:var(--rsd-component-header-nav-text-hover-color)}
.PreHeader-module__wBKKQG__logoContainer{width:100%;margin-bottom:.5rem}.PreHeader-module__wBKKQG__logoImage{max-width:100%;height:auto}
.Page-module__XkqToW__layout{flex-direction:column;min-height:100vh;display:flex}.Page-module__XkqToW__upperContainer{flex:1 0 auto}.Page-module__XkqToW__stickyFooterContainer{flex-shrink:0}
/*# sourceMappingURL=1wc6rcfnukdcv.css.map*/