.lec-blocks-page{color:#1d2b36;background:#fff;font-size:16px;line-height:1.55;display:flow-root}.lec-blocks-page [id]{scroll-margin-top:90px}:where(.lec-blocks-page,.editor-styles-wrapper) strong,:where(.lec-blocks-page,.editor-styles-wrapper) b{font-weight:800}.lec-block-placeholder{color:#5b6b78;text-align:center;border:2px dashed #dfe7ee;padding:24px}.lec-section{padding:64px 0}.lec-section--sky{background:#eaf6fb}.lec-section__inner{width:1280px;max-width:90%;margin:0 auto}.lec-section__header{max-width:860px;margin-bottom:32px}.lec-section__title{color:#094679;margin:0;font-size:2.1em;font-weight:800;line-height:1.2}.lec-section__lead{margin-top:16px;font-size:1.1em}.lec-section__lead--boxed{background:#f1f4f8;border-left:4px solid #e10000;border-radius:0 8px 8px 0;padding:16px 20px}.lec-section--sky .lec-section__lead--boxed{background:#fff}.lec-section p{margin:0 0 1em}.lec-section p a{color:#094679;font-weight:700}.lec-section h2,.lec-section h3{color:#094679;font-weight:800}.lec-section h3{font-size:1.4em}.lec-section .wp-block-table{flex-direction:column-reverse;margin:24px 0;display:flex;overflow-x:auto}.lec-section .wp-block-table table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;font-size:.95em;overflow:hidden}.lec-section .wp-block-table thead{border:0}.lec-section .wp-block-table th{color:#fff;text-align:left;background:#094679;font-weight:700}.lec-section .wp-block-table th,.lec-section .wp-block-table td{vertical-align:top;border:0;border-bottom:1px solid #dfe7ee;padding:12px 16px}.lec-section .wp-block-table figcaption{color:#5b6b78;caption-side:top;margin-bottom:8px;font-size:.85em}@media only screen and (width<=600px){.lec-section{padding:44px 0}.lec-section__title{font-size:1.6em}}.lec-section .wp-block-quote{border-left:4px solid #e10000;margin:0;padding:4px 0 4px 20px}.lec-section .wp-block-quote p{margin:0;font-style:italic}.lec-section .wp-block-quote cite{color:#5b6b78;margin-top:8px;font-size:.85em;font-style:normal;display:block}.lec-section .lec-measure{max-width:750px}.lec-section .lec-links a{font-weight:400;text-decoration:none}.lec-section .lec-links a:hover{text-decoration:underline}.lec-section .lec-question-heading{border-top:1px solid #dfe7ee;margin:32px 0 20px;padding-top:28px;font-size:1.55em;line-height:1.2}.lec-section .lec-ruled{margin-top:60px;position:relative}.lec-section .lec-ruled:before{content:"";border-top:1px solid #dfe7ee;position:absolute;top:-28px;left:0;right:0}.lec-section--compact{padding:28px 0 48px}.lec-intro__inner{width:1280px;max-width:90%;margin:0 auto;padding:20px 0 0}.lec-intro__crumbs{color:#5b6b78;margin-bottom:16px;font-size:.85em}.lec-intro__crumbs a{color:inherit;text-decoration:none}.lec-intro__crumbs a:hover{text-decoration:underline}.lec-intro__crumbs .separator{margin:0 2px}.lec-intro__title{color:#094679;margin:0 0 24px;font-size:2.3em;font-weight:800;line-height:1.15}.lec-intro__photo{aspect-ratio:2.5;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.lec-intro__lead{margin:20px 0 0;font-size:1.15em}@media only screen and (width<=600px){.lec-intro__title{font-size:1.7em}.lec-intro__lead{font-size:1.05em}.lec-intro__photo{aspect-ratio:auto}}.lec-numbered__inner{width:1280px;max-width:90%;margin:0 auto;padding:24px 0}.lec-numbered .lec-kicker{color:#e10000;margin:0 0 14px}.lec-numbered__list{counter-reset:lec-numbered;grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.lec-numbered__list li{counter-increment:lec-numbered;margin:0;list-style:none}.lec-numbered__list a{color:#094679;background:#f1f4f8;border:1px solid #dfe7ee;border-radius:8px;align-items:center;gap:12px;height:100%;padding:12px 16px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.lec-numbered__list a:hover{border-color:#094679}.lec-numbered__list a:before{content:counter(lec-numbered);color:#fff;background:#e10000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85em;display:flex}@media only screen and (width<=600px){.lec-numbered__list{grid-template-columns:1fr}}.lec-question{border-top:1px solid #dfe7ee;padding:28px 0}.lec-question:focus{outline:0}.lec-question:first-child{border-top:0;padding-top:0}.lec-question__title{margin:0 0 14px;font-size:1.55em;line-height:1.2}.lec-question__answer{background:#eaf6fb;border-left:4px solid #2aa7dc;border-radius:0 8px 8px 0;padding:12px 20px;margin:0 0 16px!important}.lec-question__body{gap:16px 32px;display:grid}.lec-question--media .lec-question__body{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center}.lec-question__text>:last-child{margin-bottom:0}.lec-question__text ul{margin:0;padding-left:20px}.lec-question__text ul>li{margin-bottom:8px;list-style-type:disc}.lec-question__text strong{font-weight:800}.lec-question__photo{object-fit:cover;border-radius:8px;width:100%;height:auto;max-height:350px;display:block}.lec-question--logo .lec-question__photo{object-fit:contain;border-radius:0;width:auto;max-width:100%;max-height:270px;margin:0 auto}.lec-question__proof{color:#094679;background:#e8f0f9;border-left:4px solid #e10000;border-radius:0 8px 8px 0;max-width:750px;padding:12px 18px;font-weight:700;margin:16px 0 0!important}.lec-question__links{margin:16px 0 0!important}.lec-question__links a.lec-more{font-weight:400}@media only screen and (width<=991px){.lec-question--media .lec-question__body{grid-template-columns:minmax(0,1fr)}.lec-question__figure{order:-1}}@media only screen and (width<=600px){.lec-question__title{font-size:1.35em}}.lec-trustpilot{max-width:280px;margin-top:8px}.lec-hero{color:#fff;background:#094679;align-items:flex-end;min-height:600px;display:flex;position:relative}.lec-hero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lec-hero__figure{position:static}.lec-hero__figure figcaption{z-index:1;text-align:right;color:#fff;max-width:60%;margin:0;font-size:12px;position:absolute;bottom:8px;right:12px}.lec-hero:after{content:"";background:linear-gradient(90deg,#094679e0 0%,#0946798c 55%,#09467926 100%);position:absolute;inset:0}.lec-hero__inner{z-index:1;width:1280px;max-width:90%;margin:0 auto;padding:80px 0 48px;position:relative}.lec-hero__text{max-width:680px}.lec-hero .lec-kicker{color:#fff}.lec-hero__title{margin:0;font-size:3.2em;font-weight:800;line-height:1.08}.lec-hero__lead{margin:20px 0 0;font-size:1.15em}@media only screen and (width<=600px){.lec-hero{min-height:0}.lec-hero:after{background:#094679cc}.lec-hero__inner{padding:48px 0 32px}.lec-hero__title{font-size:2.1em}.lec-hero__title br{display:none}}.lec-search{color:#1d2b36;background:#fff;border-radius:12px;max-width:960px;margin-top:36px;display:flex;box-shadow:0 10px 30px #0003}.lec-search__field{border-right:1px solid #dfe7ee;flex:1 1 0;min-width:0}.lec-search__label{color:#5b6b78;letter-spacing:.1em;text-transform:uppercase;font-size:.7em;font-weight:700}.lec-search .lec-button{border-radius:0 12px 12px 0;flex:none;height:auto;padding:0 32px;font-size:.875em}@media only screen and (width<=600px){.lec-search{flex-direction:column}.lec-search__field{border-bottom:1px solid #dfe7ee;border-right:0}.lec-search .lec-button{border-radius:0 0 12px 12px;padding:16px}}.lec-choices{position:relative}.lec-choices__toggle{width:100%;height:auto;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;margin:0;padding:12px 40px 12px 18px;display:flex;position:relative}.lec-choices__toggle:after{content:"";border-bottom:2px solid #5b6b78;border-right:2px solid #5b6b78;width:7px;height:7px;margin-top:-2px;transition:transform .2s;position:absolute;top:50%;right:18px;transform:translateY(-50%)rotate(45deg)}.lec-choices__summary{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:4px 0;display:block;overflow:hidden}.lec-choices__panel{z-index:20;background:#fff;border:0;border-radius:0 0 8px 8px;min-width:100%;max-height:320px;margin:0;padding:8px 0;display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 12px 24px #0000002e}.lec-choices__item{white-space:nowrap;cursor:pointer;align-items:center;gap:10px;padding:6px 18px;font-size:14px;display:flex}.lec-choices__item:hover{background:#eaf6fb}.lec-choices__item input{accent-color:#094679;cursor:pointer;flex:none;width:18px;height:18px;margin:0}.lec-choices__item .lec-flag{flex:none;width:24px;height:18px}.lec-choices.is-open .lec-choices__panel{display:block}.lec-choices.is-open .lec-choices__toggle:after{transform:translateY(-50%)rotate(-135deg)}@media (hover:hover){.lec-choices:hover .lec-choices__panel{display:block}.lec-choices:hover .lec-choices__toggle:after{transform:translateY(-50%)rotate(-135deg)}}@media only screen and (width<=600px){.lec-choices__panel{max-height:none;box-shadow:none;border-top:1px solid #dfe7ee;border-radius:0;position:static}}.lec-hero--search{align-items:center}.lec-hero--search .lec-hero__inner{justify-content:space-between;align-items:center;gap:48px;padding:56px 0;display:flex}.lec-hero--search .lec-hero__text{flex:auto;min-width:0}@media only screen and (width<=900px){.lec-hero--search .lec-hero__inner{flex-direction:column;align-items:stretch;gap:32px;padding:48px 0 32px}}.lec-hero--black:after{background:rgba(0, 0, 0, var(--lec-hero-overlay,.3))}.lec-hero__slogan{text-shadow:0 3px 16px #00000073;margin:0;font-size:46px;font-weight:300;line-height:1.08}.lec-hero__slogan strong{font-weight:900;display:block}@media only screen and (width<=600px){.lec-hero__slogan{font-size:30px}}.lec-search--stacked{flex-direction:column;flex:0 0 340px;width:340px;margin-top:0;margin-right:max(0px,131px + -50vw + min(1280px,90vw)/2);position:relative}.lec-search--stacked .lec-search__title{color:#094679;border-bottom:1px solid #dfe7ee;margin:0;padding:14px 18px;font-size:1.15em;font-weight:800}.lec-search--stacked .lec-search__field{border-bottom:1px solid #dfe7ee;border-right:0;flex:none}.lec-search--stacked .lec-button{border-radius:0 0 12px 12px;padding:14px 16px}.lec-search--stacked .lec-choices{position:static}.lec-search--stacked .lec-choices__toggle{padding-top:8px;padding-bottom:8px}.lec-search--stacked .lec-choices__panel{border-radius:8px 0 0 8px;min-width:230px;max-height:none;top:0;left:auto;right:100%}@media only screen and (width<=900px){.lec-search--stacked{flex:none;width:100%;max-width:480px;margin-right:0}.lec-search--stacked .lec-choices__panel{min-width:0;box-shadow:none;border-top:1px solid #dfe7ee;border-radius:0;position:static}.lec-search--stacked .lec-choices:not(.is-open):hover .lec-choices__panel{display:none}.lec-search--stacked .lec-choices:not(.is-open):hover .lec-choices__toggle:after{transform:translateY(-50%)rotate(45deg)}}.lec-blocks-page .lec-product__close h2{margin:0;font-weight:700}.lec-blocks-page .lec-product__close p{margin:0}.lec-trust{background:#fff;border-bottom:1px solid #dfe7ee;font-size:.9em}.lec-trust__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;width:1280px;max-width:90%;margin:0 auto;padding:16px 0;display:flex}.lec-trust__items{flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;list-style:none;display:flex}.lec-trust__items li{margin:0}.lec-trust__items a{color:inherit;text-decoration:none}.lec-trust__items a:hover{text-decoration:underline}.lec-trust__items strong{color:#094679}.lec-trust__widget{min-width:200px}.lec-trust--logos{border-bottom:0}.lec-trust--logos .lec-trust__inner{justify-content:flex-start;padding:0 0 8px}.lec-trust--logos .lec-trust__items{border-top:1px solid #dfe7ee;border-bottom:1px solid #dfe7ee;flex-direction:column;flex:100%;padding:12px 0}.lec-trust--logos .lec-trust__widget{flex:0 280px;min-width:0}.lec-trust--logos .lec-trust__widget .lec-trustpilot{margin-top:0}.lec-trust__logos{align-items:center;gap:20px;display:flex}.lec-trust__logos img{width:auto;height:56px;display:block}.lec-cards{grid-template-columns:repeat(3,1fr);gap:24px;margin:24px 0;display:grid}.lec-cards--2{grid-template-columns:repeat(2,1fr)}@media only screen and (width<=991px){.lec-cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;margin:0 -5vw;padding:4px 5vw 16px;scroll-padding:0 5vw;display:flex;overflow-x:auto}.lec-cards>*{scroll-snap-align:start;flex:0 0 82%}}.lec-card{background:#fff;border:1px solid #dfe7ee;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 10px #09467914}.lec-card__media{aspect-ratio:16/10;background:#eaf6fb;position:relative}.lec-card__image{object-fit:cover;width:100%;height:100%;display:block}.lec-card__number{color:#fff;background:#e10000;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:flex;position:absolute;top:14px;left:14px}.lec-card__body{flex:1 0 auto;padding:20px 22px 8px}.lec-card__kicker{color:#e10000;letter-spacing:.08em;text-transform:uppercase;font-size:.72em;font-weight:700;margin:0 0 6px!important}.lec-card__title{color:#094679;margin:0 0 10px;font-weight:800;line-height:1.2;font-size:1.35em!important}.lec-card__text{font-size:.95em;margin:0 0 10px!important}.lec-card__highlight{color:#e10000;font-size:.9em;font-weight:700;margin:0!important}.lec-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px 22px;display:flex}.lec-card__price{font-size:.85em;margin:0!important}.lec-card__price strong{color:#094679;font-size:1.5em;display:block}.lec-countries{margin:24px 0}.lec-countries__tabs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.lec-countries__tab{color:#094679;cursor:pointer;background:#fff;border:1px solid #dfe7ee;border-radius:999px;padding:10px 20px;font-size:1em;font-weight:700}.lec-countries__tab[aria-selected=true],.lec-countries__tab:hover{color:#fff;background:#094679;border-color:#094679}.lec-countries__panel{aspect-ratio:21/8;background:#094679;border-radius:12px;margin:0;position:relative;overflow:hidden}.lec-countries__image{object-fit:cover;width:100%;height:100%;display:block}.lec-countries__caption{background:linear-gradient(#0000,#094679d9);justify-content:space-between;align-items:center;gap:16px;padding:48px 28px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.lec-countries__name{color:#fff;font-size:1.8em;font-weight:800}.lec-countries__note{color:#5b6b78;font-size:.8em;margin:10px 0 0!important}@media only screen and (width<=600px){.lec-countries__tabs{display:none}.lec-countries__panels{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;margin:0 -5vw;padding:4px 5vw 16px;scroll-padding:0 5vw;display:flex;overflow-x:auto}.lec-countries__panels>*{scroll-snap-align:start;flex:0 0 82%}.lec-countries__panel,.lec-countries__panel[hidden]{aspect-ratio:4/5;display:block}.lec-countries__caption{flex-direction:column;align-items:flex-start;padding:48px 20px 20px}.lec-countries__name{font-size:1.4em}}.lec-figures{margin:32px 0 24px}.lec-figures__list{background:#fff;border:1px solid #dfe7ee;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin:0;padding:28px 32px;display:grid;box-shadow:0 2px 10px #09467914}.lec-figures__value{color:#094679;font-size:2.6em;font-weight:800;line-height:1.1}.lec-figures__label{margin:4px 0 0;font-size:.9em}.lec-figures__note{color:#5b6b78;font-size:.8em;margin:12px 0 0!important}.lec-faq{gap:16px;margin:24px 0;display:grid}.lec-faq__item{background:#fff;border:1px solid #dfe7ee;border-radius:12px;padding:20px 24px}.lec-faq__question{margin:0 0 8px;color:#1d2b36!important;font-size:1.1em!important;font-weight:700!important}.lec-faq__answer{margin:0 0 8px!important}.lec-cta{color:#fff;text-align:center;background:#094679}.lec-cta__inner{width:860px;max-width:90%;margin:0 auto;padding:64px 0}.lec-cta .lec-kicker{color:#fff;opacity:.8}.lec-cta__title{margin:0 0 24px;font-size:2em;font-weight:800;line-height:1.2}.lec-cta__phone{margin:0 0 28px}.lec-cta__phone a{color:#fff;font-size:2.2em;font-weight:800;text-decoration:none}.lec-cta__phone small{opacity:.8;display:block}.lec-cta__buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;display:flex}.lec-cta--left,.lec-cta--bar{text-align:left}.lec-cta--left .lec-cta__inner,.lec-cta--bar .lec-cta__inner{width:1280px}.lec-cta--left .lec-cta__inner{padding:28px 0 32px}.lec-cta--left .lec-cta__title{margin-bottom:10px;font-size:1.55em}.lec-cta__text{max-width:750px;margin:0 0 18px}.lec-cta__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lec-cta__contact{margin:0 0 0 4px;font-weight:700}.lec-cta__contact a{color:inherit;white-space:nowrap;text-decoration:none}.lec-cta--bar{color:#094679;background:#fff;border-bottom:1px solid #dfe7ee}.lec-cta--bar .lec-cta__inner{padding:8px 0 24px}.lec-cta--bar .lec-cta__contact{font-weight:400}.lec-cta--bar .lec-cta__contact a{font-weight:800}.lec-cta--bar .lec-button--outline{color:#094679;border-color:#094679}.lec-cta--bar .lec-button--outline:hover,.lec-cta--bar .lec-button--outline:focus-visible{color:#fff;background:#094679}@media only screen and (width<=600px){.lec-cta__title{font-size:1.5em}.lec-cta__actions .lec-button{width:100%}.lec-cta__contact{margin:4px 0 0}}