@charset "UTF-8";:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.vtba-friendly-captcha-react{margin-top:1rem}
.facet-unit-selector{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem}
.facet-unit-selector__value{font-weight:600;font-size:.95rem;color:#2f363a}
.facet-unit-selector__unit{font-size:.85rem;color:#828b92}
.facet-unit-selector__dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;padding:.25rem 1.75rem .25rem .5rem;font-size:.85rem;color:#0092bc;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'viewBox='002424'fill='none'stroke='%23666'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'%3E%3Cpolylinepoints='691215189'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center}
.facet-unit-selector__dropdown:hover{border-color:#aab0b5;background-color:#aab0b5}
.facet-unit-selector__dropdown:focus{outline:0;border-color:#0092bc;box-shadow:0 0 0 2px rgba(196,38,46,0.15)}
.facet-unit-selector__dropdown option{padding:.5rem}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.Button-module__button___18Bed{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;font-weight:500;line-height:1.5;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:2px solid transparent;border-radius:4px;transition:all .2s ease-in-out;white-space:nowrap}
.Button-module__button___18Bed:focus-visible{outline:2px solid #000;outline-offset:2px}
.Button-module__button--primary___VuF-P{color:#fff;background-color:#0092bc;border-color:#0092bc}
.Button-module__button--primary___VuF-P:hover:not(.Button-module__button--disabled___IuOY8){background-color:#006f8f;border-color:#006f8f}
.Button-module__button--secondary___lD5E3{color:#0092bc;background-color:transparent;border-color:#0092bc}
.Button-module__button--secondary___lD5E3:hover:not(.Button-module__button--disabled___IuOY8){color:#fff;background-color:#0092bc}
.Button-module__button--outlined___1CzqE{color:#5b6770;background-color:transparent;border-color:#aab0b5}
.Button-module__button--outlined___1CzqE:hover:not(.Button-module__button--disabled___IuOY8){border-color:#0092bc;color:#0092bc}
.Button-module__button--small___ADJQe{padding:8px 12px;font-size:.75rem}
.Button-module__button--medium___ZuR4Z{padding:12px 16px;font-size:.875rem}
.Button-module__button--large___-FaV5{padding:16px 24px;font-size:1rem}
.Button-module__button--disabled___IuOY8{opacity:.5;cursor:not-allowed;pointer-events:none}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd{display:inline-flex;padding:var(--S,16px);justify-content:center;align-items:center;gap:var(--XXXS,4px);color:var(--White,#fff);text-align:center;font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.36px;border-radius:var(--Button,56px);background-color:var(--primary-blue-blue-9,#0092bc);background-image:linear-gradient(94deg,var(--primary-blue-blue-8,#1f9fc4) 4%,var(--primary-blue-blue-9,#0092bc) 48%,var(--primary-blue-blue-11,#006f8f) 96%);transition:background-color 220ms ease,border-color 220ms ease,opacity 220ms ease}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd:hover{border-radius:var(--Button,56px);background-color:var(--primary-blue-blue-11,#006f8f);background-image:none}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd:active{border-radius:var(--Button,56px);background-color:var(--primary-blue-blue-12,#005d78);background-image:none}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd:disabled{border-radius:var(--Button,56px);opacity:.56;background-color:var(--primary-blue-blue-9,#0092bc);background-image:linear-gradient(94deg,var(--primary-blue-blue-8,#1f9fc4) 4%,var(--primary-blue-blue-9,#0092bc) 48%,var(--primary-blue-blue-11,#006f8f) 96%)}
.AtlasCopcoButton-module__atlasCopcoButtonMobile___FV-xq{padding:var(--XS,12px)}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f{border-radius:var(--Button,56px);border:2px solid var(--primary-blue-blue-9,#0092bc);color:var(--atlascopco-gray-11,#2f363a);background-color:transparent;background-image:none;transition:background-color 220ms ease,border-color 220ms ease,opacity 220ms ease}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f:hover{border-radius:var(--Button,56px);border:2px solid var(--primary-blue-blue-11,#006f8f);background-color:rgba(184,224,236,0.32)}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f:active{border-radius:var(--Button,56px);border:2px solid var(--primary-blue-blue-12,#005d78);background-color:rgba(184,224,236,0.64)}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f:disabled{border-radius:var(--Button,56px);border:2px solid #0092bc;opacity:.56;background-color:transparent;background-image:none}
.AtlasCopcoButton-module__atlasCopcoButtonOutlinedWhite___5GFYG{color:var(--White,#fff)}
.Image-module__imageContainer___iD5Kd{position:relative;display:block;overflow:hidden;border-radius:.25rem}
.Image-module__imageContainer___iD5Kd.Image-module__loading___Sh1zO .Image-module__image___1pa50{opacity:0}
.Image-module__imageContainer___iD5Kd.Image-module__error___0LGZ2 .Image-module__image___1pa50{display:none}
.Image-module__image___1pa50{display:block;width:100%;height:100%;opacity:1;transition:opacity .3s ease-in-out}
.Image-module__skeleton___0bGS6{position:absolute;inset:0;background-color:#e5e7eb;overflow:hidden}
.Image-module__shimmer___aanrl{position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);animation:Image-module__shimmer___aanrl 1.5s infinite}
@keyframes Image-module__shimmer___aanrl{100%{transform:translateX(100%)}
}
.Image-module__errorState___TjV-8{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#f9fafb;color:#9ca3af}
.Image-module__errorIcon___QCKvj{width:2rem;height:2rem;opacity:.6}
.Image-module__errorText___Q8pnb{font-size:.75rem;font-weight:500}
.Image-module__imageContainer___iD5Kd:focus-visible{outline:2px solid #0062b0;outline-offset:2px}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.ProductCardHorizontal-module__productCard___Nl4jK{display:block;border:1px solid transparent}
.ProductCardHorizontal-module__productCard___Nl4jK h3,.ProductCardHorizontal-module__productCard___Nl4jK p{margin:0}
.ProductCardHorizontal-module__productCard___Nl4jK:focus-visible{outline:1px solid #0092bc;outline-offset:1px}
.ProductCardHorizontal-module__productWrapper___gs8fn{display:flex;flex-direction:column;gap:12px;padding:12px 16px !important;background-color:white;box-sizing:border-box;border-radius:18.802px;border:.783px solid #aab0b5;background:#fff}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2{display:grid;grid-template-columns:75px repeat(2,minmax(80px,1fr));grid-template-rows:repeat(3,auto);grid-template-areas:"image description description" "image description description" "image cta cta";row-gap:4px}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2 .ProductCardHorizontal-module__productTitle___xBuu7{font-size:clamp(12px,1.25vw,14px)}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2 .ProductCardHorizontal-module__productDescription___CA35O{font-size:clamp(12px,1.25vw,14px)}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2 .ProductCardHorizontal-module__productPrice___lf32A{font-size:clamp(12px,1.25vw,14px)}
.ProductCardHorizontal-module__productImage___sQsUO{grid-area:image;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}
.ProductCardHorizontal-module__productTitle___xBuu7,h3.ProductCardHorizontal-module__productTitle___xBuu7{margin:0 0 .25rem 0;font-size:clamp(var(--h3-mobile-size) * .5,1.25vw,var(--h3-desktop-size) * .5);font-weight:600;color:#2f363a;line-height:var(--h3-mobile-line-height)}
.ProductCardHorizontal-module__productDescription___CA35O{margin:0 0 .5rem 0;font-size:clamp(14px,1.25vw,1.5rem);color:#2f363a;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ProductCardHorizontal-module__productPrice___lf32A{margin:0;font-size:calc(var(--h3-desktop-size) * .5);font-weight:700;color:#2f363a}
.ProductCardHorizontal-module__productTitleDescriptionWrapper___Obv-j{grid-area:description;display:flex;flex-direction:column;gap:.25rem}
.ProductCardHorizontal-module__productPriceCtaWrapper___Npkfl{grid-area:cta;display:flex;align-items:center;justify-content:space-between}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.ProductCardDetails-module__productDetails___-sx2l [class*=cmp-card--type-product_details]:not([class*=product_details__]){display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto}
@media(min-width:992px){.ProductCardDetails-module__productDetails___-sx2l [class*=cmp-card--type-product_details]:not([class*=product_details__]){grid-template-columns:repeat(2,1fr)}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=product-info]{position:relative;max-width:480px}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header]:not([class*=__title]):not([class*=__product-code]):not([class*=__product-image]){margin-bottom:1rem}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__title]{font-size:21px;font-weight:700;margin-bottom:8px;text-transform:uppercase;color:#0092bc}
@media(min-width:768px){.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__title]{max-width:325px}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__product-code]{font-size:.875rem;color:#5b6770}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__product-image]{max-width:100%;height:auto;margin:24px 0}
.ProductCardDetails-module__productDetails___-sx2l [class*=spares-list]{position:relative}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-list]{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:10px;margin-left:0;padding-left:0}
@media(min-width:992px){.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-list]{grid-template-columns:repeat(2,1fr)}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-list] li{list-style:none;margin-bottom:0;font-size:14px}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list]{margin-left:0;padding-left:0;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:10px}
@media(min-width:992px){.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list]{grid-template-columns:repeat(2,1fr);grid-template-areas:"list-item-1 list-item-2"}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list] li{list-style:none;margin-bottom:.75rem;font-size:14px;color:#2f363a}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list] li strong{color:#2f363a}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list] li>*:first-child{line-height:2}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-holder]{margin-bottom:1rem}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-holder]{margin-bottom:1rem}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section]:not([class*=accordion-section__]){margin-bottom:.5rem;padding:16px 16px 24px 16px;border-bottom:1px solid var(--primary-blue-blue-9,#0092bc);background:var(--White,#FFF);box-shadow:0 4px 12px 0 rgba(47,54,58,0.24)}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section]:not([class*=accordion-section__]).ProductCardDetails-module__open___ZShRA{border-color:#0092bc}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__header]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__title]{font-size:1rem;font-weight:600;color:#2f363a;margin:0}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__icon]{color:#000 !important}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__icon] svg{color:inherit !important}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__content]{padding:0 0 1rem 0}
.ds-vtba-mega-menu{--ds-vtba-mm-bg:#fff;--ds-vtba-mm-fg:#111;--ds-vtba-mm-muted-fg:#555;--ds-vtba-mm-accent:#d40000;--ds-vtba-mm-topbar-bg:#d40000;--ds-vtba-mm-topbar-fg:#fff;--ds-vtba-mm-overlay:rgba(0,0,0,0.4);--ds-vtba-mm-panel-width:320px;--ds-vtba-mm-link-padding:.875rem 1rem;--ds-vtba-mm-font-family:inherit;--ds-vtba-mm-font-size:.9375rem;--ds-vtba-mm-line-height:1.4;--ds-vtba-mm-transition:240ms cubic-bezier(0.2,0.8,0.2,1);--ds-vtba-mm-focus-ring:2px solid currentColor;--ds-vtba-mm-z-menu:100;--ds-vtba-mm-topbar-height:56px;--ds-vtba-mm-breakpoint-mobile:768px;--ds-vtba-mm-open-depth:0;position:fixed;inset:0;z-index:var(--ds-vtba-mm-z-menu);font-family:var(--ds-vtba-mm-font-family);font-size:var(--ds-vtba-mm-font-size);line-height:var(--ds-vtba-mm-line-height);color:var(--ds-vtba-mm-fg);pointer-events:none}
.ds-vtba-mega-menu[data-state=closed]{visibility:hidden}
.ds-vtba-mega-menu[data-state=open]{visibility:visible;pointer-events:auto}
.ds-vtba-mega-menu__inner{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ds-vtba-mm-bg)}
.ds-vtba-mega-menu__overlay{position:absolute;inset:0;background:var(--ds-vtba-mm-overlay);opacity:0;transition:opacity var(--ds-vtba-mm-transition);z-index:0}
.ds-vtba-mega-menu[data-state=open] .ds-vtba-mega-menu__overlay{opacity:1}
.ds-vtba-mega-menu__topbar{flex:0 0 auto;display:flex;align-items:center;gap:1rem;height:var(--ds-vtba-mm-topbar-height);padding:0 1rem;background:var(--ds-vtba-mm-topbar-bg);color:var(--ds-vtba-mm-topbar-fg);position:relative;z-index:2}
.ds-vtba-mega-menu__sector-tabs{display:flex;gap:1rem;flex:1 1 auto;min-width:0}
.ds-vtba-mega-menu__search{flex:0 1 auto}
.ds-vtba-mega-menu__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background:transparent;border:0;color:inherit;cursor:pointer}
.ds-vtba-mega-menu__close::before{content:"×";font-size:1.75rem;line-height:1}
.ds-vtba-mega-menu__close:focus-visible{outline:var(--ds-vtba-mm-focus-ring);outline-offset:2px}
.ds-vtba-mega-menu__nav{flex:1 1 auto;display:flex;align-items:stretch;position:relative;z-index:1;overflow:hidden}
.ds-vtba-mega-menu__logo{flex:0 0 auto;display:none}
.ds-vtba-mega-menu__primary,.ds-vtba-mega-menu__secondary{flex:0 0 auto;display:flex;flex-direction:column;position:relative}
.ds-vtba-mega-menu__primary{flex:0 0 auto;width:calc((var(--ds-vtba-mm-open-depth, 0)+1) * var(--ds-vtba-mm-panel-width));display:flex;flex-direction:row;align-items:stretch;transition:width var(--ds-vtba-mm-transition)}
.ds-vtba-mega-menu__group{flex:0 0 var(--ds-vtba-mm-panel-width);width:var(--ds-vtba-mm-panel-width);min-width:var(--ds-vtba-mm-panel-width);max-width:var(--ds-vtba-mm-panel-width);list-style:none;margin:0;padding:.5rem 0;background:var(--ds-vtba-mm-bg);border-inline-end:1px solid rgba(0,0,0,0.08)}
.ds-vtba-mega-menu__group[data-level="0"]{position:relative}
.ds-vtba-mega-menu__group:not([data-level="0"]){position:absolute;top:0;bottom:0;left:100%;opacity:0;pointer-events:none;transition:opacity var(--ds-vtba-mm-transition)}
.ds-vtba-mega-menu__group--current:not([data-level="0"]){opacity:1;pointer-events:auto}
.ds-vtba-mega-menu__item{position:static;display:block;margin:0}
.ds-vtba-mega-menu__link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:var(--ds-vtba-mm-link-padding);color:var(--ds-vtba-mm-fg);text-decoration:none;background:transparent}
.ds-vtba-mega-menu__link:hover,.ds-vtba-mega-menu__link:focus-visible{color:var(--ds-vtba-mm-accent)}
.ds-vtba-mega-menu__link:focus-visible{outline:var(--ds-vtba-mm-focus-ring);outline-offset:-2px}
.ds-vtba-mega-menu__link--with-children::after{content:"›";margin-inline-start:.5rem;transition:transform var(--ds-vtba-mm-transition)}
.ds-vtba-mega-menu__item--active>.ds-vtba-mega-menu__link{background:rgba(0,0,0,0.04);color:var(--ds-vtba-mm-accent);font-weight:600}
.ds-vtba-mega-menu__section-heading{display:block;padding:.75rem 1rem .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-vtba-mm-muted-fg);list-style:none}
.ds-vtba-mega-menu__section-heading+.ds-vtba-mega-menu__item ~ .ds-vtba-mega-menu__section-heading{margin-block-start:.5rem;border-block-start:1px solid rgba(0,0,0,0.06);padding-block-start:1rem}
.ds-vtba-mega-menu__back-row{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:var(--ds-vtba-mm-link-padding);border-block-end:1px solid rgba(0,0,0,0.08);list-style:none}
.ds-vtba-mega-menu__back{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:transparent;border:0;color:var(--ds-vtba-mm-muted-fg);cursor:pointer}
.ds-vtba-mega-menu__back::before{content:"‹";margin-inline-end:.25rem}
.ds-vtba-mega-menu__back:focus-visible{outline:var(--ds-vtba-mm-focus-ring);outline-offset:2px}
.ds-vtba-mega-menu__group-heading{font-weight:600;color:var(--ds-vtba-mm-fg);text-decoration:none}
.ds-vtba-mega-menu__featured{flex:0 0 auto;min-width:0;width:var(--ds-vtba-mm-panel-width);background:transparent}
.ds-vtba-mega-menu__featured>template{display:none}
.ds-vtba-mega-menu__featured-live{height:100%;padding:1rem;background:var(--ds-vtba-mm-bg)}
@media(prefers-reduced-motion:reduce){.ds-vtba-mega-menu *,.ds-vtba-mega-menu *::before,.ds-vtba-mega-menu *::after{transition:none !important;animation:none !important}
}
@media(max-width:767px){.ds-vtba-mega-menu__group{flex-basis:100vw;width:100vw;min-width:100vw;max-width:100vw}
.ds-vtba-mega-menu__primary{transform:translateX(calc(var(--ds-vtba-mm-open-depth) * -100vw));transition:transform var(--ds-vtba-mm-transition)}
.ds-vtba-mega-menu__group:not([data-level="0"]){left:0;transform:translateX(100vw)}
.ds-vtba-mega-menu__group--current:not([data-level="0"]){transform:translateX(0)}
}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.AtlasCopcoCard-module__card___jeIO4{display:flex;flex-direction:column;width:100%;border-radius:18px;border:.783px solid #aab0b5;background:#fff;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s ease}
.AtlasCopcoCard-module__card___jeIO4:hover{box-shadow:0 4px 16px rgba(0,0,0,0.1)}
.AtlasCopcoCard-module__card___jeIO4:hover .AtlasCopcoCard-module__link___zX-tw{color:#006f8f}
.AtlasCopcoCard-module__card___jeIO4:focus-visible{outline:2px solid #0092bc;outline-offset:2px}
.AtlasCopcoCard-module__cardCareer___ueze4{border:0;background:var(--Gradients-Blue,linear-gradient(180deg,var(--primary-blue-blue-8,#1f9fc4) 4%,var(--primary-blue-blue-9,#0092bc) 48%,var(--primary-blue-blue-11,#006f8f) 96%))}
.AtlasCopcoCard-module__cardCareer___ueze4:hover{box-shadow:0 4px 20px rgba(0,146,188,0.4)}
.AtlasCopcoCard-module__cardCareer___ueze4:hover .AtlasCopcoCard-module__link___zX-tw{color:#fff;opacity:.85}
.AtlasCopcoCard-module__cardCareer___ueze4 .AtlasCopcoCard-module__pretitle___azOiI{color:rgba(255,255,255,0.8)}
.AtlasCopcoCard-module__cardCareer___ueze4 .AtlasCopcoCard-module__title___dRpe8{color:#fff}
.AtlasCopcoCard-module__cardCareer___ueze4 .AtlasCopcoCard-module__description___doYo6{color:rgba(255,255,255,0.85)}
.AtlasCopcoCard-module__cardCareer___ueze4 .AtlasCopcoCard-module__link___zX-tw{color:#fff}
.AtlasCopcoCard-module__cardCareer___ueze4 .AtlasCopcoCard-module__chevron___QYp0-{color:#fff}
.AtlasCopcoCard-module__cardCareerLight___v4VjA{border:.783px solid #d1d4d7;background:#f5f2ef}
.AtlasCopcoCard-module__cardCareerLight___v4VjA:hover{box-shadow:0 4px 16px rgba(0,0,0,0.08)}
.AtlasCopcoCard-module__cardCareerLight___v4VjA:hover .AtlasCopcoCard-module__link___zX-tw{color:#006f8f}
.AtlasCopcoCard-module__cardCareerLight___v4VjA .AtlasCopcoCard-module__pretitle___azOiI{color:#828b92}
.AtlasCopcoCard-module__cardCareerLight___v4VjA .AtlasCopcoCard-module__title___dRpe8{color:#2f363a}
.AtlasCopcoCard-module__cardCareerLight___v4VjA .AtlasCopcoCard-module__description___doYo6{color:#828b92}
.AtlasCopcoCard-module__cardCareerLight___v4VjA .AtlasCopcoCard-module__link___zX-tw{color:#0092bc}
.AtlasCopcoCard-module__cardCareerLight___v4VjA .AtlasCopcoCard-module__chevron___QYp0-{color:#0092bc}
.AtlasCopcoCard-module__imageWrapper___VVHrK{width:100%;aspect-ratio:4/3;background-color:#f8f9f9;overflow:hidden;flex-shrink:0}
.AtlasCopcoCard-module__image___KLqDd{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.AtlasCopcoCard-module__placeholder___mp361{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.AtlasCopcoCard-module__placeholderIcon___QRMRE{width:80px;height:60px;opacity:.5}
.AtlasCopcoCard-module__body___ZbEqK{display:flex;flex-direction:column;gap:8px;padding:24px;flex:1}
.AtlasCopcoCard-module__pretitle___azOiI{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#828b92;line-height:1.4}
.AtlasCopcoCard-module__title___dRpe8{margin:0;font-size:clamp(18px,2vw,22px);font-weight:700;color:#2f363a;line-height:1.3}
.AtlasCopcoCard-module__description___doYo6{margin:0;font-size:clamp(14px,1.25vw,16px);color:#828b92;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}
.AtlasCopcoCard-module__link___zX-tw{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:clamp(14px,1.25vw,16px);font-weight:600;color:#0092bc;text-decoration:none;transition:color .15s ease}
.AtlasCopcoCard-module__chevron___QYp0-{font-size:1.2em;line-height:1;color:#0092bc}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
@keyframes loading{0{transform:skewX(-10deg) translateX(-100%)}
100%{transform:skewX(-10deg) translateX(200%)}
}
.cmpAlgoliaDynamicSearchWidget{position:relative;padding:2rem 1rem}
@media(min-width:768px){.cmpAlgoliaDynamicSearchWidget{padding:4rem 1rem}
}
.cmpAlgoliaDynamicSearchWidget.isLoading .cmpAlgoliaDynamicSearchWidget__placeholder{opacity:1;z-index:1}
.cmpAlgoliaDynamicSearchWidget.isLoading .cmpAlgoliaDynamicSearchWidget__container{opacity:0;z-index:-1}
.cmpAlgoliaDynamicSearchWidget__container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:3rem;z-index:1;transition:opacity .5s}
@media(min-width:961px){.cmpAlgoliaDynamicSearchWidget__container{max-width:1140px}
}
.cmpAlgoliaDynamicSearchWidget__header{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:768px){.cmpAlgoliaDynamicSearchWidget__header{flex-direction:row;justify-content:space-between;align-items:flex-start}
}
.cmpAlgoliaDynamicSearchWidget__header h1,.cmpAlgoliaDynamicSearchWidget__header h2,.cmpAlgoliaDynamicSearchWidget__header h3,.cmpAlgoliaDynamicSearchWidget__header h4,.cmpAlgoliaDynamicSearchWidget__header h5,.cmpAlgoliaDynamicSearchWidget__header h6,.cmpAlgoliaDynamicSearchWidget__header p{margin:0;color:#5b6770}
.cmpAlgoliaDynamicSearchWidget__header__text{display:flex;flex-direction:column;gap:1rem}
@media screen and (min-width:768px){.cmpAlgoliaDynamicSearchWidget__header__text{max-width:75%}
}
.cmpAlgoliaDynamicSearchWidget__cards{display:grid;gap:1rem;grid-template-columns:1fr}
@media(min-width:768px){.cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:961px){.cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(3,1fr)}
}
.cmpAlgoliaDynamicSearchWidget.isQueryContent .cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(1,1fr)}
@media(min-width:768px){.cmpAlgoliaDynamicSearchWidget.isQueryContent .cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:961px){.cmpAlgoliaDynamicSearchWidget.isQueryContent .cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(3,1fr)}
}
.cmpAlgoliaDynamicSearchWidget.hasStyleSilverGradientBackground{background:#f5f2ef}
.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground{background:#5b6770}
.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text{color:white}
.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h1,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h2,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h3,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h4,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h5,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h6,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text p{color:white}
@media(max-width:768px){.cmpAlgoliaDynamicSearchWidget .cmpAlgoliaDynamicSearchWidget__header__cta button{width:100%}
}
.cmpAlgoliaDynamicSearchWidget__placeholder{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;z-index:-1;background-color:#5b6770;transition:opacity .5s}
.cmpAlgoliaDynamicSearchWidget__placeholder__loading::before{content:"";position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.9),transparent);width:50%;height:100%;top:0;left:0;animation:loading 1s infinite}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.qr-journey-form-wrapper .disabled-product-fields-section h2::before,.qr-journey-form-wrapper .qr-form-filed-wrapper.info::before{content:"i";position:absolute;left:0;top:3px;width:23px;height:23px;background-color:#aab0b5;color:#fff;text-align:center;line-height:1.5em;font-weight:400;font-size:16px;border-radius:50%}
.qr-journey-form-wrapper *{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;font-size:18px}
.qr-journey-form-wrapper #netease-widget{margin-top:2em;width:300px}
.qr-journey-form-wrapper ::-moz-placeholder{font-style:normal}
.qr-journey-form-wrapper ::placeholder{font-style:normal}
.qr-journey-form-wrapper h1{font-size:28px;font-weight:400;color:#aab0b5;margin-bottom:2em;position:relative}
.qr-journey-form-wrapper h1::after{content:"";display:block;position:relative;top:.8em;width:100%;height:2px;background-color:#d1d4d7}
.qr-journey-form-wrapper h2{font-size:21px;font-weight:700;line-height:1.6em;color:#0092bc;margin:16px 0 0 0}
.qr-journey-form-wrapper .qr-form-page{display:none;position:relative}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"select select" "email tel" "city zip";gap:16px}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.select{grid-area:select}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.email{grid-area:email}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.tel{grid-area:tel}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.text:first-child{grid-area:city}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.text:last-child{grid-area:zip}
}
.qr-journey-form-wrapper .qr-form-page.active{display:block}
.qr-journey-form-wrapper section{position:relative}
.qr-journey-form-wrapper section .header-wrapper{position:relative;margin-bottom:36px}
.qr-journey-form-wrapper section .header-wrapper h2{position:relative;padding-right:65px}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator{position:absolute;right:0;top:-12px;width:59px;height:59px;background-color:rgba(0,146,188,0.3);border-radius:50%}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator::after{content:"";position:absolute;top:5px;left:5px;width:49px;height:49px;background-color:#fff;border-radius:50%}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator .progress-visual{--percent:30%;position:absolute;top:0;right:0;width:59px;height:59px;background:conic-gradient(#0092bc var(--percent),transparent 0);border-radius:50%}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator .progress-text{position:absolute;z-index:1;inset:0;margin:auto;width:100%;height:1em;text-align:center;font-size:12px;font-weight:900;line-height:1em}
.qr-journey-form-wrapper .qr-form-filed-wrapper{display:flex;flex-flow:column;position:relative}
.qr-journey-form-wrapper .qr-form-filed-wrapper.disabled label>.label{left:0;top:0;color:#828b92;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-1.7%}
.qr-journey-form-wrapper .qr-form-filed-wrapper.disabled .label{display:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox,.qr-journey-form-wrapper .qr-form-filed-wrapper.info{padding-bottom:16px}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox label,.qr-journey-form-wrapper .qr-form-filed-wrapper.info label{display:block}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox label .label,.qr-journey-form-wrapper .qr-form-filed-wrapper.info label .label{display:block;padding-left:25px;border-radius:0;font-size:18px;top:0;line-height:1.5em;color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox label input,.qr-journey-form-wrapper .qr-form-filed-wrapper.info label input{position:absolute;top:5px;left:0;width:1.25rem;height:1.25rem;margin:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox .formfield-error,.qr-journey-form-wrapper .qr-form-filed-wrapper.info .formfield-error{padding-left:35px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label{display:flex;flex-flow:column;font-size:.8em;padding-bottom:16px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input,.qr-journey-form-wrapper .qr-form-filed-wrapper label select,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea{height:2.3em;line-height:2em;border:0;border-radius:4px;border:1px solid #828b92;border-color:#828b92;background:#fff}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=text],.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=email],.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=number],.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=text],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=email],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=number],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=text],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=email],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=number],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]{line-height:1em;padding:10px 18px;box-sizing:content-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]{padding:9px 18px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel]:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel]:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel]:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel]:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel]:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel]:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]:focus-visible{padding:9px 18px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=checkbox],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=checkbox],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=checkbox]{color:#d1d4d7}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label input:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label input:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label select:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label select:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label select:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea:focus-visible{border:1px solid #0092bc;border-bottom:3px solid #0092bc;outline:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input::-moz-placeholder{color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input::placeholder{color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea{line-height:1;padding:1.5rem 1rem .5rem 1rem;box-sizing:content-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea{display:table-cell;vertical-align:middle}
.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea::-moz-placeholder{color:#d1d4d7}
.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea::placeholder{color:#d1d4d7}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select{padding:10px 18px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow{position:absolute;top:2px;right:2px;height:calc(100% - 1em - 6px);width:17px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::after,.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::before{content:"";position:absolute;bottom:0;left:0;height:0;width:0;margin:auto;border-color:transparent;border-width:4px;border-style:solid;pointer-events:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::before{top:11px;border-top-color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::after{top:-11px;border-bottom-color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select option{color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label>.label{display:none;position:relative;top:10px;left:10px;font-size:12px;line-height:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper.error label input,.qr-journey-form-wrapper .qr-form-filed-wrapper.error label select,.qr-journey-form-wrapper .qr-form-filed-wrapper.error label textarea{border:1px solid #006f8f;border-bottom:3px solid #006f8f}
.qr-journey-form-wrapper .qr-form-filed-wrapper.error label .select-custom-arrow{height:calc(100% - 2em - 6px)}
.qr-journey-form-wrapper .qr-form-filed-wrapper.error .react-international-phone-country-selector button{border-bottom:3px solid #006f8f;border-right:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper.error .formfield-error{position:relative;top:-10px;color:#006f8f;font-size:12px;line-height:18px}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector{position:relative}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container{display:flex;width:100%}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button{display:flex;align-items:center;justify-content:center;height:calc(2.3em + 20px);padding:0 10px;margin:0;border:1px solid #828b92;border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;background:transparent;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button:hover{background-color:#f5f2ef}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__flag-emoji,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-flag-emoji{width:24px;height:24px;margin:0 4px;box-sizing:border-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__dropdown-arrow{margin-right:4px;border-top:4px solid #5b6770;border-right:4px solid transparent;border-left:4px solid transparent;transition:transform .1s ease-out}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input{width:100%;height:calc(2.3em + 20px);padding:10px 18px;margin:0;font-size:18px;font-family:inherit;line-height:1em;box-sizing:border-box;border-bottom-left-radius:0;border-top-left-radius:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input:active,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input:focus-visible{border:2px solid #0092bc;outline:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown{position:absolute;z-index:100;top:44px;left:0;display:flex;flex-direction:column;width:300px;max-height:200px;padding:4px 0;margin:0;background-color:#fff;box-shadow:2px 2px 16px rgba(0,0,0,0.25);color:#000;list-style:none;overflow-y:scroll}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item{display:flex;align-items:center;min-height:28px;padding:2px 8px;box-sizing:border-box;cursor:pointer}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item:hover,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item--selected,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item--focused{background-color:#f5f2ef}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item-country-name{margin-right:8px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item-dial-code{font-size:14px;color:#828b92}
.qr-journey-form-wrapper .disabled-product-fields-section{display:flex;flex-direction:column;gap:24px;padding:16px;margin:16px 0}
.qr-journey-form-wrapper .disabled-product-fields-section h2{position:relative;padding-left:2rem;margin:0;color:#aab0b5;font-weight:700;font-size:.85rem}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields{display:flex;flex-wrap:wrap}
@media(min-width:768px){.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields{flex-direction:row;flex-wrap:nowrap}
}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper{flex:.5 1;min-width:50%}
@media(min-width:768px){.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper{flex:0 1;min-width:25%}
}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper label .label{display:block;height:1em;opacity:1;font-weight:700;font-size:14px}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper label input{padding:0;border:0;font-size:14px;font-weight:400;background-color:transparent}
.qr-journey-form-wrapper .qr-form-page-section[data-page="1"] .qr-form-navigation>div{display:none}
.qr-journey-form-wrapper .qr-form-navigation{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:1rem auto 0 0}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-navigation{width:65%}
}
.qr-journey-form-wrapper .qr-form-navigation input[type=submit]{padding:18px;border:0;background:linear-gradient(135deg,#0092bc 0,rgb(0,106.3936170213,137) 100%);color:#fff;text-transform:uppercase;cursor:pointer}
.qr-journey-form-wrapper .qr-form-navigation input[type=submit]:first-child{background:#aab0b5}
.qr-journey-form-wrapper .qr-form-navigation button{grid-column:span 1}
.qr-journey-form-wrapper .qr-form-thank-you-page{position:relative;display:flex;flex-direction:column;gap:16px}
.qr-journey-form-wrapper .qr-form-thank-you-page .title-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px}
.qr-journey-form-wrapper .qr-form-thank-you-page .title-wrapper h2{margin:0}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-thank-you-page .title-wrapper{flex-direction:column;align-items:flex-start;justify-content:unset}
}
.qr-journey-form-wrapper .qr-form-thank-you-page p{margin:0;line-height:1.2em}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked{position:relative;width:60px;height:60px;margin-left:auto;border:6px solid #0092bc;border-radius:50%;background-color:#fff}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked{margin-left:0}
}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::after,.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::before{content:"";position:absolute;inset:0;top:14px;left:-4px;width:25px;height:5px;margin:auto;background-color:#0092bc}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::after{transform:rotateZ(-45deg) translateX(10px)}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::before{width:15px;transform:rotateZ(45deg) translateX(-7px)}
.qr-journey-form-wrapper .qr-form-thank-you-page a{max-width:-moz-fit-content;max-width:fit-content}
.qr-journey-form-wrapper input:-webkit-autofill,.qr-journey-form-wrapper textarea:-webkit-autofill,.qr-journey-form-wrapper select:-webkit-autofill{background-color:transparent !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#000 !important;-webkit-transition:background-color 5000s ease-in-out 0;transition:background-color 5000s ease-in-out 0}
.qr-journey-form-wrapper.desktop-true{display:flex;flex-direction:row;justify-content:space-between;gap:16px;max-width:1200px;margin:0 auto;padding:0 16px}
.qr-journey-form-wrapper.desktop-true h1{margin:0}
.qr-journey-form-wrapper.desktop-true h1::after{display:none}
.qr-journey-form-wrapper.desktop-true .form-progress{display:flex;flex-direction:column;gap:36px;max-width:400px}
.qr-journey-form-wrapper.desktop-true form{flex:1;max-width:600px;padding:24px;border-radius:24px;border:1px solid #aab0b5;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,0.24);box-sizing:content-box}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop{padding:24px;border-radius:24px;border:1px solid #aab0b5;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,0.24);box-sizing:content-box}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li{display:flex;justify-content:space-between;gap:16px;margin:0;list-style:none}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li .bullet-point{position:relative;width:30px;height:30px;margin-bottom:50px;border:1px solid #0092bc;border-radius:50%;color:#aab0b5;font-weight:700}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li .bullet-point::after{content:"";position:absolute;top:calc(100% + 12px);left:0;right:0;width:1.25px;height:25px;margin:auto;background-color:#aab0b5}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li .bullet-point span{position:absolute;inset:0;top:.5px;width:1em;height:1em;margin:auto;text-align:center;font-size:14px;line-height:1em;font-weight:700}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li:last-child .bullet-point::after{display:none}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li h3{flex:2;margin:0 10px;color:#aab0b5;font-size:1.25rem;font-weight:400;line-height:30px;text-align:left}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked{opacity:.5}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked .bullet-point{background-color:#aab0b5;border:1px solid transparent;color:#fff}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked.current-page{opacity:1}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked.current-page .bullet-point{background-color:linear-gradient(135deg,#0092bc 0,#006f8f 100%);background-image:linear-gradient(135deg,#0092bc 0,#006f8f 100%);border:1px solid #006f8f}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked.current-page h3{color:linear-gradient(135deg,#0092bc 0,#006f8f 100%);font-weight:700}
.qr-journey-form-wrapper.desktop-true .qr-form-thank-you-page{max-width:400px}
.qr-journey-form-wrapper.desktop-true .qr-form-thank-you-page .submitted-checked{position:relative;top:0}
.disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper.has-no-value{display:none}
.mega-menu-overlay{position:fixed;inset:0;z-index:1000;display:flex}
.mega-menu-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.45)}
.mega-menu-panel{position:relative;width:min(95vw,1360px);height:100vh;background:#fff;display:flex;flex-direction:column;box-shadow:8px 0 24px rgba(0,0,0,0.2)}
.mega-menu-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid #e6e7ea}
.mega-menu-title{margin:0;font-size:20px;font-weight:700}
.mega-menu-close{border:0;background:transparent;font-size:14px;cursor:pointer}
.mega-menu-search-wrap{position:relative;width:min(460px,100%)}
.mega-menu-search{width:100%;border:1px solid #ced2d9;border-radius:8px;padding:10px 12px;font-size:14px}
.mega-menu-search-results{position:absolute;top:calc(100% + 4px);left:0;right:0;border:1px solid #ced2d9;background:#fff;border-radius:8px;overflow:hidden;max-height:260px;overflow-y:auto}
.mega-menu-search-item{width:100%;text-align:left;border:0;background:#fff;padding:10px 12px;cursor:pointer;border-bottom:1px solid #f2f3f5}
.mega-menu-search-item:last-child{border-bottom:0}
.mega-menu-search-item:hover{background:#f6f7f9}
.mega-menu-path{font-size:12px;color:#5c6470;margin-top:4px}
.mega-menu-content{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr)) 320px;height:calc(100vh - 82px);min-height:0}
.mega-menu-pane{border-right:1px solid #eceef2;display:flex;flex-direction:column;min-height:0}
.mega-menu-pane:last-child{border-right:0}
.mega-menu-pane-header{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #eceef2;font-size:14px;font-weight:600}
.mega-menu-back{border:0;background:transparent;color:#0057b8;cursor:pointer;font-size:13px}
.mega-menu-list{list-style:none;margin:0;padding:8px;overflow-y:auto}
.mega-menu-item{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:6px;background:transparent;font-size:14px;text-align:left;padding:9px 10px;cursor:pointer}
.mega-menu-item:hover{background:#f6f7f9}
.mega-menu-item.selected{background:#e8f0ff;color:#003f8a}
.mega-menu-item-chevron{margin-left:8px;color:#667085}
.mega-menu-empty{padding:12px;color:#667085;font-size:13px}
.mega-menu-promo{padding:16px;overflow-y:auto}
.mega-menu-promo-card{border:1px solid #eceef2;border-radius:12px;overflow:hidden;background:#fff}
.mega-menu-promo-image{width:100%}
.mega-menu-promo-image img{width:100%;height:170px;-o-object-fit:cover;object-fit:cover;display:block}
.mega-menu-promo-body{padding:12px}
.mega-menu-promo-title{font-size:16px;margin:0 0 8px}
.mega-menu-promo-desc{font-size:14px;color:#4d5560;margin:0 0 12px}
.mega-menu-promo-cta{color:#0057b8;text-decoration:none;font-weight:600;font-size:14px}
.mega-menu-demo{padding:24px}
.mega-menu-demo button{border:0;border-radius:8px;background:#0057b8;color:#fff;padding:10px 14px;cursor:pointer}
@media(max-width:1200px){.mega-menu-content{grid-template-columns:repeat(4,minmax(170px,1fr)) 260px}
}
.lsg-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:var(--lsg-font-family-primary);font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;border:2px solid transparent;border-radius:var(--lsg-button-radius);box-shadow:var(--lsg-button-shadow);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}
.lsg-button:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-button--primary{background-color:var(--lsg-color-primary);border-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.lsg-button--primary:hover:not([disabled]):not(.lsg-button--disabled){background-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black));border-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black))}
.lsg-button--secondary{background-color:transparent;border-color:var(--lsg-color-primary);color:var(--lsg-color-primary)}
.lsg-button--secondary:hover:not([disabled]):not(.lsg-button--disabled){background-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.lsg-button--disabled,.lsg-button[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}
.lsg-banner,.lsg-banner *{box-sizing:border-box}
.lsg-banner{position:relative;width:100%;margin:0;overflow:hidden;background:var(--lsg-color-light);color:var(--lsg-color-black);font-family:var(--lsg-font-family-primary)}
.lsg-banner__shell{position:relative;width:100%;min-width:0}
.lsg-banner__media{position:relative;min-width:0;overflow:hidden}
.lsg-banner__media-link{display:block;width:100%;height:100%}
.lsg-banner__image,.lsg-banner__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-banner__image .cmp-image,.lsg-banner__image .cmp-image__link{display:block;width:100%;height:100%}
.lsg-banner__image .cmp-image__image,.lsg-banner__image>img,.lsg-banner__image>source+img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0}
.lsg-banner__pre-title{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;max-width:100%;font-size:var(--lsg-size-Pretitle,18px);font-weight:600;line-height:1.2;text-transform:uppercase}
.lsg-banner__pre-title .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;text-transform:inherit}
.lsg-banner__pre-title-marker{display:none;flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:currentColor}
.lsg-banner__pre-title-text{min-width:0}
.lsg-banner__heading,.lsg-banner__body p{margin:0;word-break:break-word}
.lsg-banner__heading{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-H1,45px);font-weight:600;line-height:1.1}
.lsg-banner__heading .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:inherit}
.lsg-banner__body{min-width:0;font-size:var(--lsg-size-body,18px);font-weight:400;line-height:1.5}
.lsg-banner__body .cmp-text{margin:0;color:inherit;font:inherit;line-height:inherit}
.lsg-banner__body .cmp-text p{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:break-word}
.lsg-banner__content>.cmp-lsg-title,.lsg-banner__content>.cmp-lsg-text,.lsg-banner__content>.cmp-lsg-button{min-width:0}
.lsg-banner__content>.cmp-lsg-title .cmp-title__element{margin:0;word-break:break-word}
.lsg-banner__content>.cmp-lsg-title:first-child:has(+.cmp-lsg-title){max-width:100%;font-size:var(--lsg-size-Pretitle,18px);font-weight:600;line-height:1.2;text-transform:uppercase}
.lsg-banner__content>.cmp-lsg-title:first-child:has(+.cmp-lsg-title) .cmp-title__element{color:inherit;font:inherit;line-height:inherit;text-transform:inherit}
.lsg-banner__content>.cmp-lsg-text .cmp-text,.lsg-banner__content>.cmp-lsg-text .cmp-text p{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:break-word}
.lsg-banner__content>.cmp-lsg-button,.lsg-banner__content>.cmp-lsg-button .lsg-button-container,.lsg-banner__content>.cmp-lsg-button .lsg-button{flex:0 0 auto}
.lsg-banner__content>.cmp-lsg-button .lsg-button-container{display:flex;width:auto;margin:0;padding:0}
.lsg-banner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.lsg-banner__actions .lsg-button-container{display:flex;flex:0 0 auto;width:auto;margin:0;padding:0}
.lsg-banner__actions .lsg-button{flex:0 0 auto}
.lsg-banner__cta{flex:0 0 auto}
.lsg-banner--text-only .lsg-banner__media{display:none}
@media(min-width:768px){.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-right .lsg-banner__shell,.lsg-banner--media-left-compact .lsg-banner__shell,.lsg-banner--media-right-compact .lsg-banner__shell{display:grid;align-items:stretch}
.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-left-compact .lsg-banner__shell{grid-template-areas:"media content"}
.lsg-banner--media-right .lsg-banner__shell,.lsg-banner--media-right-compact .lsg-banner__shell{grid-template-areas:"content media"}
.lsg-banner--media-left .lsg-banner__media,.lsg-banner--media-right .lsg-banner__media,.lsg-banner--media-left-compact .lsg-banner__media,.lsg-banner--media-right-compact .lsg-banner__media{grid-area:media}
.lsg-banner--media-left .lsg-banner__content,.lsg-banner--media-right .lsg-banner__content,.lsg-banner--media-left-compact .lsg-banner__content,.lsg-banner--media-right-compact .lsg-banner__content{grid-area:content}
.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-right .lsg-banner__shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.lsg-banner--media-left-compact .lsg-banner__shell{grid-template-columns:minmax(280px,0.7fr) minmax(0,1.3fr)}
.lsg-banner--media-right-compact .lsg-banner__shell{grid-template-columns:minmax(0,1.3fr) minmax(280px,0.7fr)}
.lsg-banner--overlay .lsg-banner__shell,.lsg-banner--overlay-transparent .lsg-banner__shell{display:grid;place-items:stretch}
.lsg-banner--overlay .lsg-banner__media,.lsg-banner--overlay-transparent .lsg-banner__media,.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{grid-area:1/1}
.lsg-banner--overlay .lsg-banner__media,.lsg-banner--overlay-transparent .lsg-banner__media{z-index:0;min-height:inherit}
.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{align-self:center}
}
@media(max-width:767px){.lsg-banner__heading{font-size:30px;line-height:1.2}
.lsg-banner__pre-title,.lsg-banner__content>.cmp-lsg-title:first-child:has(+.cmp-lsg-title){font-size:16px}
.lsg-banner__body{font-size:18px;line-height:1.5}
.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-right .lsg-banner__shell,.lsg-banner--media-left-compact .lsg-banner__shell,.lsg-banner--media-right-compact .lsg-banner__shell{display:flex;flex-direction:column}
.lsg-banner--mobile-media-top .lsg-banner__media{order:1}
.lsg-banner--mobile-media-top .lsg-banner__content{order:2}
.lsg-banner--mobile-media-bottom .lsg-banner__content{order:1}
.lsg-banner--mobile-media-bottom .lsg-banner__media{order:2}
.lsg-banner--overlay .lsg-banner__shell,.lsg-banner--overlay-transparent .lsg-banner__shell{display:grid;place-items:stretch}
.lsg-banner--overlay .lsg-banner__media,.lsg-banner--overlay-transparent .lsg-banner__media,.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{grid-area:1/1}
.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{align-self:center}
}
.lsg-carousel{--lsg-carousel-bg:var(--lsg-color-primary);--lsg-carousel-color:var(--lsg-color-white);--lsg-carousel-gap:18px;--lsg-carousel-slide-gap:var(--lsg-carousel-gap);--lsg-carousel-slide-basis:50%;--lsg-carousel-media-height:440px;--lsg-carousel-media-radius:var(--lsg-theme-radius,0);--lsg-carousel-arrow-size:40px;--lsg-carousel-dot-size:8px;--lsg-carousel-dot-gap:6px;--lsg-carousel-content-width:510px;width:100%;overflow:hidden;background:var(--lsg-carousel-bg);color:var(--lsg-carousel-color);font-family:var(--lsg-font-family-primary,inherit)}
.lsg-carousel__shell{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,var(--lsg-carousel-content-width)) minmax(0,1fr);grid-template-areas:"content media";gap:clamp(32px,5vw,80px);width:100%;max-width:1440px;min-height:625px;margin:0 auto;padding:64px clamp(32px,8vw,128px)}
.lsg-carousel--media-left .lsg-carousel__shell{grid-template-columns:minmax(0,1fr) minmax(0,var(--lsg-carousel-content-width));grid-template-areas:"media content"}
.lsg-carousel--full-width .lsg-carousel__shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"content" "media";min-height:0}
:root[data-lsg-theme=theme-1] .lsg-carousel--full-width,.lsg-themed-component--theme-1 .lsg-carousel--full-width{--lsg-carousel-slide-gap:16px}
.lsg-carousel__content{grid-area:content;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}
.lsg-carousel__pre-title{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--lsg-type-pretitle-desktop-size,18px);font-weight:var(--lsg-font-weight-semibold,600);line-height:var(--lsg-type-pretitle-desktop-line-height,1.2);text-transform:uppercase}
.lsg-carousel__pre-title-marker{display:none;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:currentColor}
.lsg-carousel__heading{margin:0;color:inherit;font-family:var(--lsg-type-heading-family,var(--lsg-font-family-primary,inherit));font-size:var(--lsg-size-H1,45px);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.1}
.lsg-carousel__body{margin:0;color:inherit;font-size:var(--lsg-size-body,18px);font-weight:var(--lsg-font-weight-regular,400);line-height:1.5}
.lsg-carousel__actions{display:flex;align-items:center;margin-top:8px}
.lsg-carousel__pre-title .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;text-transform:inherit}
.lsg-carousel__heading .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:inherit}
.lsg-carousel__body .cmp-text,.lsg-carousel__body .cmp-text p{margin:0;color:inherit;font:inherit;line-height:inherit}
.lsg-carousel__body .cmp-text p{word-break:break-word}
.lsg-carousel__actions .lsg-button-container{display:flex;flex:0 0 auto;width:auto;margin:0;padding:0}
.lsg-carousel__actions .lsg-button{flex:0 0 auto}
.lsg-carousel__media-column{grid-area:media;min-width:0;display:flex;flex-direction:column;gap:16px;align-self:center}
.lsg-carousel__viewport{width:100%;overflow:hidden}
.lsg-carousel__track{display:flex;gap:0 !important;direction:inherit;backface-visibility:hidden;touch-action:pan-y pinch-zoom}
.lsg-carousel__slide{min-width:0;flex:0 0 var(--lsg-carousel-slide-basis);margin-inline-end:var(--lsg-carousel-slide-gap)}
.lsg-carousel--full-width .lsg-carousel__slide{flex-basis:calc((100% - 2 * var(--lsg-carousel-slide-gap)) / 3)}
.lsg-carousel__media{--lsg-image-max-width:100%;--lsg-image-height:100%;--lsg-image-container-radius:var(--lsg-carousel-media-radius);--lsg-image-container-overflow:hidden;--lsg-image-media-overflow:hidden;--lsg-video-max-width:100%;--lsg-video-poster-height:100%;--lsg-video-container-radius:var(--lsg-carousel-media-radius);--lsg-video-container-overflow:hidden;--lsg-video-media-overflow:hidden;position:relative;width:100%;height:var(--lsg-carousel-media-height);overflow:hidden;border-radius:var(--lsg-carousel-media-radius);background:color-mix(in srgb,var(--lsg-color-light,#ececec) 82%,transparent);direction:ltr}
.lsg-carousel__media>.lsg-image,.lsg-carousel__media>.lsg-video,.lsg-carousel__media .lsg-image__media,.lsg-carousel__media .lsg-image__picture,.lsg-carousel__media .lsg-image__picture picture,.lsg-carousel__media .lsg-video__media,.lsg-carousel__media .lsg-video__poster,.lsg-carousel__media .lsg-video__embed,.lsg-carousel__media .lsg-video__native{width:100%;height:100%}
.lsg-carousel__media>.lsg-image,.lsg-carousel__media>.lsg-video{max-width:none;border-radius:inherit;overflow:hidden}
.lsg-carousel__media .lsg-image__img,.lsg-carousel__media .lsg-video__poster-img,.lsg-carousel__media .lsg-video__native{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.lsg-carousel__media .lsg-image__caption,.lsg-carousel__media .lsg-image__tags,.lsg-carousel__media .lsg-image__link,.lsg-carousel__media .lsg-video__caption,.lsg-carousel__media .lsg-video__tags{display:none}
.lsg-carousel__media-placeholder{width:100%;height:100%;background:linear-gradient(45deg,rgba(0,0,0,0.05) 25%,transparent 25%) 0 0/20px 20px,linear-gradient(-45deg,rgba(0,0,0,0.05) 25%,transparent 25%) 0 10px/20px 20px,linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.05) 75%) 10px -10px/20px 20px,linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.05) 75%) -10px 0/20px 20px}
.lsg-carousel__media-label{position:absolute;top:16px;left:16px;z-index:3;display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border:1px solid currentColor;border-radius:999px;color:var(--lsg-color-white);font-size:14px;line-height:1.4}
.lsg-carousel__navigation{display:flex;align-items:center;justify-content:center;gap:16px;min-height:var(--lsg-carousel-arrow-size)}
.lsg-carousel__navigation>*{grid-row:1}
.lsg-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--lsg-carousel-arrow-size);height:var(--lsg-carousel-arrow-size);flex:0 0 var(--lsg-carousel-arrow-size);padding:0;border:0;border-radius:var(--lsg-theme-radius,0);background:transparent;color:inherit;cursor:pointer}
.lsg-carousel__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.lsg-carousel__arrow-icon{display:block;width:23px;height:20px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.lsg-carousel__arrow--prev .lsg-carousel__arrow-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E")}
.lsg-carousel__arrow--next .lsg-carousel__arrow-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E")}
.lsg-carousel__pagination{display:flex;align-items:center;justify-content:center;gap:var(--lsg-carousel-dot-gap)}
.lsg-carousel__dot{width:var(--lsg-carousel-dot-size);height:var(--lsg-carousel-dot-size);flex:0 0 var(--lsg-carousel-dot-size);padding:0;border:0;border-radius:50%;background:currentColor;opacity:.35;cursor:pointer}
.lsg-carousel__dot--active,.lsg-carousel__dot[aria-current=true]{opacity:1}
.lsg-carousel__dot:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media(max-width:767px){.lsg-carousel{--lsg-carousel-gap:18px;--lsg-carousel-slide-basis:300px;--lsg-carousel-media-height:400px;--lsg-carousel-dot-size:6px}
.lsg-carousel__shell,.lsg-carousel--media-left .lsg-carousel__shell,.lsg-carousel--full-width .lsg-carousel__shell{display:flex;flex-direction:column;gap:24px;min-height:0;padding:64px 16px}
.lsg-carousel__content{gap:24px}
.lsg-carousel__pre-title{font-size:var(--lsg-type-pretitle-mobile-size,16px);line-height:var(--lsg-type-pretitle-mobile-line-height,1.2)}
.lsg-carousel__heading{font-size:var(--lsg-type-h2-mobile-size,30px)}
.lsg-carousel__media-column{width:calc(100% + 16px);align-self:stretch}
.lsg-carousel__viewport{overflow:hidden}
.lsg-carousel--full-width .lsg-carousel__slide{flex-basis:var(--lsg-carousel-slide-basis)}
.lsg-carousel__navigation{width:calc(100% - 16px)}
.lsg-carousel__actions{margin-top:8px}
}
.lsg-card,.lsg-card *,.lsg-cards,.lsg-cards *{box-sizing:border-box}
.lsg-card{position:relative;width:100%;min-width:0;height:100%;margin:0;background:var(--lsg-color-white);color:var(--lsg-color-black);font-family:var(--lsg-font-family-primary);overflow:hidden}
.lsg-card__link{display:flex;flex-direction:column;width:100%;height:100%;min-height:inherit;color:inherit;text-decoration:none;outline:0}
.lsg-card__media{position:relative;width:100%;overflow:hidden;flex:0 0 auto}
.lsg-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-card__content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}
.lsg-card__top,.lsg-card__bottom{display:flex;flex-direction:column;min-width:0}
.lsg-card__bottom{flex:1 1 auto}
.lsg-card__pre-title{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;font-size:14px;font-weight:600;line-height:1.2;text-transform:uppercase;white-space:nowrap}
.lsg-card__pre-title-dot,.lsg-card__pre-title-arrow{display:none;flex:0 0 auto}
.lsg-card__pre-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis}
.lsg-card__title,.lsg-card__subtitle,.lsg-card__description{margin:0;word-break:break-word}
.lsg-card__title{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-H5,21px);font-weight:600;line-height:1.2}
.lsg-card__subtitle{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-H6,18px);font-weight:600;line-height:1.3}
.lsg-card__description{font-size:var(--lsg-size-body,18px);font-weight:400;line-height:1.5}
.lsg-card__icon{width:80px;height:80px;flex:0 0 auto;overflow:hidden}
.lsg-card__icon img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-card__cta{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none}
.lsg-card__cta-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}
.lsg-cards{display:grid;width:100%;list-style:none;padding:0;margin:0 auto}
.lsg-cards__item{min-width:0;list-style:none}
.lsg-logo{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}
.lsg-logo__image{display:block;width:auto;height:40px;max-width:160px}
.lsg-logo__text{font-family:var(--lsg-font-family-primary);font-size:1.25rem;font-weight:700;color:var(--lsg-color-primary);letter-spacing:-0.01em}
.lsg-nav{font-family:var(--lsg-font-family-primary);--lsg-header-green:var(--lsg-color-primary);--lsg-header-row-active:color-mix(in srgb,var(--lsg-color-primary) 11%,var(--lsg-color-white));--lsg-nav-text-transform:uppercase;--lsg-nav-link-letter-spacing:normal;--lsg-nav-dropdown-bg:var(--lsg-color-light);--lsg-nav-dropdown-arrow-color:var(--lsg-color-light);--lsg-nav-dropdown-radius:0;--lsg-nav-dropdown-item-hover-opacity:1;--lsg-nav-simple-current-bg:transparent;--lsg-nav-simple-current-border:var(--lsg-header-green);--lsg-nav-simple-current-radius:0;--lsg-nav-dropdown-header-radius:0;--lsg-nav-dropdown-list-bg:var(--lsg-color-white);--lsg-nav-dropdown-list-divider:rgba(0,0,0,0.08);--lsg-nav-dropdown-item-bg:transparent;--lsg-nav-dropdown-item-border-top:0;--lsg-nav-dropdown-item-border-bottom:0;--lsg-nav-dropdown-item-radius:0;--lsg-nav-dropdown-marker-display:none;--lsg-nav-dropdown-top-level-bg:transparent;--lsg-nav-dropdown-top-level-radius:0;--lsg-nav-dropdown-open-bg:transparent;--lsg-nav-dropdown-open-border:var(--lsg-header-green);--lsg-nav-dropdown-open-radius:0}
.lsg-nav__list,.lsg-nav__dropdown{box-sizing:border-box;list-style:none;padding:0;margin:0}
.lsg-nav__list{display:flex;align-items:center;gap:18px}
.lsg-nav__item{box-sizing:border-box;position:relative;display:flex;align-items:stretch}
.lsg-nav__link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:4px;min-height:40px;padding:8px 0;font-family:var(--lsg-font-family-primary);font-size:16px;font-weight:400;line-height:1.5;color:var(--lsg-color-black);text-decoration:none;text-transform:var(--lsg-nav-text-transform,uppercase);letter-spacing:var(--lsg-nav-link-letter-spacing,normal);border-bottom:2px solid transparent;transition:color .24s ease,border-color .24s ease,background-color .24s ease}
.lsg-nav__link p{margin:0;line-height:inherit}
.lsg-nav__link:hover,.lsg-nav__link:focus-visible{color:var(--lsg-header-green);outline:0}
.lsg-nav__link:focus-visible{outline:1px solid var(--lsg-header-green);outline-offset:3px}
.lsg-nav__link--current{color:var(--lsg-header-green);border-bottom-color:var(--lsg-header-green);font-weight:600}
.lsg-nav__chevron{display:inline-flex;align-items:center;justify-content:center;width:10px;height:5px;color:currentColor;transition:transform .24s ease}
.lsg-nav__chevron svg{display:block;width:10px;height:5px;fill:currentColor}
.lsg-nav--dropdown .lsg-nav__list{padding:0 8px;background:var(--lsg-nav-dropdown-top-level-bg);border-radius:var(--lsg-nav-dropdown-top-level-radius)}
.lsg-nav--dropdown .lsg-nav__item--has-children>.lsg-nav__link .lsg-nav__chevron{transform:rotate(90deg)}
.lsg-nav--dropdown>.lsg-nav__list>.lsg-nav__item--open>.lsg-nav__link{color:var(--lsg-header-green);background:var(--lsg-nav-dropdown-open-bg);border-bottom-color:var(--lsg-nav-dropdown-open-border);border-radius:var(--lsg-nav-dropdown-open-radius);font-weight:600}
.lsg-nav--dropdown .lsg-nav__dropdown{position:absolute;top:calc(100% + 9px);left:50%;z-index:40;width:176px;padding:8px 12px;background:var(--lsg-nav-dropdown-list-bg);border-radius:var(--lsg-nav-dropdown-radius,0);box-shadow:0 12px 20px rgba(0,0,0,0.05);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity .24s ease,transform .24s ease,visibility .24s ease;visibility:hidden}
.lsg-nav--dropdown .lsg-nav__dropdown::before{content:"";position:absolute;top:-9px;left:0;width:100%;height:9px}
.lsg-nav--dropdown .lsg-nav__dropdown::after{content:"";position:absolute;top:-9px;left:50%;width:0;height:0;border-right:9px solid transparent;border-bottom:9px solid var(--lsg-nav-dropdown-arrow-color,var(--lsg-color-light));border-left:9px solid transparent;transform:translateX(-50%)}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item{display:block;border-top:1px solid var(--lsg-nav-dropdown-list-divider)}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item:first-child{border-top:0}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link{display:flex;width:100%;min-height:40px;padding:8px 0;border-bottom:0;font-size:14px;line-height:1.4;text-transform:none}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:hover,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:focus-visible,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current{color:var(--lsg-header-green);font-weight:600;background:var(--lsg-nav-dropdown-item-bg);border-top:var(--lsg-nav-dropdown-item-border-top) solid var(--lsg-header-green);border-bottom:var(--lsg-nav-dropdown-item-border-bottom) solid var(--lsg-header-green);border-radius:var(--lsg-nav-dropdown-item-radius)}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:hover p::before,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:focus-visible p::before,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p::before{content:"";display:var(--lsg-nav-dropdown-marker-display);width:6px;height:6px;margin-right:6px;background:var(--lsg-header-green);border-radius:50%}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:hover p,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:focus-visible p,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p{display:inline-flex;align-items:center}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__dropdown{position:static;display:none;width:auto;padding:0 0 0 12px;box-shadow:none;opacity:1;pointer-events:auto;transform:none;transition:none;visibility:visible}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__dropdown::before,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__dropdown::after{content:none}
.lsg-nav--dropdown .lsg-nav__item--open>.lsg-nav__dropdown{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);visibility:visible}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item--open>.lsg-nav__dropdown{display:block;transform:none}
.lsg-nav--dropdown .lsg-nav__item--open>.lsg-nav__link .lsg-nav__chevron{transform:rotate(270deg)}
.lsg-nav--simple .lsg-nav__link--current{background:var(--lsg-nav-simple-current-bg);border-bottom-color:var(--lsg-nav-simple-current-border);border-radius:var(--lsg-nav-simple-current-radius)}
@media(max-width:767px){.lsg-nav{display:none}
}
.lsg-lang-switcher{font-family:var(--lsg-font-family-primary);position:relative}
.lsg-lang-switcher__trigger{display:flex;align-items:center;gap:4px;padding:8px 12px;font-family:var(--lsg-font-family-primary);font-size:14px;font-weight:500;color:var(--lsg-color-secondary);background:0;border:1px solid color-mix(in srgb,var(--lsg-color-secondary) 18%,var(--lsg-color-white));border-radius:var(--lsg-theme-radius);cursor:pointer;transition:border-color .15s ease,color .15s ease}
.lsg-lang-switcher__trigger:hover,.lsg-lang-switcher__trigger:focus-visible{border-color:var(--lsg-color-primary);color:var(--lsg-color-primary);outline:0}
.lsg-lang-switcher__trigger:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-lang-switcher__trigger svg{width:12px;height:12px;flex-shrink:0}
.lsg-lang-switcher__trigger>svg:last-child{transition:transform .2s ease}
.lsg-lang-switcher__trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}
.lsg-lang-switcher__globe{width:22px;height:22px;fill:currentColor}
.lsg-lang-switcher__current{line-height:1}
.lsg-lang-switcher__dropdown{position:absolute;top:calc(100% + 4px);right:0;min-width:140px;background:var(--lsg-color-light);border:1px solid color-mix(in srgb,var(--lsg-color-secondary) 18%,var(--lsg-color-white));border-radius:var(--lsg-theme-radius);box-shadow:0 4px 12px rgba(0,0,0,0.1);list-style:none;padding:8px 0;margin:0;z-index:100}
.lsg-lang-switcher__option-link{display:block;padding:8px 12px;font-size:14px;color:var(--lsg-color-secondary);text-decoration:none;transition:background-color .1s ease,color .1s ease}
.lsg-lang-switcher__option-link:hover,.lsg-lang-switcher__option-link:focus-visible{background-color:color-mix(in srgb,var(--lsg-color-light) 70%,var(--lsg-color-white));color:var(--lsg-color-primary);outline:0}
.lsg-lang-switcher__option-link--active{font-weight:600;color:var(--lsg-color-primary)}
.lsg-search-trigger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:0;border:0;border-radius:50%;cursor:pointer;color:var(--lsg-color-secondary);transition:background-color .15s ease,color .15s ease}
.lsg-search-trigger:hover,.lsg-search-trigger:focus-visible{background-color:color-mix(in srgb,var(--lsg-color-light) 70%,var(--lsg-color-white));color:var(--lsg-color-primary)}
.lsg-search-trigger:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-search-trigger svg{width:20px;height:20px;pointer-events:none}
.lsg-search-overlay{font-family:var(--lsg-font-family-primary);position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding-top:80px;background-color:rgba(0,0,0,0.55);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}
.lsg-search-overlay--open{opacity:1;visibility:visible}
.lsg-search-overlay__panel{width:100%;max-width:640px;margin:0 24px;background:var(--lsg-color-white);border-radius:var(--lsg-radius-rounded);padding:24px;box-shadow:0 8px 32px rgba(0,0,0,0.2)}
.lsg-search-overlay__form{display:flex;align-items:center;gap:12px;border-bottom:2px solid var(--lsg-color-primary);padding-bottom:12px}
.lsg-search-overlay__input{flex:1;border:0;font-size:var(--lsg-size-body);font-family:var(--lsg-font-family-primary);color:var(--lsg-color-dark);background:transparent}
.lsg-search-overlay__input:focus{outline:0}
.lsg-search-overlay__input::-moz-placeholder{color:color-mix(in srgb,var(--lsg-color-secondary) 45%,var(--lsg-color-white))}
.lsg-search-overlay__input::placeholder{color:color-mix(in srgb,var(--lsg-color-secondary) 45%,var(--lsg-color-white))}
.lsg-search-overlay__submit{display:inline-flex;align-items:center;justify-content:center;background:0;border:0;cursor:pointer;color:var(--lsg-color-primary);padding:8px}
.lsg-search-overlay__submit:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px;border-radius:var(--lsg-radius-rounded)}
.lsg-search-overlay__submit svg{width:20px;height:20px}
.lsg-search-overlay__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:0;border:0;cursor:pointer;color:color-mix(in srgb,var(--lsg-color-secondary) 60%,var(--lsg-color-white));border-radius:50%;transition:background-color .15s ease,color .15s ease;flex-shrink:0}
.lsg-search-overlay__close:hover{background-color:color-mix(in srgb,var(--lsg-color-light) 70%,var(--lsg-color-white));color:var(--lsg-color-dark)}
.lsg-search-overlay__close:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-search-overlay__close svg{width:16px;height:16px}
@keyframes lsg-header-panel-in{from{opacity:0;transform:translateY(-6px)}
to{opacity:1;transform:translateY(0)}
}
.lsg-header{--lsg-header-green:var(--lsg-color-primary);--lsg-header-active:color-mix(in srgb,var(--lsg-color-primary) 11%,var(--lsg-color-white));--lsg-header-divider:rgba(255,255,255,0.2);--lsg-header-text:var(--lsg-color-black);--lsg-header-bg:var(--lsg-color-white);--lsg-header-mega-link-bg:var(--lsg-color-primary);--lsg-header-mega-link-color:var(--lsg-color-white);--lsg-header-mega-link-hover-bg:var(--lsg-color-primary);--lsg-header-mega-link-hover-color:var(--lsg-color-white);--lsg-header-mega-link-transform:uppercase;--lsg-header-mega-item-radius:0;--lsg-header-mobile-panel-bg:var(--lsg-color-white);--lsg-header-mobile-link-text-transform:uppercase;--lsg-header-simple-radius:0;--lsg-header-simple-mobile-item-divider:transparent;--lsg-header-simple-mobile-current-bg:transparent;--lsg-header-simple-mobile-current-color:var(--lsg-header-green);--lsg-header-action-bg:transparent;--lsg-header-action-radius:0;--lsg-header-dropdown-radius:0;--lsg-header-dropdown-mobile-divider:rgba(0,0,0,0.1);--lsg-header-mega-radius:0;--lsg-header-mega-panel-bg:var(--lsg-color-white);--lsg-header-mega-column-divider:rgba(0,0,0,0.12);--lsg-header-mega-mobile-divider:rgba(0,0,0,0.1);--lsg-header-mega-marker-display:none;--lsg-header-mobile-panel-min-height:calc(100vh - 82px);position:sticky;top:0;z-index:100;width:100%;background:var(--lsg-color-white);color:var(--lsg-header-text);font-family:var(--lsg-font-family-primary)}
.lsg-header__inner{box-sizing:border-box;display:flex;align-items:center;gap:20px;width:min(100%,1320px);height:98px;margin:0 auto;padding:0 clamp(48px,13.9vw,200px);background:var(--lsg-color-white)}
.lsg-header .lsg-logo-decorator{display:flex;flex:0 0 auto;align-items:center;min-width:170px}
.lsg-header .lsg-logo{min-width:136px;min-height:28px}
.lsg-header .lsg-logo__image{width:136px;height:auto;max-width:136px}
.lsg-header .lsg-logo__text{display:inline-flex;align-items:center;min-width:136px;min-height:28px;padding:0 12px;background:linear-gradient(45deg,rgba(0,0,0,0.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.04) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.04) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.04) 75%);background-color:var(--lsg-color-white);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;color:transparent}
.lsg-header__nav{display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0}
.lsg-header__desktop-actions,.lsg-header__desktop-menu,.lsg-header__actions,.lsg-header__mobile-actions{display:flex;align-items:center;gap:1rem}
.lsg-header__desktop-actions{flex:0 0 auto}
.lsg-header__desktop-menu{flex:1 1 auto;justify-content:flex-end}
.lsg-header__mobile-actions{display:none;margin-left:auto}
.lsg-header__icon{display:block;width:14px;height:14px;fill:currentColor}
.lsg-header__icon svg{display:block;width:100%;height:100%;fill:currentColor}
.lsg-header__icon--search{width:20px;height:20px}
.lsg-header__icon-button,.lsg-header__menu-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--lsg-header-text);background:transparent;border:0;border-radius:0;cursor:pointer;text-decoration:none;transition:color .24s ease,outline-color .24s ease}
.lsg-header__icon-button:hover,.lsg-header__icon-button:focus-visible,.lsg-header__menu-trigger:hover,.lsg-header__menu-trigger:focus-visible{color:var(--lsg-header-green);outline:0}
.lsg-header__icon-button:focus-visible,.lsg-header__menu-trigger:focus-visible{outline:1px solid var(--lsg-header-green);outline-offset:3px}
.lsg-header__icon-button{width:20px;height:20px;background:var(--lsg-header-action-bg);border-radius:var(--lsg-header-action-radius)}
.lsg-header__icon-button .lsg-header__icon{width:24px;height:24px}
.lsg-header .lsg-lang-switcher__trigger{min-height:20px;padding:0;border:0;color:var(--lsg-header-text);background:var(--lsg-header-action-bg);border-radius:var(--lsg-header-action-radius)}
.lsg-header .lsg-lang-switcher__globe{width:24px;height:24px}
.lsg-header .lsg-lang-switcher__current{font-size:14px}
.lsg-header__menu-trigger{gap:4px;min-height:20px;font-size:16px;line-height:1;text-transform:uppercase}
.lsg-header__menu-trigger .lsg-header__icon{width:20px;height:14px}
.lsg-header__separator{display:inline-flex;align-items:center;justify-content:center;height:18px;color:var(--lsg-header-text);font-size:18px;line-height:18px;opacity:.62}
.lsg-header__mega-panel{box-sizing:border-box;display:none;width:min(100%,1320px);min-height:330px;margin:0 auto;padding:44px clamp(48px,13.9vw,200px);background:var(--lsg-header-mega-panel-bg);border-top:1px solid var(--lsg-header-divider,transparent);animation:lsg-header-panel-in .24s ease both}
.lsg-header--menu-open>.lsg-header__mega-panel{display:block;border-radius:0 0 var(--lsg-header-mega-radius) var(--lsg-header-mega-radius)}
.lsg-header__mega-inner{display:flex;align-items:flex-start;gap:0}
.lsg-header__mega-column{position:relative;width:229px;min-height:212px;padding:0 20px 0 0;margin:0;list-style:none;border-right:1px solid var(--lsg-header-mega-column-divider)}
.lsg-header__mega-column+.lsg-header__mega-column{padding-left:20px}
.lsg-header__mega-column:last-child{border-right:0}
.lsg-header__mega-column .lsg-header__mega-column{position:absolute;top:0;left:100%;display:none;padding-left:20px}
.lsg-header__mega-column .lsg-header__mega-column--open{display:block}
.lsg-header__mega-item{margin:0 0 4px}
.lsg-header__mega-item--open>.lsg-header__mega-link,.lsg-header__mega-item:hover>.lsg-header__mega-link,.lsg-header__mega-item:focus-within>.lsg-header__mega-link{color:var(--lsg-header-mega-link-hover-color);background:var(--lsg-header-mega-link-hover-bg);font-weight:600;outline:0}
.lsg-header__mega-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:35px;padding:6px 10px;font-size:16px;font-weight:400;line-height:1.5;color:var(--lsg-header-mega-link-color,var(--lsg-color-white));background:var(--lsg-header-mega-link-bg,var(--lsg-color-primary));text-decoration:none;text-transform:var(--lsg-header-mega-link-transform,uppercase);border-radius:var(--lsg-header-mega-item-radius,0);transition:font-weight .1s ease,background-color .2s ease,color .2s ease}
.lsg-header__mega-link>span{display:inline-flex;align-items:center}
.lsg-header__mega-link>span::before{content:"";display:none;width:6px;height:6px;margin-right:6px;background:currentColor;border-radius:50%}
.lsg-header__mega-link:hover>span::before,.lsg-header__mega-link:focus-visible>span::before{display:var(--lsg-header-mega-marker-display)}
.lsg-header__mega-link:hover,.lsg-header__mega-link:focus-visible{color:var(--lsg-header-mega-link-hover-color,var(--lsg-color-white));background:var(--lsg-header-mega-link-hover-bg,var(--lsg-color-primary));font-weight:600;outline:0}
.lsg-header__mega-link .lsg-header__icon{width:8px;height:8px;flex:0 0 auto;fill:currentColor}
.lsg-header__mega-column .lsg-header__mega-link{font-size:14px;text-transform:none}
.lsg-header__mega-item--active>.lsg-header__mega-link{color:var(--lsg-header-mega-link-hover-color,var(--lsg-color-white));background:var(--lsg-header-mega-link-hover-bg,var(--lsg-color-primary));font-weight:600}
.lsg-header__mega-item--active>.lsg-header__mega-link>span::before{display:var(--lsg-header-mega-marker-display)}
.lsg-header__mobile-panel{display:none}
.lsg-header--simple .lsg-header__inner,.lsg-header--dropdown .lsg-header__inner{justify-content:flex-start}
.lsg-header--simple{border-radius:var(--lsg-header-simple-radius)}
.lsg-header--simple .lsg-header__inner{border-radius:var(--lsg-header-simple-radius)}
.lsg-header--dropdown{border-radius:var(--lsg-header-dropdown-radius)}
.lsg-header--dropdown .lsg-header__inner{border-radius:var(--lsg-header-dropdown-radius)}
.lsg-header--mega{border-radius:var(--lsg-header-mega-radius)}
.lsg-header--mega .lsg-header__inner{justify-content:space-between;border-radius:var(--lsg-header-mega-radius)}
.lsg-header-decorator{min-height:100vh;padding:48px 0;background:var(--lsg-color-white)}
.lsg-header-decorator .lsg-header{position:relative;width:min(100% - 96px,1320px);margin:0 auto}
@media(max-width:767px){.lsg-header{position:relative;width:100%;min-height:82px}
.lsg-header__inner{width:100%;height:82px;padding:0 16px;gap:8px}
.lsg-header .lsg-logo-decorator{min-width:150px}
.lsg-header .lsg-logo{width:150px;min-width:150px;min-height:50px}
.lsg-header .lsg-logo__image{width:150px;max-width:150px;max-height:50px;-o-object-fit:contain;object-fit:contain}
.lsg-header .lsg-logo__text{min-width:150px;min-height:50px;background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px}
.lsg-header__nav,.lsg-header__desktop-actions,.lsg-header__desktop-menu,.lsg-header__mega-panel{display:none}
.lsg-header--menu-open>.lsg-header__mega-panel{display:none}
.lsg-header__mobile-actions{display:flex;gap:9px}
.lsg-header__icon-button{width:20px;height:20px}
.lsg-header .lsg-lang-switcher__trigger{min-height:18px}
.lsg-header .lsg-lang-switcher__globe{width:24px;height:24px}
.lsg-header__icon{width:14px;height:14px}
.lsg-header__icon--search{width:20px;height:20px}
.lsg-header__separator{height:24px;font-size:24px;line-height:24px}
.lsg-header__mobile-panel{box-sizing:border-box;display:none;width:100%;min-height:var(--lsg-header-mobile-panel-min-height);padding:10px 16px 48px;background:var(--lsg-header-mobile-panel-bg,var(--lsg-color-white));animation:lsg-header-panel-in .24s ease both}
.lsg-header--menu-open>.lsg-header__mobile-panel{display:block}
.lsg-header--simple>.lsg-header__mobile-panel{border-radius:0 0 var(--lsg-header-simple-radius) var(--lsg-header-simple-radius)}
.lsg-header--dropdown>.lsg-header__mobile-panel{border-radius:0 0 var(--lsg-header-dropdown-radius) var(--lsg-header-dropdown-radius)}
.lsg-header--mega>.lsg-header__mobile-panel{border-radius:0 0 var(--lsg-header-mega-radius) var(--lsg-header-mega-radius)}
.lsg-header__mobile-panel .lsg-nav{display:block;width:100%}
.lsg-header__mobile-panel .lsg-nav__list,.lsg-header__mobile-panel .lsg-nav__dropdown{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:0;margin:0;list-style:none}
.lsg-header__mobile-panel .lsg-nav__item{box-sizing:border-box;display:block;width:100%}
.lsg-header__mobile-panel .lsg-nav__link{box-sizing:border-box;display:flex;width:100%;min-height:40px;padding:0 8px;border-bottom:0;font-size:14px;text-transform:var(--lsg-nav-text-transform,uppercase)}
.lsg-header__mobile-panel .lsg-nav__link:hover,.lsg-header__mobile-panel .lsg-nav__link:focus-visible,.lsg-header__mobile-panel .lsg-nav__link--current{color:var(--lsg-header-green);background:var(--lsg-header-active)}
.lsg-header__mobile-panel .lsg-nav__chevron{width:10px;height:5px}
.lsg-header__mobile-panel .lsg-nav__chevron svg{width:10px;height:5px}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__list{gap:0;padding:0;background:transparent}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__item{border-top:1px solid var(--lsg-header-dropdown-mobile-divider)}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__item:first-child{border-top:0}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__link{min-height:48px;padding:0}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown{position:static;left:auto;right:auto;width:auto;gap:0;padding:0 0 0 28px;background:transparent;border-radius:0;box-shadow:none;opacity:1;pointer-events:auto;transform:none;visibility:visible}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown::before,.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown::after{content:none}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item{border-top:0}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link{min-height:40px;border-top:0;background:transparent;font-weight:400}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current{color:var(--lsg-header-green);background:var(--lsg-nav-dropdown-item-bg);border-top:var(--lsg-nav-dropdown-item-border-top) solid var(--lsg-header-green);border-bottom:var(--lsg-nav-dropdown-item-border-bottom) solid var(--lsg-header-green);border-radius:var(--lsg-nav-dropdown-item-radius);font-weight:600}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p{display:inline-flex;align-items:center}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p::before{content:"";display:var(--lsg-nav-dropdown-marker-display);width:6px;height:6px;margin-right:6px;background:var(--lsg-header-green);border-radius:50%}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__item--has-children:not(.lsg-nav__item--open)>.lsg-nav__dropdown{display:none}
.lsg-header__mobile-panel .lsg-header__mega-panel{display:block;width:auto;min-height:0;padding:0;animation:none}
.lsg-header__mobile-panel .lsg-header__mega-inner,.lsg-header__mobile-panel .lsg-header__mega-column{display:flex;flex-direction:column;width:auto;min-height:0;padding:0;border-right:0}
.lsg-header__mobile-panel .lsg-header__mega-link{min-height:40px;font-size:14px;padding:6px 10px;background:var(--lsg-color-primary);color:var(--lsg-color-white);text-transform:uppercase}
.lsg-header__mega-column .lsg-header__mobile-panel .lsg-header__mega-link{font-size:14px;text-transform:none}
.lsg-header__breadcrumb{display:flex;align-items:center;gap:7px;min-height:35px;margin:-2px -16px 18px;padding:0 16px;font-size:14px;color:var(--lsg-header-text);border-bottom:1px solid transparent}
.lsg-header__breadcrumb .lsg-header__icon{width:8px;height:5px;flex:0 0 auto}
.lsg-header__breadcrumb-home{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--lsg-header-text);background:transparent;border:0;cursor:pointer;transition:color .24s ease}
.lsg-header__breadcrumb-home .lsg-header__icon{width:18px;height:16px}
.lsg-header__breadcrumb-ancestor,.lsg-header__breadcrumb-current{min-width:0;padding:0;overflow:hidden;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;cursor:pointer;transition:color .24s ease,border-color .24s ease}
.lsg-header__breadcrumb-ancestor{max-width:80px}
.lsg-header__breadcrumb-ancestor--ellipsis{flex:0 0 auto;width:1em;max-width:1em;text-align:center;text-overflow:clip}
.lsg-header__breadcrumb-current{max-width:170px;padding:0 0 5px;color:var(--lsg-header-green);border-bottom:2px solid var(--lsg-header-green)}
.lsg-header__breadcrumb-home:hover,.lsg-header__breadcrumb-home:focus-visible,.lsg-header__breadcrumb-ancestor:hover,.lsg-header__breadcrumb-ancestor:focus-visible,.lsg-header__breadcrumb-current:hover,.lsg-header__breadcrumb-current:focus-visible{color:var(--lsg-header-green);outline:0}
.lsg-header__mobile-list{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}
.lsg-header__mobile-back{margin:0 0 8px}
.lsg-header__mobile-back-button{display:flex;align-items:center;gap:9px;width:100%;min-height:35px;padding:6px 8px;color:var(--lsg-header-text);font:inherit;font-size:12px;font-weight:600;text-align:left;background:var(--lsg-header-active);border:0;border-radius:calc(var(--lsg-header-mega-radius) / 2);cursor:pointer}
.lsg-header__mobile-back-button .lsg-header__icon{width:9px;height:9px;transform:rotate(180deg)}
.lsg-header__mobile-back-button:hover,.lsg-header__mobile-back-button:focus-visible{color:var(--lsg-header-green);outline:1px solid var(--lsg-header-green);outline-offset:2px}
.lsg-header__mobile-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:0 8px;font-size:14px;line-height:1.4;color:var(--lsg-header-text);text-decoration:none;transition:color .24s ease,background-color .24s ease}
.lsg-header__mobile-link .lsg-header__icon{width:10px;height:5px;flex:0 0 auto}
.lsg-header__mobile-link:hover,.lsg-header__mobile-link:focus-visible{color:var(--lsg-header-green);background:var(--lsg-header-active);outline:0}
.lsg-header__mobile-item--active>.lsg-header__mobile-link{color:var(--lsg-header-green);background:var(--lsg-header-active);font-weight:600}
.lsg-header--simple .lsg-header__mobile-list{gap:0}
.lsg-header--simple .lsg-header__mobile-item{border-bottom:1px solid var(--lsg-header-simple-mobile-item-divider)}
.lsg-header--simple .lsg-header__mobile-item:last-child{border-bottom:0}
.lsg-header--simple .lsg-header__mobile-link{min-height:48px;padding:0;text-transform:var(--lsg-header-mobile-link-text-transform)}
.lsg-header--simple .lsg-header__mobile-item--active>.lsg-header__mobile-link{color:var(--lsg-header-simple-mobile-current-color);background:var(--lsg-header-simple-mobile-current-bg)}
.lsg-header--mega .lsg-header__mobile-list{gap:0}
.lsg-header--mega .lsg-header__mobile-item{border-top:1px solid var(--lsg-header-mega-mobile-divider)}
.lsg-header--mega .lsg-header__mobile-item:first-child{border-top:0}
.lsg-header--mega .lsg-header__mobile-link{min-height:48px;padding:0 8px;text-transform:var(--lsg-header-mega-link-transform)}
.lsg-header--mega .lsg-header__mobile-item--active>.lsg-header__mobile-link{color:var(--lsg-header-mega-link-hover-color);background:var(--lsg-header-mega-link-hover-bg);border-radius:var(--lsg-header-mega-item-radius)}
.lsg-header--mega .lsg-header__mobile-item--active>.lsg-header__mobile-link>span{display:inline-flex;align-items:center}
.lsg-header--mega .lsg-header__mobile-item--active>.lsg-header__mobile-link>span::before{content:"";display:var(--lsg-header-mega-marker-display);width:6px;height:6px;margin-right:6px;background:currentColor;border-radius:50%}
.lsg-header-decorator{padding:0}
.lsg-header-decorator .lsg-header{width:393px;max-width:100%;margin:0 auto}
}
.lsg-quick-links__heading{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lsg-color-secondary) 38%,var(--lsg-color-white));margin:0 0 16px}
.lsg-quick-links__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}
.lsg-quick-links__link{font-size:.9375rem;color:color-mix(in srgb,var(--lsg-color-secondary) 30%,var(--lsg-color-white));text-decoration:none;transition:color .15s ease}
.lsg-quick-links__link:hover,.lsg-quick-links__link:focus-visible{color:var(--lsg-color-white);outline:0}
.lsg-quick-links__link:focus-visible{text-decoration:underline}
.lsg-social-icons{display:flex;align-items:center;gap:12px;list-style:none;padding:0;margin:0}
.lsg-social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:color-mix(in srgb,var(--lsg-color-secondary) 38%,var(--lsg-color-white));border-radius:50%;border:1px solid color-mix(in srgb,var(--lsg-color-secondary) 52%,var(--lsg-color-white));transition:color .15s ease,border-color .15s ease,background-color .15s ease}
.lsg-social-icons__link:hover,.lsg-social-icons__link:focus-visible{color:var(--lsg-color-white);border-color:var(--lsg-color-white);background-color:rgba(255,255,255,0.1)}
.lsg-social-icons__link:focus-visible{outline:2px solid color-mix(in srgb,var(--lsg-color-primary) 35%,var(--lsg-color-white));outline-offset:2px}
.lsg-social-icons__link svg{width:16px;height:16px;pointer-events:none;fill:currentColor}
.lsg-footer{font-family:var(--lsg-font-family-primary);background-color:var(--lsg-footer-bg,#18181b);color:var(--lsg-footer-text-color,#fff);width:100%}
.lsg-footer--simple .lsg-footer__simple-inner{max-width:1440px;margin:0 auto;padding:0 72px;height:80px;display:flex;align-items:center;justify-content:space-between;gap:16px}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__simple-inner{height:auto;flex-direction:column-reverse;align-items:flex-start;padding:36px 16px;gap:0}
}
.lsg-footer--simple .lsg-footer__simple-nav{display:flex;align-items:center;gap:0}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__simple-nav{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:24px}
}
.lsg-footer--simple .lsg-footer__pipe{color:var(--lsg-footer-pipe-color,#fff);font-size:.875rem;padding:0 8px;opacity:.5}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__pipe{display:none}
}
.lsg-footer--simple .lsg-footer__mobile-divider{display:none}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__mobile-divider{display:block;border:0;border-top:1px solid var(--lsg-footer-divider-color,rgba(255,255,255,0.2));margin:0;width:100%}
}
.lsg-footer--simple .lsg-footer__simple-nav-item{color:var(--lsg-footer-link-color,#fff);text-decoration:none;font-size:.875rem;height:40px;display:inline-flex;align-items:center;padding:0 4px;white-space:nowrap}
.lsg-footer--simple .lsg-footer__simple-nav-item:hover{text-decoration:underline}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__simple-nav-item{width:100%;padding:0;font-size:.9375rem}
}
.lsg-footer--simple-tworow .lsg-footer__simple-top{max-width:1440px;margin:0 auto;padding:0 72px;height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px}
@media(max-width:768px){.lsg-footer--simple-tworow .lsg-footer__simple-top{height:auto;flex-direction:column;align-items:flex-start;padding:16px;gap:12px}
}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom{max-width:1440px;margin:0 auto;padding:0 72px;height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--lsg-footer-divider-color,rgba(255,255,255,0.2))}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom .lsg-footer__simple-bottom-left{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom .lsg-footer__ai-badge{margin-left:auto;flex-shrink:0}
@media(max-width:768px){.lsg-footer--simple-tworow .lsg-footer__simple-bottom{flex-direction:column;align-items:flex-start;height:auto;padding:16px;gap:8px}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom .lsg-footer__ai-badge{margin-left:0}
}
.lsg-footer--simple-tworow .lsg-footer__brand-line{font-size:.875rem;color:var(--lsg-footer-text-color,#fff);white-space:nowrap}
.lsg-footer--simple-tworow .lsg-footer__cookie-link{font-size:.875rem;color:var(--lsg-footer-link-color,#fff) !important;text-decoration:none !important;white-space:nowrap}
.lsg-footer--simple-tworow .lsg-footer__cookie-link:hover{text-decoration:underline !important}
.lsg-footer__ai-badge{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;color:var(--lsg-footer-text-color,#fff);opacity:.8;white-space:nowrap}
.lsg-footer__ai-badge svg{flex-shrink:0;color:var(--lsg-footer-icon-color,#fff)}
.lsg-footer--complex .lsg-footer__complex-inner{max-width:1440px;margin:0 auto;padding:72px var(--lsg-footer-horizontal-padding,72px);display:grid;grid-template-columns:var(--lsg-footer-logo-column-width,200px) 1fr;gap:var(--lsg-footer-column-gap,72px)}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__complex-inner{grid-template-columns:1fr;gap:36px;padding:36px 16px}
}
.lsg-footer--complex .lsg-footer__logo-col{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:4px}
.lsg-footer--complex .lsg-footer__logo-col .lsg-logo__text{color:var(--lsg-footer-text-color,#fff);font-weight:700}
.lsg-footer--complex .lsg-footer__logo-col .lsg-logo__image{filter:var(--lsg-footer-logo-filter,brightness(0) invert(1))}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__logo-col{padding-top:0}
}
.lsg-footer--complex .lsg-footer__brand-line{color:var(--lsg-footer-text-color,#fff);font-size:.875rem;line-height:20px;margin-top:auto;white-space:nowrap}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__brand-line{margin-top:0}
}
.lsg-footer--complex .lsg-footer__content-cols{display:grid;grid-template-columns:var(--lsg-footer-content-grid-cols,1fr 1fr);gap:72px;justify-content:var(--lsg-footer-content-justify,normal)}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__content-cols{grid-template-columns:1fr;gap:36px}
.lsg-footer--complex .lsg-footer__content-cols .lsg-footer__quicklinks-col{order:1}
.lsg-footer--complex .lsg-footer__content-cols .lsg-footer__contact-col{order:2}
.lsg-footer--complex .lsg-footer__content-cols .lsg-footer__about-col{order:3}
}
.lsg-footer--complex .lsg-footer__col-heading{font-size:.875rem;font-weight:600;letter-spacing:var(--lsg-footer-heading-letter-spacing,0.08em);text-transform:var(--lsg-footer-heading-transform,uppercase);color:var(--lsg-footer-heading-color,#fff);margin:0 0 24px 0;padding:0;line-height:25px}
.lsg-footer--complex .lsg-footer__address{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}
.lsg-footer--complex .lsg-footer__address svg{flex-shrink:0;margin-top:3px;color:var(--lsg-footer-icon-color,#fff)}
.lsg-footer--complex .lsg-footer__address p{margin:0;font-size:.875rem;line-height:1.6;color:var(--lsg-footer-text-color,#fff);white-space:pre-line}
.lsg-footer--complex .lsg-footer__divider{display:var(--lsg-footer-item-divider-display,block);border:0;border-top:1px solid var(--lsg-footer-divider-color,rgba(255,255,255,0.2));margin:16px 0}
.lsg-footer--complex .lsg-footer__contact-items{display:flex;flex-direction:column;gap:12px}
.lsg-footer--complex .lsg-footer__contact-item{display:flex;align-items:center;gap:12px;font-size:.875rem;color:var(--lsg-footer-text-color,#fff);height:24px}
.lsg-footer--complex .lsg-footer__contact-item svg{flex-shrink:0;color:var(--lsg-footer-icon-color,#fff)}
.lsg-footer--complex .lsg-footer__contact-item span,.lsg-footer--complex .lsg-footer__contact-item a{color:var(--lsg-footer-link-color,#fff);text-decoration:none;line-height:24px}
.lsg-footer--complex .lsg-footer__contact-item a:hover{text-decoration:underline}
.lsg-footer--complex .lsg-footer__quicklinks-list{list-style:none;margin:0;padding:0}
.lsg-footer--complex .lsg-footer__quicklink-item:last-child .lsg-footer__divider{display:none}
.lsg-footer--complex .lsg-footer__quicklink{display:block;color:var(--lsg-footer-link-color,#fff);text-decoration:none;font-size:.875rem;line-height:24px;height:24px}
.lsg-footer--complex .lsg-footer__quicklink:hover{text-decoration:underline}
.lsg-footer--complex .lsg-footer__bottom-divider{border:0;border-top:1px solid var(--lsg-footer-bottom-border-color,rgba(255,255,255,0.2));margin:0 var(--lsg-footer-horizontal-padding,72px)}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__bottom-divider{margin:0 16px}
}
.lsg-footer--complex .lsg-footer__bottom{max-width:1440px;margin:0 auto;padding:16px var(--lsg-footer-horizontal-padding,72px);background-color:var(--lsg-footer-bottom-bg,transparent);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__bottom{padding:16px;flex-direction:column;align-items:flex-start}
}
.lsg-footer--complex .lsg-footer__bottom-left{display:flex;align-items:center;gap:0;flex-wrap:wrap}
.lsg-footer--complex .lsg-footer__bottom-left>*+*::before{content:"|";color:var(--lsg-footer-pipe-color,#fff);margin:0 12px;opacity:.5}
.lsg-footer--complex .lsg-footer__cookie-link{color:var(--lsg-footer-text-color,#fff) !important;font-size:.875rem;line-height:29px;text-decoration:none !important;white-space:nowrap}
.lsg-footer--complex .lsg-footer__cookie-link:hover{text-decoration:underline !important}
.lsg-footer--complex .lsg-footer__bottom-social{display:flex;align-items:center;gap:12px}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__bottom-social{margin-top:12px}
}
.lsg-footer--complex .lsg-footer__body-social{margin-top:24px}
.lsg-footer__copyright{font-size:.875rem;line-height:29px;color:var(--lsg-footer-text-color,#fff);margin:0}
.lsg-hero{position:relative;overflow:hidden}
.lsg-hero--full .lsg-hero-card{min-height:100svh;min-height:100vh}
.lsg-hero--75vh .lsg-hero-card{min-height:75vh}
.lsg-hero__viewport{overflow:hidden;width:100%}
.lsg-hero__slides{display:flex;align-items:stretch;backface-visibility:hidden;touch-action:pan-y pinch-zoom}
.lsg-hero__arrow-icon{display:block;width:23px;height:20px;flex-shrink:0}
.lsg-hero__arrow-icon::before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.lsg-hero__prev .lsg-hero__arrow-icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E")}
.lsg-hero__next .lsg-hero__arrow-icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E")}
.lsg-hero__prev,.lsg-hero__next{color:var(--lsg-color-primary);opacity:.75;transition:opacity .2s ease-in-out}
.lsg-hero__prev:hover,.lsg-hero__next:hover{opacity:1}
.lsg-hero__prev{border-top-left-radius:var(--lsg-button-radius);border-bottom-left-radius:var(--lsg-button-radius)}
.lsg-hero__next{border-top-right-radius:var(--lsg-button-radius);border-bottom-right-radius:var(--lsg-button-radius)}
.lsg-hero__scroll-down{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:3}
.lsg-hero__scroll-down-btn{display:inline-flex;flex-direction:column;align-items:center;gap:8px;background-color:var(--lsg-color-primary);border:0;color:var(--lsg-color-white,#fff);cursor:pointer;font-family:var(--lsg-font-family-primary,inherit);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:16px 12px;transition:opacity .2s ease;border-radius:var(--lsg-button-radius)}
.lsg-hero__scroll-down-btn:hover{opacity:.85}
.lsg-hero__scroll-down-btn:focus-visible{outline:2px solid var(--lsg-color-white,#fff);outline-offset:3px}
.lsg-hero__scroll-down-text{display:block}
.lsg-hero__scroll-down-icon{display:block;width:20px;height:23px;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='23'%20viewBox='0%200%2020%2023'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M11.2856%2017.8812L18.1818%2011.1762L20%2012.9439L9.99992%2022.6667L0%2012.9439L1.81817%2011.1762L8.71427%2017.8812V0H11.2856V17.8812Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='23'%20viewBox='0%200%2020%2023'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M11.2856%2017.8812L18.1818%2011.1762L20%2012.9439L9.99992%2022.6667L0%2012.9439L1.81817%2011.1762L8.71427%2017.8812V0H11.2856V17.8812Z'/%3E%3C/svg%3E");animation:lsg-hero-scroll-bounce 1.8s ease-in-out infinite}
@keyframes lsg-hero-scroll-bounce{0,100%{transform:translateY(0)}
50%{transform:translateY(4px)}
}
.lsg-hero-card--bg-primary .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-primary)}
.lsg-hero-card--bg-secondary .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-secondary)}
.lsg-hero-card--bg-tertiary .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-tertiary)}
.lsg-hero-card--bg-light .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-light)}
.lsg-hero-card--bg-dark .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-dark)}
.lsg-hero-card--bg-black .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-black)}
.lsg-hero-card--bg-white .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-white)}
.lsg-hero-card--color-primary .lsg-hero-card__content-wrapper{color:var(--lsg-color-primary)}
.lsg-hero-card--color-primary .lsg-hero__pretitle,.lsg-hero-card--color-primary .lsg-hero__heading,.lsg-hero-card--color-primary .lsg-hero__body{color:var(--lsg-color-primary)}
.lsg-hero-card--color-secondary .lsg-hero-card__content-wrapper{color:var(--lsg-color-secondary)}
.lsg-hero-card--color-secondary .lsg-hero__pretitle,.lsg-hero-card--color-secondary .lsg-hero__heading,.lsg-hero-card--color-secondary .lsg-hero__body{color:var(--lsg-color-secondary)}
.lsg-hero-card--color-tertiary .lsg-hero-card__content-wrapper{color:var(--lsg-color-tertiary)}
.lsg-hero-card--color-tertiary .lsg-hero__pretitle,.lsg-hero-card--color-tertiary .lsg-hero__heading,.lsg-hero-card--color-tertiary .lsg-hero__body{color:var(--lsg-color-tertiary)}
.lsg-hero-card--color-light .lsg-hero-card__content-wrapper{color:var(--lsg-color-light)}
.lsg-hero-card--color-light .lsg-hero__pretitle,.lsg-hero-card--color-light .lsg-hero__heading,.lsg-hero-card--color-light .lsg-hero__body{color:var(--lsg-color-light)}
.lsg-hero-card--color-dark .lsg-hero-card__content-wrapper{color:var(--lsg-color-dark)}
.lsg-hero-card--color-dark .lsg-hero__pretitle,.lsg-hero-card--color-dark .lsg-hero__heading,.lsg-hero-card--color-dark .lsg-hero__body{color:var(--lsg-color-dark)}
.lsg-hero-card--color-black .lsg-hero-card__content-wrapper{color:var(--lsg-color-black)}
.lsg-hero-card--color-black .lsg-hero__pretitle,.lsg-hero-card--color-black .lsg-hero__heading,.lsg-hero-card--color-black .lsg-hero__body{color:var(--lsg-color-black)}
.lsg-hero-card--color-white .lsg-hero-card__content-wrapper{color:var(--lsg-color-white)}
.lsg-hero-card--color-white .lsg-hero__pretitle,.lsg-hero-card--color-white .lsg-hero__heading,.lsg-hero-card--color-white .lsg-hero__body{color:var(--lsg-color-white)}
.lsg-hero-card--fill-primary .lsg-hero-card__media{background-color:var(--lsg-color-primary)}
.lsg-hero-card--fill-primary .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-secondary .lsg-hero-card__media{background-color:var(--lsg-color-secondary)}
.lsg-hero-card--fill-secondary .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-tertiary .lsg-hero-card__media{background-color:var(--lsg-color-tertiary)}
.lsg-hero-card--fill-tertiary .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-light .lsg-hero-card__media{background-color:var(--lsg-color-light)}
.lsg-hero-card--fill-light .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-dark .lsg-hero-card__media{background-color:var(--lsg-color-dark)}
.lsg-hero-card--fill-dark .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-black .lsg-hero-card__media{background-color:var(--lsg-color-black)}
.lsg-hero-card--fill-black .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-white .lsg-hero-card__media{background-color:var(--lsg-color-white)}
.lsg-hero-card--fill-white .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card__content-wrapper{border-radius:var(--lsg-button-radius)}
.lsg-ai-banner{width:100%;background-color:var(--lsg-ai-banner-bg)}
.lsg-ai-banner__inner{display:flex;align-items:center;justify-content:center;max-width:var(--lsg-ai-banner-max-width);margin:0 auto;padding:0 24px;height:var(--lsg-ai-banner-height)}
.lsg-ai-banner__content{display:flex;align-items:center;justify-content:center;gap:var(--lsg-ai-banner-gap);min-width:0}
@media(min-width:768px){.lsg-ai-banner__content{transform:translateX(25vw)}
}
.lsg-ai-banner__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--lsg-ai-banner-icon-color);width:var(--lsg-ai-banner-icon-size);height:var(--lsg-ai-banner-icon-size)}
.lsg-ai-banner__icon-svg{width:var(--lsg-ai-banner-icon-size);height:var(--lsg-ai-banner-icon-size)}
.lsg-ai-banner__text{font-size:var(--lsg-ai-banner-font-size);line-height:1.35;color:var(--lsg-ai-banner-text-color);margin:0;text-align:center}
.lsg-ai-banner__text strong{font-weight:inherit}
.lsg-accordion{display:flex;flex-direction:column;width:100%;max-width:var(--lsg-accordion-max-width,776px);font-family:var(--lsg-font-family-primary,inherit)}
.lsg-accordion__item{box-sizing:border-box;width:100%;min-width:0}
.lsg-accordion__heading,.lsg-accordion>.cmp-accordion__item>.cmp-accordion__header{margin:0;padding:0;font:inherit}
.lsg-accordion__header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;margin:0;padding:0;color:inherit;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer}
.lsg-accordion__header:focus-visible{outline:2px solid var(--lsg-color-black,#09090b);outline-offset:2px}
.lsg-accordion__title{flex:1 1 auto;min-width:0;margin:0;color:inherit;font-family:var(--lsg-font-family-primary,inherit);font-size:var(--lsg-accordion-title-font-size,var(--lsg-size-H5,21px));font-weight:var(--lsg-font-weight-semibold,600);line-height:var(--lsg-line-height-heading,1.2);text-align:left;overflow-wrap:anywhere}
.lsg-accordion__icon{position:relative;box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lsg-accordion-icon-size,20px);height:var(--lsg-accordion-icon-size,20px);color:inherit}
.lsg-accordion__icon-svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform 180ms ease}
.lsg-accordion__icon-ring,.lsg-accordion__icon-arrow{display:none}
.lsg-accordion__header[aria-expanded=true] .lsg-accordion__icon-plus-vertical,.lsg-accordion__header.cmp-accordion__button--expanded .lsg-accordion__icon-plus-vertical{display:none}
.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-horizontal,.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-vertical,.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-horizontal,.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-vertical{display:none}
.lsg-accordion--icon-arrow .lsg-accordion__icon-arrow,.lsg-accordion--icon-arrow .lsg-accordion__icon-arrow{display:block}
.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=false] .lsg-accordion__icon-svg,.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=false] .lsg-accordion__icon-svg{transform:rotate(180deg)}
.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=true] .lsg-accordion__icon-svg,.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=true] .lsg-accordion__icon-svg{transform:none}
.lsg-accordion__panel{display:none;min-width:0}
.lsg-accordion__panel--open,.lsg-accordion__panel.cmp-accordion__panel--expanded{display:block}
.lsg-accordion__panel.cmp-accordion__panel--hidden,.lsg-accordion__panel[hidden]{display:none}
.lsg-accordion__content{box-sizing:border-box;min-width:0;color:var(--lsg-accordion-content-color,var(--lsg-color-black,#09090b));font-family:var(--lsg-font-family-primary,inherit);font-size:var(--lsg-accordion-content-font-size,var(--lsg-size-body,18px));font-weight:var(--lsg-font-weight-regular,400);line-height:var(--lsg-line-height-copy,1.5);overflow-wrap:anywhere}
.lsg-accordion__content p,.lsg-accordion__content ul,.lsg-accordion__content ol{margin-top:0}
.lsg-accordion__content>:first-child{margin-top:0}
.lsg-accordion__content>:last-child{margin-bottom:0}
.lsg-accordion__content img{display:block;max-width:100%;height:auto}
@media(prefers-reduced-motion:reduce){.lsg-accordion__icon-svg{transition:none}
}
.lsg-accordion--icon-plus .lsg-accordion__icon::before,.lsg-accordion--icon-plus .lsg-accordion__icon::after{content:none !important;display:none !important}
.lsg-accordion--icon-plus .lsg-accordion__icon-svg{display:block !important}
.lsg-tabs{position:relative;font-family:var(--lsg-font-family-primary);width:100%;max-width:var(--lsg-tabs-max-width)}
.lsg-tabs__tablist{display:flex;flex-wrap:nowrap;gap:var(--lsg-tabs-tablist-gap);width:calc(100% - var(--lsg-tabs-arrow-size) * 4);margin:0 auto;padding:0;list-style:none;border-bottom:1px solid var(--lsg-tabs-divider-color);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}
.lsg-tabs__tablist::-webkit-scrollbar{display:none}
.lsg-tabs__tab{display:flex;align-items:center;justify-content:center;min-height:var(--lsg-tabs-tab-height);padding:0 var(--lsg-tabs-tab-padding-x);color:var(--lsg-tabs-tab-color);font-size:var(--lsg-tabs-tab-font-size);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.4;white-space:nowrap;cursor:pointer;border-bottom:var(--lsg-tabs-active-border-width) solid transparent;transition:color var(--lsg-tabs-transition),border-color var(--lsg-tabs-transition),background-color var(--lsg-tabs-transition)}
.lsg-tabs__tab:hover{color:var(--lsg-tabs-active-color)}
.lsg-tabs__tab:focus-visible{outline:2px solid var(--lsg-tabs-active-color);outline-offset:-2px}
.lsg-tabs__tab--active{color:var(--lsg-tabs-active-color);border-bottom-color:var(--lsg-tabs-active-color)}
.lsg-tabs__tab-icon{display:none;flex-shrink:0;align-items:center;justify-content:center;color:var(--lsg-tabs-accordion-icon-color);transition:transform var(--lsg-tabs-transition),color var(--lsg-tabs-transition)}
.lsg-tabs__tab-icon-svg{width:var(--lsg-tabs-accordion-icon-size);height:var(--lsg-tabs-accordion-icon-size)}
.lsg-tabs__panel{display:none;padding:var(--lsg-tabs-panel-padding-y) 0;color:var(--lsg-tabs-panel-color);font-size:var(--lsg-tabs-panel-font-size);line-height:var(--lsg-tabs-panel-line-height)}
.lsg-tabs__panel--active{display:block}
.lsg-tabs__panel:focus-visible{outline:2px solid var(--lsg-tabs-active-color);outline-offset:2px}
.lsg-tabs__panel p{margin:0 0 12px}
.lsg-tabs__panel p:last-child{margin-bottom:0}
.lsg-tabs__panel ul,.lsg-tabs__panel ol{margin:0 0 12px 24px;padding:0}
.lsg-tabs__panel a{color:var(--lsg-tabs-active-color)}
.lsg-tabs__panel img{max-width:100%;height:auto}
.lsg-tabs--vertical{display:flex;align-items:flex-start;gap:var(--lsg-tabs-vertical-gap)}
.lsg-tabs--vertical .lsg-tabs__tablist{flex:0 0 var(--lsg-tabs-vertical-tablist-width);flex-direction:column;flex-wrap:nowrap;max-width:var(--lsg-tabs-vertical-tablist-width);border-bottom:0;border-right:1px solid var(--lsg-tabs-divider-color);max-height:var(--lsg-tabs-vertical-tablist-max-height);overflow-x:hidden;overflow-y:auto;height:calc(100% - var(--lsg-tabs-arrow-size) * 4)}
.lsg-tabs--vertical .lsg-tabs__tab{white-space:normal;border-bottom:0;border-right:var(--lsg-tabs-active-border-width) solid transparent}
.lsg-tabs--vertical .lsg-tabs__tab--active{border-right-color:var(--lsg-tabs-active-color)}
.lsg-tabs--vertical .lsg-tabs__panel{flex:1 1 auto;min-width:0;padding:0}
.lsg-tabs--scroll-start::before{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M10%203L5%208l5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M10%203L5%208l5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--scroll-start::before:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--scroll-start::before{top:0;left:0;width:var(--lsg-tabs-arrow-size);height:var(--lsg-tabs-tab-height)}
.lsg-tabs--scroll-end::after{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M6%203l5%205-5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M6%203l5%205-5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--scroll-end::after:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--scroll-end::after{top:0;right:0;width:var(--lsg-tabs-arrow-size);height:var(--lsg-tabs-tab-height)}
.lsg-tabs--scroll-start .lsg-tabs__tablist{padding-left:var(--lsg-tabs-arrow-size)}
.lsg-tabs--scroll-end .lsg-tabs__tablist{padding-right:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-start::before{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%2010l5-5%205%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%2010l5-5%205%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-start::before:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--vertical.lsg-tabs--scroll-start::before{top:0;left:0;right:auto;width:var(--lsg-tabs-vertical-tablist-width);height:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-end::after{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%206l5%205%205-5'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%206l5%205%205-5'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-end::after:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--vertical.lsg-tabs--scroll-end::after{top:unset;bottom:0;left:0;right:auto;width:var(--lsg-tabs-vertical-tablist-width);height:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-start .lsg-tabs__tablist{padding-left:0;padding-top:var(--lsg-tabs-arrow-size);padding-bottom:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-end .lsg-tabs__tablist{padding-right:0;padding-top:var(--lsg-tabs-arrow-size);padding-bottom:var(--lsg-tabs-arrow-size)}
@media(max-width:767px){.lsg-tabs,.lsg-tabs--vertical{display:flex;flex-direction:column;align-items:stretch;gap:0}
.lsg-tabs__tablist{display:contents}
.lsg-tabs__tab,.lsg-tabs--vertical .lsg-tabs__tab{justify-content:space-between;gap:16px;min-height:var(--lsg-tabs-accordion-header-height);padding:var(--lsg-tabs-accordion-header-padding-y) 0;color:var(--lsg-tabs-accordion-title-color);font-size:var(--lsg-tabs-accordion-title-font-size);white-space:normal;text-align:left;background:0;border-radius:0;border-right:0;border-bottom:0;border-top:1px solid var(--lsg-tabs-divider-color)}
.lsg-tabs__tab:first-child,.lsg-tabs--vertical .lsg-tabs__tab:first-child{border-top:0}
.lsg-tabs__tab--active,.lsg-tabs--vertical .lsg-tabs__tab--active{color:var(--lsg-tabs-active-color);background:0;border-top-color:var(--lsg-tabs-active-color);box-shadow:inset 0 var(--lsg-tabs-active-border-width) 0 var(--lsg-tabs-active-color)}
.lsg-tabs__tab-icon{display:flex}
.lsg-tabs__tab--active .lsg-tabs__tab-icon{color:var(--lsg-tabs-active-color);transform:rotate(180deg)}
.lsg-tabs__panel,.lsg-tabs--vertical .lsg-tabs__panel{padding:0 0 var(--lsg-tabs-accordion-panel-padding-bottom)}
.lsg-tabs__panel--active.lsg-tabs__panel--collapsed{display:none}
.lsg-tabs__tab:nth-child(1){order:1}
.lsg-tabs__panel:nth-of-type(1){order:2}
.lsg-tabs__tab:nth-child(2){order:3}
.lsg-tabs__panel:nth-of-type(2){order:4}
.lsg-tabs__tab:nth-child(3){order:5}
.lsg-tabs__panel:nth-of-type(3){order:6}
.lsg-tabs__tab:nth-child(4){order:7}
.lsg-tabs__panel:nth-of-type(4){order:8}
.lsg-tabs__tab:nth-child(5){order:9}
.lsg-tabs__panel:nth-of-type(5){order:10}
.lsg-tabs__tab:nth-child(6){order:11}
.lsg-tabs__panel:nth-of-type(6){order:12}
.lsg-tabs__tab:nth-child(7){order:13}
.lsg-tabs__panel:nth-of-type(7){order:14}
.lsg-tabs__tab:nth-child(8){order:15}
.lsg-tabs__panel:nth-of-type(8){order:16}
.lsg-tabs__tab:nth-child(9){order:17}
.lsg-tabs__panel:nth-of-type(9){order:18}
.lsg-tabs__tab:nth-child(10){order:19}
.lsg-tabs__panel:nth-of-type(10){order:20}
.lsg-tabs__tab:nth-child(11){order:21}
.lsg-tabs__panel:nth-of-type(11){order:22}
.lsg-tabs__tab:nth-child(12){order:23}
.lsg-tabs__panel:nth-of-type(12){order:24}
.lsg-tabs__tab:nth-child(13){order:25}
.lsg-tabs__panel:nth-of-type(13){order:26}
.lsg-tabs__tab:nth-child(14){order:27}
.lsg-tabs__panel:nth-of-type(14){order:28}
.lsg-tabs__tab:nth-child(15){order:29}
.lsg-tabs__panel:nth-of-type(15){order:30}
.lsg-tabs__tab:nth-child(16){order:31}
.lsg-tabs__panel:nth-of-type(16){order:32}
.lsg-tabs__tab:nth-child(17){order:33}
.lsg-tabs__panel:nth-of-type(17){order:34}
.lsg-tabs__tab:nth-child(18){order:35}
.lsg-tabs__panel:nth-of-type(18){order:36}
.lsg-tabs__tab:nth-child(19){order:37}
.lsg-tabs__panel:nth-of-type(19){order:38}
.lsg-tabs__tab:nth-child(20){order:39}
.lsg-tabs__panel:nth-of-type(20){order:40}
}
.lsg-tabs[data-panelcontainer] .lsg-tabs__panel{display:none}
.lsg-tabs[data-panelcontainer] .lsg-tabs__panel.cmp-tabs__tabpanel--active{display:block}
.lsg-video{position:relative;width:100%;max-width:var(--lsg-video-max-width);font-family:var(--lsg-font-family-primary);border-radius:var(--lsg-video-container-radius,0);overflow:var(--lsg-video-container-overflow,visible)}
.lsg-video--full-width{max-width:none}
.lsg-video--inline{display:inline-block;vertical-align:top}
.lsg-video__media{position:relative;width:100%;height:var(--lsg-video-poster-height);overflow:var(--lsg-video-media-overflow,hidden);background:var(--lsg-video-poster-bg);box-sizing:border-box}
.lsg-video__poster{position:absolute;inset:0}
.lsg-video__poster-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.lsg-video__native,.lsg-video__embed{position:absolute;inset:0;width:100%;height:100%}
.lsg-video__native{-o-object-fit:cover;object-fit:cover;background:var(--lsg-video-poster-bg)}
.lsg-video__iframe{width:100%;height:100%;border:0}
.lsg-video__tags{position:absolute;left:var(--lsg-video-tags-inset);top:var(--lsg-video-tags-top,auto);bottom:var(--lsg-video-tags-bottom,auto);display:flex;flex-wrap:wrap;gap:var(--lsg-video-tag-gap);max-width:var(--lsg-video-tags-max-width-mobile);z-index:1}
.lsg-video__tag{height:var(--lsg-video-tag-height);padding:0 var(--lsg-video-tag-padding-x);display:inline-flex;align-items:center;border-radius:var(--lsg-video-tag-radius,var(--lsg-theme-radius,0));background-color:var(--lsg-video-tag-bg);backdrop-filter:blur(var(--lsg-video-tag-blur,0));-webkit-backdrop-filter:blur(var(--lsg-video-tag-blur,0));border:var(--lsg-video-tag-border-width,0) solid var(--lsg-video-tag-border-color,transparent);font-size:var(--lsg-video-tag-font-size);font-weight:var(--lsg-font-weight-semibold,600);color:var(--lsg-video-tag-color);white-space:nowrap;transition:background-color var(--lsg-video-transition)}
.lsg-video:hover .lsg-video__tag,.lsg-video:focus-within .lsg-video__tag{background-color:var(--lsg-video-tag-bg-hover)}
.lsg-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--lsg-video-play-size);height:var(--lsg-video-play-size);color:var(--lsg-video-play-color);display:flex;align-items:center;justify-content:center;background:0;border:0;cursor:pointer;padding:0;z-index:1}
.lsg-video__play:focus-visible{outline:2px solid var(--lsg-video-play-color);outline-offset:2px;border-radius:50%}
.lsg-video__play-svg{width:100%;height:100%}
.lsg-video__caption{position:var(--lsg-video-caption-position,absolute);top:var(--lsg-video-caption-top,auto);bottom:var(--lsg-video-caption-bottom,auto);left:0;right:0;z-index:2;width:100%;height:var(--lsg-video-caption-height);overflow:hidden;box-sizing:border-box;padding:var(--lsg-video-caption-padding-y) var(--lsg-video-caption-padding-x);display:flex;flex-direction:column;justify-content:center;background:var(--lsg-video-caption-bg);border-top:var(--lsg-video-divider-width) solid var(--lsg-video-divider-color);transition:height var(--lsg-video-transition)}
.lsg-video:hover .lsg-video__caption,.lsg-video:focus-within .lsg-video__caption{height:var(--lsg-video-caption-height-hover)}
.lsg-video__title{font-size:var(--lsg-video-title-font-size);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.2;color:var(--lsg-video-title-color);margin:0}
.lsg-video__text{font-size:var(--lsg-video-text-font-size);font-weight:var(--lsg-font-weight-regular,400);line-height:1.4;color:var(--lsg-video-text-color);margin:4px 0 0;opacity:0;transition:opacity var(--lsg-video-transition)}
.lsg-video:hover .lsg-video__text,.lsg-video:focus-within .lsg-video__text{opacity:1}
@media(min-width:768px){.lsg-video__tags{flex-wrap:nowrap;max-width:var(--lsg-video-tags-max-width-desktop)}
}
@media(prefers-reduced-motion:reduce){.lsg-video__caption,.lsg-video__tag,.lsg-video__text{transition:none}
}
.lsg-image{position:relative;width:100%;max-width:var(--lsg-image-max-width);font-family:var(--lsg-font-family-primary);border-radius:var(--lsg-image-container-radius,0);overflow:var(--lsg-image-container-overflow,visible)}
.lsg-image__media{position:relative;box-sizing:border-box;width:100%;height:var(--lsg-image-height);overflow:var(--lsg-image-media-overflow,hidden);background:var(--lsg-image-bg);border-bottom:var(--lsg-image-media-border,none)}
.lsg-image__picture,.lsg-image__picture picture{display:block;width:100%;height:100%}
.lsg-image__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-image__link{position:absolute;inset:0;z-index:2}
.lsg-image__link:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:-2px}
.lsg-image__tags{position:absolute;z-index:3;left:var(--lsg-image-tags-position-left,var(--lsg-image-tags-inset));top:var(--lsg-image-tags-position-top,auto);bottom:var(--lsg-image-tags-position-bottom,var(--lsg-image-tags-inset));display:flex;flex-wrap:wrap;gap:var(--lsg-image-tag-gap);max-width:var(--lsg-image-tags-max-width-mobile);pointer-events:none}
.lsg-image__tag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:var(--lsg-image-tag-height);padding:0 var(--lsg-image-tag-padding-x);overflow:hidden;background:var(--lsg-image-tag-bg);border-width:var(--lsg-image-tag-border-width,0);border-style:var(--lsg-image-tag-border-style,solid);border-color:var(--lsg-image-tag-border,transparent);border-radius:var(--lsg-image-tag-radius,var(--lsg-theme-radius,0));backdrop-filter:blur(var(--lsg-image-tag-blur,0));-webkit-backdrop-filter:blur(var(--lsg-image-tag-blur,0));color:var(--lsg-image-tag-color);font-size:var(--lsg-image-tag-font-size);font-weight:var(--lsg-image-tag-font-weight,600);line-height:var(--lsg-image-tag-line-height,1.2);text-align:center;text-transform:var(--lsg-image-tag-text-transform,none);white-space:nowrap;transition:background-color var(--lsg-image-transition)}
.lsg-image:hover .lsg-image__tag,.lsg-image:focus-within .lsg-image__tag{background:var(--lsg-image-tag-bg-hover)}
.lsg-image__caption{position:var(--lsg-image-caption-position,relative);top:var(--lsg-image-caption-top,auto);right:0;bottom:var(--lsg-image-caption-bottom,auto);left:0;z-index:3;box-sizing:border-box;width:100%;height:var(--lsg-image-caption-height);overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:var(--lsg-image-caption-gap,8px);padding:var(--lsg-image-caption-padding-y) var(--lsg-image-caption-padding-x);background:var(--lsg-image-caption-bg);pointer-events:none;transition:height var(--lsg-image-transition)}
.lsg-image:hover .lsg-image__caption,.lsg-image:focus-within .lsg-image__caption{height:var(--lsg-image-caption-height-hover)}
.lsg-image__title{margin:0;color:var(--lsg-image-title-color);font-size:var(--lsg-image-title-font-size);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.2}
.lsg-image__text{margin:0;padding-left:var(--lsg-image-text-indent,0);color:var(--lsg-image-text-color);font-size:var(--lsg-image-text-font-size);font-weight:var(--lsg-font-weight-regular,400);line-height:1.5;opacity:0;transition:opacity var(--lsg-image-transition)}
.lsg-image__text:only-child,.lsg-image:hover .lsg-image__text,.lsg-image:focus-within .lsg-image__text{opacity:1}
@media(min-width:768px){.lsg-image__tags{flex-wrap:nowrap;max-width:var(--lsg-image-tags-max-width-desktop)}
}
@media(prefers-reduced-motion:reduce){.lsg-image__caption,.lsg-image__tag,.lsg-image__text{transition:none}
}
.cmp-container{width:100%}
.layout-container-color-wrapper{width:100%}
.layout-container-spacing-wrapper{width:100%;box-sizing:border-box}
.layout-container--full-width>.layout-container-color-wrapper>.layout-container-spacing-wrapper{max-width:var(--lsg-container-width-full);padding:0 var(--lsg-spacing-size-SM)}
.layout-container--medium>.layout-container-color-wrapper>.layout-container-spacing-wrapper{max-width:var(--lsg-container-width-medium);margin-inline:auto;padding-inline:24px}
.layout-container--narrow>.layout-container-color-wrapper>.layout-container-spacing-wrapper{max-width:var(--lsg-container-width-narrow);margin-inline:auto;padding-inline:24px}
.layout-container--top-padding-0>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:0}
.layout-container--top-padding-4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-2XS)}
.layout-container--top-padding-8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-XS)}
.layout-container--top-padding-16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-SM)}
.layout-container--top-padding-24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-MD)}
.layout-container--top-padding-32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-LG)}
.layout-container--top-padding-64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-XL)}
.layout-container--top-padding-96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-2XL)}
.layout-container--top-padding-128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-3XL)}
.layout-container--top-padding-48>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-48)}
.layout-container--top-padding-72>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-72)}
.layout-container--top-padding-120>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-120)}
.layout-container--top-padding-140>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-140)}
.layout-container--bottom-padding-0>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:0}
.layout-container--bottom-padding-4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-2XS)}
.layout-container--bottom-padding-8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-XS)}
.layout-container--bottom-padding-16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-SM)}
.layout-container--bottom-padding-24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-MD)}
.layout-container--bottom-padding-32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-LG)}
.layout-container--bottom-padding-64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-XL)}
.layout-container--bottom-padding-96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-2XL)}
.layout-container--bottom-padding-128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-3XL)}
.layout-container--bottom-padding-48>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-48)}
.layout-container--bottom-padding-72>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-72)}
.layout-container--bottom-padding-120>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-120)}
.layout-container--bottom-padding-140>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-140)}
.layout-container--vertical-alignment-top>.layout-container-color-wrapper{display:flex;flex-direction:column;justify-content:flex-start}
.layout-container--vertical-alignment-middle>.layout-container-color-wrapper{display:flex;flex-direction:column;justify-content:center}
.layout-container--background-color-white>.layout-container-color-wrapper{background-color:var(--lsg-color-white);color:var(--lsg-color-dark)}
.layout-container--background-color-light>.layout-container-color-wrapper{background-color:var(--lsg-color-light);color:var(--lsg-color-dark)}
.layout-container--background-color-primary>.layout-container-color-wrapper{background-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.layout-container--background-color-secondary>.layout-container-color-wrapper{background-color:var(--lsg-color-secondary);color:var(--lsg-color-white)}
.layout-container--background-color-tertiary>.layout-container-color-wrapper{background-color:var(--lsg-color-tertiary);color:var(--lsg-color-white)}
.layout-container--background-color-dark>.layout-container-color-wrapper{background-color:var(--lsg-color-dark);color:var(--lsg-color-white)}
.layout-container--background-color-black>.layout-container-color-wrapper{background-color:var(--lsg-color-black);color:var(--lsg-color-white)}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__select,.cmp-vtba-form__textarea,.cmp-vtba-form__input{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__select::-moz-placeholder,.cmp-vtba-form__textarea::-moz-placeholder,.cmp-vtba-form__input::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__select::placeholder,.cmp-vtba-form__textarea::placeholder,.cmp-vtba-form__input::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__select:focus,.cmp-vtba-form__textarea:focus,.cmp-vtba-form__input:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__select:disabled,.cmp-vtba-form__textarea:disabled,.cmp-vtba-form__input:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__select,[aria-invalid=true].cmp-vtba-form__textarea,[aria-invalid=true].cmp-vtba-form__input{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-form{font-family:var(--lsg-font-family-primary)}
.cmp-vtba-form__form{display:flex;flex-direction:column;gap:36px}
.cmp-vtba-form__title{font-family:var(--lsg-font-family-secondary);font-size:var(--lsg-size-H2);font-weight:var(--lsg-font-weight-bold);line-height:var(--lsg-line-height-heading);color:var(--lsg-color-black)}
.cmp-vtba-form__progress{border-bottom:1px solid var(--lsg-color-light);padding-bottom:16px}
.cmp-vtba-form__progress-list{display:flex;gap:24px;list-style:none;margin:0;padding:0}
.cmp-vtba-form__progress-step{display:flex;align-items:center;gap:8px;color:var(--lsg-color-secondary);font-size:var(--lsg-size-Small)}
.cmp-vtba-form__progress-step[aria-current=step]{color:var(--lsg-color-primary);font-weight:var(--lsg-font-weight-semibold)}
.cmp-vtba-form__progress-step[aria-current=step] .cmp-vtba-form__progress-number{background-color:var(--lsg-color-primary);color:var(--lsg-color-white);border-color:var(--lsg-color-primary)}
.cmp-vtba-form__progress-number{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--lsg-color-light);font-size:12px;font-weight:var(--lsg-font-weight-semibold);flex-shrink:0}
.cmp-vtba-form__progress-title{white-space:nowrap}
.cmp-vtba-form__steps{display:flex;flex-direction:column;gap:36px}
.cmp-vtba-form__actions{display:flex;align-items:center;gap:16px;padding-top:12px}
.cmp-vtba-form__next,.cmp-vtba-form__submit,.cmp-vtba-form__prev{display:inline-flex;align-items:center;padding:12px 24px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:1.5;border:2px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}
[hidden].cmp-vtba-form__next,[hidden].cmp-vtba-form__submit,[hidden].cmp-vtba-form__prev{display:none}
.cmp-vtba-form__prev{background-color:transparent;border-color:var(--lsg-color-light);color:var(--lsg-color-black)}
.cmp-vtba-form__prev:hover{border-color:var(--lsg-color-secondary)}
.cmp-vtba-form__next,.cmp-vtba-form__submit{background-color:var(--lsg-color-primary);border-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.cmp-vtba-form__next:hover:not([disabled]),.cmp-vtba-form__submit:hover:not([disabled]){background-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black));border-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black))}
.cmp-vtba-form__error{padding:12px 16px;background-color:rgb(251.3404255319,239.8510638298,238.6595744681);border-left:3px solid #c0392b;color:rgb(150.3319148936,44.629787234,33.6680851064);font-size:var(--lsg-size-Small);margin:0}
.cmp-vtba-form__success{padding:16px 24px;background-color:color-mix(in srgb,var(--lsg-color-primary) 20%,white);border-left:3px solid var(--lsg-color-primary);color:var(--lsg-color-primary)}
.cmp-vtba-form__select-wrapper{position:relative}
.cmp-vtba-form__select-wrapper::after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--lsg-color-secondary);pointer-events:none}
.cmp-vtba-form__select{padding-right:36px;cursor:pointer}
.cmp-vtba-form__select:disabled{cursor:not-allowed}
.cmp-vtba-form__textarea{resize:vertical;min-height:120px}
.cmp-vtba-form__select-wrapper{position:relative}
.cmp-vtba-form__select-wrapper::after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--lsg-color-secondary);pointer-events:none}
.cmp-vtba-form__select{width:100%;padding-right:36px;cursor:pointer}
.cmp-vtba-form__select:disabled{cursor:not-allowed}
.cmp-vtba-form__field--consent .cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field--consent .cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__consent{display:flex;align-items:flex-start;gap:12px}
.cmp-vtba-form__checkbox{flex-shrink:0;width:18px;height:18px;margin-top:3px;accent-color:var(--lsg-color-primary);border-radius:var(--lsg-form-radius,3px);cursor:pointer}
.cmp-vtba-form__checkbox:disabled{cursor:not-allowed;opacity:.5}
.cmp-vtba-form__consent-label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);cursor:pointer}
.cmp-vtba-form__consent-label a{color:var(--lsg-color-primary);text-underline-offset:2px}
.cmp-text--policy-notice-icon{display:flex;align-items:flex-start;gap:12px}
.cmp-text--policy-notice-icon::before{content:"";display:block;flex-shrink:0;width:32px;height:32px;margin-top:2px;background-color:var(--lsg-color-primary);mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16%2032C24.8366%2032%2032%2024.8366%2032%2016C32%207.16344%2024.8366%200%2016%200C7.16344%200%200%207.16344%200%2016C0%2024.8366%207.16344%2032%2016%2032ZM13.9638%2014.1669C14.187%2013.5932%2013.8998%2013.3064%2013.6445%2013.3064C12.4651%2013.3064%2010.9334%2016.0808%2010.3606%2016.0808C10.1365%2016.0808%209.94528%2015.8569%209.94528%2015.6658C9.94528%2015.0917%2011.3483%2013.7526%2011.7637%2013.3378C13.0387%2012.126%2014.6976%2011.2012%2016.5475%2011.2012C17.9181%2011.2012%2019.3857%2012.03%2018.2377%2015.1243L15.941%2021.3424C15.7505%2021.8209%2015.3996%2022.6189%2015.3996%2023.1288C15.3996%2023.3518%2015.5264%2023.5756%2015.7816%2023.5756C16.7378%2023.5756%2018.4927%2020.8643%2018.9394%2020.8643C19.0985%2020.8643%2019.3215%2021.0554%2019.3215%2021.3424C19.3215%2022.2673%2015.5906%2026.2222%2012.3692%2026.2222C11.221%2026.2222%2010.4239%2025.6805%2010.4239%2024.4685C10.4239%2022.938%2011.508%2020.3225%2011.7322%2019.78L13.9638%2014.1669ZM15.6857%207.88425C15.6857%206.48115%2016.8974%205.33333%2018.3008%205.33333C19.5773%205.33333%2020.5015%206.19384%2020.5015%207.50182C20.5015%208.96943%2019.2902%2010.0538%2017.8549%2010.0538C16.5475%2010.0538%2015.6857%209.19217%2015.6857%207.88425Z'%20fill='black'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16%2032C24.8366%2032%2032%2024.8366%2032%2016C32%207.16344%2024.8366%200%2016%200C7.16344%200%200%207.16344%200%2016C0%2024.8366%207.16344%2032%2016%2032ZM13.9638%2014.1669C14.187%2013.5932%2013.8998%2013.3064%2013.6445%2013.3064C12.4651%2013.3064%2010.9334%2016.0808%2010.3606%2016.0808C10.1365%2016.0808%209.94528%2015.8569%209.94528%2015.6658C9.94528%2015.0917%2011.3483%2013.7526%2011.7637%2013.3378C13.0387%2012.126%2014.6976%2011.2012%2016.5475%2011.2012C17.9181%2011.2012%2019.3857%2012.03%2018.2377%2015.1243L15.941%2021.3424C15.7505%2021.8209%2015.3996%2022.6189%2015.3996%2023.1288C15.3996%2023.3518%2015.5264%2023.5756%2015.7816%2023.5756C16.7378%2023.5756%2018.4927%2020.8643%2018.9394%2020.8643C19.0985%2020.8643%2019.3215%2021.0554%2019.3215%2021.3424C19.3215%2022.2673%2015.5906%2026.2222%2012.3692%2026.2222C11.221%2026.2222%2010.4239%2025.6805%2010.4239%2024.4685C10.4239%2022.938%2011.508%2020.3225%2011.7322%2019.78L13.9638%2014.1669ZM15.6857%207.88425C15.6857%206.48115%2016.8974%205.33333%2018.3008%205.33333C19.5773%205.33333%2020.5015%206.19384%2020.5015%207.50182C20.5015%208.96943%2019.2902%2010.0538%2017.8549%2010.0538C16.5475%2010.0538%2015.6857%209.19217%2015.6857%207.88425Z'%20fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}
.cmp-text--policy-notice-icon p{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);margin:0}
.cmp-text--policy-notice-icon a{color:var(--lsg-color-primary);text-underline-offset:2px}
.cmp-vtba-form__step{border:0;padding:0;margin:0}
.cmp-vtba-form__step-legend{font-family:var(--lsg-font-family-secondary);font-size:var(--lsg-size-H4);font-weight:var(--lsg-font-weight-bold);line-height:var(--lsg-line-height-heading);color:var(--lsg-color-black);margin-bottom:12px;padding:0;float:left;width:100%}
.cmp-vtba-form__step-description{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy);margin:0 0 24px}
.cmp-vtba-form__fields{display:flex;flex-direction:column;gap:24px;clear:left}
.cmp-vtba-tel{position:relative;display:flex;align-items:stretch;gap:.5rem}
.cmp-vtba-tel .cmp-vtba-form__input{flex:1 1 auto;min-width:0}
.cmp-vtba-tel__toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:0 .6rem;border:1px solid #b3b3b3;border-radius:var(--lsg-form-radius,2px);background:#fff;cursor:pointer;line-height:1;white-space:nowrap}
.cmp-vtba-tel__toggle[aria-expanded=true]{border-color:#666}
.cmp-vtba-tel__flag{font-size:1.15rem}
.cmp-vtba-tel__code{font-size:.95rem}
.cmp-vtba-tel__dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:40;width:20rem;max-width:90vw;background:#fff;border:1px solid #b3b3b3;border-radius:var(--lsg-form-radius,4px);box-shadow:0 4px 16px rgba(0,0,0,0.15)}
.cmp-vtba-tel__dropdown[hidden]{display:none}
.cmp-vtba-tel__search{display:block;width:100%;box-sizing:border-box;padding:.5rem .6rem;border:0;border-bottom:1px solid #e0e0e0;outline:0}
.cmp-vtba-tel__list{margin:0;padding:0;list-style:none;max-height:15rem;overflow-y:auto}
.cmp-vtba-tel__option{padding:.4rem .6rem;cursor:pointer;white-space:nowrap}
.cmp-vtba-tel__option:hover,.cmp-vtba-tel__option:focus{background:#f0f4f8;outline:0}
.cmp-vtba-tel__option[aria-selected=true]{font-weight:700}
.lsg-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.lsg-themed-component{display:contents}
.lsg-type-h1,.cmp-lsg-title h1{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-h1-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-h1-mobile-line-height)}
@media(min-width:992px){.lsg-type-h1,.cmp-lsg-title h1{font-size:var(--lsg-type-h1-desktop-size);line-height:var(--lsg-type-h1-desktop-line-height)}
}
.lsg-type-h2,.cmp-lsg-title h2{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-h2-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-h2-mobile-line-height)}
@media(min-width:992px){.lsg-type-h2,.cmp-lsg-title h2{font-size:var(--lsg-type-h2-desktop-size);line-height:var(--lsg-type-h2-desktop-line-height)}
}
.lsg-type-h3,.cmp-lsg-title h3{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-h3-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-h3-mobile-line-height)}
@media(min-width:992px){.lsg-type-h3,.cmp-lsg-title h3{font-size:var(--lsg-type-h3-desktop-size);line-height:var(--lsg-type-h3-desktop-line-height)}
}
.lsg-type-h4,.cmp-lsg-title h4{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-h4-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-h4-mobile-line-height)}
@media(min-width:992px){.lsg-type-h4,.cmp-lsg-title h4{font-size:var(--lsg-type-h4-desktop-size);line-height:var(--lsg-type-h4-desktop-line-height)}
}
.lsg-type-h5,.cmp-lsg-title h5{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-h5-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-h5-mobile-line-height)}
@media(min-width:992px){.lsg-type-h5,.cmp-lsg-title h5{font-size:var(--lsg-type-h5-desktop-size);line-height:var(--lsg-type-h5-desktop-line-height)}
}
.lsg-type-h6,.cmp-lsg-title h6{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-h6-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-h6-mobile-line-height)}
@media(min-width:992px){.lsg-type-h6,.cmp-lsg-title h6{font-size:var(--lsg-type-h6-desktop-size);line-height:var(--lsg-type-h6-desktop-line-height)}
}
.lsg-type-pretitle{font-family:var(--lsg-type-body-family);font-size:var(--lsg-type-pretitle-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-pretitle-mobile-line-height)}
@media(min-width:992px){.lsg-type-pretitle{font-size:var(--lsg-type-pretitle-desktop-size);line-height:var(--lsg-type-pretitle-desktop-line-height)}
}
.lsg-type-body,.cmp-text,.cmp-text p,.cmp-text li{font-family:var(--lsg-type-body-family);font-size:var(--lsg-type-body-mobile-size);font-weight:var(--lsg-font-weight-regular);line-height:var(--lsg-type-body-mobile-line-height)}
@media(min-width:992px){.lsg-type-body,.cmp-text,.cmp-text p,.cmp-text li{font-size:var(--lsg-type-body-desktop-size);line-height:var(--lsg-type-body-desktop-line-height)}
}
.lsg-type-large{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-large-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-large-mobile-line-height)}
@media(min-width:992px){.lsg-type-large{font-size:var(--lsg-type-large-desktop-size);line-height:var(--lsg-type-large-desktop-line-height)}
}
.lsg-type-xlarge{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-xlarge-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-xlarge-mobile-line-height)}
@media(min-width:992px){.lsg-type-xlarge{font-size:var(--lsg-type-xlarge-desktop-size);line-height:var(--lsg-type-xlarge-desktop-line-height)}
}
.lsg-type-xxlarge{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-xxlarge-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-xxlarge-mobile-line-height)}
@media(min-width:992px){.lsg-type-xxlarge{font-size:var(--lsg-type-xxlarge-desktop-size);line-height:var(--lsg-type-xxlarge-desktop-line-height)}
}
.lsg-type-xxxlarge{font-family:var(--lsg-type-heading-family);font-size:var(--lsg-type-xxxlarge-mobile-size);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-type-xxxlarge-mobile-line-height)}
@media(min-width:992px){.lsg-type-xxxlarge{font-size:var(--lsg-type-xxxlarge-desktop-size);line-height:var(--lsg-type-xxxlarge-desktop-line-height)}
}
.cmp-lsg-title h1,.cmp-lsg-title h2,.cmp-lsg-title h3,.cmp-lsg-title h4,.cmp-lsg-title h5,.cmp-lsg-title h6{margin:0}
.cmp-lsg-title.cmp-title__colour-primary{color:var(--lsg-color-primary)}
.cmp-lsg-title.cmp-title__colour-secondary{color:var(--lsg-color-secondary)}
.cmp-lsg-title.cmp-title__colour-white{color:var(--lsg-color-white)}
.cmp-lsg-title.cmp-title__align-center{text-align:center}
.cmp-lsg-title.cmp-title__align-right{text-align:right}
.cmp-lsg-text p,.cmp-lsg-text ul,.cmp-lsg-text ol{margin:0}
.cmp-lsg-text p+p,.cmp-lsg-text p+ul,.cmp-lsg-text p+ol,.cmp-lsg-text ul+p,.cmp-lsg-text ol+p{margin-top:1em}
.cmp-lsg-text.cmp-text__colour-primary{color:var(--lsg-color-primary)}
.cmp-lsg-text.cmp-text__colour-secondary{color:var(--lsg-color-secondary)}
.cmp-lsg-text.cmp-text__colour-tertiary{color:var(--lsg-color-tertiary)}
.cmp-lsg-text.cmp-text__colour-dark{color:var(--lsg-color-dark)}
.cmp-lsg-text.cmp-text__colour-black{color:var(--lsg-color-black)}
.cmp-lsg-text.cmp-text__colour-white{color:var(--lsg-color-white)}
.cmp-lsg-text.cmp-text__text-size-large .cmp-text,.cmp-lsg-text.cmp-text__text-size-large .cmp-text p,.cmp-lsg-text.cmp-text__text-size-large .cmp-text li{font-size:var(--lsg-type-large-mobile-size);line-height:var(--lsg-type-large-mobile-line-height)}
@media(min-width:992px){.cmp-lsg-text.cmp-text__text-size-large .cmp-text,.cmp-lsg-text.cmp-text__text-size-large .cmp-text p,.cmp-lsg-text.cmp-text__text-size-large .cmp-text li{font-size:var(--lsg-type-large-desktop-size);line-height:var(--lsg-type-large-desktop-line-height)}
}
.cmp-lsg-text.cmp-text__text-size-extra-large .cmp-text,.cmp-lsg-text.cmp-text__text-size-extra-large .cmp-text p,.cmp-lsg-text.cmp-text__text-size-extra-large .cmp-text li{font-size:var(--lsg-type-xlarge-mobile-size);line-height:var(--lsg-type-xlarge-mobile-line-height)}
@media(min-width:992px){.cmp-lsg-text.cmp-text__text-size-extra-large .cmp-text,.cmp-lsg-text.cmp-text__text-size-extra-large .cmp-text p,.cmp-lsg-text.cmp-text__text-size-extra-large .cmp-text li{font-size:var(--lsg-type-xlarge-desktop-size);line-height:var(--lsg-type-xlarge-desktop-line-height)}
}
.cmp-lsg-text.cmp-text__text-size-xxlarge .cmp-text,.cmp-lsg-text.cmp-text__text-size-xxlarge .cmp-text p,.cmp-lsg-text.cmp-text__text-size-xxlarge .cmp-text li{font-size:var(--lsg-type-xxlarge-mobile-size);line-height:var(--lsg-type-xxlarge-mobile-line-height)}
@media(min-width:992px){.cmp-lsg-text.cmp-text__text-size-xxlarge .cmp-text,.cmp-lsg-text.cmp-text__text-size-xxlarge .cmp-text p,.cmp-lsg-text.cmp-text__text-size-xxlarge .cmp-text li{font-size:var(--lsg-type-xxlarge-desktop-size);line-height:var(--lsg-type-xxlarge-desktop-line-height)}
}
.cmp-lsg-text.cmp-text__text-size-xxxlarge .cmp-text,.cmp-lsg-text.cmp-text__text-size-xxxlarge .cmp-text p,.cmp-lsg-text.cmp-text__text-size-xxxlarge .cmp-text li{font-size:var(--lsg-type-xxxlarge-mobile-size);line-height:var(--lsg-type-xxxlarge-mobile-line-height)}
@media(min-width:992px){.cmp-lsg-text.cmp-text__text-size-xxxlarge .cmp-text,.cmp-lsg-text.cmp-text__text-size-xxxlarge .cmp-text p,.cmp-lsg-text.cmp-text__text-size-xxxlarge .cmp-text li{font-size:var(--lsg-type-xxxlarge-desktop-size);line-height:var(--lsg-type-xxxlarge-desktop-line-height)}
}
.cmp-lsg-text .cmp-text b,.cmp-lsg-text .cmp-text strong{font-weight:var(--lsg-font-weight-bold)}
.cmp-lsg-text .cmp-text i,.cmp-lsg-text .cmp-text em{font-style:italic}
.cmp-lsg-text .cmp-text a{text-decoration:underline}
.cmp-lsg-text .cmp-text ul{list-style-type:disc;padding-left:1.5em}
.cmp-lsg-text .cmp-text ul ul{list-style-type:circle}
.cmp-lsg-text .cmp-text ol{list-style-type:decimal;padding-left:1.5em}
.cmp-lsg-text .cmp-text ol ol{list-style-type:lower-alpha}
.cmp-lsg-text.layout-container--bottom-padding-0{padding-bottom:0}
.cmp-lsg-text.layout-container--bottom-padding-16{padding-bottom:var(--lsg-spacing-size-SM)}
.cmp-lsg-text.layout-container--bottom-padding-24{padding-bottom:var(--lsg-spacing-size-MD)}
.cmp-lsg-text.layout-container--bottom-padding-48{padding-bottom:var(--lsg-spacing-size-48)}
.cmp-lsg-text.layout-container--bottom-padding-72{padding-bottom:var(--lsg-spacing-size-72)}
.cmp-lsg-text.layout-container--bottom-padding-120{padding-bottom:var(--lsg-spacing-size-120)}
.cmp-lsg-text.layout-container--bottom-padding-140{padding-bottom:var(--lsg-spacing-size-140)}
.lsg-group-display--flex>.layout-container-color-wrapper>.layout-container-spacing-wrapper{display:flex}
.lsg-group-display--flex>.layout-container-color-wrapper>.layout-container-spacing-wrapper>*{width:auto !important;flex:0 1 auto}
.lsg-group-display--flex>.layout-container-color-wrapper>.layout-container-spacing-wrapper::before,.lsg-group-display--flex>.layout-container-color-wrapper>.layout-container-spacing-wrapper::after{content:none;display:none}
@media(max-width:767px){.lsg-group-display--flex.lsg-group-responsive-stack>.layout-container-color-wrapper>.layout-container-spacing-wrapper{flex-direction:column}
}
.lsg-group-display--grid>.layout-container-color-wrapper>.layout-container-spacing-wrapper{display:grid}
.lsg-group-direction--column>.layout-container-color-wrapper>.layout-container-spacing-wrapper{flex-direction:column;grid-auto-flow:row}
.lsg-group-gap--4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-2XS)}
.lsg-group-gap--8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-XS)}
.lsg-group-gap--16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-SM)}
.lsg-group-gap--24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-MD)}
.lsg-group-gap--32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-LG)}
.lsg-group-gap--64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-XL)}
.lsg-group-gap--96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-2XL)}
.lsg-group-gap--128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{gap:var(--lsg-spacing-size-3XL)}
.lsg-group-padding-top--4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-2XS)}
.lsg-group-padding-top--8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-XS)}
.lsg-group-padding-top--16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-SM)}
.lsg-group-padding-top--24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-MD)}
.lsg-group-padding-top--32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-LG)}
.lsg-group-padding-top--64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-XL)}
.lsg-group-padding-top--96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-2XL)}
.lsg-group-padding-top--128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-top:var(--lsg-spacing-size-3XL)}
.lsg-group-padding-bottom--4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-2XS)}
.lsg-group-padding-bottom--8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-XS)}
.lsg-group-padding-bottom--16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-SM)}
.lsg-group-padding-bottom--24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-MD)}
.lsg-group-padding-bottom--32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-LG)}
.lsg-group-padding-bottom--64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-XL)}
.lsg-group-padding-bottom--96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-2XL)}
.lsg-group-padding-bottom--128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-bottom:var(--lsg-spacing-size-3XL)}
.lsg-group-padding-left--4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-2XS)}
.lsg-group-padding-left--8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-XS)}
.lsg-group-padding-left--16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-SM)}
.lsg-group-padding-left--24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-MD)}
.lsg-group-padding-left--32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-LG)}
.lsg-group-padding-left--64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-XL)}
.lsg-group-padding-left--96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-2XL)}
.lsg-group-padding-left--128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-left:var(--lsg-spacing-size-3XL)}
.lsg-group-padding-right--4>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-2XS)}
.lsg-group-padding-right--8>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-XS)}
.lsg-group-padding-right--16>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-SM)}
.lsg-group-padding-right--24>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-MD)}
.lsg-group-padding-right--32>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-LG)}
.lsg-group-padding-right--64>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-XL)}
.lsg-group-padding-right--96>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-2XL)}
.lsg-group-padding-right--128>.layout-container-color-wrapper>.layout-container-spacing-wrapper{padding-right:var(--lsg-spacing-size-3XL)}
.lsg-group-v-align--middle>.layout-container-color-wrapper>.layout-container-spacing-wrapper{align-items:center;align-content:center}
.lsg-group-v-align--bottom>.layout-container-color-wrapper>.layout-container-spacing-wrapper{align-items:flex-end;align-content:end}
.lsg-group-h-align--middle>.layout-container-color-wrapper>.layout-container-spacing-wrapper{justify-content:center;justify-items:center}
.lsg-group-h-align--right>.layout-container-color-wrapper>.layout-container-spacing-wrapper{justify-content:flex-end;justify-items:end}
.lsg-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:var(--lsg-font-family-primary);font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;border:2px solid transparent;border-radius:var(--lsg-button-radius);box-shadow:var(--lsg-button-shadow);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}
.lsg-button:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-button--primary{background-color:var(--lsg-color-primary);border-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.lsg-button--primary:hover:not([disabled]):not(.lsg-button--disabled){background-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black));border-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black))}
.lsg-button--secondary{background-color:transparent;border-color:var(--lsg-color-primary);color:var(--lsg-color-primary)}
.lsg-button--secondary:hover:not([disabled]):not(.lsg-button--disabled){background-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.lsg-button--disabled,.lsg-button[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}
.lsg-banner,.lsg-banner *{box-sizing:border-box}
.lsg-banner{position:relative;width:100%;margin:0;overflow:hidden;background:var(--lsg-color-light);color:var(--lsg-color-black);font-family:var(--lsg-font-family-primary)}
.lsg-banner__shell{position:relative;width:100%;min-width:0}
.lsg-banner__media{position:relative;min-width:0;overflow:hidden}
.lsg-banner__media-link{display:block;width:100%;height:100%}
.lsg-banner__image,.lsg-banner__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-banner__image .cmp-image,.lsg-banner__image .cmp-image__link{display:block;width:100%;height:100%}
.lsg-banner__image .cmp-image__image,.lsg-banner__image>img,.lsg-banner__image>source+img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0}
.lsg-banner__pre-title{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;max-width:100%;font-size:var(--lsg-size-Pretitle,18px);font-weight:600;line-height:1.2;text-transform:uppercase}
.lsg-banner__pre-title .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;text-transform:inherit}
.lsg-banner__pre-title-marker{display:none;flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:currentColor}
.lsg-banner__pre-title-text{min-width:0}
.lsg-banner__heading,.lsg-banner__body p{margin:0;word-break:break-word}
.lsg-banner__heading{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-H1,45px);font-weight:600;line-height:1.1}
.lsg-banner__heading .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:inherit}
.lsg-banner__body{min-width:0;font-size:var(--lsg-size-body,18px);font-weight:400;line-height:1.5}
.lsg-banner__body .cmp-text{margin:0;color:inherit;font:inherit;line-height:inherit}
.lsg-banner__body .cmp-text p{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:break-word}
.lsg-banner__content>.cmp-lsg-title,.lsg-banner__content>.cmp-lsg-text,.lsg-banner__content>.cmp-lsg-button{min-width:0}
.lsg-banner__content>.cmp-lsg-title .cmp-title__element{margin:0;word-break:break-word}
.lsg-banner__content>.cmp-lsg-title:first-child:has(+.cmp-lsg-title){max-width:100%;font-size:var(--lsg-size-Pretitle,18px);font-weight:600;line-height:1.2;text-transform:uppercase}
.lsg-banner__content>.cmp-lsg-title:first-child:has(+.cmp-lsg-title) .cmp-title__element{color:inherit;font:inherit;line-height:inherit;text-transform:inherit}
.lsg-banner__content>.cmp-lsg-text .cmp-text,.lsg-banner__content>.cmp-lsg-text .cmp-text p{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:break-word}
.lsg-banner__content>.cmp-lsg-button,.lsg-banner__content>.cmp-lsg-button .lsg-button-container,.lsg-banner__content>.cmp-lsg-button .lsg-button{flex:0 0 auto}
.lsg-banner__content>.cmp-lsg-button .lsg-button-container{display:flex;width:auto;margin:0;padding:0}
.lsg-banner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.lsg-banner__actions .lsg-button-container{display:flex;flex:0 0 auto;width:auto;margin:0;padding:0}
.lsg-banner__actions .lsg-button{flex:0 0 auto}
.lsg-banner__cta{flex:0 0 auto}
.lsg-banner--text-only .lsg-banner__media{display:none}
@media(min-width:768px){.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-right .lsg-banner__shell,.lsg-banner--media-left-compact .lsg-banner__shell,.lsg-banner--media-right-compact .lsg-banner__shell{display:grid;align-items:stretch}
.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-left-compact .lsg-banner__shell{grid-template-areas:"media content"}
.lsg-banner--media-right .lsg-banner__shell,.lsg-banner--media-right-compact .lsg-banner__shell{grid-template-areas:"content media"}
.lsg-banner--media-left .lsg-banner__media,.lsg-banner--media-right .lsg-banner__media,.lsg-banner--media-left-compact .lsg-banner__media,.lsg-banner--media-right-compact .lsg-banner__media{grid-area:media}
.lsg-banner--media-left .lsg-banner__content,.lsg-banner--media-right .lsg-banner__content,.lsg-banner--media-left-compact .lsg-banner__content,.lsg-banner--media-right-compact .lsg-banner__content{grid-area:content}
.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-right .lsg-banner__shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.lsg-banner--media-left-compact .lsg-banner__shell{grid-template-columns:minmax(280px,0.7fr) minmax(0,1.3fr)}
.lsg-banner--media-right-compact .lsg-banner__shell{grid-template-columns:minmax(0,1.3fr) minmax(280px,0.7fr)}
.lsg-banner--overlay .lsg-banner__shell,.lsg-banner--overlay-transparent .lsg-banner__shell{display:grid;place-items:stretch}
.lsg-banner--overlay .lsg-banner__media,.lsg-banner--overlay-transparent .lsg-banner__media,.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{grid-area:1/1}
.lsg-banner--overlay .lsg-banner__media,.lsg-banner--overlay-transparent .lsg-banner__media{z-index:0;min-height:inherit}
.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{align-self:center}
}
@media(max-width:767px){.lsg-banner__heading{font-size:30px;line-height:1.2}
.lsg-banner__pre-title,.lsg-banner__content>.cmp-lsg-title:first-child:has(+.cmp-lsg-title){font-size:16px}
.lsg-banner__body{font-size:18px;line-height:1.5}
.lsg-banner--media-left .lsg-banner__shell,.lsg-banner--media-right .lsg-banner__shell,.lsg-banner--media-left-compact .lsg-banner__shell,.lsg-banner--media-right-compact .lsg-banner__shell{display:flex;flex-direction:column}
.lsg-banner--mobile-media-top .lsg-banner__media{order:1}
.lsg-banner--mobile-media-top .lsg-banner__content{order:2}
.lsg-banner--mobile-media-bottom .lsg-banner__content{order:1}
.lsg-banner--mobile-media-bottom .lsg-banner__media{order:2}
.lsg-banner--overlay .lsg-banner__shell,.lsg-banner--overlay-transparent .lsg-banner__shell{display:grid;place-items:stretch}
.lsg-banner--overlay .lsg-banner__media,.lsg-banner--overlay-transparent .lsg-banner__media,.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{grid-area:1/1}
.lsg-banner--overlay .lsg-banner__content,.lsg-banner--overlay-transparent .lsg-banner__content{align-self:center}
}
.lsg-image{position:relative;width:100%;max-width:var(--lsg-image-max-width);font-family:var(--lsg-font-family-primary);border-radius:var(--lsg-image-container-radius,0);overflow:var(--lsg-image-container-overflow,visible)}
.lsg-image__media{position:relative;box-sizing:border-box;width:100%;height:var(--lsg-image-height);overflow:var(--lsg-image-media-overflow,hidden);background:var(--lsg-image-bg);border-bottom:var(--lsg-image-media-border,none)}
.lsg-image__picture,.lsg-image__picture picture{display:block;width:100%;height:100%}
.lsg-image__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-image__link{position:absolute;inset:0;z-index:2}
.lsg-image__link:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:-2px}
.lsg-image__tags{position:absolute;z-index:3;left:var(--lsg-image-tags-position-left,var(--lsg-image-tags-inset));top:var(--lsg-image-tags-position-top,auto);bottom:var(--lsg-image-tags-position-bottom,var(--lsg-image-tags-inset));display:flex;flex-wrap:wrap;gap:var(--lsg-image-tag-gap);max-width:var(--lsg-image-tags-max-width-mobile);pointer-events:none}
.lsg-image__tag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:var(--lsg-image-tag-height);padding:0 var(--lsg-image-tag-padding-x);overflow:hidden;background:var(--lsg-image-tag-bg);border-width:var(--lsg-image-tag-border-width,0);border-style:var(--lsg-image-tag-border-style,solid);border-color:var(--lsg-image-tag-border,transparent);border-radius:var(--lsg-image-tag-radius,var(--lsg-theme-radius,0));backdrop-filter:blur(var(--lsg-image-tag-blur,0));-webkit-backdrop-filter:blur(var(--lsg-image-tag-blur,0));color:var(--lsg-image-tag-color);font-size:var(--lsg-image-tag-font-size);font-weight:var(--lsg-image-tag-font-weight,600);line-height:var(--lsg-image-tag-line-height,1.2);text-align:center;text-transform:var(--lsg-image-tag-text-transform,none);white-space:nowrap;transition:background-color var(--lsg-image-transition)}
.lsg-image:hover .lsg-image__tag,.lsg-image:focus-within .lsg-image__tag{background:var(--lsg-image-tag-bg-hover)}
.lsg-image__caption{position:var(--lsg-image-caption-position,relative);top:var(--lsg-image-caption-top,auto);right:0;bottom:var(--lsg-image-caption-bottom,auto);left:0;z-index:3;box-sizing:border-box;width:100%;height:var(--lsg-image-caption-height);overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:var(--lsg-image-caption-gap,8px);padding:var(--lsg-image-caption-padding-y) var(--lsg-image-caption-padding-x);background:var(--lsg-image-caption-bg);pointer-events:none;transition:height var(--lsg-image-transition)}
.lsg-image:hover .lsg-image__caption,.lsg-image:focus-within .lsg-image__caption{height:var(--lsg-image-caption-height-hover)}
.lsg-image__title{margin:0;color:var(--lsg-image-title-color);font-size:var(--lsg-image-title-font-size);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.2}
.lsg-image__text{margin:0;padding-left:var(--lsg-image-text-indent,0);color:var(--lsg-image-text-color);font-size:var(--lsg-image-text-font-size);font-weight:var(--lsg-font-weight-regular,400);line-height:1.5;opacity:0;transition:opacity var(--lsg-image-transition)}
.lsg-image__text:only-child,.lsg-image:hover .lsg-image__text,.lsg-image:focus-within .lsg-image__text{opacity:1}
@media(min-width:768px){.lsg-image__tags{flex-wrap:nowrap;max-width:var(--lsg-image-tags-max-width-desktop)}
}
@media(prefers-reduced-motion:reduce){.lsg-image__caption,.lsg-image__tag,.lsg-image__text{transition:none}
}
.lsg-video{position:relative;width:100%;max-width:var(--lsg-video-max-width);font-family:var(--lsg-font-family-primary);border-radius:var(--lsg-video-container-radius,0);overflow:var(--lsg-video-container-overflow,visible)}
.lsg-video--full-width{max-width:none}
.lsg-video--inline{display:inline-block;vertical-align:top}
.lsg-video__media{position:relative;width:100%;height:var(--lsg-video-poster-height);overflow:var(--lsg-video-media-overflow,hidden);background:var(--lsg-video-poster-bg);box-sizing:border-box}
.lsg-video__poster{position:absolute;inset:0}
.lsg-video__poster-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.lsg-video__native,.lsg-video__embed{position:absolute;inset:0;width:100%;height:100%}
.lsg-video__native{-o-object-fit:cover;object-fit:cover;background:var(--lsg-video-poster-bg)}
.lsg-video__iframe{width:100%;height:100%;border:0}
.lsg-video__tags{position:absolute;left:var(--lsg-video-tags-inset);top:var(--lsg-video-tags-top,auto);bottom:var(--lsg-video-tags-bottom,auto);display:flex;flex-wrap:wrap;gap:var(--lsg-video-tag-gap);max-width:var(--lsg-video-tags-max-width-mobile);z-index:1}
.lsg-video__tag{height:var(--lsg-video-tag-height);padding:0 var(--lsg-video-tag-padding-x);display:inline-flex;align-items:center;border-radius:var(--lsg-video-tag-radius,var(--lsg-theme-radius,0));background-color:var(--lsg-video-tag-bg);backdrop-filter:blur(var(--lsg-video-tag-blur,0));-webkit-backdrop-filter:blur(var(--lsg-video-tag-blur,0));border:var(--lsg-video-tag-border-width,0) solid var(--lsg-video-tag-border-color,transparent);font-size:var(--lsg-video-tag-font-size);font-weight:var(--lsg-font-weight-semibold,600);color:var(--lsg-video-tag-color);white-space:nowrap;transition:background-color var(--lsg-video-transition)}
.lsg-video:hover .lsg-video__tag,.lsg-video:focus-within .lsg-video__tag{background-color:var(--lsg-video-tag-bg-hover)}
.lsg-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--lsg-video-play-size);height:var(--lsg-video-play-size);color:var(--lsg-video-play-color);display:flex;align-items:center;justify-content:center;background:0;border:0;cursor:pointer;padding:0;z-index:1}
.lsg-video__play:focus-visible{outline:2px solid var(--lsg-video-play-color);outline-offset:2px;border-radius:50%}
.lsg-video__play-svg{width:100%;height:100%}
.lsg-video__caption{position:var(--lsg-video-caption-position,absolute);top:var(--lsg-video-caption-top,auto);bottom:var(--lsg-video-caption-bottom,auto);left:0;right:0;z-index:2;width:100%;height:var(--lsg-video-caption-height);overflow:hidden;box-sizing:border-box;padding:var(--lsg-video-caption-padding-y) var(--lsg-video-caption-padding-x);display:flex;flex-direction:column;justify-content:center;background:var(--lsg-video-caption-bg);border-top:var(--lsg-video-divider-width) solid var(--lsg-video-divider-color);transition:height var(--lsg-video-transition)}
.lsg-video:hover .lsg-video__caption,.lsg-video:focus-within .lsg-video__caption{height:var(--lsg-video-caption-height-hover)}
.lsg-video__title{font-size:var(--lsg-video-title-font-size);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.2;color:var(--lsg-video-title-color);margin:0}
.lsg-video__text{font-size:var(--lsg-video-text-font-size);font-weight:var(--lsg-font-weight-regular,400);line-height:1.4;color:var(--lsg-video-text-color);margin:4px 0 0;opacity:0;transition:opacity var(--lsg-video-transition)}
.lsg-video:hover .lsg-video__text,.lsg-video:focus-within .lsg-video__text{opacity:1}
@media(min-width:768px){.lsg-video__tags{flex-wrap:nowrap;max-width:var(--lsg-video-tags-max-width-desktop)}
}
@media(prefers-reduced-motion:reduce){.lsg-video__caption,.lsg-video__tag,.lsg-video__text{transition:none}
}
.lsg-carousel{--lsg-carousel-bg:var(--lsg-color-primary);--lsg-carousel-color:var(--lsg-color-white);--lsg-carousel-gap:18px;--lsg-carousel-slide-gap:var(--lsg-carousel-gap);--lsg-carousel-slide-basis:50%;--lsg-carousel-media-height:440px;--lsg-carousel-media-radius:var(--lsg-theme-radius,0);--lsg-carousel-arrow-size:40px;--lsg-carousel-dot-size:8px;--lsg-carousel-dot-gap:6px;--lsg-carousel-content-width:510px;width:100%;overflow:hidden;background:var(--lsg-carousel-bg);color:var(--lsg-carousel-color);font-family:var(--lsg-font-family-primary,inherit)}
.lsg-carousel__shell{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,var(--lsg-carousel-content-width)) minmax(0,1fr);grid-template-areas:"content media";gap:clamp(32px,5vw,80px);width:100%;max-width:1440px;min-height:625px;margin:0 auto;padding:64px clamp(32px,8vw,128px)}
.lsg-carousel--media-left .lsg-carousel__shell{grid-template-columns:minmax(0,1fr) minmax(0,var(--lsg-carousel-content-width));grid-template-areas:"media content"}
.lsg-carousel--full-width .lsg-carousel__shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"content" "media";min-height:0}
:root[data-lsg-theme=theme-1] .lsg-carousel--full-width,.lsg-themed-component--theme-1 .lsg-carousel--full-width{--lsg-carousel-slide-gap:16px}
.lsg-carousel__content{grid-area:content;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}
.lsg-carousel__pre-title{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--lsg-type-pretitle-desktop-size,18px);font-weight:var(--lsg-font-weight-semibold,600);line-height:var(--lsg-type-pretitle-desktop-line-height,1.2);text-transform:uppercase}
.lsg-carousel__pre-title-marker{display:none;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:currentColor}
.lsg-carousel__heading{margin:0;color:inherit;font-family:var(--lsg-type-heading-family,var(--lsg-font-family-primary,inherit));font-size:var(--lsg-size-H1,45px);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.1}
.lsg-carousel__body{margin:0;color:inherit;font-size:var(--lsg-size-body,18px);font-weight:var(--lsg-font-weight-regular,400);line-height:1.5}
.lsg-carousel__actions{display:flex;align-items:center;margin-top:8px}
.lsg-carousel__pre-title .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;text-transform:inherit}
.lsg-carousel__heading .cmp-title__element{margin:0;color:inherit;font:inherit;line-height:inherit;word-break:inherit}
.lsg-carousel__body .cmp-text,.lsg-carousel__body .cmp-text p{margin:0;color:inherit;font:inherit;line-height:inherit}
.lsg-carousel__body .cmp-text p{word-break:break-word}
.lsg-carousel__actions .lsg-button-container{display:flex;flex:0 0 auto;width:auto;margin:0;padding:0}
.lsg-carousel__actions .lsg-button{flex:0 0 auto}
.lsg-carousel__media-column{grid-area:media;min-width:0;display:flex;flex-direction:column;gap:16px;align-self:center}
.lsg-carousel__viewport{width:100%;overflow:hidden}
.lsg-carousel__track{display:flex;gap:0 !important;direction:inherit;backface-visibility:hidden;touch-action:pan-y pinch-zoom}
.lsg-carousel__slide{min-width:0;flex:0 0 var(--lsg-carousel-slide-basis);margin-inline-end:var(--lsg-carousel-slide-gap)}
.lsg-carousel--full-width .lsg-carousel__slide{flex-basis:calc((100% - 2 * var(--lsg-carousel-slide-gap)) / 3)}
.lsg-carousel__media{--lsg-image-max-width:100%;--lsg-image-height:100%;--lsg-image-container-radius:var(--lsg-carousel-media-radius);--lsg-image-container-overflow:hidden;--lsg-image-media-overflow:hidden;--lsg-video-max-width:100%;--lsg-video-poster-height:100%;--lsg-video-container-radius:var(--lsg-carousel-media-radius);--lsg-video-container-overflow:hidden;--lsg-video-media-overflow:hidden;position:relative;width:100%;height:var(--lsg-carousel-media-height);overflow:hidden;border-radius:var(--lsg-carousel-media-radius);background:color-mix(in srgb,var(--lsg-color-light,#ececec) 82%,transparent);direction:ltr}
.lsg-carousel__media>.lsg-image,.lsg-carousel__media>.lsg-video,.lsg-carousel__media .lsg-image__media,.lsg-carousel__media .lsg-image__picture,.lsg-carousel__media .lsg-image__picture picture,.lsg-carousel__media .lsg-video__media,.lsg-carousel__media .lsg-video__poster,.lsg-carousel__media .lsg-video__embed,.lsg-carousel__media .lsg-video__native{width:100%;height:100%}
.lsg-carousel__media>.lsg-image,.lsg-carousel__media>.lsg-video{max-width:none;border-radius:inherit;overflow:hidden}
.lsg-carousel__media .lsg-image__img,.lsg-carousel__media .lsg-video__poster-img,.lsg-carousel__media .lsg-video__native{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.lsg-carousel__media .lsg-image__caption,.lsg-carousel__media .lsg-image__tags,.lsg-carousel__media .lsg-image__link,.lsg-carousel__media .lsg-video__caption,.lsg-carousel__media .lsg-video__tags{display:none}
.lsg-carousel__media-placeholder{width:100%;height:100%;background:linear-gradient(45deg,rgba(0,0,0,0.05) 25%,transparent 25%) 0 0/20px 20px,linear-gradient(-45deg,rgba(0,0,0,0.05) 25%,transparent 25%) 0 10px/20px 20px,linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.05) 75%) 10px -10px/20px 20px,linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.05) 75%) -10px 0/20px 20px}
.lsg-carousel__media-label{position:absolute;top:16px;left:16px;z-index:3;display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border:1px solid currentColor;border-radius:999px;color:var(--lsg-color-white);font-size:14px;line-height:1.4}
.lsg-carousel__navigation{display:flex;align-items:center;justify-content:center;gap:16px;min-height:var(--lsg-carousel-arrow-size)}
.lsg-carousel__navigation>*{grid-row:1}
.lsg-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--lsg-carousel-arrow-size);height:var(--lsg-carousel-arrow-size);flex:0 0 var(--lsg-carousel-arrow-size);padding:0;border:0;border-radius:var(--lsg-theme-radius,0);background:transparent;color:inherit;cursor:pointer}
.lsg-carousel__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.lsg-carousel__arrow-icon{display:block;width:23px;height:20px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.lsg-carousel__arrow--prev .lsg-carousel__arrow-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E")}
.lsg-carousel__arrow--next .lsg-carousel__arrow-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E")}
.lsg-carousel__pagination{display:flex;align-items:center;justify-content:center;gap:var(--lsg-carousel-dot-gap)}
.lsg-carousel__dot{width:var(--lsg-carousel-dot-size);height:var(--lsg-carousel-dot-size);flex:0 0 var(--lsg-carousel-dot-size);padding:0;border:0;border-radius:50%;background:currentColor;opacity:.35;cursor:pointer}
.lsg-carousel__dot--active,.lsg-carousel__dot[aria-current=true]{opacity:1}
.lsg-carousel__dot:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media(max-width:767px){.lsg-carousel{--lsg-carousel-gap:18px;--lsg-carousel-slide-basis:300px;--lsg-carousel-media-height:400px;--lsg-carousel-dot-size:6px}
.lsg-carousel__shell,.lsg-carousel--media-left .lsg-carousel__shell,.lsg-carousel--full-width .lsg-carousel__shell{display:flex;flex-direction:column;gap:24px;min-height:0;padding:64px 16px}
.lsg-carousel__content{gap:24px}
.lsg-carousel__pre-title{font-size:var(--lsg-type-pretitle-mobile-size,16px);line-height:var(--lsg-type-pretitle-mobile-line-height,1.2)}
.lsg-carousel__heading{font-size:var(--lsg-type-h2-mobile-size,30px)}
.lsg-carousel__media-column{width:calc(100% + 16px);align-self:stretch}
.lsg-carousel__viewport{overflow:hidden}
.lsg-carousel--full-width .lsg-carousel__slide{flex-basis:var(--lsg-carousel-slide-basis)}
.lsg-carousel__navigation{width:calc(100% - 16px)}
.lsg-carousel__actions{margin-top:8px}
}
.lsg-card,.lsg-card *,.lsg-cards,.lsg-cards *{box-sizing:border-box}
.lsg-card{position:relative;width:100%;min-width:0;height:100%;margin:0;background:var(--lsg-color-white);color:var(--lsg-color-black);font-family:var(--lsg-font-family-primary);overflow:hidden}
.lsg-card__link{display:flex;flex-direction:column;width:100%;height:100%;min-height:inherit;color:inherit;text-decoration:none;outline:0}
.lsg-card__media{position:relative;width:100%;overflow:hidden;flex:0 0 auto}
.lsg-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-card__content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}
.lsg-card__top,.lsg-card__bottom{display:flex;flex-direction:column;min-width:0}
.lsg-card__bottom{flex:1 1 auto}
.lsg-card__pre-title{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;font-size:14px;font-weight:600;line-height:1.2;text-transform:uppercase;white-space:nowrap}
.lsg-card__pre-title-dot,.lsg-card__pre-title-arrow{display:none;flex:0 0 auto}
.lsg-card__pre-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis}
.lsg-card__title,.lsg-card__subtitle,.lsg-card__description{margin:0;word-break:break-word}
.lsg-card__title{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-H5,21px);font-weight:600;line-height:1.2}
.lsg-card__subtitle{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-H6,18px);font-weight:600;line-height:1.3}
.lsg-card__description{font-size:var(--lsg-size-body,18px);font-weight:400;line-height:1.5}
.lsg-card__icon{width:80px;height:80px;flex:0 0 auto;overflow:hidden}
.lsg-card__icon img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lsg-card__cta{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none}
.lsg-card__cta-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}
.lsg-cards{display:grid;width:100%;list-style:none;padding:0;margin:0 auto}
.lsg-cards__item{min-width:0;list-style:none}
.lsg-breadcrumb,.lsg-breadcrumb *{box-sizing:border-box}
.lsg-breadcrumb{width:100%;height:100px;overflow:hidden;background:var(--lsg-color-white);color:var(--lsg-color-black);font-family:var(--lsg-font-family-primary)}
.lsg-breadcrumb__list{display:flex;align-items:center;gap:18px;width:100%;height:100%;margin:0;padding:0 var(--lsg-breadcrumb-padding-mobile,16px);overflow:hidden;list-style:none}
.lsg-breadcrumb__item,.lsg-breadcrumb__separator{display:inline-flex;align-items:center;flex:0 0 auto;margin:0;padding:0;list-style:none}
.lsg-breadcrumb__home{display:inline-flex;align-items:center;justify-content:center;width:var(--lsg-breadcrumb-home-size,18px);height:var(--lsg-breadcrumb-home-height,16px);flex:0 0 auto;overflow:hidden;background:var(--lsg-breadcrumb-home-bg,transparent);border-radius:var(--lsg-breadcrumb-home-radius,0);color:var(--lsg-color-black);text-decoration:none}
.lsg-breadcrumb__home-icon{width:var(--lsg-breadcrumb-home-icon-width,18px);height:var(--lsg-breadcrumb-home-icon-height,16px);fill:currentColor}
.lsg-breadcrumb__separator{width:var(--lsg-breadcrumb-separator-width,5px);height:var(--lsg-breadcrumb-separator-height,8px);justify-content:center;color:var(--lsg-color-black)}
.lsg-breadcrumb__separator-icon{display:block;width:100%;height:100%;fill:currentColor}
.lsg-breadcrumb__link,.lsg-breadcrumb__ancestor,.lsg-breadcrumb__current{font-family:var(--lsg-font-family-primary);text-align:center;white-space:nowrap;word-break:break-word;text-transform:capitalize}
.lsg-breadcrumb__link,.lsg-breadcrumb__ancestor{display:inline-flex;align-items:center;justify-content:center;max-height:50px;color:var(--lsg-color-black);font-size:var(--lsg-size-body,18px);font-weight:var(--lsg-font-weight-regular,400);line-height:1.5}
.lsg-breadcrumb__link{text-decoration:none}
.lsg-breadcrumb__home:focus-visible,.lsg-breadcrumb__link:focus-visible{outline:1px solid var(--lsg-color-black);outline-offset:2px}
.lsg-breadcrumb__current{display:inline-flex;align-items:center;justify-content:center;max-height:50px;overflow:hidden}
.lsg-breadcrumb__current-marker{display:none;width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:currentColor}
@media(min-width:768px){.lsg-breadcrumb__list{padding-right:var(--lsg-breadcrumb-padding-desktop,200px);padding-left:var(--lsg-breadcrumb-padding-desktop,200px)}
}
.lsg-logo{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}
.lsg-logo__image{display:block;width:auto;height:40px;max-width:160px}
.lsg-logo__text{font-family:var(--lsg-font-family-primary);font-size:1.25rem;font-weight:700;color:var(--lsg-color-primary);letter-spacing:-0.01em}
.lsg-nav{font-family:var(--lsg-font-family-primary);--lsg-header-green:var(--lsg-color-primary);--lsg-header-row-active:color-mix(in srgb,var(--lsg-color-primary) 11%,var(--lsg-color-white));--lsg-nav-text-transform:uppercase;--lsg-nav-link-letter-spacing:normal;--lsg-nav-dropdown-bg:var(--lsg-color-light);--lsg-nav-dropdown-arrow-color:var(--lsg-color-light);--lsg-nav-dropdown-radius:0;--lsg-nav-dropdown-item-hover-opacity:1;--lsg-nav-simple-current-bg:transparent;--lsg-nav-simple-current-border:var(--lsg-header-green);--lsg-nav-simple-current-radius:0;--lsg-nav-dropdown-header-radius:0;--lsg-nav-dropdown-list-bg:var(--lsg-color-white);--lsg-nav-dropdown-list-divider:rgba(0,0,0,0.08);--lsg-nav-dropdown-item-bg:transparent;--lsg-nav-dropdown-item-border-top:0;--lsg-nav-dropdown-item-border-bottom:0;--lsg-nav-dropdown-item-radius:0;--lsg-nav-dropdown-marker-display:none;--lsg-nav-dropdown-top-level-bg:transparent;--lsg-nav-dropdown-top-level-radius:0;--lsg-nav-dropdown-open-bg:transparent;--lsg-nav-dropdown-open-border:var(--lsg-header-green);--lsg-nav-dropdown-open-radius:0}
.lsg-nav__list,.lsg-nav__dropdown{box-sizing:border-box;list-style:none;padding:0;margin:0}
.lsg-nav__list{display:flex;align-items:center;gap:18px}
.lsg-nav__item{box-sizing:border-box;position:relative;display:flex;align-items:stretch}
.lsg-nav__link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:4px;min-height:40px;padding:8px 0;font-family:var(--lsg-font-family-primary);font-size:16px;font-weight:400;line-height:1.5;color:var(--lsg-color-black);text-decoration:none;text-transform:var(--lsg-nav-text-transform,uppercase);letter-spacing:var(--lsg-nav-link-letter-spacing,normal);border-bottom:2px solid transparent;transition:color .24s ease,border-color .24s ease,background-color .24s ease}
.lsg-nav__link p{margin:0;line-height:inherit}
.lsg-nav__link:hover,.lsg-nav__link:focus-visible{color:var(--lsg-header-green);outline:0}
.lsg-nav__link:focus-visible{outline:1px solid var(--lsg-header-green);outline-offset:3px}
.lsg-nav__link--current{color:var(--lsg-header-green);border-bottom-color:var(--lsg-header-green);font-weight:600}
.lsg-nav__chevron{display:inline-flex;align-items:center;justify-content:center;width:10px;height:5px;color:currentColor;transition:transform .24s ease}
.lsg-nav__chevron svg{display:block;width:10px;height:5px;fill:currentColor}
.lsg-nav--dropdown .lsg-nav__list{padding:0 8px;background:var(--lsg-nav-dropdown-top-level-bg);border-radius:var(--lsg-nav-dropdown-top-level-radius)}
.lsg-nav--dropdown .lsg-nav__item--has-children>.lsg-nav__link .lsg-nav__chevron{transform:rotate(90deg)}
.lsg-nav--dropdown>.lsg-nav__list>.lsg-nav__item--open>.lsg-nav__link{color:var(--lsg-header-green);background:var(--lsg-nav-dropdown-open-bg);border-bottom-color:var(--lsg-nav-dropdown-open-border);border-radius:var(--lsg-nav-dropdown-open-radius);font-weight:600}
.lsg-nav--dropdown .lsg-nav__dropdown{position:absolute;top:calc(100% + 9px);left:50%;z-index:40;width:176px;padding:8px 12px;background:var(--lsg-nav-dropdown-list-bg);border-radius:var(--lsg-nav-dropdown-radius,0);box-shadow:0 12px 20px rgba(0,0,0,0.05);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity .24s ease,transform .24s ease,visibility .24s ease;visibility:hidden}
.lsg-nav--dropdown .lsg-nav__dropdown::before{content:"";position:absolute;top:-9px;left:0;width:100%;height:9px}
.lsg-nav--dropdown .lsg-nav__dropdown::after{content:"";position:absolute;top:-9px;left:50%;width:0;height:0;border-right:9px solid transparent;border-bottom:9px solid var(--lsg-nav-dropdown-arrow-color,var(--lsg-color-light));border-left:9px solid transparent;transform:translateX(-50%)}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item{display:block;border-top:1px solid var(--lsg-nav-dropdown-list-divider)}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item:first-child{border-top:0}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link{display:flex;width:100%;min-height:40px;padding:8px 0;border-bottom:0;font-size:14px;line-height:1.4;text-transform:none}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:hover,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:focus-visible,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current{color:var(--lsg-header-green);font-weight:600;background:var(--lsg-nav-dropdown-item-bg);border-top:var(--lsg-nav-dropdown-item-border-top) solid var(--lsg-header-green);border-bottom:var(--lsg-nav-dropdown-item-border-bottom) solid var(--lsg-header-green);border-radius:var(--lsg-nav-dropdown-item-radius)}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:hover p::before,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:focus-visible p::before,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p::before{content:"";display:var(--lsg-nav-dropdown-marker-display);width:6px;height:6px;margin-right:6px;background:var(--lsg-header-green);border-radius:50%}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:hover p,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link:focus-visible p,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p{display:inline-flex;align-items:center}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__dropdown{position:static;display:none;width:auto;padding:0 0 0 12px;box-shadow:none;opacity:1;pointer-events:auto;transform:none;transition:none;visibility:visible}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__dropdown::before,.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__dropdown::after{content:none}
.lsg-nav--dropdown .lsg-nav__item--open>.lsg-nav__dropdown{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);visibility:visible}
.lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item--open>.lsg-nav__dropdown{display:block;transform:none}
.lsg-nav--dropdown .lsg-nav__item--open>.lsg-nav__link .lsg-nav__chevron{transform:rotate(270deg)}
.lsg-nav--simple .lsg-nav__link--current{background:var(--lsg-nav-simple-current-bg);border-bottom-color:var(--lsg-nav-simple-current-border);border-radius:var(--lsg-nav-simple-current-radius)}
@media(max-width:767px){.lsg-nav{display:none}
}
.lsg-lang-switcher{font-family:var(--lsg-font-family-primary);position:relative}
.lsg-lang-switcher__trigger{display:flex;align-items:center;gap:4px;padding:8px 12px;font-family:var(--lsg-font-family-primary);font-size:14px;font-weight:500;color:var(--lsg-color-secondary);background:0;border:1px solid color-mix(in srgb,var(--lsg-color-secondary) 18%,var(--lsg-color-white));border-radius:var(--lsg-theme-radius);cursor:pointer;transition:border-color .15s ease,color .15s ease}
.lsg-lang-switcher__trigger:hover,.lsg-lang-switcher__trigger:focus-visible{border-color:var(--lsg-color-primary);color:var(--lsg-color-primary);outline:0}
.lsg-lang-switcher__trigger:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-lang-switcher__trigger svg{width:12px;height:12px;flex-shrink:0}
.lsg-lang-switcher__trigger>svg:last-child{transition:transform .2s ease}
.lsg-lang-switcher__trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}
.lsg-lang-switcher__globe{width:22px;height:22px;fill:currentColor}
.lsg-lang-switcher__current{line-height:1}
.lsg-lang-switcher__dropdown{position:absolute;top:calc(100% + 4px);right:0;min-width:140px;background:var(--lsg-color-light);border:1px solid color-mix(in srgb,var(--lsg-color-secondary) 18%,var(--lsg-color-white));border-radius:var(--lsg-theme-radius);box-shadow:0 4px 12px rgba(0,0,0,0.1);list-style:none;padding:8px 0;margin:0;z-index:100}
.lsg-lang-switcher__option-link{display:block;padding:8px 12px;font-size:14px;color:var(--lsg-color-secondary);text-decoration:none;transition:background-color .1s ease,color .1s ease}
.lsg-lang-switcher__option-link:hover,.lsg-lang-switcher__option-link:focus-visible{background-color:color-mix(in srgb,var(--lsg-color-light) 70%,var(--lsg-color-white));color:var(--lsg-color-primary);outline:0}
.lsg-lang-switcher__option-link--active{font-weight:600;color:var(--lsg-color-primary)}
.lsg-search-trigger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:0;border:0;border-radius:50%;cursor:pointer;color:var(--lsg-color-secondary);transition:background-color .15s ease,color .15s ease}
.lsg-search-trigger:hover,.lsg-search-trigger:focus-visible{background-color:color-mix(in srgb,var(--lsg-color-light) 70%,var(--lsg-color-white));color:var(--lsg-color-primary)}
.lsg-search-trigger:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-search-trigger svg{width:20px;height:20px;pointer-events:none}
.lsg-search-overlay{font-family:var(--lsg-font-family-primary);position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding-top:80px;background-color:rgba(0,0,0,0.55);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}
.lsg-search-overlay--open{opacity:1;visibility:visible}
.lsg-search-overlay__panel{width:100%;max-width:640px;margin:0 24px;background:var(--lsg-color-white);border-radius:var(--lsg-radius-rounded);padding:24px;box-shadow:0 8px 32px rgba(0,0,0,0.2)}
.lsg-search-overlay__form{display:flex;align-items:center;gap:12px;border-bottom:2px solid var(--lsg-color-primary);padding-bottom:12px}
.lsg-search-overlay__input{flex:1;border:0;font-size:var(--lsg-size-body);font-family:var(--lsg-font-family-primary);color:var(--lsg-color-dark);background:transparent}
.lsg-search-overlay__input:focus{outline:0}
.lsg-search-overlay__input::-moz-placeholder{color:color-mix(in srgb,var(--lsg-color-secondary) 45%,var(--lsg-color-white))}
.lsg-search-overlay__input::placeholder{color:color-mix(in srgb,var(--lsg-color-secondary) 45%,var(--lsg-color-white))}
.lsg-search-overlay__submit{display:inline-flex;align-items:center;justify-content:center;background:0;border:0;cursor:pointer;color:var(--lsg-color-primary);padding:8px}
.lsg-search-overlay__submit:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px;border-radius:var(--lsg-radius-rounded)}
.lsg-search-overlay__submit svg{width:20px;height:20px}
.lsg-search-overlay__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:0;border:0;cursor:pointer;color:color-mix(in srgb,var(--lsg-color-secondary) 60%,var(--lsg-color-white));border-radius:50%;transition:background-color .15s ease,color .15s ease;flex-shrink:0}
.lsg-search-overlay__close:hover{background-color:color-mix(in srgb,var(--lsg-color-light) 70%,var(--lsg-color-white));color:var(--lsg-color-dark)}
.lsg-search-overlay__close:focus-visible{outline:2px solid var(--lsg-color-primary);outline-offset:2px}
.lsg-search-overlay__close svg{width:16px;height:16px}
@keyframes lsg-header-panel-in{from{opacity:0;transform:translateY(-6px)}
to{opacity:1;transform:translateY(0)}
}
.lsg-header{--lsg-header-green:var(--lsg-color-primary);--lsg-header-active:color-mix(in srgb,var(--lsg-color-primary) 11%,var(--lsg-color-white));--lsg-header-divider:rgba(255,255,255,0.2);--lsg-header-text:var(--lsg-color-black);--lsg-header-bg:var(--lsg-color-white);--lsg-header-mega-link-bg:var(--lsg-color-primary);--lsg-header-mega-link-color:var(--lsg-color-white);--lsg-header-mega-link-hover-bg:var(--lsg-color-primary);--lsg-header-mega-link-hover-color:var(--lsg-color-white);--lsg-header-mega-link-transform:uppercase;--lsg-header-mega-item-radius:0;--lsg-header-mobile-panel-bg:var(--lsg-color-white);--lsg-header-mobile-link-text-transform:uppercase;--lsg-header-simple-radius:0;--lsg-header-simple-mobile-item-divider:transparent;--lsg-header-simple-mobile-current-bg:transparent;--lsg-header-simple-mobile-current-color:var(--lsg-header-green);--lsg-header-action-bg:transparent;--lsg-header-action-radius:0;--lsg-header-dropdown-radius:0;--lsg-header-dropdown-mobile-divider:rgba(0,0,0,0.1);--lsg-header-mega-radius:0;--lsg-header-mega-panel-bg:var(--lsg-color-white);--lsg-header-mega-column-divider:rgba(0,0,0,0.12);--lsg-header-mega-mobile-divider:rgba(0,0,0,0.1);--lsg-header-mega-marker-display:none;--lsg-header-mobile-panel-min-height:calc(100vh - 82px);position:sticky;top:0;z-index:100;width:100%;background:var(--lsg-color-white);color:var(--lsg-header-text);font-family:var(--lsg-font-family-primary)}
.lsg-header__inner{box-sizing:border-box;display:flex;align-items:center;gap:20px;width:min(100%,1320px);height:98px;margin:0 auto;padding:0 clamp(48px,13.9vw,200px);background:var(--lsg-color-white)}
.lsg-header .lsg-logo-decorator{display:flex;flex:0 0 auto;align-items:center;min-width:170px}
.lsg-header .lsg-logo{min-width:136px;min-height:28px}
.lsg-header .lsg-logo__image{width:136px;height:auto;max-width:136px}
.lsg-header .lsg-logo__text{display:inline-flex;align-items:center;min-width:136px;min-height:28px;padding:0 12px;background:linear-gradient(45deg,rgba(0,0,0,0.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.04) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.04) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.04) 75%);background-color:var(--lsg-color-white);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;color:transparent}
.lsg-header__nav{display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0}
.lsg-header__desktop-actions,.lsg-header__desktop-menu,.lsg-header__actions,.lsg-header__mobile-actions{display:flex;align-items:center;gap:1rem}
.lsg-header__desktop-actions{flex:0 0 auto}
.lsg-header__desktop-menu{flex:1 1 auto;justify-content:flex-end}
.lsg-header__mobile-actions{display:none;margin-left:auto}
.lsg-header__icon{display:block;width:14px;height:14px;fill:currentColor}
.lsg-header__icon svg{display:block;width:100%;height:100%;fill:currentColor}
.lsg-header__icon--search{width:20px;height:20px}
.lsg-header__icon-button,.lsg-header__menu-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--lsg-header-text);background:transparent;border:0;border-radius:0;cursor:pointer;text-decoration:none;transition:color .24s ease,outline-color .24s ease}
.lsg-header__icon-button:hover,.lsg-header__icon-button:focus-visible,.lsg-header__menu-trigger:hover,.lsg-header__menu-trigger:focus-visible{color:var(--lsg-header-green);outline:0}
.lsg-header__icon-button:focus-visible,.lsg-header__menu-trigger:focus-visible{outline:1px solid var(--lsg-header-green);outline-offset:3px}
.lsg-header__icon-button{width:20px;height:20px;background:var(--lsg-header-action-bg);border-radius:var(--lsg-header-action-radius)}
.lsg-header__icon-button .lsg-header__icon{width:24px;height:24px}
.lsg-header .lsg-lang-switcher__trigger{min-height:20px;padding:0;border:0;color:var(--lsg-header-text);background:var(--lsg-header-action-bg);border-radius:var(--lsg-header-action-radius)}
.lsg-header .lsg-lang-switcher__globe{width:24px;height:24px}
.lsg-header .lsg-lang-switcher__current{font-size:14px}
.lsg-header__menu-trigger{gap:4px;min-height:20px;font-size:16px;line-height:1;text-transform:uppercase}
.lsg-header__menu-trigger .lsg-header__icon{width:20px;height:14px}
.lsg-header__separator{display:inline-flex;align-items:center;justify-content:center;height:18px;color:var(--lsg-header-text);font-size:18px;line-height:18px;opacity:.62}
.lsg-header__mega-panel{box-sizing:border-box;display:none;width:min(100%,1320px);min-height:330px;margin:0 auto;padding:44px clamp(48px,13.9vw,200px);background:var(--lsg-header-mega-panel-bg);border-top:1px solid var(--lsg-header-divider,transparent);animation:lsg-header-panel-in .24s ease both}
.lsg-header--menu-open>.lsg-header__mega-panel{display:block;border-radius:0 0 var(--lsg-header-mega-radius) var(--lsg-header-mega-radius)}
.lsg-header__mega-inner{display:flex;align-items:flex-start;gap:0}
.lsg-header__mega-column{position:relative;width:229px;min-height:212px;padding:0 20px 0 0;margin:0;list-style:none;border-right:1px solid var(--lsg-header-mega-column-divider)}
.lsg-header__mega-column+.lsg-header__mega-column{padding-left:20px}
.lsg-header__mega-column:last-child{border-right:0}
.lsg-header__mega-column .lsg-header__mega-column{position:absolute;top:0;left:100%;display:none;padding-left:20px}
.lsg-header__mega-column .lsg-header__mega-column--open{display:block}
.lsg-header__mega-item{margin:0 0 4px}
.lsg-header__mega-item--open>.lsg-header__mega-link,.lsg-header__mega-item:hover>.lsg-header__mega-link,.lsg-header__mega-item:focus-within>.lsg-header__mega-link{color:var(--lsg-header-mega-link-hover-color);background:var(--lsg-header-mega-link-hover-bg);font-weight:600;outline:0}
.lsg-header__mega-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:35px;padding:6px 10px;font-size:16px;font-weight:400;line-height:1.5;color:var(--lsg-header-mega-link-color,var(--lsg-color-white));background:var(--lsg-header-mega-link-bg,var(--lsg-color-primary));text-decoration:none;text-transform:var(--lsg-header-mega-link-transform,uppercase);border-radius:var(--lsg-header-mega-item-radius,0);transition:font-weight .1s ease,background-color .2s ease,color .2s ease}
.lsg-header__mega-link>span{display:inline-flex;align-items:center}
.lsg-header__mega-link>span::before{content:"";display:none;width:6px;height:6px;margin-right:6px;background:currentColor;border-radius:50%}
.lsg-header__mega-link:hover>span::before,.lsg-header__mega-link:focus-visible>span::before{display:var(--lsg-header-mega-marker-display)}
.lsg-header__mega-link:hover,.lsg-header__mega-link:focus-visible{color:var(--lsg-header-mega-link-hover-color,var(--lsg-color-white));background:var(--lsg-header-mega-link-hover-bg,var(--lsg-color-primary));font-weight:600;outline:0}
.lsg-header__mega-link .lsg-header__icon{width:8px;height:8px;flex:0 0 auto;fill:currentColor}
.lsg-header__mega-column .lsg-header__mega-link{font-size:14px;text-transform:none}
.lsg-header__mega-item--active>.lsg-header__mega-link{color:var(--lsg-header-mega-link-hover-color,var(--lsg-color-white));background:var(--lsg-header-mega-link-hover-bg,var(--lsg-color-primary));font-weight:600}
.lsg-header__mega-item--active>.lsg-header__mega-link>span::before{display:var(--lsg-header-mega-marker-display)}
.lsg-header__mobile-panel{display:none}
.lsg-header--simple .lsg-header__inner,.lsg-header--dropdown .lsg-header__inner{justify-content:flex-start}
.lsg-header--simple{border-radius:var(--lsg-header-simple-radius)}
.lsg-header--simple .lsg-header__inner{border-radius:var(--lsg-header-simple-radius)}
.lsg-header--dropdown{border-radius:var(--lsg-header-dropdown-radius)}
.lsg-header--dropdown .lsg-header__inner{border-radius:var(--lsg-header-dropdown-radius)}
.lsg-header--mega{border-radius:var(--lsg-header-mega-radius)}
.lsg-header--mega .lsg-header__inner{justify-content:space-between;border-radius:var(--lsg-header-mega-radius)}
.lsg-header-decorator{min-height:100vh;padding:48px 0;background:var(--lsg-color-white)}
.lsg-header-decorator .lsg-header{position:relative;width:min(100% - 96px,1320px);margin:0 auto}
@media(max-width:767px){.lsg-header{position:relative;width:100%;min-height:82px}
.lsg-header__inner{width:100%;height:82px;padding:0 16px;gap:8px}
.lsg-header .lsg-logo-decorator{min-width:150px}
.lsg-header .lsg-logo{width:150px;min-width:150px;min-height:50px}
.lsg-header .lsg-logo__image{width:150px;max-width:150px;max-height:50px;-o-object-fit:contain;object-fit:contain}
.lsg-header .lsg-logo__text{min-width:150px;min-height:50px;background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px}
.lsg-header__nav,.lsg-header__desktop-actions,.lsg-header__desktop-menu,.lsg-header__mega-panel{display:none}
.lsg-header--menu-open>.lsg-header__mega-panel{display:none}
.lsg-header__mobile-actions{display:flex;gap:9px}
.lsg-header__icon-button{width:20px;height:20px}
.lsg-header .lsg-lang-switcher__trigger{min-height:18px}
.lsg-header .lsg-lang-switcher__globe{width:24px;height:24px}
.lsg-header__icon{width:14px;height:14px}
.lsg-header__icon--search{width:20px;height:20px}
.lsg-header__separator{height:24px;font-size:24px;line-height:24px}
.lsg-header__mobile-panel{box-sizing:border-box;display:none;width:100%;min-height:var(--lsg-header-mobile-panel-min-height);padding:10px 16px 48px;background:var(--lsg-header-mobile-panel-bg,var(--lsg-color-white));animation:lsg-header-panel-in .24s ease both}
.lsg-header--menu-open>.lsg-header__mobile-panel{display:block}
.lsg-header--simple>.lsg-header__mobile-panel{border-radius:0 0 var(--lsg-header-simple-radius) var(--lsg-header-simple-radius)}
.lsg-header--dropdown>.lsg-header__mobile-panel{border-radius:0 0 var(--lsg-header-dropdown-radius) var(--lsg-header-dropdown-radius)}
.lsg-header--mega>.lsg-header__mobile-panel{border-radius:0 0 var(--lsg-header-mega-radius) var(--lsg-header-mega-radius)}
.lsg-header__mobile-panel .lsg-nav{display:block;width:100%}
.lsg-header__mobile-panel .lsg-nav__list,.lsg-header__mobile-panel .lsg-nav__dropdown{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:0;margin:0;list-style:none}
.lsg-header__mobile-panel .lsg-nav__item{box-sizing:border-box;display:block;width:100%}
.lsg-header__mobile-panel .lsg-nav__link{box-sizing:border-box;display:flex;width:100%;min-height:40px;padding:0 8px;border-bottom:0;font-size:14px;text-transform:var(--lsg-nav-text-transform,uppercase)}
.lsg-header__mobile-panel .lsg-nav__link:hover,.lsg-header__mobile-panel .lsg-nav__link:focus-visible,.lsg-header__mobile-panel .lsg-nav__link--current{color:var(--lsg-header-green);background:var(--lsg-header-active)}
.lsg-header__mobile-panel .lsg-nav__chevron{width:10px;height:5px}
.lsg-header__mobile-panel .lsg-nav__chevron svg{width:10px;height:5px}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__list{gap:0;padding:0;background:transparent}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__item{border-top:1px solid var(--lsg-header-dropdown-mobile-divider)}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__item:first-child{border-top:0}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__link{min-height:48px;padding:0}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown{position:static;left:auto;right:auto;width:auto;gap:0;padding:0 0 0 28px;background:transparent;border-radius:0;box-shadow:none;opacity:1;pointer-events:auto;transform:none;visibility:visible}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown::before,.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown::after{content:none}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__item{border-top:0}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link{min-height:40px;border-top:0;background:transparent;font-weight:400}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current{color:var(--lsg-header-green);background:var(--lsg-nav-dropdown-item-bg);border-top:var(--lsg-nav-dropdown-item-border-top) solid var(--lsg-header-green);border-bottom:var(--lsg-nav-dropdown-item-border-bottom) solid var(--lsg-header-green);border-radius:var(--lsg-nav-dropdown-item-radius);font-weight:600}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p{display:inline-flex;align-items:center}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__dropdown .lsg-nav__link--current p::before{content:"";display:var(--lsg-nav-dropdown-marker-display);width:6px;height:6px;margin-right:6px;background:var(--lsg-header-green);border-radius:50%}
.lsg-header__mobile-panel .lsg-nav--dropdown .lsg-nav__item--has-children:not(.lsg-nav__item--open)>.lsg-nav__dropdown{display:none}
.lsg-header__mobile-panel .lsg-header__mega-panel{display:block;width:auto;min-height:0;padding:0;animation:none}
.lsg-header__mobile-panel .lsg-header__mega-inner,.lsg-header__mobile-panel .lsg-header__mega-column{display:flex;flex-direction:column;width:auto;min-height:0;padding:0;border-right:0}
.lsg-header__mobile-panel .lsg-header__mega-link{min-height:40px;font-size:14px;padding:6px 10px;background:var(--lsg-color-primary);color:var(--lsg-color-white);text-transform:uppercase}
.lsg-header__mega-column .lsg-header__mobile-panel .lsg-header__mega-link{font-size:14px;text-transform:none}
.lsg-header__breadcrumb{display:flex;align-items:center;gap:7px;min-height:35px;margin:-2px -16px 18px;padding:0 16px;font-size:14px;color:var(--lsg-header-text);border-bottom:1px solid transparent}
.lsg-header__breadcrumb .lsg-header__icon{width:8px;height:5px;flex:0 0 auto}
.lsg-header__breadcrumb-home{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--lsg-header-text);background:transparent;border:0;cursor:pointer;transition:color .24s ease}
.lsg-header__breadcrumb-home .lsg-header__icon{width:18px;height:16px}
.lsg-header__breadcrumb-ancestor,.lsg-header__breadcrumb-current{min-width:0;padding:0;overflow:hidden;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;cursor:pointer;transition:color .24s ease,border-color .24s ease}
.lsg-header__breadcrumb-ancestor{max-width:80px}
.lsg-header__breadcrumb-ancestor--ellipsis{flex:0 0 auto;width:1em;max-width:1em;text-align:center;text-overflow:clip}
.lsg-header__breadcrumb-current{max-width:170px;padding:0 0 5px;color:var(--lsg-header-green);border-bottom:2px solid var(--lsg-header-green)}
.lsg-header__breadcrumb-home:hover,.lsg-header__breadcrumb-home:focus-visible,.lsg-header__breadcrumb-ancestor:hover,.lsg-header__breadcrumb-ancestor:focus-visible,.lsg-header__breadcrumb-current:hover,.lsg-header__breadcrumb-current:focus-visible{color:var(--lsg-header-green);outline:0}
.lsg-header__mobile-list{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}
.lsg-header__mobile-back{margin:0 0 8px}
.lsg-header__mobile-back-button{display:flex;align-items:center;gap:9px;width:100%;min-height:35px;padding:6px 8px;color:var(--lsg-header-text);font:inherit;font-size:12px;font-weight:600;text-align:left;background:var(--lsg-header-active);border:0;border-radius:calc(var(--lsg-header-mega-radius) / 2);cursor:pointer}
.lsg-header__mobile-back-button .lsg-header__icon{width:9px;height:9px;transform:rotate(180deg)}
.lsg-header__mobile-back-button:hover,.lsg-header__mobile-back-button:focus-visible{color:var(--lsg-header-green);outline:1px solid var(--lsg-header-green);outline-offset:2px}
.lsg-header__mobile-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:0 8px;font-size:14px;line-height:1.4;color:var(--lsg-header-text);text-decoration:none;transition:color .24s ease,background-color .24s ease}
.lsg-header__mobile-link .lsg-header__icon{width:10px;height:5px;flex:0 0 auto}
.lsg-header__mobile-link:hover,.lsg-header__mobile-link:focus-visible{color:var(--lsg-header-green);background:var(--lsg-header-active);outline:0}
.lsg-header__mobile-item--active>.lsg-header__mobile-link{color:var(--lsg-header-green);background:var(--lsg-header-active);font-weight:600}
.lsg-header--simple .lsg-header__mobile-list{gap:0}
.lsg-header--simple .lsg-header__mobile-item{border-bottom:1px solid var(--lsg-header-simple-mobile-item-divider)}
.lsg-header--simple .lsg-header__mobile-item:last-child{border-bottom:0}
.lsg-header--simple .lsg-header__mobile-link{min-height:48px;padding:0;text-transform:var(--lsg-header-mobile-link-text-transform)}
.lsg-header--simple .lsg-header__mobile-item--active>.lsg-header__mobile-link{color:var(--lsg-header-simple-mobile-current-color);background:var(--lsg-header-simple-mobile-current-bg)}
.lsg-header--mega .lsg-header__mobile-list{gap:0}
.lsg-header--mega .lsg-header__mobile-item{border-top:1px solid var(--lsg-header-mega-mobile-divider)}
.lsg-header--mega .lsg-header__mobile-item:first-child{border-top:0}
.lsg-header--mega .lsg-header__mobile-link{min-height:48px;padding:0 8px;text-transform:var(--lsg-header-mega-link-transform)}
.lsg-header--mega .lsg-header__mobile-item--active>.lsg-header__mobile-link{color:var(--lsg-header-mega-link-hover-color);background:var(--lsg-header-mega-link-hover-bg);border-radius:var(--lsg-header-mega-item-radius)}
.lsg-header--mega .lsg-header__mobile-item--active>.lsg-header__mobile-link>span{display:inline-flex;align-items:center}
.lsg-header--mega .lsg-header__mobile-item--active>.lsg-header__mobile-link>span::before{content:"";display:var(--lsg-header-mega-marker-display);width:6px;height:6px;margin-right:6px;background:currentColor;border-radius:50%}
.lsg-header-decorator{padding:0}
.lsg-header-decorator .lsg-header{width:393px;max-width:100%;margin:0 auto}
}
.lsg-quick-links__heading{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lsg-color-secondary) 38%,var(--lsg-color-white));margin:0 0 16px}
.lsg-quick-links__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}
.lsg-quick-links__link{font-size:.9375rem;color:color-mix(in srgb,var(--lsg-color-secondary) 30%,var(--lsg-color-white));text-decoration:none;transition:color .15s ease}
.lsg-quick-links__link:hover,.lsg-quick-links__link:focus-visible{color:var(--lsg-color-white);outline:0}
.lsg-quick-links__link:focus-visible{text-decoration:underline}
.lsg-social-icons{display:flex;align-items:center;gap:12px;list-style:none;padding:0;margin:0}
.lsg-social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:color-mix(in srgb,var(--lsg-color-secondary) 38%,var(--lsg-color-white));border-radius:50%;border:1px solid color-mix(in srgb,var(--lsg-color-secondary) 52%,var(--lsg-color-white));transition:color .15s ease,border-color .15s ease,background-color .15s ease}
.lsg-social-icons__link:hover,.lsg-social-icons__link:focus-visible{color:var(--lsg-color-white);border-color:var(--lsg-color-white);background-color:rgba(255,255,255,0.1)}
.lsg-social-icons__link:focus-visible{outline:2px solid color-mix(in srgb,var(--lsg-color-primary) 35%,var(--lsg-color-white));outline-offset:2px}
.lsg-social-icons__link svg{width:16px;height:16px;pointer-events:none;fill:currentColor}
.lsg-footer{font-family:var(--lsg-font-family-primary);background-color:var(--lsg-footer-bg,#18181b);color:var(--lsg-footer-text-color,#fff);width:100%}
.lsg-footer--simple .lsg-footer__simple-inner{max-width:1440px;margin:0 auto;padding:0 72px;height:80px;display:flex;align-items:center;justify-content:space-between;gap:16px}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__simple-inner{height:auto;flex-direction:column-reverse;align-items:flex-start;padding:36px 16px;gap:0}
}
.lsg-footer--simple .lsg-footer__simple-nav{display:flex;align-items:center;gap:0}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__simple-nav{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:24px}
}
.lsg-footer--simple .lsg-footer__pipe{color:var(--lsg-footer-pipe-color,#fff);font-size:.875rem;padding:0 8px;opacity:.5}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__pipe{display:none}
}
.lsg-footer--simple .lsg-footer__mobile-divider{display:none}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__mobile-divider{display:block;border:0;border-top:1px solid var(--lsg-footer-divider-color,rgba(255,255,255,0.2));margin:0;width:100%}
}
.lsg-footer--simple .lsg-footer__simple-nav-item{color:var(--lsg-footer-link-color,#fff);text-decoration:none;font-size:.875rem;height:40px;display:inline-flex;align-items:center;padding:0 4px;white-space:nowrap}
.lsg-footer--simple .lsg-footer__simple-nav-item:hover{text-decoration:underline}
@media(max-width:768px){.lsg-footer--simple .lsg-footer__simple-nav-item{width:100%;padding:0;font-size:.9375rem}
}
.lsg-footer--simple-tworow .lsg-footer__simple-top{max-width:1440px;margin:0 auto;padding:0 72px;height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px}
@media(max-width:768px){.lsg-footer--simple-tworow .lsg-footer__simple-top{height:auto;flex-direction:column;align-items:flex-start;padding:16px;gap:12px}
}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom{max-width:1440px;margin:0 auto;padding:0 72px;height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--lsg-footer-divider-color,rgba(255,255,255,0.2))}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom .lsg-footer__simple-bottom-left{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom .lsg-footer__ai-badge{margin-left:auto;flex-shrink:0}
@media(max-width:768px){.lsg-footer--simple-tworow .lsg-footer__simple-bottom{flex-direction:column;align-items:flex-start;height:auto;padding:16px;gap:8px}
.lsg-footer--simple-tworow .lsg-footer__simple-bottom .lsg-footer__ai-badge{margin-left:0}
}
.lsg-footer--simple-tworow .lsg-footer__brand-line{font-size:.875rem;color:var(--lsg-footer-text-color,#fff);white-space:nowrap}
.lsg-footer--simple-tworow .lsg-footer__cookie-link{font-size:.875rem;color:var(--lsg-footer-link-color,#fff) !important;text-decoration:none !important;white-space:nowrap}
.lsg-footer--simple-tworow .lsg-footer__cookie-link:hover{text-decoration:underline !important}
.lsg-footer__ai-badge{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;color:var(--lsg-footer-text-color,#fff);opacity:.8;white-space:nowrap}
.lsg-footer__ai-badge svg{flex-shrink:0;color:var(--lsg-footer-icon-color,#fff)}
.lsg-footer--complex .lsg-footer__complex-inner{max-width:1440px;margin:0 auto;padding:72px var(--lsg-footer-horizontal-padding,72px);display:grid;grid-template-columns:var(--lsg-footer-logo-column-width,200px) 1fr;gap:var(--lsg-footer-column-gap,72px)}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__complex-inner{grid-template-columns:1fr;gap:36px;padding:36px 16px}
}
.lsg-footer--complex .lsg-footer__logo-col{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:4px}
.lsg-footer--complex .lsg-footer__logo-col .lsg-logo__text{color:var(--lsg-footer-text-color,#fff);font-weight:700}
.lsg-footer--complex .lsg-footer__logo-col .lsg-logo__image{filter:var(--lsg-footer-logo-filter,brightness(0) invert(1))}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__logo-col{padding-top:0}
}
.lsg-footer--complex .lsg-footer__brand-line{color:var(--lsg-footer-text-color,#fff);font-size:.875rem;line-height:20px;margin-top:auto;white-space:nowrap}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__brand-line{margin-top:0}
}
.lsg-footer--complex .lsg-footer__content-cols{display:grid;grid-template-columns:var(--lsg-footer-content-grid-cols,1fr 1fr);gap:72px;justify-content:var(--lsg-footer-content-justify,normal)}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__content-cols{grid-template-columns:1fr;gap:36px}
.lsg-footer--complex .lsg-footer__content-cols .lsg-footer__quicklinks-col{order:1}
.lsg-footer--complex .lsg-footer__content-cols .lsg-footer__contact-col{order:2}
.lsg-footer--complex .lsg-footer__content-cols .lsg-footer__about-col{order:3}
}
.lsg-footer--complex .lsg-footer__col-heading{font-size:.875rem;font-weight:600;letter-spacing:var(--lsg-footer-heading-letter-spacing,0.08em);text-transform:var(--lsg-footer-heading-transform,uppercase);color:var(--lsg-footer-heading-color,#fff);margin:0 0 24px 0;padding:0;line-height:25px}
.lsg-footer--complex .lsg-footer__address{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}
.lsg-footer--complex .lsg-footer__address svg{flex-shrink:0;margin-top:3px;color:var(--lsg-footer-icon-color,#fff)}
.lsg-footer--complex .lsg-footer__address p{margin:0;font-size:.875rem;line-height:1.6;color:var(--lsg-footer-text-color,#fff);white-space:pre-line}
.lsg-footer--complex .lsg-footer__divider{display:var(--lsg-footer-item-divider-display,block);border:0;border-top:1px solid var(--lsg-footer-divider-color,rgba(255,255,255,0.2));margin:16px 0}
.lsg-footer--complex .lsg-footer__contact-items{display:flex;flex-direction:column;gap:12px}
.lsg-footer--complex .lsg-footer__contact-item{display:flex;align-items:center;gap:12px;font-size:.875rem;color:var(--lsg-footer-text-color,#fff);height:24px}
.lsg-footer--complex .lsg-footer__contact-item svg{flex-shrink:0;color:var(--lsg-footer-icon-color,#fff)}
.lsg-footer--complex .lsg-footer__contact-item span,.lsg-footer--complex .lsg-footer__contact-item a{color:var(--lsg-footer-link-color,#fff);text-decoration:none;line-height:24px}
.lsg-footer--complex .lsg-footer__contact-item a:hover{text-decoration:underline}
.lsg-footer--complex .lsg-footer__quicklinks-list{list-style:none;margin:0;padding:0}
.lsg-footer--complex .lsg-footer__quicklink-item:last-child .lsg-footer__divider{display:none}
.lsg-footer--complex .lsg-footer__quicklink{display:block;color:var(--lsg-footer-link-color,#fff);text-decoration:none;font-size:.875rem;line-height:24px;height:24px}
.lsg-footer--complex .lsg-footer__quicklink:hover{text-decoration:underline}
.lsg-footer--complex .lsg-footer__bottom-divider{border:0;border-top:1px solid var(--lsg-footer-bottom-border-color,rgba(255,255,255,0.2));margin:0 var(--lsg-footer-horizontal-padding,72px)}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__bottom-divider{margin:0 16px}
}
.lsg-footer--complex .lsg-footer__bottom{max-width:1440px;margin:0 auto;padding:16px var(--lsg-footer-horizontal-padding,72px);background-color:var(--lsg-footer-bottom-bg,transparent);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__bottom{padding:16px;flex-direction:column;align-items:flex-start}
}
.lsg-footer--complex .lsg-footer__bottom-left{display:flex;align-items:center;gap:0;flex-wrap:wrap}
.lsg-footer--complex .lsg-footer__bottom-left>*+*::before{content:"|";color:var(--lsg-footer-pipe-color,#fff);margin:0 12px;opacity:.5}
.lsg-footer--complex .lsg-footer__cookie-link{color:var(--lsg-footer-text-color,#fff) !important;font-size:.875rem;line-height:29px;text-decoration:none !important;white-space:nowrap}
.lsg-footer--complex .lsg-footer__cookie-link:hover{text-decoration:underline !important}
.lsg-footer--complex .lsg-footer__bottom-social{display:flex;align-items:center;gap:12px}
@media(max-width:768px){.lsg-footer--complex .lsg-footer__bottom-social{margin-top:12px}
}
.lsg-footer--complex .lsg-footer__body-social{margin-top:24px}
.lsg-footer__copyright{font-size:.875rem;line-height:29px;color:var(--lsg-footer-text-color,#fff);margin:0}
.lsg-hero{position:relative;overflow:hidden}
.lsg-hero--full .lsg-hero-card{min-height:100svh;min-height:100vh}
.lsg-hero--75vh .lsg-hero-card{min-height:75vh}
.lsg-hero__viewport{overflow:hidden;width:100%}
.lsg-hero__slides{display:flex;align-items:stretch;backface-visibility:hidden;touch-action:pan-y pinch-zoom}
.lsg-hero__arrow-icon{display:block;width:23px;height:20px;flex-shrink:0}
.lsg-hero__arrow-icon::before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.lsg-hero__prev .lsg-hero__arrow-icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M4.78554%208.71443H22.6667V11.2857H4.78554L11.4905%2018.1818L9.72275%2020L0%2010.0001L9.72275%200L11.4905%201.81818L4.78554%208.71443Z'/%3E%3C/svg%3E")}
.lsg-hero__next .lsg-hero__arrow-icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='23'%20height='20'%20viewBox='0%200%2023%2020'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M17.8812%208.71443L11.1762%201.81818L12.9439%200L22.6667%2010.0001L12.9439%2020L11.1762%2018.1818L17.8812%2011.2857H0V8.71443H17.8812Z'/%3E%3C/svg%3E")}
.lsg-hero__prev,.lsg-hero__next{color:var(--lsg-color-primary);opacity:.75;transition:opacity .2s ease-in-out}
.lsg-hero__prev:hover,.lsg-hero__next:hover{opacity:1}
.lsg-hero__prev{border-top-left-radius:var(--lsg-button-radius);border-bottom-left-radius:var(--lsg-button-radius)}
.lsg-hero__next{border-top-right-radius:var(--lsg-button-radius);border-bottom-right-radius:var(--lsg-button-radius)}
.lsg-hero__scroll-down{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:3}
.lsg-hero__scroll-down-btn{display:inline-flex;flex-direction:column;align-items:center;gap:8px;background-color:var(--lsg-color-primary);border:0;color:var(--lsg-color-white,#fff);cursor:pointer;font-family:var(--lsg-font-family-primary,inherit);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:16px 12px;transition:opacity .2s ease;border-radius:var(--lsg-button-radius)}
.lsg-hero__scroll-down-btn:hover{opacity:.85}
.lsg-hero__scroll-down-btn:focus-visible{outline:2px solid var(--lsg-color-white,#fff);outline-offset:3px}
.lsg-hero__scroll-down-text{display:block}
.lsg-hero__scroll-down-icon{display:block;width:20px;height:23px;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='23'%20viewBox='0%200%2020%2023'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M11.2856%2017.8812L18.1818%2011.1762L20%2012.9439L9.99992%2022.6667L0%2012.9439L1.81817%2011.1762L8.71427%2017.8812V0H11.2856V17.8812Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='23'%20viewBox='0%200%2020%2023'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M11.2856%2017.8812L18.1818%2011.1762L20%2012.9439L9.99992%2022.6667L0%2012.9439L1.81817%2011.1762L8.71427%2017.8812V0H11.2856V17.8812Z'/%3E%3C/svg%3E");animation:lsg-hero-scroll-bounce 1.8s ease-in-out infinite}
@keyframes lsg-hero-scroll-bounce{0,100%{transform:translateY(0)}
50%{transform:translateY(4px)}
}
.lsg-hero-card--bg-primary .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-primary)}
.lsg-hero-card--bg-secondary .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-secondary)}
.lsg-hero-card--bg-tertiary .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-tertiary)}
.lsg-hero-card--bg-light .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-light)}
.lsg-hero-card--bg-dark .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-dark)}
.lsg-hero-card--bg-black .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-black)}
.lsg-hero-card--bg-white .lsg-hero-card__content-wrapper{background-color:var(--lsg-color-white)}
.lsg-hero-card--color-primary .lsg-hero-card__content-wrapper{color:var(--lsg-color-primary)}
.lsg-hero-card--color-primary .lsg-hero__pretitle,.lsg-hero-card--color-primary .lsg-hero__heading,.lsg-hero-card--color-primary .lsg-hero__body{color:var(--lsg-color-primary)}
.lsg-hero-card--color-secondary .lsg-hero-card__content-wrapper{color:var(--lsg-color-secondary)}
.lsg-hero-card--color-secondary .lsg-hero__pretitle,.lsg-hero-card--color-secondary .lsg-hero__heading,.lsg-hero-card--color-secondary .lsg-hero__body{color:var(--lsg-color-secondary)}
.lsg-hero-card--color-tertiary .lsg-hero-card__content-wrapper{color:var(--lsg-color-tertiary)}
.lsg-hero-card--color-tertiary .lsg-hero__pretitle,.lsg-hero-card--color-tertiary .lsg-hero__heading,.lsg-hero-card--color-tertiary .lsg-hero__body{color:var(--lsg-color-tertiary)}
.lsg-hero-card--color-light .lsg-hero-card__content-wrapper{color:var(--lsg-color-light)}
.lsg-hero-card--color-light .lsg-hero__pretitle,.lsg-hero-card--color-light .lsg-hero__heading,.lsg-hero-card--color-light .lsg-hero__body{color:var(--lsg-color-light)}
.lsg-hero-card--color-dark .lsg-hero-card__content-wrapper{color:var(--lsg-color-dark)}
.lsg-hero-card--color-dark .lsg-hero__pretitle,.lsg-hero-card--color-dark .lsg-hero__heading,.lsg-hero-card--color-dark .lsg-hero__body{color:var(--lsg-color-dark)}
.lsg-hero-card--color-black .lsg-hero-card__content-wrapper{color:var(--lsg-color-black)}
.lsg-hero-card--color-black .lsg-hero__pretitle,.lsg-hero-card--color-black .lsg-hero__heading,.lsg-hero-card--color-black .lsg-hero__body{color:var(--lsg-color-black)}
.lsg-hero-card--color-white .lsg-hero-card__content-wrapper{color:var(--lsg-color-white)}
.lsg-hero-card--color-white .lsg-hero__pretitle,.lsg-hero-card--color-white .lsg-hero__heading,.lsg-hero-card--color-white .lsg-hero__body{color:var(--lsg-color-white)}
.lsg-hero-card--fill-primary .lsg-hero-card__media{background-color:var(--lsg-color-primary)}
.lsg-hero-card--fill-primary .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-secondary .lsg-hero-card__media{background-color:var(--lsg-color-secondary)}
.lsg-hero-card--fill-secondary .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-tertiary .lsg-hero-card__media{background-color:var(--lsg-color-tertiary)}
.lsg-hero-card--fill-tertiary .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-light .lsg-hero-card__media{background-color:var(--lsg-color-light)}
.lsg-hero-card--fill-light .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-dark .lsg-hero-card__media{background-color:var(--lsg-color-dark)}
.lsg-hero-card--fill-dark .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-black .lsg-hero-card__media{background-color:var(--lsg-color-black)}
.lsg-hero-card--fill-black .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card--fill-white .lsg-hero-card__media{background-color:var(--lsg-color-white)}
.lsg-hero-card--fill-white .lsg-hero-card__content-wrapper{background-color:transparent}
.lsg-hero-card__content-wrapper{border-radius:var(--lsg-button-radius)}
.lsg-ai-banner{width:100%;background-color:var(--lsg-ai-banner-bg)}
.lsg-ai-banner__inner{display:flex;align-items:center;justify-content:center;max-width:var(--lsg-ai-banner-max-width);margin:0 auto;padding:0 24px;height:var(--lsg-ai-banner-height)}
.lsg-ai-banner__content{display:flex;align-items:center;justify-content:center;gap:var(--lsg-ai-banner-gap);min-width:0}
@media(min-width:768px){.lsg-ai-banner__content{transform:translateX(25vw)}
}
.lsg-ai-banner__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--lsg-ai-banner-icon-color);width:var(--lsg-ai-banner-icon-size);height:var(--lsg-ai-banner-icon-size)}
.lsg-ai-banner__icon-svg{width:var(--lsg-ai-banner-icon-size);height:var(--lsg-ai-banner-icon-size)}
.lsg-ai-banner__text{font-size:var(--lsg-ai-banner-font-size);line-height:1.35;color:var(--lsg-ai-banner-text-color);margin:0;text-align:center}
.lsg-ai-banner__text strong{font-weight:inherit}
.lsg-accordion{display:flex;flex-direction:column;width:100%;max-width:var(--lsg-accordion-max-width,776px);font-family:var(--lsg-font-family-primary,inherit)}
.lsg-accordion__item{box-sizing:border-box;width:100%;min-width:0}
.lsg-accordion__heading,.lsg-accordion>.cmp-accordion__item>.cmp-accordion__header{margin:0;padding:0;font:inherit}
.lsg-accordion__header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;margin:0;padding:0;color:inherit;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer}
.lsg-accordion__header:focus-visible{outline:2px solid var(--lsg-color-black,#09090b);outline-offset:2px}
.lsg-accordion__title{flex:1 1 auto;min-width:0;margin:0;color:inherit;font-family:var(--lsg-font-family-primary,inherit);font-size:var(--lsg-accordion-title-font-size,var(--lsg-size-H5,21px));font-weight:var(--lsg-font-weight-semibold,600);line-height:var(--lsg-line-height-heading,1.2);text-align:left;overflow-wrap:anywhere}
.lsg-accordion__icon{position:relative;box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lsg-accordion-icon-size,20px);height:var(--lsg-accordion-icon-size,20px);color:inherit}
.lsg-accordion__icon-svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform 180ms ease}
.lsg-accordion__icon-ring,.lsg-accordion__icon-arrow{display:none}
.lsg-accordion__header[aria-expanded=true] .lsg-accordion__icon-plus-vertical,.lsg-accordion__header.cmp-accordion__button--expanded .lsg-accordion__icon-plus-vertical{display:none}
.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-horizontal,.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-vertical,.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-horizontal,.lsg-accordion--icon-arrow .lsg-accordion__icon-plus-vertical{display:none}
.lsg-accordion--icon-arrow .lsg-accordion__icon-arrow,.lsg-accordion--icon-arrow .lsg-accordion__icon-arrow{display:block}
.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=false] .lsg-accordion__icon-svg,.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=false] .lsg-accordion__icon-svg{transform:rotate(180deg)}
.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=true] .lsg-accordion__icon-svg,.lsg-accordion--icon-arrow .lsg-accordion__header[aria-expanded=true] .lsg-accordion__icon-svg{transform:none}
.lsg-accordion__panel{display:none;min-width:0}
.lsg-accordion__panel--open,.lsg-accordion__panel.cmp-accordion__panel--expanded{display:block}
.lsg-accordion__panel.cmp-accordion__panel--hidden,.lsg-accordion__panel[hidden]{display:none}
.lsg-accordion__content{box-sizing:border-box;min-width:0;color:var(--lsg-accordion-content-color,var(--lsg-color-black,#09090b));font-family:var(--lsg-font-family-primary,inherit);font-size:var(--lsg-accordion-content-font-size,var(--lsg-size-body,18px));font-weight:var(--lsg-font-weight-regular,400);line-height:var(--lsg-line-height-copy,1.5);overflow-wrap:anywhere}
.lsg-accordion__content p,.lsg-accordion__content ul,.lsg-accordion__content ol{margin-top:0}
.lsg-accordion__content>:first-child{margin-top:0}
.lsg-accordion__content>:last-child{margin-bottom:0}
.lsg-accordion__content img{display:block;max-width:100%;height:auto}
@media(prefers-reduced-motion:reduce){.lsg-accordion__icon-svg{transition:none}
}
.lsg-accordion--icon-plus .lsg-accordion__icon::before,.lsg-accordion--icon-plus .lsg-accordion__icon::after{content:none !important;display:none !important}
.lsg-accordion--icon-plus .lsg-accordion__icon-svg{display:block !important}
.lsg-tabs{position:relative;font-family:var(--lsg-font-family-primary);width:100%;max-width:var(--lsg-tabs-max-width)}
.lsg-tabs__tablist{display:flex;flex-wrap:nowrap;gap:var(--lsg-tabs-tablist-gap);width:calc(100% - var(--lsg-tabs-arrow-size) * 4);margin:0 auto;padding:0;list-style:none;border-bottom:1px solid var(--lsg-tabs-divider-color);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}
.lsg-tabs__tablist::-webkit-scrollbar{display:none}
.lsg-tabs__tab{display:flex;align-items:center;justify-content:center;min-height:var(--lsg-tabs-tab-height);padding:0 var(--lsg-tabs-tab-padding-x);color:var(--lsg-tabs-tab-color);font-size:var(--lsg-tabs-tab-font-size);font-weight:var(--lsg-font-weight-semibold,600);line-height:1.4;white-space:nowrap;cursor:pointer;border-bottom:var(--lsg-tabs-active-border-width) solid transparent;transition:color var(--lsg-tabs-transition),border-color var(--lsg-tabs-transition),background-color var(--lsg-tabs-transition)}
.lsg-tabs__tab:hover{color:var(--lsg-tabs-active-color)}
.lsg-tabs__tab:focus-visible{outline:2px solid var(--lsg-tabs-active-color);outline-offset:-2px}
.lsg-tabs__tab--active{color:var(--lsg-tabs-active-color);border-bottom-color:var(--lsg-tabs-active-color)}
.lsg-tabs__tab-icon{display:none;flex-shrink:0;align-items:center;justify-content:center;color:var(--lsg-tabs-accordion-icon-color);transition:transform var(--lsg-tabs-transition),color var(--lsg-tabs-transition)}
.lsg-tabs__tab-icon-svg{width:var(--lsg-tabs-accordion-icon-size);height:var(--lsg-tabs-accordion-icon-size)}
.lsg-tabs__panel{display:none;padding:var(--lsg-tabs-panel-padding-y) 0;color:var(--lsg-tabs-panel-color);font-size:var(--lsg-tabs-panel-font-size);line-height:var(--lsg-tabs-panel-line-height)}
.lsg-tabs__panel--active{display:block}
.lsg-tabs__panel:focus-visible{outline:2px solid var(--lsg-tabs-active-color);outline-offset:2px}
.lsg-tabs__panel p{margin:0 0 12px}
.lsg-tabs__panel p:last-child{margin-bottom:0}
.lsg-tabs__panel ul,.lsg-tabs__panel ol{margin:0 0 12px 24px;padding:0}
.lsg-tabs__panel a{color:var(--lsg-tabs-active-color)}
.lsg-tabs__panel img{max-width:100%;height:auto}
.lsg-tabs--vertical{display:flex;align-items:flex-start;gap:var(--lsg-tabs-vertical-gap)}
.lsg-tabs--vertical .lsg-tabs__tablist{flex:0 0 var(--lsg-tabs-vertical-tablist-width);flex-direction:column;flex-wrap:nowrap;max-width:var(--lsg-tabs-vertical-tablist-width);border-bottom:0;border-right:1px solid var(--lsg-tabs-divider-color);max-height:var(--lsg-tabs-vertical-tablist-max-height);overflow-x:hidden;overflow-y:auto;height:calc(100% - var(--lsg-tabs-arrow-size) * 4)}
.lsg-tabs--vertical .lsg-tabs__tab{white-space:normal;border-bottom:0;border-right:var(--lsg-tabs-active-border-width) solid transparent}
.lsg-tabs--vertical .lsg-tabs__tab--active{border-right-color:var(--lsg-tabs-active-color)}
.lsg-tabs--vertical .lsg-tabs__panel{flex:1 1 auto;min-width:0;padding:0}
.lsg-tabs--scroll-start::before{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M10%203L5%208l5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M10%203L5%208l5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--scroll-start::before:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--scroll-start::before{top:0;left:0;width:var(--lsg-tabs-arrow-size);height:var(--lsg-tabs-tab-height)}
.lsg-tabs--scroll-end::after{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M6%203l5%205-5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M6%203l5%205-5%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--scroll-end::after:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--scroll-end::after{top:0;right:0;width:var(--lsg-tabs-arrow-size);height:var(--lsg-tabs-tab-height)}
.lsg-tabs--scroll-start .lsg-tabs__tablist{padding-left:var(--lsg-tabs-arrow-size)}
.lsg-tabs--scroll-end .lsg-tabs__tablist{padding-right:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-start::before{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%2010l5-5%205%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%2010l5-5%205%205'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-start::before:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--vertical.lsg-tabs--scroll-start::before{top:0;left:0;right:auto;width:var(--lsg-tabs-vertical-tablist-width);height:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-end::after{content:"";position:absolute;z-index:2;cursor:pointer;background-color:var(--lsg-tabs-arrow-color);mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%206l5%205%205-5'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M3%206l5%205%205-5'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/var(--lsg-tabs-arrow-icon-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-end::after:hover{background-color:var(--lsg-tabs-arrow-color-hover)}
.lsg-tabs--vertical.lsg-tabs--scroll-end::after{top:unset;bottom:0;left:0;right:auto;width:var(--lsg-tabs-vertical-tablist-width);height:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-start .lsg-tabs__tablist{padding-left:0;padding-top:var(--lsg-tabs-arrow-size);padding-bottom:var(--lsg-tabs-arrow-size)}
.lsg-tabs--vertical.lsg-tabs--scroll-end .lsg-tabs__tablist{padding-right:0;padding-top:var(--lsg-tabs-arrow-size);padding-bottom:var(--lsg-tabs-arrow-size)}
@media(max-width:767px){.lsg-tabs,.lsg-tabs--vertical{display:flex;flex-direction:column;align-items:stretch;gap:0}
.lsg-tabs__tablist{display:contents}
.lsg-tabs__tab,.lsg-tabs--vertical .lsg-tabs__tab{justify-content:space-between;gap:16px;min-height:var(--lsg-tabs-accordion-header-height);padding:var(--lsg-tabs-accordion-header-padding-y) 0;color:var(--lsg-tabs-accordion-title-color);font-size:var(--lsg-tabs-accordion-title-font-size);white-space:normal;text-align:left;background:0;border-radius:0;border-right:0;border-bottom:0;border-top:1px solid var(--lsg-tabs-divider-color)}
.lsg-tabs__tab:first-child,.lsg-tabs--vertical .lsg-tabs__tab:first-child{border-top:0}
.lsg-tabs__tab--active,.lsg-tabs--vertical .lsg-tabs__tab--active{color:var(--lsg-tabs-active-color);background:0;border-top-color:var(--lsg-tabs-active-color);box-shadow:inset 0 var(--lsg-tabs-active-border-width) 0 var(--lsg-tabs-active-color)}
.lsg-tabs__tab-icon{display:flex}
.lsg-tabs__tab--active .lsg-tabs__tab-icon{color:var(--lsg-tabs-active-color);transform:rotate(180deg)}
.lsg-tabs__panel,.lsg-tabs--vertical .lsg-tabs__panel{padding:0 0 var(--lsg-tabs-accordion-panel-padding-bottom)}
.lsg-tabs__panel--active.lsg-tabs__panel--collapsed{display:none}
.lsg-tabs__tab:nth-child(1){order:1}
.lsg-tabs__panel:nth-of-type(1){order:2}
.lsg-tabs__tab:nth-child(2){order:3}
.lsg-tabs__panel:nth-of-type(2){order:4}
.lsg-tabs__tab:nth-child(3){order:5}
.lsg-tabs__panel:nth-of-type(3){order:6}
.lsg-tabs__tab:nth-child(4){order:7}
.lsg-tabs__panel:nth-of-type(4){order:8}
.lsg-tabs__tab:nth-child(5){order:9}
.lsg-tabs__panel:nth-of-type(5){order:10}
.lsg-tabs__tab:nth-child(6){order:11}
.lsg-tabs__panel:nth-of-type(6){order:12}
.lsg-tabs__tab:nth-child(7){order:13}
.lsg-tabs__panel:nth-of-type(7){order:14}
.lsg-tabs__tab:nth-child(8){order:15}
.lsg-tabs__panel:nth-of-type(8){order:16}
.lsg-tabs__tab:nth-child(9){order:17}
.lsg-tabs__panel:nth-of-type(9){order:18}
.lsg-tabs__tab:nth-child(10){order:19}
.lsg-tabs__panel:nth-of-type(10){order:20}
.lsg-tabs__tab:nth-child(11){order:21}
.lsg-tabs__panel:nth-of-type(11){order:22}
.lsg-tabs__tab:nth-child(12){order:23}
.lsg-tabs__panel:nth-of-type(12){order:24}
.lsg-tabs__tab:nth-child(13){order:25}
.lsg-tabs__panel:nth-of-type(13){order:26}
.lsg-tabs__tab:nth-child(14){order:27}
.lsg-tabs__panel:nth-of-type(14){order:28}
.lsg-tabs__tab:nth-child(15){order:29}
.lsg-tabs__panel:nth-of-type(15){order:30}
.lsg-tabs__tab:nth-child(16){order:31}
.lsg-tabs__panel:nth-of-type(16){order:32}
.lsg-tabs__tab:nth-child(17){order:33}
.lsg-tabs__panel:nth-of-type(17){order:34}
.lsg-tabs__tab:nth-child(18){order:35}
.lsg-tabs__panel:nth-of-type(18){order:36}
.lsg-tabs__tab:nth-child(19){order:37}
.lsg-tabs__panel:nth-of-type(19){order:38}
.lsg-tabs__tab:nth-child(20){order:39}
.lsg-tabs__panel:nth-of-type(20){order:40}
}
.lsg-tabs[data-panelcontainer] .lsg-tabs__panel{display:none}
.lsg-tabs[data-panelcontainer] .lsg-tabs__panel.cmp-tabs__tabpanel--active{display:block}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__input{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__input::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__input::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__input:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__input:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__input{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__input{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__input::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__input::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__input:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__input:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__input{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__input{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__input::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__input::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__input:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__input:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__input{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-tel{position:relative;display:flex;align-items:stretch;gap:.5rem}
.cmp-vtba-tel .cmp-vtba-form__input{flex:1 1 auto;min-width:0}
.cmp-vtba-tel__toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:0 .6rem;border:1px solid #b3b3b3;border-radius:var(--lsg-form-radius,2px);background:#fff;cursor:pointer;line-height:1;white-space:nowrap}
.cmp-vtba-tel__toggle[aria-expanded=true]{border-color:#666}
.cmp-vtba-tel__flag{font-size:1.15rem}
.cmp-vtba-tel__code{font-size:.95rem}
.cmp-vtba-tel__dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:40;width:20rem;max-width:90vw;background:#fff;border:1px solid #b3b3b3;border-radius:var(--lsg-form-radius,4px);box-shadow:0 4px 16px rgba(0,0,0,0.15)}
.cmp-vtba-tel__dropdown[hidden]{display:none}
.cmp-vtba-tel__search{display:block;width:100%;box-sizing:border-box;padding:.5rem .6rem;border:0;border-bottom:1px solid #e0e0e0;outline:0}
.cmp-vtba-tel__list{margin:0;padding:0;list-style:none;max-height:15rem;overflow-y:auto}
.cmp-vtba-tel__option{padding:.4rem .6rem;cursor:pointer;white-space:nowrap}
.cmp-vtba-tel__option:hover,.cmp-vtba-tel__option:focus{background:#f0f4f8;outline:0}
.cmp-vtba-tel__option[aria-selected=true]{font-weight:700}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__select{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__select::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__select::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__select:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__select:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__select{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-form__select-wrapper{position:relative}
.cmp-vtba-form__select-wrapper::after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--lsg-color-secondary);pointer-events:none}
.cmp-vtba-form__select{padding-right:36px;cursor:pointer}
.cmp-vtba-form__select:disabled{cursor:not-allowed}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__select{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__select::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__select::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__select:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__select:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__select{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-form__select-wrapper{position:relative}
.cmp-vtba-form__select-wrapper::after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--lsg-color-secondary);pointer-events:none}
.cmp-vtba-form__select{width:100%;padding-right:36px;cursor:pointer}
.cmp-vtba-form__select:disabled{cursor:not-allowed}
.cmp-vtba-form__field{display:flex;flex-direction:column;gap:8px}
.cmp-vtba-form__label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black)}
.cmp-vtba-form__required{margin-left:4px;color:#c0392b;text-decoration:none;font-style:normal}
.cmp-vtba-form__textarea{flex:1 1 auto;padding:12px 16px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);background-color:var(--lsg-color-white);border:1px solid;border-radius:var(--lsg-form-radius,2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}
.cmp-vtba-form__textarea::-moz-placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__textarea::placeholder{color:var(--lsg-color-secondary)}
.cmp-vtba-form__textarea:focus{outline:0;border:1px solid var(--lsg-color-dark);box-shadow:0 0 0 3px rgba(var(--lsg-color-dark),0.15)}
.cmp-vtba-form__textarea:disabled{background-color:rgba(118,118,118,0.1);color:var(--lsg-color-secondary);cursor:not-allowed}
[aria-invalid=true].cmp-vtba-form__textarea{border:1px solid #c0392b;border-color:#c0392b}
.cmp-vtba-form__help{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__field--tel{border:1px solid;border-radius:var(--lsg-form-radius,2px)}
.cmp-vtba-form__field--tel input,.cmp-vtba-form__field--tel button{border:0}
.cmp-vtba-form__textarea{resize:vertical;min-height:120px}
.cmp-vtba-form__field--consent .cmp-vtba-form__field-error{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-Small);color:#c0392b;line-height:var(--lsg-line-height-copy)}
.cmp-vtba-form__field--consent .cmp-vtba-form__field-error[hidden]{display:none}
.cmp-vtba-form__consent{display:flex;align-items:flex-start;gap:12px}
.cmp-vtba-form__checkbox{flex-shrink:0;width:18px;height:18px;margin-top:3px;accent-color:var(--lsg-color-primary);border-radius:var(--lsg-form-radius,3px);cursor:pointer}
.cmp-vtba-form__checkbox:disabled{cursor:not-allowed;opacity:.5}
.cmp-vtba-form__consent-label{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);cursor:pointer}
.cmp-vtba-form__consent-label a{color:var(--lsg-color-primary);text-underline-offset:2px}
.cmp-vtba-form__step{border:0;padding:0;margin:0}
.cmp-vtba-form__step-legend{font-family:var(--lsg-font-family-secondary);font-size:var(--lsg-size-H4);font-weight:var(--lsg-font-weight-bold);line-height:var(--lsg-line-height-heading);color:var(--lsg-color-black);margin-bottom:12px;padding:0;float:left;width:100%}
.cmp-vtba-form__step-description{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);color:var(--lsg-color-secondary);line-height:var(--lsg-line-height-copy);margin:0 0 24px}
.cmp-vtba-form__fields{display:flex;flex-direction:column;gap:24px;clear:left}
.cmp-vtba-form{font-family:var(--lsg-font-family-primary)}
.cmp-vtba-form__form{display:flex;flex-direction:column;gap:36px}
.cmp-vtba-form__title{font-family:var(--lsg-font-family-secondary);font-size:var(--lsg-size-H2);font-weight:var(--lsg-font-weight-bold);line-height:var(--lsg-line-height-heading);color:var(--lsg-color-black)}
.cmp-vtba-form__progress{border-bottom:1px solid var(--lsg-color-light);padding-bottom:16px}
.cmp-vtba-form__progress-list{display:flex;gap:24px;list-style:none;margin:0;padding:0}
.cmp-vtba-form__progress-step{display:flex;align-items:center;gap:8px;color:var(--lsg-color-secondary);font-size:var(--lsg-size-Small)}
.cmp-vtba-form__progress-step[aria-current=step]{color:var(--lsg-color-primary);font-weight:var(--lsg-font-weight-semibold)}
.cmp-vtba-form__progress-step[aria-current=step] .cmp-vtba-form__progress-number{background-color:var(--lsg-color-primary);color:var(--lsg-color-white);border-color:var(--lsg-color-primary)}
.cmp-vtba-form__progress-number{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--lsg-color-light);font-size:12px;font-weight:var(--lsg-font-weight-semibold);flex-shrink:0}
.cmp-vtba-form__progress-title{white-space:nowrap}
.cmp-vtba-form__steps{display:flex;flex-direction:column;gap:36px}
.cmp-vtba-form__actions{display:flex;align-items:center;gap:16px;padding-top:12px}
.cmp-vtba-form__next,.cmp-vtba-form__submit,.cmp-vtba-form__prev{display:inline-flex;align-items:center;padding:12px 24px;font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);font-weight:var(--lsg-font-weight-semibold);line-height:1.5;border:2px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}
[hidden].cmp-vtba-form__next,[hidden].cmp-vtba-form__submit,[hidden].cmp-vtba-form__prev{display:none}
.cmp-vtba-form__prev{background-color:transparent;border-color:var(--lsg-color-light);color:var(--lsg-color-black)}
.cmp-vtba-form__prev:hover{border-color:var(--lsg-color-secondary)}
.cmp-vtba-form__next,.cmp-vtba-form__submit{background-color:var(--lsg-color-primary);border-color:var(--lsg-color-primary);color:var(--lsg-color-white)}
.cmp-vtba-form__next:hover:not([disabled]),.cmp-vtba-form__submit:hover:not([disabled]){background-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black));border-color:color-mix(in srgb,var(--lsg-color-primary) 82%,var(--lsg-color-black))}
.cmp-vtba-form__error{padding:12px 16px;background-color:rgb(251.3404255319,239.8510638298,238.6595744681);border-left:3px solid #c0392b;color:rgb(150.3319148936,44.629787234,33.6680851064);font-size:var(--lsg-size-Small);margin:0}
.cmp-vtba-form__success{padding:16px 24px;background-color:color-mix(in srgb,var(--lsg-color-primary) 20%,white);border-left:3px solid var(--lsg-color-primary);color:var(--lsg-color-primary)}
.cmp-text--policy-notice-icon{display:flex;align-items:flex-start;gap:12px}
.cmp-text--policy-notice-icon::before{content:"";display:block;flex-shrink:0;width:32px;height:32px;margin-top:2px;background-color:var(--lsg-color-primary);mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16%2032C24.8366%2032%2032%2024.8366%2032%2016C32%207.16344%2024.8366%200%2016%200C7.16344%200%200%207.16344%200%2016C0%2024.8366%207.16344%2032%2016%2032ZM13.9638%2014.1669C14.187%2013.5932%2013.8998%2013.3064%2013.6445%2013.3064C12.4651%2013.3064%2010.9334%2016.0808%2010.3606%2016.0808C10.1365%2016.0808%209.94528%2015.8569%209.94528%2015.6658C9.94528%2015.0917%2011.3483%2013.7526%2011.7637%2013.3378C13.0387%2012.126%2014.6976%2011.2012%2016.5475%2011.2012C17.9181%2011.2012%2019.3857%2012.03%2018.2377%2015.1243L15.941%2021.3424C15.7505%2021.8209%2015.3996%2022.6189%2015.3996%2023.1288C15.3996%2023.3518%2015.5264%2023.5756%2015.7816%2023.5756C16.7378%2023.5756%2018.4927%2020.8643%2018.9394%2020.8643C19.0985%2020.8643%2019.3215%2021.0554%2019.3215%2021.3424C19.3215%2022.2673%2015.5906%2026.2222%2012.3692%2026.2222C11.221%2026.2222%2010.4239%2025.6805%2010.4239%2024.4685C10.4239%2022.938%2011.508%2020.3225%2011.7322%2019.78L13.9638%2014.1669ZM15.6857%207.88425C15.6857%206.48115%2016.8974%205.33333%2018.3008%205.33333C19.5773%205.33333%2020.5015%206.19384%2020.5015%207.50182C20.5015%208.96943%2019.2902%2010.0538%2017.8549%2010.0538C16.5475%2010.0538%2015.6857%209.19217%2015.6857%207.88425Z'%20fill='black'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16%2032C24.8366%2032%2032%2024.8366%2032%2016C32%207.16344%2024.8366%200%2016%200C7.16344%200%200%207.16344%200%2016C0%2024.8366%207.16344%2032%2016%2032ZM13.9638%2014.1669C14.187%2013.5932%2013.8998%2013.3064%2013.6445%2013.3064C12.4651%2013.3064%2010.9334%2016.0808%2010.3606%2016.0808C10.1365%2016.0808%209.94528%2015.8569%209.94528%2015.6658C9.94528%2015.0917%2011.3483%2013.7526%2011.7637%2013.3378C13.0387%2012.126%2014.6976%2011.2012%2016.5475%2011.2012C17.9181%2011.2012%2019.3857%2012.03%2018.2377%2015.1243L15.941%2021.3424C15.7505%2021.8209%2015.3996%2022.6189%2015.3996%2023.1288C15.3996%2023.3518%2015.5264%2023.5756%2015.7816%2023.5756C16.7378%2023.5756%2018.4927%2020.8643%2018.9394%2020.8643C19.0985%2020.8643%2019.3215%2021.0554%2019.3215%2021.3424C19.3215%2022.2673%2015.5906%2026.2222%2012.3692%2026.2222C11.221%2026.2222%2010.4239%2025.6805%2010.4239%2024.4685C10.4239%2022.938%2011.508%2020.3225%2011.7322%2019.78L13.9638%2014.1669ZM15.6857%207.88425C15.6857%206.48115%2016.8974%205.33333%2018.3008%205.33333C19.5773%205.33333%2020.5015%206.19384%2020.5015%207.50182C20.5015%208.96943%2019.2902%2010.0538%2017.8549%2010.0538C16.5475%2010.0538%2015.6857%209.19217%2015.6857%207.88425Z'%20fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}
.cmp-text--policy-notice-icon p{font-family:var(--lsg-font-family-primary);font-size:var(--lsg-size-body);line-height:var(--lsg-line-height-copy);color:var(--lsg-color-black);margin:0}
.cmp-text--policy-notice-icon a{color:var(--lsg-color-primary);text-underline-offset:2px}
.cmp-tabs.vt-tabs-overwrite{max-width:100%}
.cmp-tabs.vt-tabs-overwrite ol li,.cmp-tabs.vt-tabs-overwrite ul li{color:#0d0d0d !important}
.cmp-tabs.vt-tabs-overwrite ol li.cmp-tabs__tab cmp-tabs__tab--active,.cmp-tabs.vt-tabs-overwrite ul li.cmp-tabs__tab cmp-tabs__tab--active{color:#0078a1 !important}
.cmp-tabs.vt-tabs-overwrite .qr-code-form{margin:1em}
.cmp-vtba-form__fields>div>*{margin-bottom:1rem}