@layer widgets{:root{--a915bd4759:40px;--d52f3cf210:10px;--198a02ec8f:500 28px/1.2 var(--c984d5d3d6);--e2f0764901:var(--b634f9b3d8);--952a13571c:16px;--64b55b6e5b:1fr;--3d2e212431:"preview" "content";--72911e908f:transparent;--d147b507ba:1040px;--6113d2e9c5:30px 30px;--db58828513:400 16px/1.7 var(--c984d5d3d6);--ec18c3d6bf:rgba(0,0,0,.5);--396877ad85:25px;--3bca58eb72:0;--e1c1413d9b:left;--6293cf9482:0px 0px 14px 0px rgba(37,46,79,.05);--40cbb6d758:0px 0px 54px 0px rgba(37,46,79,.4);--e811df5736:12px;--eef9e9bbc8:hsla(0,0%,100%,.3);--003ba6b95c:320px;--b97b04f439:center;--8e7b70f575:opacify(0.5)}@media (min-width:1024px){:root{--a915bd4759:80px;--d52f3cf210:40px;--198a02ec8f:500 44px/1.2 var(--c984d5d3d6);--db58828513:400 18px/1.7 var(--c984d5d3d6);--396877ad85:44px;--64b55b6e5b:1fr 1fr;--3d2e212431:"preview content";--003ba6b95c:100%;--b97b04f439:left}}}.mistral-hero-wrapper{background:var(--72911e908f);padding-block:var(--6113d2e9c5)}.mistral-hero{display:grid;gap:var(--a915bd4759);grid-template-areas:var(--3d2e212431);grid-template-columns:var(--64b55b6e5b);padding-block:var(--d52f3cf210)}.mistral-hero.container-lg{max-width:var(--d147b507ba,var(--6f8a75e664))}.mistral-hero__content,.mistral-hero__preview{flex:1}.mistral-hero__content{-webkit-padding-before:var(--3bca58eb72);grid-area:content;padding-block-start:var(--3bca58eb72);text-align:var(--e1c1413d9b)}.mistral-hero__title{-webkit-margin-after:var(--952a13571c);color:var(--e2f0764901);font:var(--198a02ec8f);margin-block-end:var(--952a13571c)}.mistral-hero__text{color:var(--ec18c3d6bf);font:var(--db58828513)}.mistral-hero__buttons{-webkit-margin-before:var(--396877ad85);display:flex;justify-content:var(--b97b04f439,left);margin-block-start:var(--396877ad85)}.mistral-hero__preview{align-self:center;border-radius:var(--e811df5736);box-shadow:var(--6293cf9482);grid-area:preview;margin-inline:auto;max-width:var(--003ba6b95c);overflow:hidden;position:relative}.mistral-hero__preview .btn{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,calc(-50% - 20px));transition:opacity var(--4899c4077e) var(--7655a3c39e),transform var(--4899c4077e) var(--7655a3c39e);z-index:2}.mistral-hero__preview:after{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:var(--eef9e9bbc8);content:"";filter:var(--8e7b70f575);inset:0;opacity:0;position:absolute;transition:opacity var(--4899c4077e) var(--7655a3c39e),box-shadow var(--4899c4077e) var(--7655a3c39e)}.mistral-hero__preview:has(.btn):focus,.mistral-hero__preview:has(.btn):hover{--6293cf9482:var(--40cbb6d758)}.mistral-hero__preview:has(.btn):focus:after,.mistral-hero__preview:has(.btn):hover:after{opacity:1}.mistral-hero__preview:has(.btn):focus .btn,.mistral-hero__preview:has(.btn):hover .btn{opacity:1;transform:translate(-50%,-50%)}:root{--8e160f84e8:var(--c984d5d3d6);--fadde17cb3:var(--e3991c6b6c);--cd7fedcfa9:var(--2d6a8ab19c)}body.fill-online-page .mistral-header__title{font-family:var(--8e160f84e8);font-size:15px;font-weight:700;letter-spacing:.01em;line-height:1.2;max-width:72vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.fill-online-page .mistral-header__inner{align-items:center;min-height:48px}body.fill-online-page .mistral-header{padding-bottom:0;padding-top:0}body.fill-online-page header.mistral-header:not(:has(.mistral-header__inner)){height:auto;min-height:48px}main.mistral-page .mistral-page-start__breadcrumb{display:none}main.mistral-page .mistral-page__start{margin-left:0;margin-right:0}main.mistral-page .mistral-page__title{text-wrap:balance;font-family:var(--8e160f84e8);font-size:27px;font-weight:700;line-height:1.2;margin:16px 0 8px;text-align:left}main.mistral-page .mistral-page-content__text:not(.mistral-page-content__form-preview) li,main.mistral-page .mistral-page-content__text:not(.mistral-page-content__form-preview) p,main.mistral-page .mistral-page__text p{font-size:16px;line-height:1.55;max-width:70ch;text-align:left}main.mistral-page .mistral-page__text{margin-bottom:14px}main.mistral-page .mistral-fill-online{align-items:start;background:#fff;border:1px solid #d9dce3;border-radius:10px;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr;margin:12px 0 20px;padding:14px 16px;text-align:left}main.mistral-page .mistral-fill-online>*{grid-column:1/-1;min-width:0}main.mistral-page .mistral-fill-online__thumb{display:block;grid-column:1;grid-row:1/span 4;margin:0;width:110px}main.mistral-page .mistral-fill-online__thumb img{background:#fff;border:1px solid #d9dce3;border-radius:4px;box-shadow:none;display:block;height:auto;margin:0;width:110px}main.mistral-page .mistral-fill-online__thumb[data-lk]{cursor:pointer}main.mistral-page .mistral-fill-online__thumb~.mistral-fill-online__download,main.mistral-page .mistral-fill-online__thumb~.mistral-fill-online__note,main.mistral-page .mistral-fill-online__thumb~.mistral-fill-online__promise{grid-column:2}main.mistral-page .mistral-fill-online__cta{margin-top:12px;order:10}main.mistral-page .mistral-fill-online__promise{font-size:16px;line-height:1.4;margin:0;max-width:none;text-align:left}main.mistral-page .mistral-fill-online__download{color:var(--cd7fedcfa9);cursor:pointer;display:inline-block;font-size:15px;line-height:1.3;margin:12px 0 0;text-decoration:underline}main.mistral-page .mistral-fill-online__download:focus,main.mistral-page .mistral-fill-online__download:hover{text-decoration:none}main.mistral-page .mistral-fill-online__note{color:#5f6368;font-size:12px;line-height:1.3;margin:10px 0 0;max-width:none}.mistral-sticky-cta.fill-online-sticky .mistral-sticky-cta__cta.btn,main.mistral-page .mistral-fill-online__cta.btn{align-items:center;background:var(--fadde17cb3);border:0;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:700 17px/1.2 var(--8e160f84e8);justify-content:center;margin:12px 0 0;max-height:56px;min-height:52px;overflow:hidden;padding:0 16px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.mistral-sticky-cta.fill-online-sticky .mistral-sticky-cta__cta.btn:focus,.mistral-sticky-cta.fill-online-sticky .mistral-sticky-cta__cta.btn:hover,main.mistral-page .mistral-fill-online__cta.btn:focus,main.mistral-page .mistral-fill-online__cta.btn:hover{background:var(--fadde17cb3);color:#fff;filter:brightness(.92)}.mistral-sticky-cta.fill-online-sticky .mistral-sticky-cta__cta.btn:focus-visible,main.mistral-page .mistral-fill-online__cta.btn:focus-visible{outline:2px solid var(--cd7fedcfa9);outline-offset:2px}.mistral-page-summary .mistral-page__subtitle{color:#5f6368;font-family:var(--8e160f84e8);font-size:12px;font-weight:700;letter-spacing:.08em;margin:24px 0 8px;text-transform:uppercase}main.mistral-page .mistral-page-summary-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}main.mistral-page .mistral-page-summary-list__item{display:block;flex:0 0 auto;margin:0;max-width:100%;min-width:0;padding:0;width:auto}main.mistral-page .mistral-page-summary-list__item .container_toggle,main.mistral-page .mistral-page-summary-list__item:before,main.mistral-page .mistral-page-summary-list__toggle svg{display:none!important}main.mistral-page .mistral-page-summary-list__toggle{display:inline-block}main.mistral-page .mistral-page-summary-list__link{background:#fff;border:1px solid #dcd9d0;border-radius:999px;color:var(--cd7fedcfa9);display:inline-block;font-size:13px;line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:6px 12px;text-decoration:none;width:auto}main.mistral-page h2.mistral-page-content__subtitle{font-family:var(--8e160f84e8);font-size:20px;font-weight:700;line-height:1.25;margin:28px 0 8px;text-align:left}main.mistral-page .mistral-page-content h3{font-family:var(--8e160f84e8);font-size:17px;line-height:1.3;margin:18px 0 6px}.mistral-page-content__table{overflow-x:auto}.mistral-page-content__table .table{border-collapse:collapse;font-size:14px;line-height:1.45;width:100%}.mistral-page-content__table .table td,.mistral-page-content__table .table th{background:none;border:0;border-bottom:1px solid #e6e3da;padding:9px 8px 9px 0;text-align:left;vertical-align:top}.mistral-page-content__table .table th{color:#5f6368;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mistral-page-content__table .table td:first-child{font-weight:700;padding-right:10px;width:38%}.mistral-sticky-cta.fill-online-sticky{background:#fff;border-top:1px solid #d9dce3;bottom:0;box-shadow:0 -1px 10px rgba(0,0,0,.08);box-sizing:border-box;left:0;max-height:calc(64px + env(safe-area-inset-bottom, 0px));padding:6px 12px calc(6px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:1020}.mistral-sticky-cta.fill-online-sticky[hidden]{display:none}.mistral-sticky-cta.fill-online-sticky .mistral-sticky-cta__cta.btn{font-size:16px;margin:0;max-height:48px;min-height:44px}@media (max-width:899px){.mistral-exit-popup{display:none!important}}@media (max-width:359px){main.mistral-page .mistral-fill-online__cta.btn{font-size:16px;padding:0 10px}}@media (min-width:900px){body.fill-online-page .mistral-header__title{flex:0 0 auto;font-size:17px;max-width:none;overflow:visible;text-overflow:clip}main.mistral-page .mistral-page-start__breadcrumb{color:#5f6368;display:block;font-size:13px;margin:14px 0 0}main.mistral-page .banner{display:block;max-width:1100px}main.mistral-page .mistral-page__title{font-size:34px;margin-top:22px}main.mistral-page .mistral-fill-online{-moz-column-gap:24px;column-gap:24px;grid-template-columns:auto minmax(0,1fr) 280px;padding:16px 20px}main.mistral-page .mistral-fill-online>*{grid-column:1/3}main.mistral-page .mistral-fill-online__thumb{grid-column:1;grid-row:1/span 4;width:200px}main.mistral-page .mistral-fill-online__thumb img{width:200px}main.mistral-page .mistral-fill-online__thumb~.mistral-fill-online__download,main.mistral-page .mistral-fill-online__thumb~.mistral-fill-online__note,main.mistral-page .mistral-fill-online__thumb~.mistral-fill-online__promise{grid-column:2}main.mistral-page .mistral-fill-online__cta{order:0}main.mistral-page .mistral-fill-online__cta.btn{align-self:start;grid-column:3;grid-row:1/span 4;margin:0;width:280px}main.mistral-page .mistral-page-content__text{max-width:72ch}}@media (min-width:1200px){main.mistral-page .mistral-fill-online__thumb,main.mistral-page .mistral-fill-online__thumb img{width:280px}}@media (min-width:768px){.mistral-sticky-cta.fill-online-sticky{display:none!important}}.mistral-hero-wrapper{background:none;display:block;min-height:0;padding-block:0}.mistral-hero-wrapper .mistral-breadcrumb{--f7fff7a539:400 13px/1.4 var(--8e160f84e8);--42e517dd71:#5f6368;--f469536fc1:#5f6368;color:#5f6368;display:none;font-size:13px;margin-top:14px;position:static;text-shadow:none}.mistral-hero-wrapper .mistral-breadcrumb a,.mistral-hero-wrapper .mistral-breadcrumb li,.mistral-hero-wrapper .mistral-breadcrumb span{color:#5f6368}.mistral-hero.mistral-hero--fill-online{display:block;margin:0 auto;max-width:1100px;padding-block:4px 8px}.mistral-hero.mistral-hero--fill-online .mistral-hero__content{padding:0;text-align:left}.mistral-hero.mistral-hero--fill-online .mistral-hero__title{text-wrap:balance;color:var(--b634f9b3d8,#222);font-family:var(--8e160f84e8);font-size:27px;font-weight:700;line-height:1.2;margin:16px 0 8px;text-align:left}.mistral-hero.mistral-hero--fill-online .mistral-hero__text{color:inherit;margin-bottom:14px;overflow:visible}.mistral-hero.mistral-hero--fill-online .mistral-hero__text p{font-size:16px;line-height:1.55;max-width:70ch;text-align:left}@media (min-width:900px){.mistral-hero-wrapper .mistral-breadcrumb{display:block}.mistral-hero.mistral-hero--fill-online .mistral-hero__title{font-size:34px;margin-top:22px}}
