@layer qc-tokens, qc-base, qc-primitives, qc-components, qc-pages, qc-utilities;@layer qc-tokens{:root{--qc-color-primary-50: #f7f8fd;--qc-color-primary-100: #e6eafc;--qc-color-primary-200: #e5e9f8;--qc-color-primary-300: #959ab2;--qc-color-primary-400: #617798;--qc-color-primary-500: #4b5db0;--qc-color-primary-600: #334ec8;--qc-color-primary-700: #3142aa;--qc-color-primary-800: #001884;--qc-color-primary-900: #000e4e;--qc-color-home-hero-heading-gradient-start: #192662;--qc-color-interactive: #0022ba;--qc-color-primary-hover-bg: #e8edff;--qc-color-text-black: #000000;--qc-color-text-primary: #333333;--qc-color-text-secondary: #474747;--qc-color-text-muted: #7f7f7f;--qc-color-text-placeholder: #8c8c8c;--qc-color-text-hint: #777886;--qc-color-text-disabled: #b3b3b3;--qc-color-text-contrast: #ffffff;--qc-color-border-input: #cececf;--qc-color-border-light: #e5e6e7;--qc-color-border-medium: #cccccc;--qc-color-border-strong: #c7cfdd;--qc-color-border-divider: #ebf0f7;--qc-color-border-header-login: #b8c3ff;--qc-color-border-interactive: #617798;--qc-color-icon-secondary: #ccced0;--qc-color-surface-white: #ffffff;--qc-color-surface-card: #f7f7f7;--qc-color-surface-light: #f5f7f9;--qc-color-surface-home-hero: #f4f7fc;--qc-color-surface-overlay: #f8f9fa;--qc-color-surface-backdrop: rgba(5, 2, 23, 0.2);--qc-color-surface-backdrop-nested: rgba(5, 2, 23, 0.4);--qc-color-surface-saved-search-modal: #fcfcfd;--qc-color-surface-tooltip: rgba(0, 0, 0, 0.75);--qc-color-surface-confirm-overlay: rgba(0, 0, 0, 0.5);--qc-color-danger-400: #ee6e68;--qc-color-danger-700: #ce1c1e;--qc-color-danger-modal-destructive-fill: #eb4f47;--qc-color-success-600: #009951;--qc-space-2xs: 2px;--qc-space-xs: 4px;--qc-space-sm: 8px;--qc-space-md: 16px;--qc-space-lg: 24px;--qc-space-xl: 32px;--qc-space-2xl: 40px;--qc-space-2xl-lg: 56px;--qc-space-3xl: 64px;--qc-space-header-mobile-padding-block: 14px;--qc-home-lab-menu-slider-offset-top: 68px;--qc-jobs-search-desktop-autocomplete-list-offset-top: 47px;--qc-jobs-location-outline-autocomplete-list-offset-top: 46px;--qc-mobile-nav-tertiary-link-max-height: 74px;--qc-space-home-hero-content-inline-start: 234px;--qc-space-home-hero-content-padding-top: 86px;--qc-space-home-hero-title-to-search-gap: 90px;--qc-radius-xs: 2px;--qc-radius-sm: 4px;--qc-radius-md: 8px;--qc-radius-lg: 16px;--qc-radius-full: 999px;--qc-radius-calculators-hub-feature-card: 12px;--qc-radius-saved-search-confirm-dialog: 12px;--qc-shadow-xs: 0px 1px 2px 0px rgba(13, 16, 23, 0.06);--qc-shadow-sm: 0px 4px 12px rgba(0, 0, 0, 0.1);--qc-shadow-header-account-dropdown: 0px 4px 24px rgba(16, 24, 40, 0.12), 0px 2px 8px rgba(16, 24, 40, 0.08);--qc-shadow-xl: 0px 8px 8px -4px rgba(16, 24, 40, 0.04), 0px 20px 24px -4px rgba(16, 24, 40, 0.1);--qc-shadow-focus: 0px 0px 0px 4px rgb(226, 232, 255);--qc-shadow-focus-primary-cta: 0px 0px 0px 4px rgba(122, 81, 255, 0.4), 0px 1px 2px 0px rgba(122, 81, 255, 0.5);--qc-shadow-focus-neutral-ring: 0px 0px 0px 4px rgb(241, 242, 244), 0px 1px 2px 0px rgba(13, 16, 23, 0.06);--qc-opacity-disabled-interaction: 0.65;--qc-input-search-control-row-padding-inline-start: 12px;--qc-input-search-control-row-padding: 4px 4px 4px 12px;--qc-checkbox-size: 18px;--qc-checkbox-icon-size: 14px;--qc-checkbox-border-width: 1px;--qc-radio-control-size-sm: 16px;--qc-radio-dot-size-sm: 8px;--qc-radio-control-size-md: 20px;--qc-radio-dot-size-md: 10px;--qc-radio-border-width: 1px;--qc-size-badge-md-height: 28px;--qc-size-calculators-hub-feature-card-height: 228px;--qc-toggle-track-width-sm: 36px;--qc-toggle-track-height-sm: 20px;--qc-toggle-thumb-size-sm: 16px;--qc-toggle-track-width-md: 44px;--qc-toggle-track-height-md: 24px;--qc-toggle-thumb-size-md: 20px;--qc-radius-toggle-track: 10px;--qc-transition-toggle: 0.2s ease;--qc-font-sans: Inter, sans-serif;--qc-font-sans-brand: Chakra Petch, sans-serif;--qc-font-size-xs: 12px;--qc-font-size-sm: 14px;--qc-font-size-md: 16px;--qc-font-size-lg: 18px;--qc-font-size-xl: 20px;--qc-font-size-2xl: 24px;--qc-font-size-3xl: 32px;--qc-font-size-display-lg: 48px;--qc-font-size-display-sm: 40px;--qc-font-size-home-hero-title: 88px;--qc-line-height-sm: 16px;--qc-line-height-md: 20px;--qc-line-height-compact: 18px;--qc-line-height-lg: 24px;--qc-line-height-xl: 28px;--qc-line-height-2xl: 32px;--qc-line-height-3xl: 40px;--qc-line-height-display-lg: 64px;--qc-line-height-display-sm: 52px;--qc-line-height-home-hero-title: 80px;--qc-font-size-about-title: 56px;--qc-line-height-about-title: 80px;--qc-font-size-about-title-mobile: 44px;--qc-font-size-about-section-title: 32px;--qc-line-height-about-section-title: 48px;--qc-font-size-about-body: 18px;--qc-line-height-about-body: 24px;--qc-font-size-about-body-mobile: 16px;--qc-font-size-about-stat-label: 24px;--qc-line-height-about-stat-label: 30px;--qc-font-size-terms-section-title: 24px;--qc-line-height-terms-section-title: 36px;--qc-font-size-terms-body: 16px;--qc-line-height-terms-body: 24px;--qc-font-size-terms-title-mobile: 44px;--qc-line-height-terms-title-mobile: 53px;--qc-font-weight-regular: 400;--qc-font-weight-medium: 500;--qc-font-weight-semibold: 600;--qc-font-weight-bold: 700;--qc-letter-spacing-tight: -0.04em;--qc-letter-spacing-normal: 0em;--qc-letter-spacing-wide: 0.01em;--qc-z-dropdown: 1035;--qc-z-tooltip: 1038;--qc-z-tooltip-stacked: 1210;--qc-z-page-shell-fixed-header: 1039;--qc-z-header: 1015;--qc-z-header-mobile-panel: 1025;--qc-z-modal-backdrop: 1040;--qc-z-modal: 1050;--qc-z-modal-nested: 1070;--qc-z-toast: 1080;--qc-backdrop-blur-modal: 8px;--qc-shadow-modal: 0px 8px 8px -4px rgba(16, 24, 40, 0.04), 0px 20px 24px -4px rgba(16, 24, 40, 0.1);--qc-transition-modal: 0.2s cubic-bezier(0.4, 0, 0.2, 1);--qc-color-surface-filter-idle: #ffffff;--qc-color-surface-filter-hover: #f5f7f9;--qc-color-surface-filter-active: #e8edff;--qc-color-border-filter-idle: #e5e6e7;--qc-color-border-filter-active: #334ec8;--qc-color-surface-toast-warning: #f7f8fd;--qc-color-surface-toast-info: #e6eafc;--qc-color-surface-toast-success: #f5f7f9;--qc-opacity-toast-dismiss-idle: 0.85;--qc-blur-card-sm: 6px;--qc-blur-card-md: 12px;--qc-opacity-blurred-overlay-gradient-strong: 0.9;--qc-opacity-blurred-overlay-gradient-soft: 0.5;--qc-width-job-filter-sidebar: 288px;--qc-width-home-hero-search: 870px;--qc-max-height-home-hero-typeahead: 207px;--qc-height-home-scroll-map-desktop: 586px;--qc-width-job-card-mobile: calc(var(--qc-space-md) * 21 + var(--qc-space-sm) - var(--qc-space-2xs));--qc-max-width-job-card-meta-item: 190px;--qc-max-width-job-card-description: 750px;--qc-space-filter-sidebar-stack: 12px;--qc-space-modal-confirm-actions-gap: 12px;--qc-size-job-filter-chevron: 20px;--qc-size-contract-jobs-filter-rate-icon: 17px;--qc-height-header: 72px;--qc-space-header-padding-block: 8px;--qc-space-header-padding-inline-guest: 135px;--qc-space-header-padding-inline-auth: 108px;--qc-space-header-padding-inline-mobile: 16px;--qc-space-header-cta-inline: 18px;--qc-size-header-nav-chevron: 18px;--qc-size-header-avatar: 32px;--qc-border-width-header-active: 2px;--qc-space-header-toggle-bar-gap: 5px;--qc-width-header-user-text-max: 200px;--qc-max-width-header-search: 320px;--qc-width-header-account-dropdown: 300px;--qc-backdrop-opacity-header-mobile: 0.4;--qc-space-header-dropdown-gap: 32px;--qc-width-header-megamenu-sidebar: 370px;--qc-space-header-megamenu-category-pad-inline: 20px;--qc-min-height-header-calculator-card: 280px;--qc-width-header-calculator-preview: 252px;--qc-width-header-calculator-card: 270px;--qc-size-header-calculator-check: 16px;--qc-popular-search-link-max-width: 234px;--qc-max-width-tooltip: 600px;--qc-max-width-tooltip-popular-search: 300px;--qc-max-width-calculators-hub-feature-title: 223px;--qc-container-wide: 1224px;--qc-container-narrow: 770px;--qc-page-shell-gap: 24px;--qc-page-shell-main-min-height: calc(100vh - 72px - 64px);--qc-page-shell-fixed-header-body-offset-y: 90px}}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}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}:root{--font1: "Inter", sans-serif;--font2: "Inter", sans-serif;--font3: "DM Sans", sans-serif;--qc-text-primary: #000000;--qc-text-secondary: #7f7f7f;--qc-bg-primary: #f8f7f2;--qc-bg-light: #f5f7f9;--qc-bg-light-2: #f5f7f966;--qc-bg-backdrop: #05021733;--qc-border: #e5e6e7;--qc-shadow: #0d10170f;--qc-black: #000000;--qc-white: #fff;--qc-600-red: #ce1c1e;--qc-red: #eb4143;--qc-300-gray: #ccced0;--qc-100-blue: #e6eafc;--qc-200-blue: #8a99df;--qc-300-blue: #546bd1;--qc-400-blue: #334ec8;--qc-550-blue: #0f21c7;--qc-500-blue: #0022ba;--qc-600-blue: #001fa9;--qc-700-blue: #001884;--qc-800-blue: #001366;--qc-900-blue: #000e4e;--qc-neutral-700: #3b3d4f;--qc-black-30: rgba(0, 0, 0, 0.3);--qc-black-75: rgba(0, 0, 0, 0.75);--qc-black-900: #0c0c10;--qc-black-800: #0a0809;--qc-black-700: #100420;--qc-black-600: #111b29;--qc-black-500: #11081d;--qc-dark: #151519;--qc-dark-400: #151719;--qc-dark-400-20: #15171933;--qc-dark-400-50: #15171980;--qc-grey: #151519;--qc-grey2: #020419;--qc-grey-600: #677489;--qc-grey-550: #7f7f7f;--qc-grey-500: #9396ae;--qc-grey-200: #cececf;--qc-grey-160: #e9e9e9;--qc-grey-150: #dedfe6;--qc-grey-140: #e1e5ea;--qc-grey-130: #f6f5f7;--qc-grey-100: #f9f8f3;--qc-grey-50: #f7f7f9;--qc-blue-800: #060c4b;--qc-blue: #0022ba;--qc-blue-400: #1227e9;--qc-blue-300: #4c5cf2;--qc-blue-200: #838ef6;--qc-blue-50: #f9f9fb;--qc-primary: #09157c;--qc-lightblue: #e3e6fd;--qc-lightblue-100: #f5f7ff;--qc-blue2: #e4eaf4;--qc-white2: #e6e8eb;--qc-yellow: #f9f871;--qc-red-700: #ff0000;--qc-green-500: #10b981;--qc-green: #cff469;--qc-orange-500: #f59e0b;--qc-yellow: #ffd700;--qc-border-200: rgba(0, 0, 0, 0.2);--qc-border-100: rgba(0, 0, 0, 0.1);--qc-tag: #efefef;--qc-neutral-600: #52566e}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:1rem;scrollbar-width:thin;scrollbar-color:var(--qc-blue) #ccc !important;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--qc-white);max-width:100%;overflow-x:hidden}body{max-width:100%;overflow-x:hidden;background:var(--qc-white);font-size:16px;font-family:var(--font1);color:var(--qc-black)}@media only screen and (min-width: 280px)and (max-width: 767px){body{padding-top:57px}}body>.select2-container{z-index:99999999999}input,textarea{width:100%;border:1px solid var(--qc-border);border-radius:8px;outline:none;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--qc-text-secondary)}input:-moz-placeholder,textarea:-moz-placeholder{color:var(--qc-text-secondary)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--qc-text-secondary)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--qc-text-secondary)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--qc-white) inset;box-shadow:0 0 0 1000px var(--qc-white) inset}.logo-text{font-weight:800;font-size:23.3846px;line-height:32px;text-transform:capitalize}.link14-bold{display:block;color:var(--qc-blue);font-size:14px;font-weight:700;line-height:18.2px;width:max-content;max-width:100%;cursor:pointer}@media only screen and (min-width: 280px)and (max-width: 767px){.link14-bold{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.shadow{box-shadow:0px 1px 2px 0px var(--qc-shadow)}#toast-container{z-index:99999999999999980000000000000000000000000}.bg-light{background:var(--qc-lightblue) !important}.bg-white{background:#fff !important}.bg-transparent{background:rgba(0,0,0,0) !important}.main-content{margin-left:0 !important;max-width:100%;overflow-x:visible}#layout-wrapper{max-width:100%;overflow-x:visible}.page-content,.container-fluid{padding:0;max-width:100%}.container{width:100% !important}@media only screen and (min-width: 280px)and (max-width: 767px){.container{margin:0;padding:0}}@media only screen and (min-width: 280px)and (max-width: 767px){.qc-container-mb-full{position:relative;left:auto;box-sizing:border-box;width:calc(100% + 2*var(--qc-space-md)) !important;max-width:none;margin-left:calc(-1*var(--qc-space-md)) !important;margin-right:calc(-1*var(--qc-space-md)) !important}}.qc-container{max-width:1224px;margin:auto}.qc-container-full{box-sizing:border-box;width:100%;max-width:100%;position:relative;left:0}@media(max-width: 1200px){.qc-container-full{padding:0 32px 0 32px}}@media(min-width: 1921px){.qc-container-full{left:0}}@media only screen and (min-width: 280px)and (max-width: 991px){.qc-container-full{width:100%;max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.qc-container-full{left:0}}@media only screen and (min-width: 280px)and (max-width: 767px){.qc-container-full{left:0;padding:0 16px !important}}.qc-container970{max-width:970px !important;margin:auto;width:100%}.qc-container770{max-width:770px !important;margin:auto;width:100%}.qc-container2{max-width:1104px;margin:auto;width:100%}.qc-container3{max-width:1023px;margin:auto;width:100%}.qc-container4{max-width:1255px;margin:auto;width:100%}.qc-container570{max-width:570px;margin:auto;width:100%}.qc-container448{max-width:448px;margin:auto;width:100%}.qc-container510{max-width:510px;margin:auto;width:100%}.qc-container570{max-width:570px;margin:auto;width:100%}.qc-container700{max-width:700px;margin:auto;width:100%}.qc-container916{max-width:916px;margin:auto;width:100%}.qc-container680{max-width:800px;margin:auto;width:100%}.qc-container980{max-width:980px;margin:auto;width:100%}.qc-container991{max-width:991px;margin:auto;width:100%}.w-100{width:100% !important}.w-400{width:100%;max-width:400px !important}.max-width-240{max-width:240px !important}.d-none{display:none !important}@media only screen and (min-width: 768px){.md-lg-d-none{display:none !important}}@media only screen and (min-width: 992px){.lg-d-none{display:none !important}}@media only screen and (min-width: 280px)and (max-width: 991px){.md-d-none{display:none !important}}@media only screen and (min-width: 280px)and (max-width: 767px){.mb-d-none{display:none !important}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0}.px-16{padding-left:16px;padding-right:16px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb8{margin-bottom:8px !important}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px !important}.mb20{margin-bottom:20px !important}.mb32{margin-bottom:32px !important}.mt100{margin-top:100px}.mt20{margin-top:20px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt10{margin-top:10px}.mt8{margin-top:8px}.border{border:1px solid #000}.border-blue{border:1px solid var(--qc-blue) !important}.border-none{border:none !important}.br-8{border-radius:8px !important}.flex-center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.w532{max-width:532px !important}.max-unset{max-height:unset !important}.rotate180{transform:rotate(-180deg)}.cursor-grab{cursor:grab}.d-none.d-block{display:block !important}.text-danger,.text-danger.text-xs{color:var(--qc-red) !important;margin-top:8px !important;font-size:12px !important;line-height:16px !important;display:flex;gap:6px}.text-danger svg,.text-danger.text-xs svg{position:unset !important}.active-state{border:1px solid var(--qc-blue) !important;box-shadow:0px 0px 0px 4px #e2e8ff}.form-control.is-invalid{background-image:none}.toast-top-right{opacity:1 !important;z-index:100000000000000000000000000000000000000000 !important}#toast-container>div{opacity:1 !important}.toast-message{font-size:16px !important}.toast-success{background-color:var(--qc-green-500) !important}.toast-warning{background-color:var(--qc-orange-500) !important}.toast-error{background-color:var(--qc-red) !important}span.select2-dropdown{margin-top:2px;overflow:hidden;background:#fff;width:100%;border-radius:8px !important;border:unset;box-shadow:0px .33px 5.95px 0px rgba(0,0,0,.0196078431),0px .8px 14.3px 0px rgba(0,0,0,.0274509804),0px 1.5px 26.92px 0px rgba(0,0,0,.0352941176),0px 2.68px 48.02px 0px rgba(0,0,0,.0431372549),0px 5.01px 89.82px 0px rgba(0,0,0,.0509803922),0px 12px 215px 0px rgba(0,0,0,.0705882353)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(14,105,165,.0901960784);color:#000}.select2-container--default .select2-results__option--selected{background-color:#fff}.select2-results__option--selectable{color:#020419;text-align:left;font-size:14px;font-style:normal;font-weight:600;line-height:19.6px}.select2-results__option{padding:8px 10px;user-select:none;font-size:14px;font-weight:400;line-height:20px;-webkit-user-select:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--qc-bg-light);color:var(--qc-500-blue)}.select2-container--default .select2-results__option[aria-selected=true]{background:var(--qc-bg-light);color:var(--qc-500-blue)}.select2-container--default .select2-results__option[aria-selected=true]:hover,.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--qc-bg-light);color:var(--qc-500-blue)}.select2-container--default .select2-selection--single .select2-selection__arrow{right:8px;height:97%;display:grid;place-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:unset;background-image:url(https://cdn4.iconfinder.com/data/icons/user-interface-174/32/UIF-76-512.png);background-color:rgba(0,0,0,0);background-size:contain;border:none !important;height:20px !important;width:20px !important;margin:auto !important;top:auto !important;left:auto !important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000 !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}:root{--font1: var(--qc-font-sans);--font2: var(--qc-font-sans);--qc-white: var(--qc-color-surface-white);--qc-bg-light: var(--qc-color-surface-light);--qc-bg-backdrop: var(--qc-color-surface-backdrop);--qc-black: var(--qc-color-text-black);--qc-text-primary: var(--qc-color-text-black);--qc-border: var(--qc-color-border-light);--qc-grey-200: var(--qc-color-border-input);--qc-400-blue: var(--qc-color-primary-600);--qc-500-blue: var(--qc-color-interactive);--qc-blue: var(--qc-color-interactive);--qc-100-blue: var(--qc-color-primary-100);--qc-200-blue: var(--qc-color-primary-200);--qc-300-blue: var(--qc-color-primary-500);--qc-700-blue: var(--qc-color-primary-800);--qc-900-blue: var(--qc-color-primary-900)}.footer.qc-site-footer{box-sizing:border-box;position:relative;left:auto;right:auto;width:100%;max-width:none;margin:0;margin-top:var(--qc-space-3xl);padding:var(--qc-space-2xl) var(--qc-space-md) var(--qc-space-md);background:var(--qc-color-primary-900);color:var(--qc-color-text-contrast);font-family:var(--qc-font-sans)}@media(min-width: 769px){.footer.qc-site-footer{margin-top:var(--qc-space-3xl);padding:var(--qc-space-xl) max(var(--qc-space-md),(100% - 1170px)/2)}}.qc-site-footer__inner{display:flex;flex-direction:column;align-items:stretch;gap:var(--qc-space-xl);width:100%;max-width:1170px;margin-inline:auto;padding:0}@media(min-width: 769px){.qc-site-footer__inner{gap:var(--qc-space-xl)}}.qc-site-footer__cta{display:flex;flex-direction:column;align-items:stretch;gap:var(--qc-space-md);padding:var(--qc-space-md);background:var(--qc-color-surface-card);border-radius:var(--qc-radius-md)}@media(max-width: 768px){.qc-site-footer__cta{align-self:stretch;width:100%;box-sizing:border-box}}@media(min-width: 769px){.qc-site-footer__cta{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--qc-space-lg)}}.qc-site-footer__cta-title{margin:0;font-size:var(--qc-font-size-xl);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-lg);letter-spacing:var(--qc-letter-spacing-tight);color:var(--qc-color-text-primary)}@media(min-width: 769px){.qc-site-footer__cta-title{font-size:var(--qc-font-size-2xl);line-height:var(--qc-line-height-2xl);color:var(--qc-color-text-black)}}.qc-site-footer__cta-form{display:flex;align-items:stretch;gap:var(--qc-space-sm)}.qc-site-footer__cta-button{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:calc(var(--qc-space-sm) + var(--qc-space-2xs));min-height:48px;padding:calc(var(--qc-space-xs) + var(--qc-space-sm)) calc(var(--qc-space-md) + var(--qc-space-xs));border:none;border-radius:var(--qc-radius-md);background:var(--qc-color-primary-600);box-shadow:var(--qc-shadow-xs);font-family:inherit;font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);color:var(--qc-color-text-contrast);text-decoration:none;cursor:pointer;transition:background-color .2s ease}@media(max-width: 768px){.qc-site-footer__cta-button{width:100%}}.qc-site-footer__cta-button:hover{background:var(--qc-color-primary-500);color:var(--qc-color-text-contrast);text-decoration:none}.qc-site-footer__cta-button:focus-visible{outline:none;box-shadow:var(--qc-shadow-xs),var(--qc-shadow-focus-primary-cta)}.qc-site-footer__links{display:flex;flex-direction:column;gap:var(--qc-space-xl);width:100%;padding:0}@media(max-width: 768px){.qc-site-footer__links{align-items:flex-start}}@media(min-width: 769px){.qc-site-footer__links{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:var(--qc-space-xl);padding-inline:calc(var(--qc-space-md)*3.5)}}.qc-site-footer__cluster{display:flex;flex-direction:column;gap:var(--qc-space-md);min-width:0}@media(max-width: 768px){.qc-site-footer__cluster--other{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--qc-space-xl);align-self:stretch;width:100%}}.qc-site-footer__other-stack{display:flex;flex-direction:column;gap:var(--qc-space-md);min-width:0}@media(max-width: 768px){.qc-site-footer__other-stack{flex:1;min-width:0}}@media(max-width: 768px){.qc-site-footer__cluster--other .qc-site-footer__list{min-height:calc(3*var(--qc-line-height-md) + 2*var(--qc-space-sm))}}.qc-site-footer__cluster-title{margin:0;font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);text-transform:uppercase;color:var(--qc-color-text-contrast)}.qc-site-footer__list{display:flex;flex-direction:column;gap:var(--qc-space-sm);margin:0;padding:0;list-style:none}.qc-site-footer__link{font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);color:var(--qc-color-primary-100);text-decoration:none;transition:color .2s ease,text-decoration .2s ease}.qc-site-footer__link:hover{color:var(--qc-color-text-contrast);text-decoration:underline}.qc-site-footer__link:focus-visible{outline:none;border-radius:var(--qc-radius-xs);box-shadow:var(--qc-shadow-focus)}.qc-site-footer__aside{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;align-self:stretch;flex-shrink:0}@media(min-width: 769px){.qc-site-footer__aside{display:none}}.qc-site-footer__aside-top{display:flex;align-self:stretch;justify-content:center;align-items:center}.qc-site-footer__aside-mail{display:flex;flex-direction:column;align-items:center;gap:var(--qc-space-xs)}.qc-site-footer__aside-email{font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);color:var(--qc-color-primary-100);text-align:right}.qc-site-footer__icon-link{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;max-width:none;text-decoration:none;color:var(--qc-color-text-contrast);border-radius:var(--qc-radius-full);box-sizing:border-box}.qc-site-footer__icon-link:focus-visible{outline:none;box-shadow:var(--qc-shadow-focus-neutral-ring)}.qc-site-footer__icon-link--linkedin{width:32px;height:32px}@media(min-width: 769px){.qc-site-footer__icon-link--linkedin{width:36px;height:36px}}.qc-site-footer__icon-link--mail{flex-shrink:0;padding:var(--qc-space-sm);background:var(--qc-color-surface-white);border-radius:var(--qc-radius-full)}.qc-site-footer__icon{display:block;flex-shrink:0}.qc-site-footer__icon--linkedin{width:32px;height:32px}@media(min-width: 769px){.qc-site-footer__icon--linkedin{width:36px;height:36px}}.qc-site-footer__icon--mail{width:20px;height:20px;color:var(--qc-color-primary-900)}.qc-site-footer__bottom{display:flex;flex-direction:column;gap:var(--qc-space-lg);width:100%}@media(max-width: 768px){.qc-site-footer__bottom{align-self:stretch}}.qc-site-footer__rule{width:100%;height:1px;margin:0;border:none;background:color-mix(in srgb, var(--qc-color-text-contrast) 20%, transparent)}.qc-site-footer__bottom-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--qc-space-md);width:100%}.qc-site-footer__brand{flex:0 1 auto;min-width:0;margin:0;font-size:var(--qc-font-size-3xl);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-3xl);letter-spacing:var(--qc-letter-spacing-tight);text-transform:capitalize;color:var(--qc-color-text-contrast)}.qc-site-footer__contact{display:none;flex:0 0 auto;flex-direction:row;align-items:center;gap:var(--qc-space-lg)}@media(min-width: 769px){.qc-site-footer__contact{display:flex}}.qc-site-footer__contact-mail-group{display:flex;flex:0 0 auto;flex-direction:row;align-items:center;gap:calc(var(--qc-space-sm) + var(--qc-space-xs))}.qc-site-footer__contact-email{font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);color:var(--qc-color-primary-100)}.qc-button{--qc-button-bg: transparent;--qc-button-color: var(--qc-color-text-primary);--qc-button-border: 1px solid transparent;--qc-button-radius: var(--qc-radius-md);--qc-button-pad-y: var(--qc-space-xs);--qc-button-pad-x: var(--qc-space-md);--qc-button-gap: var(--qc-space-sm);--qc-button-font-size: var(--qc-font-size-sm);--qc-button-line-height: var(--qc-line-height-lg);--qc-button-font-weight: var(--qc-font-weight-medium);--qc-button-box-shadow: none;--qc-button-letter-spacing: var(--qc-letter-spacing-normal);--qc-button-icon-size: calc(var(--qc-space-md) + var(--qc-space-xs));--qc-button-spinner-opacity: 1;--qc-button-focus-shadow: var(--qc-shadow-focus);display:inline-flex;align-items:center;justify-content:center;gap:var(--qc-button-gap);box-sizing:border-box;margin:0;padding:var(--qc-button-pad-y) var(--qc-button-pad-x);font-family:var(--qc-font-sans);font-size:var(--qc-button-font-size);font-weight:var(--qc-button-font-weight);line-height:var(--qc-button-line-height);letter-spacing:var(--qc-button-letter-spacing);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;border:var(--qc-button-border);border-radius:var(--qc-button-radius);background:var(--qc-button-bg);color:var(--qc-button-color);box-shadow:var(--qc-button-box-shadow);appearance:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,text-decoration-thickness .15s ease}.qc-button:focus-visible{outline:none;box-shadow:var(--qc-button-focus-shadow)}.qc-button:disabled,.qc-button[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.qc-button--loading{cursor:wait;pointer-events:none}.qc-button--sm{--qc-button-pad-y: var(--qc-space-xs);--qc-button-pad-x: var(--qc-space-md);--qc-button-gap: var(--qc-space-sm);--qc-button-font-size: var(--qc-font-size-sm);--qc-button-line-height: var(--qc-line-height-lg);--qc-button-icon-size: calc(var(--qc-space-md) + var(--qc-space-xs))}.qc-button--md{--qc-button-pad-y: var(--qc-space-sm);--qc-button-pad-x: calc(var(--qc-space-md) + var(--qc-space-xs) / 2);--qc-button-gap: var(--qc-space-sm);--qc-button-font-size: var(--qc-font-size-sm);--qc-button-line-height: var(--qc-line-height-lg);--qc-button-icon-size: calc(var(--qc-space-md) + var(--qc-space-xs))}.qc-button--lg{--qc-button-pad-y: var(--qc-space-md);--qc-button-pad-x: calc(var(--qc-space-lg) - var(--qc-space-xs) / 2);--qc-button-gap: calc(var(--qc-space-sm) + var(--qc-space-xs) / 2);--qc-button-font-size: var(--qc-font-size-lg);--qc-button-line-height: var(--qc-line-height-lg);--qc-button-icon-size: calc(var(--qc-space-md) + var(--qc-space-xs))}.qc-button--primary{--qc-button-bg: var(--qc-color-primary-600);--qc-button-color: var(--qc-color-text-contrast);--qc-button-border: 1px solid transparent;--qc-button-box-shadow: var(--qc-shadow-xs);--qc-button-focus-shadow: var(--qc-shadow-focus-primary-cta)}.qc-button--primary:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{--qc-button-bg: var(--qc-color-primary-500)}.qc-button--primary:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: var(--qc-color-primary-700)}@supports(color: color-mix(in srgb, var(--qc-color-primary-600) 80%, black)){.qc-button--primary:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{--qc-button-bg: color-mix(in srgb, var(--qc-color-primary-600) 80%, black 20%)}.qc-button--primary:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: color-mix(in srgb, var(--qc-color-primary-600) 60%, black 40%)}}.qc-button--primary:disabled,.qc-button--primary[aria-disabled=true]{--qc-button-bg: var(--qc-color-primary-100);--qc-button-color: var(--qc-color-primary-400);--qc-button-box-shadow: none;opacity:1}.qc-button--primary.qc-button--loading{--qc-button-box-shadow: var(--qc-shadow-xs);opacity:1}.qc-button--secondary{--qc-button-bg: var(--qc-color-surface-white);--qc-button-color: var(--qc-color-text-black);--qc-button-border: 1px solid var(--qc-color-border-strong);--qc-button-box-shadow: var(--qc-shadow-xs);--qc-button-focus-shadow: var(--qc-shadow-focus-neutral-ring)}.qc-button--secondary:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{--qc-button-bg: var(--qc-color-surface-light)}.qc-button--secondary:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: var(--qc-color-primary-50);--qc-button-border: 1px solid var(--qc-color-primary-200)}.qc-button--secondary:disabled,.qc-button--secondary[aria-disabled=true]{--qc-button-bg: var(--qc-color-surface-white);--qc-button-color: var(--qc-color-text-placeholder);--qc-button-border: 1px solid var(--qc-color-border-light);--qc-button-box-shadow: none;opacity:1}.qc-button--secondary.qc-button--loading{opacity:1}.qc-button--link{--qc-button-bg: transparent;--qc-button-color: var(--qc-color-primary-600);--qc-button-border: 1px solid transparent;--qc-button-radius: var(--qc-radius-xs);--qc-button-box-shadow: none;--qc-button-focus-shadow: none;--qc-button-pad-y: 0;--qc-button-pad-x: 0;padding:var(--qc-space-xs) 0;min-height:calc(var(--qc-line-height-lg) + var(--qc-space-sm));white-space:normal;text-decoration:none;text-underline-offset:var(--qc-space-xs);--qc-button-font-weight: var(--qc-font-weight-semibold)}.qc-button--link.qc-button--md,.qc-button--link.qc-button--lg{--qc-button-font-weight: var(--qc-font-weight-medium)}.qc-button--link:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--qc-color-primary-600)}.qc-button--link:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--qc-color-primary-600)}.qc-button--link:focus-visible{color:var(--qc-color-primary-800);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--qc-color-primary-800)}.qc-button--link:disabled,.qc-button--link[aria-disabled=true]{--qc-button-color: var(--qc-color-primary-100);opacity:1}.qc-button--link.qc-button--loading{opacity:1}.qc-button--ghost{--qc-button-bg: transparent;--qc-button-color: var(--qc-color-interactive);--qc-button-border: 1px solid transparent;--qc-button-box-shadow: none;--qc-button-focus-shadow: var(--qc-shadow-focus-neutral-ring)}.qc-button--ghost:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{--qc-button-bg: var(--qc-color-primary-hover-bg)}.qc-button--ghost:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: var(--qc-color-primary-100)}.qc-button--ghost:disabled,.qc-button--ghost[aria-disabled=true]{opacity:.55}.qc-button--danger{--qc-button-bg: var(--qc-color-danger-400);--qc-button-color: var(--qc-color-text-contrast);--qc-button-border: 1px solid transparent;--qc-button-box-shadow: var(--qc-shadow-xs);--qc-button-focus-shadow: var(--qc-shadow-focus-primary-cta)}.qc-button--danger:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{--qc-button-bg: var(--qc-color-danger-700)}.qc-button--danger:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: var(--qc-color-danger-700)}@supports(color: color-mix(in srgb, var(--qc-color-danger-400) 80%, black)){.qc-button--danger:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover{--qc-button-bg: color-mix(in srgb, var(--qc-color-danger-400) 80%, black 20%)}.qc-button--danger:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: color-mix(in srgb, var(--qc-color-danger-400) 60%, black 40%)}}.qc-button--danger:disabled,.qc-button--danger[aria-disabled=true]{--qc-button-bg: var(--qc-color-primary-100);--qc-button-color: var(--qc-color-primary-400);--qc-button-box-shadow: none;opacity:1}.qc-button--danger.qc-button--loading{--qc-button-box-shadow: var(--qc-shadow-xs);opacity:1}.qc-button__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:currentColor}.qc-button__icon svg{width:var(--qc-button-icon-size);height:var(--qc-button-icon-size)}.qc-button__spinner{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--qc-button-icon-size);height:var(--qc-button-icon-size);color:currentColor;opacity:var(--qc-button-spinner-opacity)}.qc-button__spinner svg{width:100%;height:100%;animation:qc-button-spin .75s linear infinite}@keyframes qc-button-spin{to{transform:rotate(1turn)}}.qc-accordion{display:flex;flex-direction:column;width:100%;min-width:0;font-family:var(--qc-font-sans);background:var(--qc-color-surface-white)}.qc-accordion__item{display:flex;flex-direction:column;align-items:stretch;padding:var(--qc-space-2xl) 0;border-top:1px solid var(--qc-color-border-light)}@media only screen and (max-width: 767px){.qc-accordion__item{padding:var(--qc-space-lg) 0}}.qc-accordion__trigger{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;border:none;font:inherit;text-align:left;cursor:pointer;background:rgba(0,0,0,0);color:var(--qc-color-text-primary);gap:var(--qc-space-md);transition:color var(--qc-transition-toggle),background-color var(--qc-transition-toggle)}.qc-accordion__trigger-label{flex:1 1 auto;min-width:0;font-size:var(--qc-font-size-xl);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-xl)}@media only screen and (max-width: 767px){.qc-accordion__trigger-label{font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-lg)}}.qc-accordion__trigger:hover .qc-accordion__trigger-label{color:var(--qc-color-text-black)}.qc-accordion__trigger:hover .qc-accordion__trigger-icon{color:var(--qc-color-text-primary)}.qc-accordion__trigger:focus-visible{outline:none;border-radius:var(--qc-radius-xs);box-shadow:var(--qc-shadow-focus)}.qc-accordion__trigger.qc-button{--qc-button-bg: transparent;--qc-button-color: inherit;--qc-button-border: none;--qc-button-pad-y: 0;--qc-button-pad-x: 0;--qc-button-box-shadow: none;--qc-button-font-size: inherit;--qc-button-line-height: inherit;--qc-button-font-weight: inherit;justify-content:space-between;width:100%;max-width:100%;white-space:normal;text-align:left}.qc-accordion__trigger.qc-button:focus-visible{--qc-button-focus-shadow: none}.qc-accordion__trigger-icon{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--qc-space-lg);height:var(--qc-space-lg);color:var(--qc-color-text-primary)}.qc-accordion__icon{position:absolute;inset:0;display:block;color:inherit}.qc-accordion__panel{display:grid;grid-template-rows:0fr;margin-top:0;overflow:hidden;background:rgba(0,0,0,0);transition:grid-template-rows var(--qc-transition-modal),margin-top var(--qc-transition-modal)}.qc-accordion__panel--open{grid-template-rows:1fr;margin-top:var(--qc-space-sm)}.qc-accordion__panel-measure{min-height:0;overflow:hidden}.qc-accordion__panel-inner{margin:0;padding:0;font-size:var(--qc-font-size-lg);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-lg);color:var(--qc-color-text-placeholder);word-wrap:break-word;overflow-wrap:anywhere}.qc-accordion__panel-inner strong{font-weight:var(--qc-font-weight-medium);color:var(--qc-color-text-primary)}.qc-accordion__panel-inner p{margin:0}.qc-accordion__panel-inner p+p{margin-top:var(--qc-space-sm)}@media only screen and (max-width: 767px){.qc-accordion__panel-inner{font-size:var(--qc-font-size-sm);line-height:var(--qc-line-height-md)}}@media(prefers-reduced-motion: reduce){.qc-accordion__panel{transition:none}}.qc-header{--qc-header-pad-inline: var(--qc-space-header-padding-inline-mobile);--qc-header-pad-block: var(--qc-space-header-padding-block);position:relative;z-index:var(--qc-z-header);overflow:visible;box-sizing:border-box;width:100%;background:var(--qc-color-surface-white);font-family:var(--qc-font-sans)}.qc-header--sticky{position:sticky;top:0}.qc-header--guest{--qc-header-pad-inline: var(--qc-space-header-padding-inline-guest)}.qc-header--authenticated{--qc-header-pad-inline: var(--qc-space-header-padding-inline-auth)}@media(max-width: 991px){.qc-header--guest,.qc-header--authenticated{--qc-header-pad-inline: var(--qc-space-header-padding-inline-mobile)}}.qc-header__inner{position:relative;z-index:0;box-sizing:border-box;width:100%}.qc-header__container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--qc-space-md);box-sizing:border-box;width:100%;max-width:100%;min-height:calc(var(--qc-height-header) - 2*var(--qc-space-header-padding-block));margin:0 auto;padding:var(--qc-header-pad-block) var(--qc-header-pad-inline)}.qc-header__brand{display:flex;flex-shrink:0;align-items:center;min-width:0}.qc-header__nav{display:none;flex:1 1 auto;align-items:center;justify-content:center;min-width:0;overflow:visible}.qc-header__actions{display:none;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--qc-space-md);min-width:0}.qc-header__mobile-toggle-slot{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.qc-header__search{flex:0 1 var(--qc-max-width-header-search);min-width:0;max-width:var(--qc-max-width-header-search)}.qc-header__mobile-panel{position:relative;z-index:var(--qc-z-header-mobile-panel);display:none;box-sizing:border-box;width:100%;padding:var(--qc-space-md) var(--qc-space-header-padding-inline-mobile) var(--qc-space-xl);border-top:1px solid var(--qc-color-border-light);background:var(--qc-color-surface-white)}.qc-header__backdrop{position:fixed;inset:0;z-index:calc(var(--qc-z-header-mobile-panel) - 1);background:var(--qc-color-surface-backdrop);opacity:0;pointer-events:none;transition:opacity .2s ease}.qc-header--mobile-open .qc-header__backdrop{opacity:var(--qc-backdrop-opacity-header-mobile);pointer-events:auto}.qc-header--mobile-open .qc-header__mobile-panel{display:block}@media(min-width: 992px){.qc-header__mobile-toggle-slot{display:none}.qc-header__nav{display:flex}.qc-header__actions{display:flex}.qc-header--mobile-open .qc-header__backdrop{opacity:0;pointer-events:none}.qc-header--mobile-open .qc-header__mobile-panel{display:none}.qc-header-shell-production.qc-header--guest{--qc-header-pad-inline: var(--qc-space-header-padding-inline-auth)}.qc-header-shell-production .qc-header__container{gap:0}.qc-header-shell-production .qc-header-nav__link,.qc-header-shell-production .qc-header-nav__trigger{padding:var(--qc-space-sm) 0 var(--qc-space-sm) var(--qc-space-sm)}.qc-header-shell-production .qc-header-nav__link--active,.qc-header-shell-production .qc-header-nav__trigger--active{padding:var(--qc-space-sm) var(--qc-space-xs)}}.qc-header-brand{display:inline-flex;align-items:center;min-width:0}.qc-header-brand__link{margin:0;padding:0;font-size:var(--qc-font-size-xl);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-3xl);letter-spacing:var(--qc-letter-spacing-normal);color:var(--qc-color-text-black);text-decoration:none;text-transform:capitalize;white-space:nowrap}.qc-header-brand__link:hover{color:var(--qc-color-interactive)}.qc-header-brand__link:focus-visible{outline:none;border-radius:var(--qc-radius-xs);box-shadow:var(--qc-shadow-focus)}.qc-header-brand__tagline{margin:0;margin-top:var(--qc-space-2xs);font-size:var(--qc-font-size-xs);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-sm);color:var(--qc-color-text-secondary)}.qc-header-nav{min-width:0}.qc-header-nav__list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--qc-space-2xl);margin:0;padding:0;list-style:none}.qc-header-nav__item{display:flex;align-items:center;min-height:calc(var(--qc-space-md) + var(--qc-space-xl))}.qc-header-nav__link,.qc-header-nav__trigger{display:inline-flex;flex-direction:row;align-items:center;gap:var(--qc-space-sm);margin:0;padding:var(--qc-space-sm) var(--qc-space-xs);border:none;border-bottom:var(--qc-border-width-header-active) solid rgba(0,0,0,0);border-radius:0;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);letter-spacing:var(--qc-letter-spacing-normal);color:var(--qc-color-text-black);text-decoration:none;white-space:nowrap;background:rgba(0,0,0,0);cursor:pointer}.qc-header-nav__trigger:focus-visible,.qc-header-nav__link:focus-visible{outline:none;border-radius:var(--qc-radius-xs);box-shadow:var(--qc-shadow-focus)}.qc-header-nav__link:hover,.qc-header-nav__trigger:hover{color:var(--qc-color-interactive)}.qc-header-nav__link--active,.qc-header-nav__trigger--active{border-bottom-color:var(--qc-color-primary-600)}.qc-header-nav__chevron{display:block;flex-shrink:0;width:var(--qc-size-header-nav-chevron);height:var(--qc-size-header-nav-chevron);color:var(--qc-color-text-black)}.qc-header-nav__chevron path{stroke:currentColor}.qc-header-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--qc-space-md);min-width:0}.qc-header-actions__icon-wrap{position:relative;display:inline-flex;flex-shrink:0}.qc-header-actions__badge{position:absolute;top:0;right:0;transform:translate(25%, -25%)}.qc-header-login-btn.qc-button{--qc-button-pad-y: var(--qc-space-sm);--qc-button-pad-x: var(--qc-space-header-cta-inline);--qc-button-bg: var(--qc-color-primary-50);--qc-button-color: var(--qc-color-primary-600);--qc-button-border: 1px solid var(--qc-color-border-header-login);--qc-button-box-shadow: var(--qc-shadow-xs)}.qc-header-login-btn.qc-button:hover{--qc-button-bg: var(--qc-color-primary-hover-bg)}.qc-header-user-menu{display:inline-flex;flex-direction:row;align-items:center;gap:var(--qc-space-sm);max-width:100%;margin:0;padding:var(--qc-space-xs);border:1px solid rgba(0,0,0,0);border-radius:var(--qc-radius-md);font:inherit;color:inherit;text-align:left;cursor:pointer;background:rgba(0,0,0,0);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.qc-header-user-menu:hover{background:var(--qc-color-surface-light);border-color:var(--qc-color-border-light)}.qc-header-user-menu:focus-visible{outline:none;border-color:var(--qc-color-primary-600);box-shadow:var(--qc-shadow-focus)}.qc-header-user-menu__avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--qc-size-header-avatar);height:var(--qc-size-header-avatar);overflow:hidden;border-radius:var(--qc-radius-full);background:var(--qc-color-primary-100);color:var(--qc-color-primary-600)}.qc-header-user-menu__avatar img{display:block;width:100%;height:100%;object-fit:cover}.qc-header-user-menu__text{display:flex;flex-direction:column;gap:var(--qc-space-2xs);min-width:0;max-width:var(--qc-width-header-user-text-max)}.qc-header-user-menu__name{overflow:hidden;font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);color:var(--qc-color-text-black);text-overflow:ellipsis;white-space:nowrap}.qc-header-user-menu__email{overflow:hidden;font-size:var(--qc-font-size-xs);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-sm);color:var(--qc-color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.qc-header-user-menu__trigger{display:inline-flex;flex-shrink:0;align-items:center}.qc-header-user-menu__chevron{display:block;flex-shrink:0;width:var(--qc-size-header-nav-chevron);height:var(--qc-size-header-nav-chevron);color:var(--qc-color-text-black)}.qc-header-user-menu__chevron path{stroke:currentColor}.qc-header-mobile-toggle{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--qc-space-md) + var(--qc-space-lg));height:calc(var(--qc-space-md) + var(--qc-space-lg));margin:0;padding:0;border:1px solid var(--qc-color-border-medium);border-radius:var(--qc-radius-md);background:var(--qc-color-surface-white);box-shadow:var(--qc-shadow-xs);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.qc-header-mobile-toggle__bars{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--qc-space-header-toggle-bar-gap)}.qc-header-mobile-toggle:hover{background:var(--qc-color-surface-light)}.qc-header-mobile-toggle:focus-visible{outline:none;box-shadow:var(--qc-shadow-focus)}.qc-header-mobile-toggle__bar{display:block;width:var(--qc-space-md);height:var(--qc-border-width-header-active);border-radius:var(--qc-radius-full);background:var(--qc-color-text-primary);transform-origin:center;transition:transform .2s ease,opacity .2s ease}.qc-header-user-menu.qc-button.qc-button--ghost{--qc-button-bg: transparent;--qc-button-color: inherit;--qc-button-border: 1px solid transparent;--qc-button-pad-y: var(--qc-space-xs);--qc-button-pad-x: var(--qc-space-xs);--qc-button-gap: var(--qc-space-sm);--qc-button-box-shadow: none;--qc-button-font-size: inherit;--qc-button-line-height: inherit;--qc-button-font-weight: inherit;display:inline-flex;flex-direction:row;align-items:center;max-width:100%;text-align:left}.qc-header-user-menu.qc-button.qc-button--ghost:focus-visible{--qc-button-focus-shadow: none}.qc-header-mobile-toggle.qc-button.qc-button--ghost{--qc-button-bg: var(--qc-color-surface-white);--qc-button-color: var(--qc-color-text-primary);--qc-button-border: 1px solid var(--qc-color-border-medium);--qc-button-pad-y: 0;--qc-button-pad-x: 0;--qc-button-gap: 0;--qc-button-box-shadow: var(--qc-shadow-xs);width:calc(var(--qc-space-md) + var(--qc-space-lg));height:calc(var(--qc-space-md) + var(--qc-space-lg))}.qc-header-mobile-toggle.qc-button.qc-button--ghost:focus-visible{--qc-button-focus-shadow: none}.qc-header__mobile-panel .qc-header-nav{display:block;width:100%}.qc-header__mobile-panel .qc-header-nav__list{flex-direction:column;align-items:stretch;gap:var(--qc-space-xs)}.qc-header__mobile-panel .qc-header-nav__item{min-height:0}.qc-header__mobile-panel .qc-header-nav__link,.qc-header__mobile-panel .qc-header-nav__trigger{width:100%;justify-content:space-between;padding:var(--qc-space-sm) var(--qc-space-md);border-bottom:none;border-radius:var(--qc-radius-sm)}.qc-header__mobile-panel .qc-header-nav__link--active,.qc-header__mobile-panel .qc-header-nav__trigger--active{border-bottom:none;background:var(--qc-color-primary-50);color:var(--qc-color-primary-600)}.qc-header__mobile-panel .qc-header-actions{flex-direction:column;align-items:stretch;width:100%;margin-top:var(--qc-space-lg);padding-top:var(--qc-space-md);border-top:1px solid var(--qc-color-border-light)}.qc-header__mobile-panel .qc-header__search{width:100%;max-width:none;margin-bottom:var(--qc-space-md)}.qc-header-shell-production__account-dropdown-root{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.qc-header-shell-production__account-dropdown-root::after{content:"";position:absolute;bottom:calc(var(--qc-space-sm)*-1);left:0;width:100%;height:var(--qc-space-sm)}.qc-header-shell-production__account-dropdown-trigger-icon{display:block;flex-shrink:0;box-sizing:border-box;width:var(--qc-size-header-avatar);height:var(--qc-size-header-avatar);padding:var(--qc-space-xs);color:var(--qc-color-text-black)}.qc-header-shell-production__account-dropdown-list{position:absolute;top:calc(100% + var(--qc-space-xs));right:0;z-index:calc(var(--qc-z-header) + 2);display:flex;flex-direction:column;gap:var(--qc-space-md);box-sizing:border-box;width:var(--qc-width-header-account-dropdown);max-width:min(var(--qc-width-header-account-dropdown),100vw - var(--qc-space-xl));margin:0;padding:var(--qc-space-lg);list-style:none;border-radius:var(--qc-radius-md);background:var(--qc-color-surface-white);box-shadow:var(--qc-shadow-header-account-dropdown);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--qc-space-xs));transition:opacity .15s ease,visibility .15s ease,transform .15s ease}.qc-header-shell-production__account-dropdown-root:hover .qc-header-shell-production__account-dropdown-list,.qc-header-shell-production__account-dropdown-root:focus-within .qc-header-shell-production__account-dropdown-list{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.qc-header-shell-production__account-dropdown-identity{margin:0;padding:0;list-style:none}.qc-header-shell-production__account-dropdown-name{margin:0;font-size:var(--qc-font-size-lg);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-lg);color:var(--qc-color-text-black)}.qc-header-shell-production__account-dropdown-email{margin:var(--qc-space-xs) 0 0;font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);color:var(--qc-color-text-placeholder)}.qc-header-shell-production__account-dropdown-actions{margin:0;padding:0;list-style:none}.qc-header-shell-production__account-dropdown-action-list{display:flex;flex-direction:column;gap:calc(var(--qc-space-sm) + var(--qc-space-xs));margin:0;padding:var(--qc-space-md) 0 0;list-style:none;border-top:1px solid var(--qc-color-border-light)}.qc-header-shell-production__account-dropdown-row{margin:0;padding:0;list-style:none}.qc-header-shell-production__account-dropdown-action{display:inline-flex;flex-direction:row;align-items:center;gap:var(--qc-space-sm);box-sizing:border-box;width:100%;margin:0;padding:calc(var(--qc-space-xs) + var(--qc-space-2xs)) var(--qc-space-sm);border:none;border-radius:var(--qc-radius-sm);font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);text-align:left;text-decoration:none;background:rgba(0,0,0,0);cursor:pointer}.qc-header-shell-production__account-dropdown-action:hover{text-decoration:underline}.qc-header-shell-production__account-dropdown-action:focus-visible{outline:none;box-shadow:var(--qc-shadow-focus)}.qc-header-shell-production__account-dropdown-action-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--qc-size-header-nav-chevron);height:var(--qc-size-header-nav-chevron);color:var(--qc-color-text-black)}.qc-header-shell-production__account-dropdown-action-svg{display:block;width:100%;height:100%}.qc-header-shell-production__account-dropdown-action-svg path{fill:none;stroke:currentColor}.qc-header-shell-production__account-dropdown-list .profile-dropdown-item{margin:0;padding:0;list-style:none}.qc-header__mobile-panel .qc-header-shell-production__mobile-auth{margin-top:var(--qc-space-lg);padding-top:var(--qc-space-md);border-top:1px solid var(--qc-color-border-light)}.qc-header-shell-production__mobile-auth-name{margin:0;font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-lg);color:var(--qc-color-text-black)}.qc-header-shell-production__mobile-auth-email{margin:var(--qc-space-2xs) 0 0;font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);color:var(--qc-color-text-secondary)}.qc-header-shell-production__mobile-auth-links{margin:var(--qc-space-md) 0 0;padding:0;list-style:none}.qc-header-shell-production__mobile-auth-links li+li{margin-top:var(--qc-space-xs)}.qc-header-shell-production__mobile-auth-link{font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-lg);color:var(--qc-color-interactive);text-decoration:none}.qc-header-shell-production__mobile-auth-link:hover{text-decoration:underline}.qc-header-shell-production__mobile-auth-logout{margin-top:var(--qc-space-md)}.qc-link{display:inline-flex;align-items:center;gap:var(--qc-space-xs);font-family:var(--qc-font-sans);font-size:inherit;font-weight:var(--qc-font-weight-medium);line-height:inherit;letter-spacing:var(--qc-letter-spacing-normal);color:var(--qc-color-interactive);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--qc-space-xs);cursor:pointer;transition:color .15s ease,text-decoration-color .15s ease}.qc-link:hover{color:var(--qc-color-primary-600);text-decoration-color:var(--qc-color-primary-600)}.qc-link:focus-visible{outline:none;border-radius:var(--qc-radius-xs);box-shadow:var(--qc-shadow-focus)}.qc-link__icon{display:inline-flex;flex-shrink:0;color:currentColor}.qc-link__icon svg{width:var(--qc-font-size-md);height:var(--qc-font-size-md)}.qc-link--breadcrumb{display:inline-block;max-width:100%;padding:0;font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);letter-spacing:var(--qc-letter-spacing-normal);color:var(--qc-color-text-muted);text-decoration:none;text-decoration-thickness:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-link--breadcrumb:hover{color:var(--qc-color-text-secondary);text-decoration:none}.qc-link--breadcrumb:active{color:var(--qc-color-text-primary)}.qc-link--breadcrumb:focus-visible{outline:none;box-shadow:var(--qc-shadow-focus)}.qc-icon-button{--qc-icon-button-size: var(--qc-space-xl);--qc-icon-button-bg: transparent;--qc-icon-button-color: var(--qc-color-interactive);--qc-icon-button-border: 1px solid transparent;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--qc-icon-button-size);height:var(--qc-icon-button-size);margin:0;padding:0;font:inherit;color:var(--qc-icon-button-color);background:var(--qc-icon-button-bg);border:var(--qc-icon-button-border);border-radius:var(--qc-radius-md);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.qc-icon-button svg{width:var(--qc-font-size-md);height:var(--qc-font-size-md);flex-shrink:0;color:currentColor}.qc-icon-button:focus-visible{outline:none;box-shadow:var(--qc-shadow-focus)}.qc-icon-button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.qc-icon-button--sm{--qc-icon-button-size: var(--qc-space-lg)}.qc-icon-button--sm svg{width:var(--qc-font-size-sm);height:var(--qc-font-size-sm)}.qc-icon-button--lg{--qc-icon-button-size: var(--qc-space-2xl)}.qc-icon-button--lg svg{width:var(--qc-font-size-lg);height:var(--qc-font-size-lg)}.qc-icon-button--neutral{--qc-icon-button-bg: transparent;--qc-icon-button-color: var(--qc-color-text-primary)}.qc-icon-button--neutral:not(:disabled):hover{--qc-icon-button-bg: var(--qc-color-surface-light)}.qc-icon-button--muted{--qc-icon-button-bg: transparent;--qc-icon-button-color: var(--qc-color-text-muted)}.qc-icon-button--muted:not(:disabled):hover{--qc-icon-button-color: var(--qc-color-text-primary);--qc-icon-button-bg: var(--qc-color-surface-light)}.qc-icon-button--danger{--qc-icon-button-bg: transparent;--qc-icon-button-color: var(--qc-color-danger-700)}.qc-icon-button--danger:not(:disabled):hover{--qc-icon-button-bg: var(--qc-color-surface-light)}.qc-toast-stack{position:fixed;right:var(--qc-space-lg);bottom:var(--qc-space-lg);left:var(--qc-space-lg);z-index:var(--qc-z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--qc-space-sm);pointer-events:none;box-sizing:border-box}.qc-toast-stack .qc-toast{pointer-events:auto}.qc-toast-stack--top-end{top:var(--qc-space-lg);right:var(--qc-space-lg);bottom:auto;left:auto}.qc-toast{--qc-toast-width: min( 100%, calc(var(--qc-space-md) * 21 + var(--qc-space-sm) - var(--qc-space-2xs)) );--qc-toast-padding-block: var(--qc-space-md);--qc-toast-padding-inline: var(--qc-space-md);--qc-toast-column-gap: var(--qc-space-sm);--qc-toast-row-gap: var(--qc-space-xs);--qc-toast-icon-size: calc(var(--qc-space-md) + var(--qc-space-xs));--qc-toast-dismiss-size: calc(var(--qc-space-md) + var(--qc-space-sm));--qc-toast-text-color: var(--qc-color-text-primary);--qc-toast-title-color: var(--qc-color-text-black);--qc-toast-message-color: var(--qc-color-text-secondary);--qc-toast-border-color: var(--qc-color-border-light);--qc-toast-background: var(--qc-color-surface-white);--qc-toast-icon-color: var(--qc-color-text-muted);--qc-toast-icon-background: transparent;--qc-toast-icon-foreground: var(--qc-toast-icon-color);width:var(--qc-toast-width);max-width:var(--qc-toast-width);box-sizing:border-box;border:1px solid var(--qc-toast-border-color);border-radius:var(--qc-radius-md);background:var(--qc-toast-background);box-shadow:var(--qc-shadow-xl);color:var(--qc-toast-text-color);font-family:var(--qc-font-sans);overflow:hidden}.qc-toast__inner{display:flex;align-items:center;gap:var(--qc-toast-column-gap);min-height:calc(var(--qc-toast-icon-size) + var(--qc-toast-padding-block)*2);padding:var(--qc-toast-padding-block) var(--qc-toast-padding-inline);box-sizing:border-box}.qc-toast__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--qc-toast-icon-size);height:var(--qc-toast-icon-size);margin-top:var(--qc-space-2xs);border-radius:var(--qc-radius-sm);color:var(--qc-toast-icon-foreground);background:var(--qc-toast-icon-background)}.qc-toast__icon svg,.qc-toast__icon .qc-toast__icon{display:block;width:var(--qc-toast-icon-size);height:var(--qc-toast-icon-size);color:inherit}.qc-toast__icon svg{flex-shrink:0}.qc-toast__icon--badge{border-radius:var(--qc-radius-sm);color:var(--qc-toast-icon-foreground);background:var(--qc-toast-icon-background)}.qc-toast__main{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--qc-toast-row-gap);min-width:0;padding-block:var(--qc-space-2xs)}.qc-toast__text{display:flex;flex-direction:column;gap:var(--qc-space-2xs);min-width:0}.qc-toast__text>:where(:not(.qc-toast__title,.qc-toast__message)){min-width:0;margin-block:0;font-size:var(--qc-font-size-sm);line-height:var(--qc-line-height-md);color:var(--qc-toast-message-color);overflow-wrap:anywhere}.qc-toast__title{margin:0;font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-md);letter-spacing:var(--qc-letter-spacing-normal);color:var(--qc-toast-title-color);overflow-wrap:anywhere}.qc-toast__message{margin:0;font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);letter-spacing:var(--qc-letter-spacing-normal);color:var(--qc-toast-message-color);overflow-wrap:anywhere}.qc-toast__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qc-space-xs);min-width:0}.qc-toast__action :where(a,button){font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);color:var(--qc-toast-icon-color);text-decoration:underline;text-underline-offset:var(--qc-space-2xs);overflow-wrap:anywhere;cursor:pointer;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--qc-radius-xs);transition:color var(--qc-transition-toggle),background-color var(--qc-transition-toggle),box-shadow var(--qc-transition-toggle)}.qc-toast__action :where(a,button):hover{color:var(--qc-toast-title-color)}.qc-toast__action :where(a,button):focus-visible{outline:none;box-shadow:var(--qc-shadow-focus)}.qc-toast__dismiss{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--qc-toast-dismiss-size);height:var(--qc-toast-dismiss-size);min-width:var(--qc-toast-dismiss-size);min-height:var(--qc-toast-dismiss-size);margin:calc(-1*var(--qc-space-2xs)) calc(-1*var(--qc-space-2xs)) 0 0;padding:var(--qc-space-2xs);font:inherit;line-height:0;color:var(--qc-color-text-muted);background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--qc-radius-sm);cursor:pointer;opacity:var(--qc-opacity-toast-dismiss-idle);transition:opacity var(--qc-transition-toggle),color var(--qc-transition-toggle),background-color var(--qc-transition-toggle),box-shadow var(--qc-transition-toggle)}.qc-toast__dismiss-icon{display:inline-flex;width:var(--qc-toast-icon-size);height:var(--qc-toast-icon-size)}.qc-toast__dismiss-icon svg{display:block;width:100%;height:100%}.qc-toast__dismiss:hover{opacity:1;color:var(--qc-toast-title-color);background:var(--qc-color-surface-light)}.qc-toast__dismiss:active{opacity:1;color:var(--qc-toast-title-color);background:var(--qc-color-surface-card)}.qc-toast__dismiss:focus-visible{outline:none;opacity:1;box-shadow:var(--qc-shadow-focus)}.qc-toast__dismiss.qc-icon-button{width:var(--qc-toast-dismiss-size);height:var(--qc-toast-dismiss-size);min-width:var(--qc-toast-dismiss-size);min-height:var(--qc-toast-dismiss-size);padding:var(--qc-space-2xs);border-radius:var(--qc-radius-sm)}.qc-toast__dismiss-wrap{flex-shrink:0;align-self:flex-start}.qc-toast--success{--qc-toast-border-color: var(--qc-color-success-600);--qc-toast-background: var(--qc-color-surface-toast-success);--qc-toast-icon-color: var(--qc-color-success-600);--qc-toast-icon-background: var(--qc-color-success-600);--qc-toast-icon-foreground: var(--qc-color-text-contrast)}.qc-toast--error{--qc-toast-border-color: var(--qc-color-danger-400);--qc-toast-background: var(--qc-color-surface-white);--qc-toast-icon-color: var(--qc-color-danger-700);--qc-toast-icon-background: var(--qc-color-danger-700);--qc-toast-icon-foreground: var(--qc-color-text-contrast)}.qc-toast--warning{--qc-toast-border-color: var(--qc-color-primary-200);--qc-toast-background: var(--qc-color-surface-toast-warning);--qc-toast-icon-color: var(--qc-color-primary-600);--qc-toast-icon-background: var(--qc-color-primary-600);--qc-toast-icon-foreground: var(--qc-color-text-contrast)}.qc-toast--info{--qc-toast-border-color: var(--qc-color-primary-200);--qc-toast-background: var(--qc-color-surface-toast-info);--qc-toast-icon-color: var(--qc-color-interactive);--qc-toast-icon-background: transparent;--qc-toast-icon-foreground: var(--qc-color-interactive)}@media only screen and (max-width: 767px){.qc-toast-stack{right:var(--qc-space-md);bottom:var(--qc-space-md);left:var(--qc-space-md);align-items:stretch}.qc-toast-stack--top-end{top:var(--qc-space-md);right:var(--qc-space-md);bottom:auto;left:var(--qc-space-md);align-items:stretch}.qc-toast{width:100%;max-width:none}.qc-toast__inner{padding-inline:var(--qc-space-md)}}.qc-tooltip{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.qc-tooltip__trigger{display:inline-flex;align-items:center;outline:none}.qc-tooltip--hover .qc-tooltip__trigger{cursor:help}.qc-tooltip__trigger:focus-visible{box-shadow:var(--qc-shadow-focus-neutral-ring);border-radius:var(--qc-radius-sm)}.qc-tooltip__trigger--click{cursor:pointer;border:none;margin:0;padding:var(--qc-space-xs);font:inherit;color:inherit;background:rgba(0,0,0,0);border-radius:var(--qc-radius-sm)}.qc-tooltip__icon-wrap{display:inline-flex;line-height:0}.qc-tooltip__icon{display:block;color:var(--qc-color-text-muted)}.qc-tooltip__fallback{display:inline-flex;align-items:center;justify-content:center;min-width:var(--qc-space-md);min-height:var(--qc-space-md);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-semibold);color:var(--qc-color-text-muted)}.qc-tooltip__panel{position:absolute;z-index:var(--qc-z-tooltip);box-sizing:border-box;width:min(var(--qc-max-width-tooltip),100vw - 2*var(--qc-space-lg));max-width:min(var(--qc-max-width-tooltip),100vw - 2*var(--qc-space-lg));padding:var(--qc-space-sm);border-radius:var(--qc-radius-xs);background:var(--qc-color-surface-tooltip);color:var(--qc-color-text-contrast);font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);text-align:left;box-shadow:var(--qc-shadow-sm);white-space:normal}.qc-tooltip__text{margin:0 0 var(--qc-space-sm);font-weight:var(--qc-font-weight-medium);color:var(--qc-color-text-contrast)}.qc-tooltip__text:last-child{margin-bottom:0}.qc-tooltip__body>:first-child{margin-top:0}.qc-tooltip__body>:last-child{margin-bottom:0}.qc-tooltip__body>b,.qc-tooltip__body>strong{display:block;margin-bottom:var(--qc-space-sm);font-weight:var(--qc-font-weight-medium);color:var(--qc-color-text-contrast)}.qc-tooltip__body ul{margin:0;padding-left:calc(var(--qc-space-md) + var(--qc-space-xs));list-style:disc}.qc-tooltip__body li{margin-bottom:var(--qc-space-sm);font-weight:var(--qc-font-weight-medium);color:var(--qc-color-text-contrast)}.qc-tooltip__body li:last-child{margin-bottom:0}.qc-tooltip--hover .qc-tooltip__panel{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--qc-transition-modal),visibility var(--qc-transition-modal)}.qc-tooltip--hover:hover .qc-tooltip__panel,.qc-tooltip--hover:focus-within .qc-tooltip__panel{opacity:1;visibility:visible;pointer-events:auto}.qc-tooltip--click [x-cloak]{display:none !important}.qc-tooltip__panel.qc-tooltip__panel--floating{position:fixed;z-index:var(--qc-z-tooltip-stacked);inset:auto;transform:none;margin:0}.qc-tooltip--top .qc-tooltip__panel--floating,.qc-tooltip--bottom .qc-tooltip__panel--floating,.qc-tooltip--left .qc-tooltip__panel--floating,.qc-tooltip--right .qc-tooltip__panel--floating{bottom:auto;top:auto;left:auto;right:auto;transform:none}.qc-tooltip__panel--floating::after{display:none}.qc-tooltip--top .qc-tooltip__panel{bottom:calc(100% + var(--qc-space-sm));left:50%;transform:translateX(-50%)}.qc-tooltip--top .qc-tooltip__panel::after{content:"";position:absolute;bottom:calc(-0.5*var(--qc-space-sm));left:50%;width:var(--qc-space-sm);height:var(--qc-space-sm);margin-left:calc(-0.5*var(--qc-space-sm));background:var(--qc-color-surface-tooltip);border-radius:0 0 0 var(--qc-radius-xs);transform:rotate(45deg)}.qc-tooltip--bottom .qc-tooltip__panel{top:calc(100% + var(--qc-space-sm));left:50%;transform:translateX(-50%)}.qc-tooltip--bottom .qc-tooltip__panel::after{content:"";position:absolute;top:calc(-0.5*var(--qc-space-sm));left:50%;width:var(--qc-space-sm);height:var(--qc-space-sm);margin-left:calc(-0.5*var(--qc-space-sm));background:var(--qc-color-surface-tooltip);border-radius:0 var(--qc-radius-xs) 0 0;transform:rotate(45deg)}.qc-tooltip--left .qc-tooltip__panel{top:50%;right:calc(100% + var(--qc-space-sm));transform:translateY(-50%)}.qc-tooltip--left .qc-tooltip__panel::after{content:"";position:absolute;top:50%;right:calc(-0.5*var(--qc-space-sm));width:var(--qc-space-sm);height:var(--qc-space-sm);margin-top:calc(-0.5*var(--qc-space-sm));background:var(--qc-color-surface-tooltip);border-radius:0 0 var(--qc-radius-xs) 0;transform:rotate(45deg)}.qc-tooltip--right .qc-tooltip__panel{top:50%;left:calc(100% + var(--qc-space-sm));transform:translateY(-50%)}.qc-tooltip--right .qc-tooltip__panel::after{content:"";position:absolute;top:50%;left:calc(-0.5*var(--qc-space-sm));width:var(--qc-space-sm);height:var(--qc-space-sm);margin-top:calc(-0.5*var(--qc-space-sm));background:var(--qc-color-surface-tooltip);border-radius:var(--qc-radius-xs) 0 0 0;transform:rotate(45deg)}.qc-tooltip.qc-tooltip--popular-link{max-width:100%;min-width:0;vertical-align:bottom}.qc-tooltip.qc-tooltip--popular-link .qc-tooltip__panel{width:auto;max-width:min(var(--qc-max-width-tooltip-popular-search),100vw - 2*var(--qc-space-lg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-tooltip__trigger--slot{max-width:100%;min-width:0}.qc-tooltip[data-qc-tooltip-measure-truncate="1"][data-qc-tooltip-truncated="0"].qc-tooltip--hover .qc-tooltip__panel,.qc-tooltip[data-qc-tooltip-measure-truncate="1"][data-qc-tooltip-truncated="0"].qc-tooltip--hover:hover .qc-tooltip__panel,.qc-tooltip[data-qc-tooltip-measure-truncate="1"][data-qc-tooltip-truncated="0"].qc-tooltip--hover:focus-within .qc-tooltip__panel{opacity:0;visibility:hidden;pointer-events:none}.qc-popular-search-delegated-tooltip{position:fixed;left:0;top:0;z-index:var(--qc-z-tooltip);box-sizing:border-box;max-width:min(var(--qc-max-width-tooltip-popular-search),100vw - 2*var(--qc-space-lg));padding:var(--qc-space-sm);border-radius:var(--qc-radius-xs);background:var(--qc-color-surface-tooltip);color:var(--qc-color-text-contrast);font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);text-align:left;box-shadow:var(--qc-shadow-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--qc-transition-modal),visibility var(--qc-transition-modal)}.qc-popular-search-delegated-tooltip .qc-tooltip__text{margin:0;white-space:nowrap}.qc-popular-search-delegated-tooltip.qc-popular-search-delegated-tooltip--visible{opacity:1;visibility:visible;pointer-events:auto}.qc-page-shell{--qc-page-shell-inner-max-width: var(--qc-container-wide);--qc-page-shell-inner-padding-inline: var(--qc-space-md);--qc-page-shell-inner-padding-block: var(--qc-space-lg);--qc-page-shell-surface: var(--qc-color-surface-light);display:flex;flex-direction:column;gap:var(--qc-page-shell-gap);min-height:100vh;width:100%;max-width:100%;overflow-x:visible;background:var(--qc-page-shell-surface);font-family:var(--qc-font-sans);color:var(--qc-color-text-primary)}.qc-page-shell--container-full{--qc-page-shell-inner-max-width: none;--qc-page-shell-inner-padding-inline: var(--qc-space-md)}.qc-page-shell--container-wide{--qc-page-shell-inner-max-width: var(--qc-container-wide)}.qc-page-shell--container-narrow{--qc-page-shell-inner-max-width: var(--qc-container-narrow)}.qc-page-shell--guest{--qc-page-shell-surface: var(--qc-color-surface-white);--qc-page-shell-inner-padding-inline: var( --qc-space-header-padding-inline-guest )}.qc-page-shell--auth{--qc-page-shell-surface: var(--qc-color-surface-white);--qc-page-shell-inner-padding-inline: var( --qc-space-header-padding-inline-auth )}.qc-page-shell--minimal{--qc-page-shell-surface: var(--qc-color-surface-white);--qc-page-shell-inner-padding-inline: var(--qc-space-md);--qc-page-shell-inner-padding-block: var(--qc-space-md);--qc-page-shell-gap: var(--qc-space-md)}.qc-page-shell__header{position:fixed;top:0;left:0;right:0;z-index:var(--qc-z-page-shell-fixed-header);box-sizing:border-box;flex-shrink:0;width:100%;padding-inline:0;background:var(--qc-color-surface-white)}.qc-page-shell__desktop-header{display:none}.qc-page-shell__mobile-header{display:block}@media(min-width: 992px){.qc-page-shell__desktop-header{display:block}.qc-page-shell__mobile-header{display:none}}.qc-page-shell__desktop-header .qc-header__nav,.qc-page-shell__desktop-header .qc-header__actions{display:flex}.qc-page-shell__mobile-header .qc-header__mobile-toggle-slot{display:flex}.qc-page-shell__header .qc-header{position:relative;z-index:var(--qc-z-header)}.qc-page-shell__header .qc-header__mobile-panel{display:none}.qc-page-shell__header .qc-header--mobile-open .qc-header__mobile-panel{display:block}@media(min-width: 992px){.qc-page-shell__header .qc-header--mobile-open .qc-header__mobile-panel{display:none}.qc-page-shell__header .qc-header--mobile-open .qc-header__backdrop{opacity:0;pointer-events:none}}.qc-page-shell__footer:has(.qc-page-shell__site-footer){max-width:none;padding-inline:0;padding-block-end:0}.qc-page-shell__site-footer{width:100%}.qc-page-shell__nav{flex-shrink:0;width:100%;max-width:var(--qc-page-shell-inner-max-width);margin-inline:auto;padding-inline:0;box-sizing:border-box}.qc-page-shell__container{display:flex;flex:1;flex-direction:column;gap:var(--qc-page-shell-gap);width:100%;max-width:var(--qc-page-shell-inner-max-width);margin-inline:auto;padding-inline:0;padding-block-end:var(--qc-page-shell-inner-padding-block);box-sizing:border-box}.qc-page-shell--container-full .qc-page-shell__container{max-width:none;width:100%}.qc-page-shell__aside{flex-shrink:0;width:100%;min-width:0}.qc-page-shell__main{flex:1;min-width:0}.qc-page-shell__footer{flex-shrink:0;width:100%;max-width:var(--qc-page-shell-inner-max-width);margin-inline:auto;padding-inline:var(--qc-page-shell-inner-padding-inline);padding-block-end:var(--qc-page-shell-inner-padding-block);box-sizing:border-box}@media(min-width: 992px){.qc-page-shell--with-aside .qc-page-shell__container{display:grid;grid-template-columns:minmax(0, var(--qc-width-job-filter-sidebar)) minmax(0, 1fr);align-items:start}}.qc-page-shell--stream-main-first .qc-page-shell__header{order:1}.qc-page-shell--stream-main-first .qc-page-shell__nav{order:2}.qc-page-shell--stream-main-first .qc-page-shell__container{order:3}.qc-page-shell--stream-main-first .qc-page-shell__footer{order:4}body:has(.qc-page-shell__header){margin:0;padding-left:0;padding-top:var(--qc-page-shell-fixed-header-body-offset-y)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@layer qc-pages{.page-shell-static-root{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-shell-static-body{margin:0;padding:0;background:var(--qc-color-surface-white);font-family:var(--qc-font-sans);color:var(--qc-color-text-primary)}.page-ui-lab__banner{margin:0;padding:var(--qc-space-sm) var(--qc-space-md);background:var(--qc-color-primary-50);border-block-end:1px solid var(--qc-color-border-light);font-size:var(--qc-font-size-sm);line-height:var(--qc-line-height-md);color:var(--qc-color-text-primary)}.page-ui-lab__banner strong{font-weight:var(--qc-font-weight-semibold)}}.page-home-lab{max-width:100%}.page-home-lab .industry-info p{color:var(--qc-color-text-secondary)}.page-home-lab .card-text p{color:var(--qc-color-text-secondary)}.page-home-lab .sec-hero{background-color:var(--qc-color-surface-home-hero) !important;position:relative;isolation:isolate;padding:0 !important;overflow:visible;display:flex;justify-content:center;width:100%;max-width:none}.page-home-lab .sec-hero::before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;width:100dvw;max-width:none;box-sizing:border-box;background-color:var(--qc-color-surface-home-hero);background-image:url("../img/hero-circle-cards.svg");background-repeat:no-repeat;background-position:center top;background-size:cover;pointer-events:none}.page-home-lab .hero-content-wrapper{position:relative;z-index:1;width:100%;max-width:none;background-color:rgba(0,0,0,0) !important;display:flex;justify-content:center}.page-home-lab .hero-content{box-sizing:border-box;position:relative;display:flex;justify-content:center;width:100%;max-width:none;margin:0;padding-inline:clamp(var(--qc-space-lg),8vw,10.3125rem);padding-top:clamp(var(--qc-space-2xl),7vw,4.4375rem);padding-bottom:0}.page-home-lab .hero-text{width:100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.page-home-lab .hero-text h1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--qc-space-sm);margin:0}@media(min-width: 769px){.page-home-lab .sec-hero{min-height:37.25rem;height:auto}.page-home-lab .sec-hero::before{background-size:cover;background-position:center top}.page-home-lab .hero-content{padding-inline:clamp(var(--qc-space-lg),8vw,12.1875rem);padding-top:clamp(var(--qc-space-2xl),7vw,4.4375rem);padding-bottom:0}}@media(min-width: 770px){.page-home-lab .sec-scroll{overflow:visible;margin:calc(var(--qc-space-3xl)*2) 0}.page-home-lab .scroll-background-wrapper.desktop-only{position:relative;width:100vw;width:100dvw;max-width:none;left:50%;transform:translateX(-50%);height:var(--qc-height-home-scroll-map-desktop);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}}@media(max-width: 1200px){.page-home-lab .hero-text{min-width:0;width:100%;max-width:43.75rem}}@media(max-width: 992px){.page-home-lab .hero-text{max-width:37.5rem}}@media(max-width: 768px){.page-home-lab .sec-hero::before{display:none}.page-home-lab .sec-hero{padding:calc(var(--qc-space-3xl) + var(--qc-space-md)) var(--qc-space-md) !important;margin-top:0 !important;min-height:0;height:auto !important}.page-home-lab .hero-content-wrapper{background:linear-gradient(to bottom, var(--qc-color-surface-home-hero), var(--qc-color-primary-50)) !important;padding-bottom:0 !important}.page-home-lab .hero-content{width:100%;max-width:none;margin-left:0;margin-right:0;gap:calc(var(--qc-space-3xl) + var(--qc-space-md));padding-inline:var(--qc-space-md) !important;padding-top:0 !important;padding-bottom:0 !important}.page-home-lab .hero-text{min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--qc-space-sm)}.page-home-lab .hero-text h1{margin-bottom:0;gap:var(--qc-space-sm);order:1}.page-home-lab .sec-email-alerts{padding-top:calc(var(--qc-space-3xl) + var(--qc-space-md))}}@media(max-width: 768px){.qc-page-shell.qc-page-shell--guest.qc-page-shell--container-wide:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab){gap:0 !important}.qc-page-shell.qc-page-shell--guest.qc-page-shell--container-wide:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-page-shell__container{gap:0 !important;padding-block-end:0}}@media(max-width: 991px){:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab).qc-page-shell>.qc-page-shell__header{box-sizing:border-box;padding-top:env(safe-area-inset-top, 0px);min-height:calc(var(--qc-space-2xl-lg) + env(safe-area-inset-top, 0px));background:var(--qc-color-surface-white)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-mobile-nav-root>.qc-header{position:relative;z-index:calc(var(--qc-z-header-mobile-panel) + 2);border-bottom:1px solid var(--qc-color-border-light)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-mobile-nav-root .qc-page-shell__mobile-header .qc-header__container{box-sizing:border-box;min-height:var(--qc-space-2xl-lg);padding:var(--qc-space-header-mobile-padding-block) var(--qc-space-md)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-mobile-nav-root .qc-page-shell__mobile-header{padding-top:0}}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle.qc-button.qc-button--ghost{--qc-button-bg: transparent;--qc-button-focus-shadow: none;padding:0;margin:0;color:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle.qc-button.qc-button--ghost:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):hover,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle.qc-button.qc-button--ghost:not(:disabled):not([aria-disabled=true]):not(.qc-button--loading):active{--qc-button-bg: transparent}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle.qc-button.qc-button--ghost:focus-visible{outline:2px solid var(--qc-color-primary-600);outline-offset:2px;box-shadow:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle{display:inline-flex;align-items:center;justify-content:center}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle .qc-home-lab-menu-toggle__burger,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle .qc-home-lab-menu-toggle__close{display:flex;align-items:center;justify-content:center;line-height:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle .qc-home-lab-menu-toggle__close{display:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle.qc-home-lab-menu-toggle--open .qc-home-lab-menu-toggle__burger{display:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-toggle.qc-home-lab-menu-toggle--open .qc-home-lab-menu-toggle__close{display:flex}#topnav .navbar-toggle span{margin-bottom:5px;display:block;height:2px;background-color:var(--qc-grey2) !important}nav#topnav{position:fixed;right:0;left:0;top:0;z-index:10000000000000000000000000000000000000;height:72px;padding:8px 135px;background:var(--qc-white);border-bottom:none;box-shadow:none !important}@media(max-width: 1400px){nav#topnav{padding:8px 32px}}@media only screen and (min-width: 280px)and (max-width: 991px){nav#topnav{z-index:99;height:56px;padding:0px 32px}}nav#topnav .qc-container{display:flex;height:100%;padding:0;align-items:center}nav#topnav a.logo{display:flex;font-weight:600;font-size:20px;line-height:40px;text-transform:capitalize;letter-spacing:0;color:var(--qc-black) !important}nav#topnav a.logo img{width:170px}@media(min-width: 768px)and (max-width: 991px){nav#topnav a.logo{width:170px;margin-right:40px}}@media(max-width: 1400px){nav#topnav a.logo{margin-right:40px}}nav#topnav #navigation{margin:auto}nav#topnav .btns-profile{position:relative}nav#topnav .btns-profile .dropdown-profile{position:absolute;display:none;opacity:0;transition:.3s;right:0;top:37px;justify-content:flex-start;flex-direction:column;min-width:170px;width:max-content;border-radius:8px;border:1px solid #dedfe6;box-shadow:4px 4px 12px 0px rgba(0,0,0,.15);overflow:hidden;background:#fff}nav#topnav .btns-profile .dropdown-profile a{color:#000;padding:10px 12px;padding-right:24px;font-size:16px;font-weight:400;line-height:19.2px;width:100%;background:#fff}nav#topnav .btns-profile .dropdown-profile a:hover,nav#topnav .btns-profile .dropdown-profile a:active,nav#topnav .btns-profile .dropdown-profile a:focus{color:#000 !important;background:var(--qc-lightblue)}nav#topnav .btns-profile .icon-profile{cursor:pointer;display:none}@media only screen and (min-width: 280px)and (max-width: 767px){nav#topnav .btns-profile .icon-profile{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}nav#topnav .btns-profile .icon-profile p{cursor:pointer;color:#020419;display:none}@media only screen and (min-width: 280px)and (max-width: 767px){nav#topnav .btns-profile:hover .dropdown-profile,nav#topnav .btns-profile:active .dropdown-profile,nav#topnav .btns-profile:focus .dropdown-profile{display:flex;opacity:1}}nav#topnav .btns-wrap{display:flex;gap:16px}nav#topnav .btns-wrap .btn-login{color:#334ec8;height:40px;min-width:77px;padding:8px 18px;font-size:14px;font-weight:500;line-height:24px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:#f7f8fd;border:1px solid #b8c3ff;box-shadow:0px 1px 2px rgba(13,16,23,.06);font-family:"Inter",sans-serif}nav#topnav .btns-wrap .btn-login:hover{background:#eef0fc}nav#topnav .btns-wrap .btn-signup{color:#fff;height:40px;min-width:89px;padding:8px 18px;font-size:14px;font-weight:500;line-height:24px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:#334ec8;border:1px solid #334ec8;box-shadow:0px 1px 2px rgba(13,16,23,.06);font-family:"Inter",sans-serif}nav#topnav .btns-wrap .btn-signup:hover{background:#2a41a8}nav#topnav .btns-wrap .btn-lightblue,nav#topnav .btns-wrap .btn-blue-outline{color:#334ec8;height:40px;min-width:77px;padding:8px 18px;font-size:14px;font-weight:500;line-height:24px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:#f7f8fd;border:1px solid #b8c3ff;box-shadow:0px 1px 2px rgba(13,16,23,.06)}nav#topnav .profile-wrap>li{cursor:pointer}nav#topnav .profile-wrap>li>svg{margin:5.5px 0}nav#topnav .profile-wrap>li .drop-menu{gap:16px;border:1px solid var(--qc-grey-160);top:143%;right:0px !important;left:unset !important}@media(max-width: 1200px){nav#topnav .profile-wrap>li .drop-menu{right:-18px !important}}@media only screen and (min-width: 280px)and (max-width: 991px){nav#topnav .profile-wrap>li .drop-menu{top:235%}}@media only screen and (min-width: 280px)and (max-width: 767px){nav#topnav .profile-wrap>li .drop-menu{padding:21px 14px 14px;background:#fff;border-radius:16px;width:max-content;min-width:225px}}nav#topnav .profile-wrap>li .drop-menu li{padding:0 !important;gap:8px}nav#topnav .profile-wrap>li .drop-menu li h4{font-size:14px;font-weight:600;line-height:20px;margin-bottom:0}nav#topnav .profile-wrap>li .drop-menu li:hover,nav#topnav .profile-wrap>li .drop-menu li:active,nav#topnav .profile-wrap>li .drop-menu li:focus{background:#f7f8fd !important}nav#topnav .profile-wrap>li .drop-menu li:hover a,nav#topnav .profile-wrap>li .drop-menu li:active a,nav#topnav .profile-wrap>li .drop-menu li:focus a{color:inherit !important}nav#topnav .profile-wrap>li .drop-menu li:hover a h4,nav#topnav .profile-wrap>li .drop-menu li:active a h4,nav#topnav .profile-wrap>li .drop-menu li:focus a h4{color:var(--qc-black) !important}nav#topnav .profile-wrap>li .drop-menu li:hover a svg path,nav#topnav .profile-wrap>li .drop-menu li:active a svg path,nav#topnav .profile-wrap>li .drop-menu li:focus a svg path{stroke:#333 !important;fill:#333 !important}nav#topnav .profile-wrap>li .drop-menu li a{display:flex;justify-content:space-between;width:100%}nav#topnav .profile-wrap>li .drop-menu h3{font-size:16px;font-weight:600;line-height:24px;color:var(--qc-black);margin-bottom:4px;text-transform:capitalize}nav#topnav .profile-wrap>li .drop-menu hr{background:var(--qc-grey-160);width:100%}nav#topnav .profile-wrap>li .drop-menu .drop-title{width:100%}nav#topnav .profile-wrap>li .drop-menu .drop-title p{font-size:14px;font-weight:400;line-height:20px;color:var(--qc-grey-550)}nav#topnav .profile-wrap>li .drop-menu h3{font-size:16px;font-weight:600;line-height:24px;color:var(--qc-black);margin-bottom:4px;text-transform:capitalize}nav#topnav .profile-wrap>li .drop-menu hr{background:var(--qc-grey-160);width:100%}nav#topnav .profile-wrap>li .drop-menu .drop-title{width:100%}nav#topnav .profile-wrap>li .drop-menu .drop-title p{font-size:14px;font-weight:400;line-height:20px;color:var(--qc-grey-550)}nav#topnav .profile-wrap>li .drop-menu .transparent-overlay{top:-20px}nav#topnav .profile-wrap>li ul li:last-child:hover,nav#topnav .profile-wrap>li ul li:last-child:active,nav#topnav .profile-wrap>li ul li:last-child:focus{background:#f7f8fd !important}nav#topnav .profile-wrap>li ul li:last-child:hover a,nav#topnav .profile-wrap>li ul li:last-child:active a,nav#topnav .profile-wrap>li ul li:last-child:focus a{color:inherit !important}nav#topnav .profile-wrap>li ul li:last-child:hover a h4,nav#topnav .profile-wrap>li ul li:last-child:active a h4,nav#topnav .profile-wrap>li ul li:last-child:focus a h4{color:var(--qc-black) !important}nav#topnav .profile-wrap>li ul li:last-child:hover a svg path,nav#topnav .profile-wrap>li ul li:last-child:active a svg path,nav#topnav .profile-wrap>li ul li:last-child:focus a svg path{stroke:#333 !important;fill:#333 !important}nav#topnav .profile-wrap>li .drop-menu li.profile-dropdown-item svg,nav#topnav .profile-wrap>li .drop-menu li.profile-dropdown-item svg path{stroke:#333 !important;fill:#333 !important}nav#topnav .profile-wrap>li .drop-menu li.profile-dropdown-item:hover{background:#f7f8fd !important;font-size:14px !important;font-weight:400 !important;font-family:"Inter",sans-serif !important;cursor:pointer !important;color:#333 !important}nav#topnav .profile-wrap>li .drop-menu li.profile-dropdown-item:hover svg,nav#topnav .profile-wrap>li .drop-menu li.profile-dropdown-item:hover svg path{stroke:#333 !important;fill:#333 !important}nav#topnav .navigation-menu{display:flex}nav#topnav .navigation-menu>li{margin:0 20px}nav#topnav .navigation-menu>li.nav-jobs-active,nav#topnav .navigation-menu>li.nav-calcs-active{border-bottom:2px solid #334ec8}nav#topnav .navigation-menu>li.nav-jobs-active>a,nav#topnav .navigation-menu>li.nav-calcs-active>a{color:var(--qc-black) !important}nav#topnav .navigation-menu>li>a{min-height:unset;padding-top:8px;padding-bottom:8px}@media(min-width: 992px){nav#topnav ul.navigation-menu>li{border-bottom:2px solid rgba(0,0,0,0);height:40px}nav#topnav ul.navigation-menu>li svg{margin-top:-1px;transition:.15s ease-in}nav#topnav ul.navigation-menu>li:hover{border-bottom:2px solid #334ec8}nav#topnav ul.navigation-menu>li:hover>a{color:var(--qc-black) !important}nav#topnav ul.navigation-menu>li:hover>a svg path{stroke:#333}}nav#topnav ul.navigation-menu>li>a{display:flex !important;align-items:center;justify-content:flex-end;gap:8px;background-color:rgba(0,0,0,0) !important;padding:8px 0 8px 8px !important;font-size:14px !important;line-height:20px !important;color:var(--qc-black) !important;font-weight:500 !important;text-transform:none !important;cursor:pointer;text-align:center;height:40px;transition:.15s ease-in;letter-spacing:unset !important}nav#topnav ul.navigation-menu>li>a img{width:24px}nav#topnav .link-wrap{transition:.5s}@media(min-width: 1721px){nav#topnav .job-searchbox .select2-container{width:auto !important;min-width:100px}}@media(max-width: 1720px){nav#topnav .qc-container{flex-wrap:wrap}nav#topnav .job-searchbox{order:3;width:100%;max-width:unset;margin-top:13px}nav#topnav .job-searchbox input{width:80% !important}nav#topnav .job-searchbox .select2-container{width:18% !important}}@media(max-width: 1154px){nav#topnav .profile-wrap>li{min-height:unset}nav#topnav .btns-wrap a{padding:8px 16px !important;font-size:16px !important}}@media only screen and (min-width: 280px)and (max-width: 991px){nav#topnav{min-height:unset}nav#topnav .qc-container{position:relative}nav#topnav .searchBar{flex-direction:column}nav#topnav .profile-wrap{margin-top:2px !important}nav#topnav .link-wrap .drop-menu-parent{display:block !important}nav#topnav .link-wrap .drop-menu-parent:hover svg.arrow,nav#topnav .link-wrap .drop-menu-parent:active svg.arrow,nav#topnav .link-wrap .drop-menu-parent:focus svg.arrow{transform:rotate(0deg) !important}nav#topnav .link-wrap .drop-menu-parent svg.arrow.rotate180{transform:rotate(180deg) !important}nav#topnav .link-wrap .drop-menu-parent>a{color:#000 !important;gap:14px !important}nav#topnav .link-wrap .drop-menu-parent .drop-menu-big,nav#topnav .link-wrap .drop-menu-parent .drop-menu{border:1px solid #000 !important;background:#f3f2ef;margin-top:16px;transform:translateY(0px) !important;position:relative !important;top:unset !important;left:unset !important;right:0 !important;opacity:1 !important;pointer-events:all !important;padding:16px;box-shadow:unset;width:90% !important;margin:auto;margin-bottom:20px}nav#topnav .link-wrap .drop-menu-parent .drop-menu-big li,nav#topnav .link-wrap .drop-menu-parent .drop-menu li{width:100%}nav#topnav .link-wrap .drop-menu-parent .drop-menu-big li a h4,nav#topnav .link-wrap .drop-menu-parent .drop-menu li a h4{font-size:14px !important}nav#topnav .link-wrap .drop-menu-parent .drop-menu-big li a p,nav#topnav .link-wrap .drop-menu-parent .drop-menu li a p{font-size:11px !important}nav#topnav .link-wrap .drop-menu-parent .drop-menu-big hr,nav#topnav .link-wrap .drop-menu-parent .drop-menu hr{border-bottom:1px solid #000 !important}nav#topnav #isToggle{display:block;position:absolute;left:0;width:100%;opacity:0;z-index:111;cursor:pointer;height:50px}nav#topnav .menu-extras{order:1;margin-left:0 !important;margin-right:0}nav#topnav a.logo{width:max-content;margin-right:auto}nav#topnav .btns-wrap .btn-lightblue,nav#topnav .btns-wrap .btn-blue-outline{height:40px}nav#topnav .btns-wrap{margin-right:22px}nav#topnav .no-rotate{margin-top:-1px !important;margin-bottom:0 !important;margin-right:7px !important;width:29px;height:29px}nav#topnav .link-wrap{display:none}}@media only screen and (min-width: 280px)and (max-width: 767px){nav#topnav{padding:0px 16px}nav#topnav .logo{color:var(--qc-black-700) !important;font-size:20px !important}nav#topnav p.icon-profile{display:block !important;margin-right:10px !important}nav#topnav svg.icon-profile{display:block !important;margin-bottom:0 !important;margin-right:5px !important;width:27px;height:27px}nav#topnav .btns-wrap{display:none}nav#topnav .profile-wrap>li .qc-bell{margin-right:30px !important}nav#topnav .job-searchbox input{width:65% !important}nav#topnav .job-searchbox .select2-container{width:31% !important}nav#topnav .btns-wrap a{padding:6px 13px !important;font-size:15px !important}nav#topnav .btns-wrap .btn-blue2{margin-right:10px}}@media(max-width: 450px){nav#topnav .btns-wrap .btn-blue2{margin-right:7px}nav#topnav .link-wrap{min-width:265px !important}nav#topnav .link-wrap .drop-menu-parent .drop-menu li a h4{font-size:16px !important;flex-direction:column;gap:5px;align-items:flex-start}}@media(max-width: 410px){nav#topnav .profile-wrap>li{font-size:18px !important}}.toggleview{opacity:1 !important;pointer-events:all !important;display:flex !important}@media(max-width: 991px){#topnav .navbar-toggle{display:block !important}}.menu-slider{display:none;scrollbar-width:none}@media only screen and (min-width: 768px)and (max-width: 991px){.menu-slider{width:375px !important}}@media only screen and (min-width: 280px)and (max-width: 991px){.menu-slider{transition:transform .5s;background:#fff;overflow:auto;z-index:99999;transform:translateX(-100%);position:fixed;left:0;top:0;width:100%;padding:0;display:flex;gap:30px;flex-direction:column;justify-content:space-between;height:100%}.menu-slider *{font-family:"Inter"}.menu-slider.slideIn{transform:translateX(0%) !important}.menu-slider.show-secondary-slide .primary-slide{display:none}.menu-slider.show-secondary-slide .secondary-slide{display:block}.menu-slider.show-secondary-slide .tertiary-slide{display:none}.menu-slider.show-secondary-slide .btns-wrap{display:none}.menu-slider.show-tertiary-slide .primary-slide{display:none}.menu-slider.show-tertiary-slide .secondary-slide{display:none}.menu-slider.show-tertiary-slide .tertiary-slide{display:block}.menu-slider.show-tertiary-slide .btns-wrap{display:none}.menu-slider .primary-slide,.menu-slider .tertiary-slide,.menu-slider .secondary-slide{position:relative}.menu-slider .tertiary-slide,.menu-slider .secondary-slide{display:none}.menu-slider .tab-content{max-height:calc(100vh - 57px);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.menu-slider .tab-content:-webkit-scrollbar{display:none}.menu-slider .slide-header li{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--qc-grey-160)}.menu-slider .slide-header li a{font-family:"Inter";font-size:20px;font-weight:800;line-height:24px;text-align:left;color:var(--qc-black);padding:0;letter-spacing:normal}.menu-slider .slide-header li p{font-family:Inter;font-size:18px;font-weight:600;line-height:24px;color:var(--qc-black)}.menu-slider .slide-header li svg{cursor:pointer}.menu-slider .slide-header li .back-slide{display:flex;align-items:center;gap:4px;cursor:pointer}.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list,.menu-slider ul.navigation-menu{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;position:relative}.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li,.menu-slider ul.navigation-menu>li{font-size:20px;font-weight:700;margin:0 !important;text-transform:uppercase;width:100%;text-align:center;width:100%;border-bottom:1px solid var(--neutral-100, #dedfe6)}.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li.active,.menu-slider ul.navigation-menu>li.active{z-index:9999999;position:relative}.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li.active>a svg,.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li.active>button.qc-nav-sidebar__link svg,.menu-slider ul.navigation-menu>li.active>a svg,.menu-slider ul.navigation-menu>li.active>button.qc-nav-sidebar__link svg{transform:rotate(-180deg)}.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>a,.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>button.qc-nav-sidebar__link,.menu-slider ul.navigation-menu>li>a,.menu-slider ul.navigation-menu>li>button.qc-nav-sidebar__link{display:flex;align-items:center;justify-content:space-between;gap:14px;background-color:#fff;font-family:"Inter";font-size:18px;font-weight:600;line-height:24px;color:var(--qc-black) !important;text-transform:none;cursor:pointer;height:100%;padding:24px 16px}.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>a svg,.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>button.qc-nav-sidebar__link svg,.menu-slider ul.navigation-menu>li>a svg,.menu-slider ul.navigation-menu>li>button.qc-nav-sidebar__link svg{transition:.15s ease-in}.menu-slider ul.navigation-menu-2 li{width:100%;display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--qc-grey-160)}.menu-slider ul.navigation-menu-2 li h4{font-family:"Inter";font-size:16px;font-weight:600;line-height:24px;color:var(--qc-black);margin-bottom:4px}.menu-slider ul.navigation-menu-2 li p{font-family:"Inter";font-size:14px;font-weight:400;line-height:20px;color:var(--qc-grey-550);margin-bottom:0}.menu-slider ul.navigation-menu-2 li:hover h4,.menu-slider ul.navigation-menu-2 li:active h4,.menu-slider ul.navigation-menu-2 li:focus h4{color:var(--qc-blue-600)}.menu-slider ul.navigation-menu-2 li:hover p,.menu-slider ul.navigation-menu-2 li:active p,.menu-slider ul.navigation-menu-2 li:focus p{color:var(--qc-black)}.menu-slider ul.navigation-menu-2 li a{font-family:"Inter";width:100%}.menu-slider ul.navigation-menu-3 li{width:100%;display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--qc-grey-160);cursor:pointer}.menu-slider ul.navigation-menu-3 li>div{margin-right:auto}.menu-slider ul.navigation-menu-3 li h4{font-family:"Inter";font-size:16px;font-weight:600;line-height:24px;color:var(--qc-black);margin-bottom:4px}.menu-slider ul.navigation-menu-3 li a{font-family:"Inter";font-weight:500;font-size:14px;line-height:20px;color:var(--qc-blue-600);display:flex;gap:9.83px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.menu-slider ul.navigation-menu-3 li p{font-family:"Inter";font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#7f7f7f;margin-bottom:0}.menu-slider ul.navigation-menu-3 li:hover h4,.menu-slider ul.navigation-menu-3 li:active h4,.menu-slider ul.navigation-menu-3 li:focus h4{color:var(--qc-blue-600)}.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3 li a{flex-direction:column;align-items:flex-start;gap:0}.menu-slider .drop-menu-parent{display:block !important}.menu-slider .drop-menu-parent:hover svg.arrow,.menu-slider .drop-menu-parent:active svg.arrow,.menu-slider .drop-menu-parent:focus svg.arrow{transform:rotate(0deg) !important}.menu-slider .drop-menu-parent svg.arrow.rotate180{transform:rotate(180deg) !important}.menu-slider .drop-menu-parent .drop-menu{filter:none;transform:translateY(0px) !important;position:relative !important;top:unset !important;left:unset !important;right:0 !important;opacity:1 !important;pointer-events:all !important;padding:0 0 10px;border-radius:unset !important;width:100%}.menu-slider .drop-menu-parent .drop-menu li{padding:12px 24px !important;align-items:center}.menu-slider .drop-menu-parent .drop-menu li svg{min-width:24px;min-height:24px}.menu-slider .drop-menu-parent .drop-menu li a h4{font-size:12px !important;text-transform:capitalize;font-weight:600;color:var(--qc-black-600)}.menu-slider .drop-menu-parent .drop-menu li a p{font-size:12px;font-weight:600;text-transform:none;text-align:left;color:var(--qc-grey-600)}.menu-slider .btns-wrap{padding:0 16px 32px;display:flex;flex-direction:column;gap:16px;position:relative;background:#fff}.menu-slider .btns-wrap svg{display:none}.menu-slider .btns-wrap>a{height:48px;font-family:"Inter"}.menu-slider .btns-wrap li{list-style:none;text-align:center;font-weight:700}.menu-slider .btns-wrap li h4{font-family:"Inter"}.menu-slider .btns-wrap .btn-lightblue,.menu-slider .btns-wrap .btn-blue{line-height:34px}.menu-slider .btns-wrap .btn-blue{font-weight:700;font-size:16px;text-align:center;padding:8px 20px;border-radius:8px !important;background:var(--qc-blue-600)}}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:color-mix(in srgb, var(--qc-color-text-black) 50%, transparent);z-index:calc(var(--qc-z-header-mobile-panel) - 1);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto}@media only screen and (min-width: 280px)and (max-width: 991px){:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider{z-index:var(--qc-z-header-mobile-panel);gap:0;padding:0;background:var(--qc-color-surface-white);justify-content:flex-start;max-width:100%;overflow-x:hidden}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.slideIn{top:var(--qc-home-lab-menu-slider-offset-top)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.slideIn.qc-home-lab-menu-slider--nested{z-index:calc(var(--qc-z-header-mobile-panel) + 10);box-sizing:border-box;padding-top:env(safe-area-inset-top, 0px)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .slide-header{padding:0;margin:0;list-style:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .primary-slide{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;padding-top:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.show-secondary-slide .primary-slide{display:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.show-secondary-slide .secondary-slide{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.show-secondary-slide .tertiary-slide{display:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.show-tertiary-slide .primary-slide{display:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.show-tertiary-slide .secondary-slide{display:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider.show-tertiary-slide .tertiary-slide{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab-child{margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .slide-header .back-slide{align-items:center}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .slide-header .back-slide p.tab-child:not(.d-none){display:block}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .back-slide.backto-secondary .tab-child{margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .tab-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-2 li>svg path,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-3 li>svg path{stroke:var(--qc-color-primary-500)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-2{margin:0;padding:0 var(--qc-space-md);list-style:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-2>li>a{text-decoration:none;color:inherit;max-height:var(--qc-mobile-nav-tertiary-link-max-height)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-2>li>a>h4{margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-2>li>a>p{margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .tertiary-slide .navigation-menu-2>li>a:focus-visible{text-decoration:underline;text-underline-offset:var(--qc-space-xs)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories{list-style:none;padding:0;margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:var(--qc-space-md);gap:var(--qc-space-md);border-bottom:1px solid var(--qc-color-border-light);list-style:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .icon-wrap,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3 .icon-wrap{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:var(--qc-color-primary-50);border:1px solid var(--qc-color-primary-200);border-radius:var(--qc-radius-md);flex-shrink:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .icon-wrap svg{width:28px;height:28px}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .category-info{display:flex;flex-direction:column;justify-content:center;gap:var(--qc-space-xs);flex:1 1 auto;min-width:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .category-info h4{font-family:var(--qc-font-sans);font-weight:var(--qc-font-weight-semibold);font-size:var(--qc-font-size-sm);line-height:var(--qc-line-height-lg);color:var(--qc-color-text-primary);margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .category-info .view-all{display:flex;align-items:center;gap:var(--qc-space-sm);font-family:var(--qc-font-sans);font-weight:var(--qc-font-weight-semibold);font-size:var(--qc-font-size-sm);line-height:var(--qc-line-height-md);color:var(--qc-color-primary-600);text-decoration:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .category-info .view-all svg{width:18px;height:18px;flex-shrink:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .chevron-right{width:24px;height:24px;flex-shrink:0;color:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .guides-categories>li .chevron-right path{stroke:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3{list-style:none;padding:0;margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3>li{display:flex;flex-direction:row;align-items:flex-start;padding:var(--qc-space-md) var(--qc-space-md) var(--qc-space-md) var(--qc-space-sm);gap:var(--qc-space-sm);border-bottom:1px solid var(--qc-color-border-light);list-style:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3>li>a{display:flex;flex-direction:column;align-items:flex-start;gap:var(--qc-space-xs);flex:1 1 auto;min-width:0;text-decoration:none;color:inherit}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3>li h4{font-family:var(--qc-font-sans);font-weight:var(--qc-font-weight-semibold);font-size:var(--qc-font-size-sm);line-height:var(--qc-line-height-md);color:var(--qc-color-text-primary);margin:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab1-child ul.navigation-menu-3>li p{font-family:var(--qc-font-sans);font-weight:var(--qc-font-weight-medium);font-size:var(--qc-font-size-xs);line-height:var(--qc-line-height-sm);color:var(--qc-color-text-muted);margin:0;text-transform:uppercase;letter-spacing:var(--qc-letter-spacing-wide)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:var(--qc-space-md);list-style:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--qc-color-border-light)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;min-height:0;margin:0;padding:var(--qc-space-xs) 0 var(--qc-space-xs) var(--qc-space-sm);text-decoration:none;color:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a:focus-visible{outline:2px solid var(--qc-color-primary-600);outline-offset:-2px}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a>svg:first-child{flex-shrink:0;width:var(--qc-size-header-nav-chevron);height:var(--qc-size-header-nav-chevron);margin:0;margin-inline-end:calc(var(--qc-space-sm) + var(--qc-space-xs));color:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a>svg:first-child path{stroke:currentColor}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a>h4{flex:1 1 auto;margin:0;min-width:0;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);color:var(--qc-color-text-primary);text-align:left}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a>svg.chevron-right{flex-shrink:0;margin:0;margin-inline-start:auto;box-sizing:content-box;width:calc(var(--qc-space-md) + var(--qc-space-sm));height:calc(var(--qc-space-md) + var(--qc-space-sm));padding:calc((var(--qc-space-2xl) + var(--qc-space-xs) - var(--qc-space-md) - var(--qc-space-sm))/2);color:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .secondary-slide .tab3-child ul.navigation-menu-3>li>a>svg.chevron-right path{stroke:currentColor}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .slide-header li{display:flex;padding:var(--qc-space-md);border-bottom:1px solid var(--qc-color-border-light);align-items:center;justify-content:space-between;gap:var(--qc-space-sm)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .slide-header li a.logo{font-family:var(--qc-font-sans);font-size:var(--qc-font-size-xl);font-weight:var(--qc-font-weight-semibold);line-height:var(--qc-line-height-xl);color:var(--qc-color-text-black);text-decoration:none;padding:0;letter-spacing:var(--qc-letter-spacing-normal)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .slide-header li a.logo:focus-visible{outline:2px solid var(--qc-color-primary-600);outline-offset:2px}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__nav-region{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider{width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list{padding:0;margin:0;list-style:none;align-items:stretch;justify-content:flex-start;text-align:left;width:100%}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>a.qc-nav-sidebar__link.sub-menu-item{text-decoration:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>button.qc-button.qc-nav-sidebar__link.qc-nav-sidebar__link--slide-opener{width:100%;max-width:100%;box-sizing:border-box}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li{margin:0 !important;text-transform:none;text-align:left;border-bottom:1px solid var(--qc-color-border-light);font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>a,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>button.qc-nav-sidebar__link{justify-content:space-between;gap:var(--qc-space-sm);padding:24px var(--qc-space-md);font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);color:var(--qc-color-text-primary) !important;background:var(--qc-color-surface-white);text-transform:none;min-height:0;border-radius:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>a:focus-visible,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-nav-sidebar--embed-menu-slider .qc-nav-sidebar__list>li>button.qc-nav-sidebar__link:focus-visible{outline:2px solid var(--qc-color-primary-600);outline-offset:-2px}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__guest-btns{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:var(--qc-space-md);padding:var(--qc-space-md);padding-bottom:calc(var(--qc-space-md) + env(safe-area-inset-bottom, 0));margin-top:auto;width:100%;box-sizing:border-box;border-top:1px solid var(--qc-color-border-light);background:var(--qc-color-surface-white)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__btn--login-outline{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 18px;min-height:48px;box-sizing:border-box;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);text-align:center;text-decoration:none;color:var(--qc-color-primary-600);background:var(--qc-color-primary-50);border:1px solid var(--qc-color-border-header-login);border-radius:var(--qc-radius-md);box-shadow:var(--qc-shadow-xs)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__btn--signup-primary{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;min-height:48px;box-sizing:border-box;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);text-align:center;text-decoration:none;color:var(--qc-color-text-contrast);background:var(--qc-color-primary-600);border:1px solid rgba(0,0,0,0);border-radius:var(--qc-radius-md);box-shadow:var(--qc-shadow-xs)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__btn--login-outline:focus-visible,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__btn--signup-primary:focus-visible{outline:2px solid var(--qc-color-primary-600);outline-offset:2px}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__user-block{padding:var(--qc-space-md);border-top:1px solid var(--qc-color-border-light);background:var(--qc-color-surface-white)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__user-block .mobile-user-info{display:flex;flex-direction:column;align-items:center;gap:var(--qc-space-sm);text-align:center}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__user-block .mobile-user-name{margin:0;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-lg);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-lg);color:var(--qc-color-text-primary)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__user-block .mobile-user-email{margin:0;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-sm);font-weight:var(--qc-font-weight-regular);line-height:var(--qc-line-height-md);color:var(--qc-color-text-placeholder);word-break:break-word}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:var(--qc-space-md);padding:var(--qc-space-md);padding-bottom:calc(var(--qc-space-md) + env(safe-area-inset-bottom, 0));margin-top:auto;width:100%;box-sizing:border-box;border-top:1px solid var(--qc-color-border-light);background:var(--qc-color-surface-white)}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-logout-mobile,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-settings-mobile{flex:1 1 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:12px 20px;min-height:48px;box-sizing:border-box;font-family:var(--qc-font-sans);font-size:var(--qc-font-size-md);font-weight:var(--qc-font-weight-medium);line-height:var(--qc-line-height-md);color:var(--qc-color-text-primary);background:var(--qc-color-surface-white);border:1px solid var(--qc-color-text-disabled);border-radius:var(--qc-radius-md);box-shadow:var(--qc-shadow-xs);text-decoration:none;cursor:pointer}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-logout-mobile svg,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-settings-mobile svg{flex-shrink:0}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-logout-mobile svg path,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-settings-mobile svg path{stroke:currentColor}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-logout-mobile:focus-visible,:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider .qc-home-lab-menu-slider__auth-actions .btn-settings-mobile:focus-visible{outline:2px solid var(--qc-color-primary-600);outline-offset:2px}}@media(prefers-reduced-motion: reduce){:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-slider.menu-slider{transition:none}:is(.page-home-lab,.page-calculators-lab,.page-contract-jobs-lab,.page-calculator-detail-lab,.page-jobseeker-settings-lab,.page-job-detail,.page-job-detail-lab) .qc-home-lab-menu-overlay{transition:none}}
