/* Auto-generated by scripts/slim_bundle.py — do not edit by hand */
@media (hover:hover) and (pointer:fine){@supports not selector(::-webkit-scrollbar-thumb){*{scrollbar-color:#0e6aed #e6e9ec;scrollbar-width:thin}}::-webkit-scrollbar{width:8px;height:8px}}@media (hover:hover) and (pointer:fine) and (max-width:1023px){::-webkit-scrollbar{width:6px;height:6px}}@media (hover:hover) and (pointer:fine) and (max-width:767px){::-webkit-scrollbar{width:4px;height:4px}}@media (hover:hover) and (pointer:fine){::-webkit-scrollbar-track{background-color:#e6e9ec;border-radius:4px}::-webkit-scrollbar-thumb{background-color:#0e6aed;border-radius:4px}}:root{--header-height:96px;--container-padding:100px;--container-width:1440px;--section-padding:80px;--highlighted-color:#106aed}@media (max-width:1023px){:root{--header-height:96px;--container-padding:60px;--section-padding:80px}}@media (max-width:767px){:root{--header-height:76px;--container-padding:20px;--section-padding:32px}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;font:400 1.125rem/28px Open Sans;letter-spacing:0}@media (max-width:1439px){body{font-size:1rem;line-height:24px}}@media (max-width:1023px){body{font-size:1rem;line-height:24px}}@media (max-width:767px){body{font-size:.875rem;line-height:20px}}.light{color:#092c47}.dark{color:#f6f9ff}.white{background-color:#fff}.blue-10{background-color:#e6f0fd}.dark-blue-100{background-color:#092c47}.blue{background-color:#e6f0fd}.light-to-dark-gradient.light{background:linear-gradient(180deg,#fff,#e6f0fd)}.light-to-dark-gradient.dark{background:linear-gradient(180deg,#22445f,#092c47)}.dark-to-light-gradient.light{background:linear-gradient(180deg,#e6f0fd,#fff)}.dark-to-light-gradient.dark{background:linear-gradient(180deg,#092c47,#22445f)}video{border:0}img,video{outline:none}img{display:block;max-width:100%;width:100%;height:100%}a{cursor:pointer;text-decoration:none}a,p a:not(.btn){font:inherit;color:inherit}p a:not(.btn){text-decoration:underline;transition:all .35s ease-in-out}.light p a:not(.btn):focus,.light p a:not(.btn):hover{color:#0e6aed}.dark p a:not(.btn):focus,.dark p a:not(.btn):hover{color:#86b5f8}button{cursor:pointer;font:inherit;border:none;background-color:transparent;color:inherit}input,textarea{outline:none;resize:vertical;font:400 1.125rem/28px Open Sans}@media (max-width:1439px){input,textarea{font-size:1rem;line-height:24px}}.container{width:min(100%,1920px);padding-inline:200px;margin-inline:auto}@media (max-width:1600px){.container{max-width:1230px;padding-inline:15px}}@media (max-width:1300px){.container{padding-inline:36px}}@media (max-width:1023px){.container{padding-inline:32px}}@media (max-width:767px){.container{padding-inline:16px}}.l-container{width:min(100%,var(--container-width));max-width:100%;margin:0 auto;padding-inline:var(--container-padding)}.visibility-hidden{opacity:0;pointer-events:none;visibility:hidden;position:absolute;top:0;inset-inline-start:0;width:0;height:0}.card{padding:32px;border-radius:16px;border:1px solid transparent;box-shadow:0 12px 16px -4px rgba(9,44,71,.04),0 4px 6px -2px rgba(9,44,71,.02)}@media (max-width:1439px){.card{padding:24px}}@media (max-width:1023px){.card{padding:20px}}@media (max-width:767px){.card{padding:16px}}.light .card{background-color:#fff}.dark .card{background-color:#22445f}.btn{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;padding:7px 11px;border-radius:3px;width:fit-content;white-space:nowrap;transition:all .35s ease-in-out;font-size:1.125rem;font-weight:600;line-height:28px;text-align:center}@media (max-width:1439px){.btn{font-size:1rem;line-height:24px}}@media (max-width:1023px){.btn{font-size:.875rem;line-height:24px}}@media (max-width:767px){.btn{line-height:1.5}}.btn svg{width:12px;height:12px;transition:all .35s ease-in-out}.btn svg [fill]{fill:currentColor}.btn svg [stroke]{stroke:currentColor}.btn--primary{background-color:#0e6aed;color:#fff}.btn--primary:hover{background-color:#1a5ade}.btn--primary:focus{border:1px solid #1a5ade;background-color:#0e6aed;box-shadow:0 0 4px 1px #c3dafb}.btn--primary.active{background-color:#4b91f5}.btn--secondary{border:1px solid #0e6aed;background-color:transparent;color:#0e6aed}.btn--secondary:focus,.btn--secondary:hover{border-color:#1a5ade;color:#1a5ade}.btn--secondary:focus{box-shadow:0 0 4px 1px #c3dafb}.btn--secondary.active{border-color:#4b91f5;color:#4b91f5}.btn[disabled]{pointer-events:none;cursor:not-allowed;background-color:#e6e9ec;color:#476175}.btn--pagination svg,.text-btn{transition:all .35s ease-in-out}.text-btn{font-weight:600;font-size:1rem;line-height:24px;width:fit-content}@media (max-width:1439px){.text-btn{font-size:.875rem;line-height:24px}}@media (max-width:1023px){.text-btn{font-size:.75rem;line-height:20px}}@media (max-width:767px){.text-btn{font-size:.625rem;line-height:18px}}.text-btn svg{width:12px;height:12px}.text-btn svg [fill]{fill:currentColor}.text-btn svg [stroke]{stroke:currentColor}.light .text-btn{color:#0e6aed}.light .text-btn:focus,.light .text-btn:hover{color:#1a5ade}.dark .text-btn{color:#c3dafb}.dark .text-btn:focus,.dark .text-btn:hover{color:#fff}button{outline:none}.button{--icon-size:14px;--button-gap:5px;--button-background:#031a6d;--button-color:#fff;--button-border:#031a6d;width:fit-content;padding:3px 7px;display:flex;align-items:center;justify-content:center;gap:var(--button-gap);font-family:inherit;font-weight:500;font-size:1rem;line-height:1.5;border-radius:3px;background-color:var(--button-background);color:var(--button-color);border:1px solid var(--button-border);transition:all .35s ease-in-out}@media (hover:hover){.button:hover{--button-background:#1c317c;--button-border:#1c317c}}.button:active{--button-background:#425391;--button-border:#425391}.button:focus-visible{--button-border:#425391;--button-background:#031a6d;outline:1px solid #425391;box-shadow:0 0 4px 1px #c3dafb}.button:is(:disabled,.disabled,[disabled]){--button-background:#e6e8f0;--button-border:#e6e8f0;--button-color:#425391;pointer-events:none}.button img,.button svg{width:var(--icon-size);height:var(--icon-size);transition:none}@media (max-width:767px){.button{padding:12px 20px}}@media (max-width:600px){.button--wide-mobile{width:100%}}.button--white:is(:disabled,.disabled,[disabled]){--button-background:#f2f4f8;--button-border:#f2f4f8;--button-color:#c0c6da;pointer-events:none}.button--outline-navy{--button-background:#fff;--button-color:#031a6d;--button-border:#031a6d}@media (hover:hover){.button--outline-navy:hover{--button-background:#f2f4f8;--button-border:#02124a;--button-color:#02124a}}.button--outline-navy:active{--button-background:#e6e8f0;--button-border:#02124a;--button-color:#02124a}.button--outline-navy:focus-visible{--button-border:#f2f4f8;--button-background:#f2f4f8;outline:1px solid #02124a;box-shadow:0 0 4px 1px #c3dafb}.button--outline-navy:is(:disabled,.disabled,[disabled]){--button-background:#f2f4f8;--button-border:#f2f4f8;--button-color:#425391;pointer-events:none}.button--outline-white:is(:disabled,.disabled,[disabled]){--button-border:#425391;--button-color:#425391;pointer-events:none}.button--outline-blue:is(:disabled,.disabled,[disabled]){--button-background:#f2f4f8;--button-border:#f2f4f8;--button-color:#425391;pointer-events:none}.button--big{--button-gap:12px;--icon-size:16px;padding:7px 11px;font-size:1.3125rem;line-height:1.33}@media (max-width:767px){.button--big{font-size:1rem;line-height:1.5}}.tab-opener:is(:disabled,.disabled,[disabled]){pointer-events:none}.tag{padding:9px 11px;border-radius:32px;border:.5px solid #0e6aed;background-color:#f6f9ff;font-size:1rem;line-height:1;font-weight:500}.title{font-weight:600}.light .title{color:#092c47}.light .title strong{color:#0e6aed}.dark .title{color:#fff}.dark .title strong{color:#c3dafb}.title--01{font-size:4.125rem;line-height:76px}@media (max-width:1439px){.title--01{font-size:3rem;line-height:64px}}@media (max-width:1023px){.title--01{font-size:2.5rem;line-height:54px}}@media (max-width:767px){.title--01{font-size:2rem;line-height:44px}}.title--02{font-weight:400;font-size:2.5rem;line-height:48px}@media (max-width:1439px){.title--02{font-size:2.25rem;line-height:52px}}@media (max-width:1023px){.title--02{font-size:2rem;line-height:48px}}@media (max-width:767px){.title--02{font-size:1.5rem;line-height:36px}}.title--03{font-size:1.625rem;line-height:36px}@media (max-width:1439px){.title--03{font-size:1.375rem;line-height:32px}}@media (max-width:1023px){.title--03{font-size:1.25rem;line-height:28px}}@media (max-width:767px){.title--03{font-size:1.125rem;line-height:28px}}.title--04{font-size:1.25rem;line-height:32px}@media (max-width:1439px){.title--04{font-size:1.125rem;line-height:28px}}@media (max-width:1023px){.title--04{font-size:1rem;line-height:24px}}@media (max-width:767px){.title--04{font-size:.875rem;line-height:24px}}.title--05{font-size:1.125rem;line-height:28px}@media (max-width:1439px){.title--05{font-size:1rem;line-height:24px}}@media (max-width:1023px){.title--05{font-size:.875rem;line-height:24px}}@media (max-width:767px){.title--05{line-height:20px}}.title strong{font-weight:600}.text-l{font-weight:400;font-size:1.25rem;line-height:32px}@media (max-width:1439px){.text-l{font-size:1.125rem;line-height:28px}}@media (max-width:1023px){.text-l{font-size:1rem;line-height:24px}}@media (max-width:767px){.text-l{font-size:.875rem;line-height:24px}}.text-m{font-weight:400;font-size:1.125rem;line-height:28px}@media (max-width:1439px){.text-m{font-size:1rem;line-height:24px}}@media (max-width:1023px){.text-m{font-size:1rem;line-height:24px}}@media (max-width:767px){.text-m{font-size:.875rem;line-height:20px}}.text-s{font-weight:400;font-size:1rem;line-height:24px}@media (max-width:1439px){.text-s{font-size:.875rem;line-height:24px}}@media (max-width:1023px){.text-s{font-size:.75rem;line-height:20px}}@media (max-width:767px){.text-s{line-height:18px}}.text--semi-bold{font-weight:600}.u-title{font-weight:600;line-height:normal}.u-title strong{color:var(--highlighted-color);font-weight:inherit}.u-title--01{font-size:4.0625rem;line-height:1.1;font-weight:500;letter-spacing:-2.6px}@media (max-width:1023px){.u-title--01{font-size:3rem}}@media (max-width:767px){.u-title--01{font-size:1.75rem}}.u-title--02{font-size:2.5rem;line-height:1.2}@media (max-width:1023px){.u-title--02{font-size:2rem}}@media (max-width:767px){.u-title--02{font-size:1.5rem}}.u-title--03{font-size:1.5rem;line-height:1.2}@media (max-width:1023px){.u-title--03{font-size:1.25rem}}.u-title--03-2{font-size:1.75rem;line-height:1.2}@media (max-width:1023px){.u-title--03-2{font-size:1.25rem}}.u-title--04{font-size:1.25rem;line-height:1.4}@media (max-width:767px){.u-title--04{font-size:1rem;line-height:1.5}}.u-text-l{font-size:1.25rem;line-height:1.5}@media (max-width:767px){.u-text-l{font-size:1rem}}.u-font-poppins{font-family:Poppins,sans-serif}.u-check-list,.u-unstyled-list{list-style:none;margin:0;padding:0}.section{padding-block:80px}@media (max-width:1439px){.section{padding-block:64px}}@media (max-width:1023px){.section{padding-block:48px}}@media (max-width:767px){.section{padding-block:40px}}.section__title-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;margin-bottom:40px}@media (max-width:1439px){.section__title-wrapper{margin-bottom:32px;gap:16px}}@media (max-width:1023px){.section__title-wrapper{margin-bottom:24px;gap:12px}}.section__description{width:100%;max-width:1000px;font-size:14px}.section__description *{font-size:18px}@media (max-width:1439px){.section__description{max-width:800px}}.l-section{padding-block:var(--section-padding);scroll-margin-top:var(--header-height);color:#092c47}.l-section--grey{background-color:#f5f5f7}.l-section--blue{background-color:#e6f0fd}.l-section--royal-blue{--highlighted-color:#dcf27d;background-color:#0e6aed;color:#fff}.l-section--light-grey{background-color:#f5f5f7}.l-section--warm-neutral{background-color:#ecece0}.l-section--navy{--highlighted-color:#dcf27d;background-color:#031a6d;color:#fff}.l-section--navy .button:not(.button--outline-white):is(:disabled,.disabled,[disabled]){--button-background:#f2f4f8;--button-border:#f2f4f8;--button-color:#c0c6da;pointer-events:none}.l-section--navy .button--outline-white:is(:disabled,.disabled,[disabled]){--button-border:#425391;--button-color:#425391;pointer-events:none}.l-section-holder{display:flex;flex-direction:column;gap:32px}.l-section-header{margin-inline:auto;max-width:750px;gap:16px;text-align:center}.l-section-header,.l-section-info{display:flex;flex-direction:column}.l-section-info{gap:24px}.l-section-info--centered{align-items:center;text-align:center}@media (max-width:767px){.l-section-info{gap:16px}}.l-section-buttons{display:flex;flex-wrap:wrap;gap:28px}@media (max-width:767px){.l-section-buttons{gap:16px}}@media (max-width:600px){.l-section-buttons{width:100%}}@media (max-width:1439px){.printing-3d-page .hero__title-wrapper{max-width:852px}}.hero{position:relative;z-index:0;overflow:hidden}.hero__container{padding-bottom:40px}.hero.dark .hero__cards-item{background-color:#22445f}.hero.dark .hero__cards-item:focus,.hero.dark .hero__cards-item:hover{box-shadow:0 10px 40px -4px rgba(14,106,237,.3),0 0 16px -4px rgba(14,106,237,.1)}.hero__title-wrapper{max-width:1000px;display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center;margin:0 auto 48px}@media (max-width:1439px){.hero__title-wrapper{max-width:800px;gap:24px;margin-bottom:40px}}@media (max-width:1023px){.hero__title-wrapper{gap:20px;margin-bottom:32px}}@media (max-width:767px){.hero__title-wrapper{gap:12px;margin-bottom:24px}}.hero__title-wrapper p{font-size:1.4375rem;line-height:32px}@media (max-width:1439px){.hero__title-wrapper p{font-size:1.125rem;line-height:28px}}@media (max-width:1023px){.hero__title-wrapper p{font-size:1rem;line-height:24px}}@media (max-width:767px){.hero__title-wrapper p{font-size:.875rem;line-height:24px}}.hero__cards-list{display:flex;align-items:stretch;justify-content:center;gap:32px}@media (max-width:1439px){.hero__cards-list{gap:24px}}@media (max-width:1023px){.hero__cards-list{gap:20px}}@media (max-width:767px){.hero__cards-list{flex-direction:column;gap:16px}}.hero__cards-item{width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;transition:all .35s ease-in-out}@media (max-width:1439px){.hero__cards-item{gap:16px}}@media (max-width:1023px){.hero__cards-item{gap:12px}}@media (max-width:767px){.hero__cards-item{gap:8px}}.hero__cards-item:focus,.hero__cards-item:hover{box-shadow:0 10px 40px -4px rgba(14,106,237,.3),0 0 16px -4px rgba(14,106,237,.1)}@media (max-width:1023px){.hero__cards-item>.title--03{min-height:56px}}@media (max-width:767px){.hero__cards-item>.title--03{min-height:0}}.hero__cards-item-text{display:flex;flex-direction:column;gap:8px;flex:1;margin-bottom:12px}@media (max-width:1439px){.hero__cards-item-text{margin-bottom:8px}}.brands-slider{padding-bottom:80px;overflow-x:clip}@media (max-width:1439px){.brands-slider{padding-bottom:64px}}@media (max-width:1023px){.brands-slider{padding-bottom:48px}}@media (max-width:767px){.brands-slider{padding-bottom:40px}}.customer-review{position:relative}.customer-review.dark .customer-review__card{color:#fff}.customer-review.dark .customer-review__card:last-of-type{background-color:#092c47}.customer-review__list{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:32px}@media (max-width:1439px){.customer-review__list{gap:24px}}@media (max-width:1023px){.customer-review__list{gap:20px}}@media (max-width:767px){.customer-review__list{grid-template-columns:repeat(1,1fr);gap:16px}}.customer-review__card{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;color:#092c47}@media (max-width:1439px){.customer-review__card{gap:24px}}@media (max-width:1023px){.customer-review__card{gap:20px}}@media (max-width:767px){.customer-review__card{gap:16px}}.customer-review__card:first-of-type{box-shadow:none}.customer-review__card:last-of-type{background-color:#e6f0fd;align-items:flex-start}@media (max-width:767px){.customer-review__card:has(.customer-review__card-image){height:200px}}.customer-review__card .title--03{text-align:center}.customer-review__card-text{display:flex;align-items:flex-end;min-height:160px}@media (max-width:1439px){.customer-review__card-text{min-height:140px}}@media (max-width:1023px){.customer-review__card-text{min-height:168px}}@media (max-width:767px){.customer-review__card-text{min-height:120px}}.customer-review__card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.steps-comparison .title--02{text-align:center;margin-bottom:8px}@media (max-width:767px){.steps-comparison .title--02{margin-bottom:0}}.advantages.dark .advantages__item{border:1px solid #476175}.advantages.dark .advantages__item-footer{border-color:#476175}.advantages.dark .advantages__item-link{color:#c3dafb}.advantages .title--02{text-align:center;margin-bottom:40px}@media (max-width:1439px){.advantages .title--02{margin-bottom:32px}}@media (max-width:1023px){.advantages .title--02{margin-bottom:28px}}@media (max-width:767px){.advantages .title--02{margin-bottom:24px}}.advantages__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:1439px){.advantages__list{gap:24px}}@media (max-width:1023px){.advantages__list{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:767px){.advantages__list{grid-template-columns:repeat(1,1fr);gap:16px}}.advantages__item{display:flex;flex-direction:column;gap:12px}@media (max-width:1439px){.advantages__item{gap:8px}}.advantages__item-image{display:block;object-fit:contain;width:80px;height:80px}@media (max-width:1439px){.advantages__item-image{width:64px;height:64px}}@media (max-width:1023px){.advantages__item-image{width:48px;height:48px}}@media (max-width:767px){.advantages__item-image{width:40px;height:40px}}.advantages__item ul{padding-inline-start:20px}.advantages__item-footer{margin-top:4px;padding-top:16px;border-top:1px solid #e6f0fd}@media (max-width:1439px){.advantages__item-footer{padding-top:12px}}.advantages__item-link{display:flex;align-items:center;gap:8px;text-decoration:underline;color:#0e6aed;transition:all .35s ease-in-out}.advantages__item-link img{width:28px;height:28px}@media (max-width:1439px){.advantages__item-link img{width:24px;height:24px}}@media (max-width:767px){.advantages__item-link img{width:20px;height:20px}}.video-block .title--02{text-align:center;margin-bottom:40px}@media (max-width:1439px){.video-block .title--02{margin-bottom:32px;max-width:1000px;margin-inline-start:auto;margin-inline-end:auto}}@media (max-width:1023px){.video-block .title--02{margin-bottom:28px}}@media (max-width:767px){.video-block .title--02{margin-bottom:24px}}.materials .title--02{text-align:center}.finishes{overflow:hidden}.slider__block{overflow:hidden}.parts-slider{overflow:hidden}.parts-slider .title--02{text-align:center;margin-bottom:40px}@media (max-width:1439px){.parts-slider .title--02{margin-bottom:32px}}@media (max-width:1023px){.parts-slider .title--02{margin-bottom:28px}}@media (max-width:767px){.parts-slider .title--02{margin-bottom:24px}}.faq.dark .faq__list{border-inline-start:1px solid #f6f9ff}@media (max-width:1023px){.faq.dark .faq__list{border-top:1px solid #f6f9ff;border-inline-start:none}}.faq.dark .faq__list .faq__item:not(:last-of-type){border-bottom:1px solid #f6f9ff}.faq.dark .faq__list .faq__item-question:focus,.faq.dark .faq__list .faq__item-question:hover{color:#c3dafb}.faq__wrapper{display:flex;gap:64px}@media (max-width:1439px){.faq__wrapper{gap:40px}}@media (max-width:1023px){.faq__wrapper{flex-direction:column;gap:28px}}@media (max-width:767px){.faq__wrapper{gap:24px}}.faq__wrapper .title--02{width:323px;flex-shrink:0}@media (max-width:1439px){.faq__wrapper .title--02{width:300px}}@media (max-width:1023px){.faq__wrapper .title--02{width:100%}}.faq__list{padding:12px 0;padding-inline-start:64px;display:flex;flex-direction:column;gap:32px;border-inline-start:1px solid #e6e9ec}@media (max-width:1439px){.faq__list{gap:24px;padding-inline-start:40px}}@media (max-width:1023px){.faq__list{gap:16px;padding:40px 0 12px;border-inline-start:none;border-top:1px solid #e6e9ec}}@media (max-width:767px){.faq__list{padding:24px 0 0;gap:12px}}.faq__item:not(:last-of-type){padding-bottom:32px;border-bottom:1px solid #e6e9ec}@media (max-width:1439px){.faq__item:not(:last-of-type){padding-bottom:24px}}@media (max-width:1023px){.faq__item:not(:last-of-type){padding-bottom:16px}}@media (max-width:767px){.faq__item:not(:last-of-type){padding-bottom:12px}}.faq__item-question{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:all .35s ease-in-out}@media (max-width:1439px){.faq__item-question{gap:12px}}@media (max-width:1023px){.faq__item-question{gap:10px}}@media (max-width:767px){.faq__item-question{gap:8px}}.faq__item-question:focus,.faq__item-question:hover{color:#0e6aed}.faq__item-answer{min-height:0;display:flex;flex-direction:column;gap:16px}@media (max-width:1439px){.faq__item-answer{gap:12px}}@media (max-width:1023px){.faq__item-answer{gap:8px}}.faq__item-answer ul{padding-inline-start:24px}.final-cta .title--02{text-align:center;margin-bottom:40px}@media (max-width:1439px){.final-cta .title--02{margin-bottom:32px}}@media (max-width:1023px){.final-cta .title--02{margin-bottom:28px}}@media (max-width:767px){.final-cta .title--02{margin-bottom:24px;line-height:1.2}}@media (max-width:767px){.final-cta .title--03{line-height:1.2}}.final-cta .hero__cards-list{margin:0}@media (max-width:767px){.final-cta .hero__cards-item-text *{line-height:1.5}}.final-cta__footer-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:100px;margin-top:40px}@media (max-width:1439px){.final-cta__footer-list{gap:80px;margin-top:32px}}@media (max-width:1023px){.final-cta__footer-list{gap:64px;margin-top:28px}}@media (max-width:767px){.final-cta__footer-list{gap:16px 24px;margin-top:24px}}.final-cta__footer-item{display:flex;flex-direction:column;gap:12px}@media (max-width:1439px){.final-cta__footer-item{gap:8px}}@media (max-width:767px){.final-cta__footer-item{gap:4px}}.final-cta__footer-item .title--02{text-align:start;margin:0}.final-cta__footer-item.trustpilot{height:100px}@media (max-width:767px){.final-cta__footer-item.trustpilot{height:86px}}.final-cta__footer-item.trustpilot img{object-fit:contain}.capability-cards__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,356px));gap:32px;justify-content:center}@media (max-width:1439px){.capability-cards__list{gap:20px;grid-template-columns:repeat(auto-fit,minmax(165px,282px))}}@media (max-width:1023px){.capability-cards__list{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:767px){.capability-cards__list{grid-template-columns:repeat(2,1fr);gap:12px}}.capability-cards__item{display:flex;flex-direction:column;gap:8px;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 12px 16px -4px rgba(9,44,71,.04),0 4px 6px -2px rgba(9,44,71,.02);transition:all .35s ease-in-out}.dark .capability-cards__item{background-color:#22445f}.capability-cards__item:focus .capability-cards__item-link,.capability-cards__item:hover .capability-cards__item-link{opacity:1;pointer-events:auto;visibility:visible}.capability-cards__item-image{position:relative;display:flex;width:100%;height:192px}@media (max-width:1439px){.capability-cards__item-image{height:180px}}@media (max-width:1023px){.capability-cards__item-image{height:140px}}@media (max-width:767px){.capability-cards__item-image{height:100px}}.capability-cards__item-image img{width:100%;height:100%;object-fit:contain}.capability-cards__item-link{position:absolute;top:50%;left:0;right:0;margin:auto;width:fit-content;display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:3px;background-color:hsla(0,0%,100%,.72);backdrop-filter:blur(2px);color:#092c47;font-size:.875rem;font-weight:600;line-height:20px;white-space:nowrap;opacity:0;pointer-events:none;visibility:hidden;transition:all .35s ease-in-out}.capability-cards__item-link:focus,.capability-cards__item-link:hover{color:#1a5ade}.capability-cards__item-link svg [fill]{fill:currentColor}.capability-cards__item-link svg [stroke]{stroke:currentColor}.capability-cards__item-main{display:flex;flex-direction:column;gap:16px;flex:1;padding:0 24px 24px}@media (max-width:1439px){.capability-cards__item-main{padding:0 16px 16px;gap:12px}}@media (max-width:1023px){.capability-cards__item-main{padding:0 8px 8px;gap:8px}}.capability-cards__item-info{display:flex;flex-direction:column;gap:16px;flex:1}@media (max-width:1439px){.capability-cards__item-info{gap:12px}}@media (max-width:1023px){.capability-cards__item-info{gap:8px}}.capability-cards__item-titles{display:flex;flex-direction:column;gap:4px}@media (max-width:767px){.capability-cards__item-titles{gap:2px}}.capability-cards__item-titles .short-title{color:#092c47}.dark .capability-cards__item-titles .short-title{color:#fff}.capability-cards__item-titles .long-title{color:#476175}.dark .capability-cards__item-titles .long-title{color:#f6f9ff}.capability-cards__item-options{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px}@media (max-width:767px){.capability-cards__item-options{flex-direction:column;gap:4px}}.capability-cards__item-option{border-radius:8px;background-color:#f6f9ff;color:#476175;padding:8px 12px;display:flex;flex-direction:column;gap:4px;flex:1;height:fit-content}.dark .capability-cards__item-option{background-color:#092c47;color:#e6f0fd}@media (max-width:1439px){.capability-cards__item-option{padding:4px 8px;gap:2px}}@media (max-width:1023px){.capability-cards__item-option{padding:2px 4px}}@media (max-width:767px){.capability-cards__item-option{padding:2px 8px}}.capability-cards__item-option span{white-space:nowrap}.capability-cards__item-option .title--05{color:#092c47}.dark .capability-cards__item-option .title--05{color:#fff}.capability-cards__item-descripion{color:#476175}.dark .capability-cards__item-descripion{color:#f6f9ff}.capability-cards__item .btn--primary{width:100%}.capability-cards .btn--secondary{border-color:#d1d6dc}.capability-cards .btn--secondary:focus,.capability-cards .btn--secondary:hover{border-color:#1a5ade;background:#f6f9ff;color:#1a5ade}.capability-cards__hide-btn{margin:16px auto}@media (max-width:767px){.capability-cards__hide-btn{margin:24px auto}}.tip-block{border-radius:12px;background-color:#e6f0fd;padding:24px;margin-top:32px}.dark .tip-block,.tip-block{box-shadow:0 12px 16px -4px rgba(9,44,71,.04),0 4px 6px -2px rgba(9,44,71,.02)}.dark .tip-block{background-color:#22445f}@media (max-width:1439px){.tip-block{margin-top:24px}}@media (max-width:1023px){.tip-block{margin-top:20px;padding:16px}}@media (max-width:767px){.tip-block{margin-top:24px;padding:12px}}.tip-block__inner-wrapper{border-radius:12px;background-color:#fff;box-shadow:0 12px 16px -4px rgba(9,44,71,.04),0 4px 6px -2px rgba(9,44,71,.02);display:flex;align-items:center;gap:12px;padding:12px 16px}.dark .tip-block__inner-wrapper{background-color:#092c47}@media (max-width:1023px){.tip-block__inner-wrapper{padding:8px 12px}}@media (max-width:767px){.tip-block__inner-wrapper{gap:8px;flex-wrap:wrap}}.tip-block__icon{width:40px;height:40px;flex-shrink:0}@media (max-width:767px){.tip-block__icon{width:24px;height:24px}}.tip-block__content{display:flex;flex-direction:column;gap:12px}@media (max-width:1439px){.tip-block__content{gap:8px}}@media (max-width:767px){.tip-block__content{gap:4px}}.tip-block__content .title--04{color:#092c47}.dark .tip-block__content .title--04{color:#fff}.tip-block__content .title--05{color:#476175}.dark .tip-block__content .title--05{color:#c3dafb}.tip-block__content p a{font-weight:700;text-decoration:none}.light .tip-block__content p a{color:#0e6aed}.dark .tip-block__content p a{color:#c3dafb}.light .tip-block__content p a:focus,.light .tip-block__content p a:hover{color:#092c47}.dark .tip-block__content p a:focus,.dark .tip-block__content p a:hover{color:#86b5f8}.comparison-table{overflow-x:clip;position:relative}.capability-list .section{padding-top:40px}@media (max-width:1023px){.capability-list .section{padding-top:32px}}@media (max-width:767px){.capability-list .section{padding-top:24px}}.materials-accordion__content-wrapper{color:#476175;padding:0 8px;display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:all .35s ease-in-out}.materials-accordion__content{display:flex;flex-direction:column;gap:4px;min-height:0}.additional-capabilities__item-content{color:#476175;display:flex;flex-direction:column;gap:4px}@media (max-width:1023px){.additional-capabilities__item-content{min-height:0}}.capability-icons{overflow:hidden}.intro{min-height:680px;padding:0;overflow:hidden;position:relative;z-index:0}@media (max-width:1439px){.intro{min-height:560px}}@media (max-width:767px){.intro{min-height:440px}}.intro__holder{padding-block:152px;max-width:770px;display:flex;flex-direction:column;gap:36px}@media (max-width:1439px){.intro__holder{padding-block:80px}}@media (max-width:767px){.intro__holder{padding-block:48px;gap:24px}}.intro__image{position:absolute;top:0;z-index:-1;height:100%}@media (max-width:767px){.intro__image{left:0}}.intro__image img{height:100%;width:100%;object-fit:cover}.intro .u-text-l{font-size:18px;line-height:28px}@media (max-width:767px){.intro .u-text-l{font-size:16px;line-height:24px}}.stats{padding-block:24px}.stats__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:48px}@media (max-width:767px){.stats__items{gap:16px}}.stats__item{display:flex;align-items:center;flex-direction:column;gap:8px;color:#092c47;text-align:center}@media (max-width:767px){.stats__item{width:calc(50% - 8px)}}.stats__number{font-size:1.875rem;line-height:1.27;font-weight:700;color:#1677ff}@media (max-width:1023px){.stats__number{font-size:1.5rem;line-height:1.59}}.stats__label{display:flex;gap:4px}.showcase__video{margin-inline:auto;max-width:940px;width:100%;position:relative;cursor:pointer}.showcase__video iframe{display:none;width:100%;aspect-ratio:16/9;border:0}.showcase__thumb{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.showcase__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;max-width:80px;width:fit-content;padding:13px 32px 13px 35px;align-items:center;border-radius:4px;background:rgba(3,26,109,.7);backdrop-filter:blur(2px);border:none;cursor:pointer;transition:all .3s ease-in-out;white-space:nowrap;overflow:hidden}.showcase__play:hover{background-color:rgba(3,26,109,.8)}.showcase__play-icon{flex-shrink:0;width:13px;height:18px}.showcase__play-text{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#fff;max-width:0;opacity:0;transition:max-width .4s ease-in-out,opacity .3s ease-in-out,margin-left .4s ease-in-out;overflow:hidden}.showcase__play--has-text:hover{max-width:400px}.showcase__play--has-text:hover .showcase__play-text{max-width:100%;opacity:1;margin-left:24px}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(var(--_marquee-offset))}}.marquee{--marquee-fade-color:#fff;--marquee-fade-width:60px;--marquee-gap:16px;position:relative;overflow:hidden}.marquee:after,.marquee:before{content:"";position:absolute;top:0;bottom:0;width:var(--marquee-fade-width);z-index:1;pointer-events:none}.marquee:before{left:0;background:linear-gradient(90deg,var(--marquee-fade-color),transparent)}.marquee:after{right:0;background:linear-gradient(270deg,var(--marquee-fade-color),transparent)}.marquee__track{display:flex;width:max-content;animation:marquee-scroll var(--_marquee-duration,10s) linear infinite;will-change:transform}.marquee--reverse .marquee__track{animation-direction:reverse}.marquee__list{display:flex;align-items:center;gap:var(--marquee-gap);padding-inline-end:var(--marquee-gap);white-space:nowrap}.marquee__item{flex-shrink:0}@media (prefers-reduced-motion:reduce){.marquee{overflow:auto}.marquee:after,.marquee:before{display:none}.marquee__track{animation:none;flex-wrap:wrap}}.info-card__tags{margin:20px 24px 0;display:flex;flex-direction:column;gap:16px}@media (max-width:767px){.info-card__tags{margin:12px 24px 0}}.info-card__tags .marquee{--marquee-gap:20px;--marquee-fade-color:#fff}.dual-cta{min-height:495px;overflow:hidden;position:relative;z-index:0;max-width:1920px;margin-inline:auto}@media (max-width:1439px){.dual-cta{min-height:470px}}@media (max-width:767px){.dual-cta{padding-bottom:0}}.dual-cta__image{position:absolute;right:0;top:0;z-index:-1;height:100%;display:flex;align-items:center}@media (max-width:1439px){.dual-cta__image{align-items:flex-end}}@media (max-width:767px){.dual-cta__image{margin-inline-end:calc(var(--container-padding)*-1);position:static;justify-content:flex-end}}.dual-cta__image img{width:auto;height:auto;max-height:100%;object-fit:contain}@media (max-width:1919px){.dual-cta__image img{max-height:350px}}@media (max-width:1439px){.dual-cta__image img{max-height:336px}}.page{display:flex;flex-direction:column;align-content:center;min-height:100vh}.page__main{flex:1;max-width:100%}
