.pw4nIG_dropdown>div{max-height:none;overflow:visible}.pw4nIG_content{padding:var(--gp-spacing-s8) var(--gp-spacing-s16)}a.pw4nIG_actionButton{font-weight:var(--gp-fontWeight-bold)}
.vqDhgq_iconButton{width:24px;height:24px;padding:var(--gp-spacing-s0);color:var(--gp-color-fg-static-white);cursor:pointer;background:0 0;border:none}a.vqDhgq_loginButton{font-weight:var(--gp-fontWeight-bold)}.vqDhgq_panel{top:100%;height:calc(100dvh - 64px);z-index:var(--gp-zIndex-900);background:var(--dlafirm-color-promo-surface);position:absolute;inset-inline:0;overflow-y:auto}.vqDhgq_list{padding-block:var(--gp-spacing-s8)}.vqDhgq_accountList{padding-bottom:var(--gp-spacing-s8)}.vqDhgq_row{min-height:48px;padding:var(--gp-spacing-s12) var(--gp-spacing-s16)}.vqDhgq_sectionLabel{padding-top:var(--gp-spacing-s6);padding-bottom:var(--gp-spacing-s4);padding-inline:var(--gp-spacing-s16);color:var(--gp-color-bg-accent-cyan)}@media (min-width:768px){.vqDhgq_row,.vqDhgq_sectionLabel{padding-inline:var(--gp-spacing-s24)}}
.XxRPwG_header{background:var(--dlafirm-color-promo-surface);position:relative}.XxRPwG_bar{min-height:64px}.XxRPwG_nav{display:none}.XxRPwG_navLink:hover{text-decoration:underline}.XxRPwG_logoDesktop,.XxRPwG_desktopAccount{display:none}.XxRPwG_mobileActions{display:flex}@media (min-width:768px){.XxRPwG_header .XxRPwG_bar{padding-inline:var(--gp-spacing-s24)}}@media (min-width:1024px){.XxRPwG_header .XxRPwG_bar{padding-inline:var(--gp-spacing-s32);grid-template-columns:1fr auto 1fr;display:grid}.XxRPwG_bar{min-height:120px}.XxRPwG_nav{display:flex}.XxRPwG_logoMobile{display:none}.XxRPwG_logoDesktop{display:block}.XxRPwG_desktopAccount{justify-self:end;display:block}.XxRPwG_mobileActions{display:none}}
:root{--gp-button-border-width:2px;--gp-corner-8:8px;--gp-corner-4:4px;--gp-corner-12:12px;--gp-corner-16:16px;--gp-corner-24:24px;--gp-corner-32:32px;--gp-corner-0:0;--gp-corner-full:9999px;--gp-spacing-s2:2px;--gp-spacing-s4:4px;--gp-spacing-s8:8px;--gp-spacing-s12:12px;--gp-spacing-s16:16px;--gp-spacing-s24:24px;--gp-spacing-s32:32px;--gp-spacing-s40:40px;--gp-spacing-s48:48px;--gp-spacing-s56:56px;--gp-spacing-s64:64px;--gp-spacing-s80:80px;--gp-spacing-s96:96px;--gp-spacing-s72:72px;--gp-spacing-s0:0;--gp-spacing-s6:6px;--gp-spacing-s88:88px;--gp-spacing-s20:20px;--gp-rounded-radius-control:9999px;--gp-square-radius-control:8px;--gp-fontFamily-desktop-heading:Pracuj Sans;--gp-fontFamily-desktop-regular:Pracuj Sans;--gp-fontSize-desktop-caption:1.2rem;--gp-fontSize-desktop-body:1.4rem;--gp-fontSize-desktop-button-s:1.4rem;--gp-fontSize-desktop-button:1.6rem;--gp-fontSize-desktop-xl:4.8rem;--gp-fontSize-desktop-lg:3.6rem;--gp-fontSize-desktop-md:2.4rem;--gp-fontSize-desktop-sm:1.8rem;--gp-fontSize-desktop-xs:1.6rem;--gp-fontSize-desktop-uppercase:1.4rem;--gp-fontSize-desktop-textinput:1.4rem;--gp-fontWeight-desktop-regular:Regular;--gp-fontWeight-desktop-semibold:Bold;--gp-fontWeight-desktop-bold:Bold;--gp-fontFamily-mobile-heading:Pracuj Sans;--gp-fontFamily-mobile-regular:Pracuj Sans;--gp-fontSize-mobile-caption:1.2rem;--gp-fontSize-mobile-body:1.4rem;--gp-fontSize-mobile-button-s:1.4rem;--gp-fontSize-mobile-button:1.6rem;--gp-fontSize-mobile-xl:2.8rem;--gp-fontSize-mobile-lg:2.4rem;--gp-fontSize-mobile-md:1.8rem;--gp-fontSize-mobile-sm:1.6rem;--gp-fontSize-mobile-xs:1.4rem;--gp-fontSize-mobile-uppercase:1.4rem;--gp-fontSize-mobile-textinput:1.6rem;--gp-fontWeight-mobile-regular:Regular;--gp-fontWeight-mobile-semibold:Bold;--gp-fontWeight-mobile-bold:Bold}
:root{--gp-color-bg-accent:#4855c6;--gp-color-bg-accent-hover:#313a87;--gp-color-bg-disabled:#8a92db;--gp-color-bg-accent-highlight:#e2e4f4;--gp-color-bg-accent-surface:#f1f1f9;--gp-color-bg-secondary:#f8f8fc;--gp-color-bg-primary:#fff;--gp-color-bg-overlay:#676b8d66;--gp-color-bg-positive:#7ad68c;--gp-color-bg-warning:#ffb777;--gp-color-bg-negative:#f97887;--gp-color-bg-accent-purple:#bc9bff;--gp-color-bg-accent-cyan:#78ccfc;--gp-color-bg-accent-yellow:#ffe481;--gp-color-bg-illustration:#676b8d29;--gp-color-bg-accent-purple-subtle:#e3deff;--gp-color-bg-positive-subtle:#c4ebd3;--gp-color-bg-negative-subtle:#fcdcdc;--gp-color-bg-accent-subtle:#4855c61f;--gp-color-bg-accent-subtle-hover:#4855c63d;--gp-color-bg-dark:#0a0f45;--gp-color-bg-static-white-subtle:#ffffff1f;--gp-color-bg-neutral-subtle:#e4e5eb;--gp-color-bg-warning-subtle:#ffe3cb;--gp-color-bg-information:#4855c6;--gp-color-bg-information-subtle:#e2e4f4;--gp-color-bg-neutral:#676b8d;--gp-color-fg-primary:#202557;--gp-color-fg-secondary:#676b8d;--gp-color-fg-disabled:#8b8ea8;--gp-color-fg-accent:#4855c6;--gp-color-fg-accent-hover:#313a87;--gp-color-fg-on-accent:#fff;--gp-color-fg-static-white:#fff;--gp-color-fg-warning:#b35c00;--gp-color-fg-negative:#cb3448;--gp-color-fg-accent-purple:#694ed4;--gp-color-fg-positive:#1e7b53;--gp-color-fg-on-attention:#202557;--gp-color-fg-static-dark:#202557;--gp-color-border-neutral:#e4e5eb;--gp-color-border-accent-subtle:#313a873d;--gp-color-border-default-deprecated:#e4e5eb;--gp-color-border-accent:#4855c6;--gp-color-border-disabled:#8b8ea8;--gp-color-border-static-white:#fff;--gp-color-static-white-deprecated:#fff;--gp-color-static-dark-deprecated:#202557;--gp-color-gradient-ai-end:#ffcebb;--gp-color-gradient-ai-mid:#d94fca;--gp-color-gradient-ai-start:#7753fb}
:root{--dlafirm-color-promo-surface:var(--gp-color-bg-dark);--dlafirm-video-max-width:1051px;--dlafirm-search-tabs-height:48px;--gp-color-temp-hero-kicker:#f97887;--gp-color-temp-hero-highlight:#78ccfc;--gp-color-temp-hero-accent:#0094ff;--gp-color-temp-addon-glyph-backdrop:#e9ebf8;--gp-color-temp-bundles-wedge:#fa6168;--gp-color-temp-promo-sample-gradient-start:#2f93fe;--gp-color-temp-promo-sample-gradient-middle:#438df9;--gp-color-temp-promo-sample-gradient-end:#7c8cfc;--gp-color-temp-promo-sample-ink:#002980;--gp-color-temp-promo-black-friday-page:#000;--gp-color-temp-promo-black-week-surface:#020716;--gp-color-temp-promo-black-week-accent:#6d60fc;--gp-color-temp-promo-black-week-accent-end:#0094ff;--gp-color-temp-promo-black-week-cta:#fb6269;--gp-color-temp-promo-black-week-glyph:#7547ff}*,:before,:after{box-sizing:border-box}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}a{color:inherit;text-decoration:none}