:root{--font-family-base:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,Arial,'Noto Sans','Liberation Sans',sans-serif;--lh-body:1.65;--lh-heading:1.14;--fw-body:400;--fw-strong:600;--fw-h1:800;--fw-h2:700;--fw-h3:600;--fw-h4:600;--ls-body:0;--ls-h1:-0.02em;--ls-h2:-0.015em;--ls-h3:-0.01em;--ls-h4:-0.005em;--sp-p-mb:1.25rem;--sp-h2-mt:2.5rem;--sp-h2-mb:1rem;--sp-h3-mt:2rem;--sp-h3-mb:0.75rem;--fs-body:1rem;--fs-small:0.875rem;--fs-h1:clamp(2.0rem,3.2vw+1rem,3.25rem);--fs-h2:clamp(1.5rem,1.8vw+1rem,2.25rem);--fs-h3:clamp(1.25rem,1.1vw+0.95rem,1.75rem);--fs-h4:1.125rem;--fs-body-desktop:1.0625rem;--sb-font-family-primary:var(--font-family-base);--sb-font-family-secondary:var(--font-family-base);--sb-base-font-size:16px;--sb-base-line-height:var(--lh-body);--sb-typography-title-font-size:var(--fs-h1);--sb-typography-title-line-height:var(--lh-heading);--sb-typography-title-font-weight:var(--fw-h1);--sb-typography-title-letter-spacing:var(--ls-h1);--sb-typography-subtitle-font-size:var(--fs-h2);--sb-typography-subtitle-line-height:var(--lh-heading);--sb-typography-subtitle-font-weight:var(--fw-h2);--sb-typography-subtitle-letter-spacing:var(--ls-h2);--sb-typography-heading-font-size:var(--fs-h3);--sb-typography-heading-line-height:var(--dsk-h3-lh);--sb-typography-heading-font-weight:var(--fw-h3);--sb-typography-heading-letter-spacing:var(--ls-h3);--sb-typography-text-font-size:var(--fs-body);--sb-typography-text-line-height:var(--lh-body);--sb-typography-text-font-weight:var(--fw-body);--sb-typography-text-letter-spacing:var(--ls-body);--sb-typography-caption-font-size:var(--fs-small);--sb-typography-caption-line-height:1.5;--sb-typography-caption-font-weight:var(--fw-body);--dsk-font-family:var(--font-family-base);--dsk-h1-size:var(--fs-h1);--dsk-h2-size:var(--fs-h2);--dsk-h3-size:var(--fs-h3);--dsk-h4-size:var(--fs-h4);--dsk-h1-weight:var(--fw-h1);--dsk-h2-weight:var(--fw-h2);--dsk-h3-weight:var(--fw-h3);--dsk-h4-weight:var(--fw-h4);--dsk-h1-lh:var(--lh-heading);--dsk-h2-lh:var(--lh-heading);--dsk-h3-lh:1.22;--dsk-h4-lh:1.28;--dsk-p-size:var(--fs-body);--dsk-p-lh:var(--lh-body)}#sb-navigation,#sb-navigation .wrapper,#sb-navigation nav{max-width:100%;overflow-x:hidden;overflow-x:clip}#sb-navigation nav a,#sb-navigation nav a:hover,#sb-navigation nav a:active,#sb-navigation nav a:focus,#sb-navigation nav a:focus-visible,#sb-navigation .sb-mobile-nav-btn,#sb-navigation .sb-top-header__brand{transform:none!important;will-change:auto!important}section.dsk-seo-blurb{background:#fff}@media(min-width:1024px){:root{--fs-body:var(--fs-body-desktop)}}@media(max-width:767px){:root{--sp-h2-mt:2.0rem;--sp-h2-mb:0.9rem;--sp-h3-mt:1.7rem;--sp-h3-mb:0.65rem;--sp-p-mb:1.1rem}section.dsk-seo-blurb{background:#fff;margin:0;padding:22px 16px 18px}}html,body{font-synthesis:none}#sb-page-structure{font-family:var(--font-family-base);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-optical-sizing:auto}#sb-page-structure input,#sb-page-structure select,#sb-page-structure textarea,#sb-page-structure button{font-family:inherit;font-synthesis:none}#sb-page-structure strong,#sb-page-structure b{font-weight:var(--fw-strong)}#sb-page-structure h1{font-size:var(--fs-h1);line-height:var(--lh-heading);font-weight:var(--fw-h1);letter-spacing:var(--ls-h1)}#sb-page-structure h2{font-size:var(--fs-h2);line-height:var(--lh-heading);font-weight:var(--fw-h2);letter-spacing:var(--ls-h2)}#sb-page-structure h3{font-size:var(--fs-h3);line-height:var(--dsk-h3-lh);font-weight:var(--fw-h3);letter-spacing:var(--ls-h3)}#sb-page-structure h4{font-size:var(--fs-h4);line-height:1.28;font-weight:var(--fw-h4);letter-spacing:var(--ls-h4)}#sb-page-structure .sb-text-image__content-paragraph p,#sb-page-structure .sb-text-image__content-paragraph ul,#sb-page-structure .sb-text-image__content-paragraph ol,#sb-page-structure .dsk-copyblock p{margin:0 0 var(--sp-p-mb)}#sb-page-structure .sb-text-image__content-paragraph p:last-child,#sb-page-structure .dsk-copyblock p:last-child{margin-bottom:0}#sb-page-structure .sb-text-image__content-paragraph h2,#sb-page-structure .dsk-copyblock h2{margin-top:var(--sp-h2-mt);margin-bottom:var(--sp-h2-mb)}#sb-page-structure .sb-text-image__content-paragraph h3,#sb-page-structure .dsk-copyblock h3{margin-top:var(--sp-h3-mt);margin-bottom:var(--sp-h3-mb)}#sb-page-structure .sb-faq__answer p{margin:0 0 1rem}#sb-page-structure .sb-faq__answer p:last-child{margin-bottom:0}#sb-page-structure .form__label,#sb-page-structure label.form__label,#sb-page-structure .contact-form__label{font-size:var(--fs-small);line-height:1.35;font-weight:600}#sb-page-structure .form__input,#sb-page-structure .form__select,#sb-page-structure .form__textarea{font-size:1rem;line-height:1.35;font-weight:var(--fw-body)}#sb-page-structure .form__input::placeholder,#sb-page-structure .form__textarea::placeholder{opacity:0.72}#sb-page-structure .dsk-contact-optional__hint,#sb-page-structure .form__help,#sb-page-structure .form__error{font-size:var(--fs-small);line-height:1.4}#sb-page-structure table{width:100%;border-collapse:collapse;font-size:0.9375rem;line-height:1.45}#sb-page-structure th,#sb-page-structure td{padding:12px 14px;vertical-align:top}#sb-page-structure th{font-weight:600}@media(max-width:767px){#sb-page-structure table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}#sb-page-structure a{text-underline-offset:0.14em}#sb-page-structure a:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:6px}#sb-page-structure .dsk-about-hero__title span.u-strong span{font-weight:900!important}#sb-page-structure .dsk-about-hero__subtitle strong,#sb-page-structure .dsk-hero__lead strong{font-weight:700}#sb-page-structure em{font-style:italic}@media(max-width:767px){:root{--fs-body:clamp(1.02rem,0.96rem+0.35vw,1.0625rem);--lh-body:1.66;--fs-h1:clamp(1.55rem,1.25rem+2.6vw,2.05rem);--fs-h2:clamp(1.32rem,1.10rem+1.8vw,1.70rem);--fs-h3:clamp(1.15rem,1.02rem+1.1vw,1.38rem);--fs-h4:clamp(1.05rem,0.98rem+0.6vw,1.18rem);--sp-p-mb:0.90em;--sp-h2-mt:1.80rem;--sp-h2-mb:0.80rem;--sp-h3-mt:1.50rem;--sp-h3-mb:0.60rem}#sb-page-structure{-webkit-text-size-adjust:100%;text-size-adjust:100%}#sb-page-structure p,#sb-page-structure li,#sb-page-structure .sb-text-image__content-paragraph,#sb-page-structure .sb-rich-text,#sb-page-structure .sb-article,#sb-page-structure .sb-content{font-size:var(--fs-body);line-height:var(--lh-body)}#sb-page-structure .dsk-icon-list,#sb-page-structure .dsk-icon-list li,#sb-page-structure .dsk-icon-list p,#sb-page-structure .alert-box,#sb-page-structure .alert-box p,#sb-page-structure .alert-box li,#sb-page-structure .dsk-alert-steps li,#sb-page-structure .dsk-method-list li,#sb-page-structure .dsk-steps-ol li{font-size:1rem;line-height:1.62}#sb-page-structure .dsk-mini-cta__text,#sb-page-structure .dsk-cta-lab__text{font-size:1rem;line-height:1.62}#sb-page-structure .dsk-cta-lab__micro{font-size:0.875rem;line-height:1.5}#sb-page-structure .dsk-svccard__desc,#sb-page-structure .dsk-servicecard__desc{font-size:0.9375rem;line-height:1.55}#sb-page-structure .dsk-contact-tile__text,#sb-page-structure .dsk-about-panel p,#sb-page-structure .dsk-about-card p{font-size:var(--fs-body);line-height:var(--lh-body)}#sb-page-structure input,#sb-page-structure select,#sb-page-structure textarea,#sb-page-structure button{font-size:16px;line-height:1.25}#sb-page-structure label,#sb-page-structure .form__label,#sb-page-structure .contact-form__label{font-size:0.95rem;line-height:1.40}#sb-page-structure .sb-faq__answer p,#sb-page-structure .sb-faq__answer li{font-size:var(--fs-body);line-height:var(--lh-body)}#sb-page-structure h1{line-height:1.15}#sb-page-structure h2{line-height:1.18}#sb-page-structure h3{line-height:1.22}#sb-page-structure h4{line-height:1.28}#sb-page-structure p,#sb-page-structure li{overflow-wrap:anywhere;word-break:normal}#sb-page-structure .items-grid__summary{font-size:0.9375rem!important;line-height:1.58!important}#sb-page-structure .items-grid__description,#sb-page-structure .items-grid__description p{font-size:0.9375rem!important;line-height:1.55!important}#sb-page-structure .ds-price__desc{font-size:0.9375rem;line-height:1.55}#sb-page-structure .ds-price__value{font-size:0.9375rem;line-height:1.25}#sb-page-structure .ds-price__hint,#sb-page-structure .ds-price__notice,#sb-page-structure .ds-price__footnote,#sb-page-structure .ds-price__fineprint{font-size:0.875rem;line-height:1.55}#sb-page-structure .ds-price__name{font-size:0.9375rem;line-height:1.45}#sb-page-structure .ds-price__ctaDesc{font-size:0.9375rem;line-height:1.55}#sb-page-structure .ds-price__btn{font-size:0.875rem;line-height:1.25}#sb-page-structure .ds-price__lead{font-size:1rem;line-height:1.60}#sb-page-structure .dsk-cc-banner__text,.dsk-cc-banner__text{font-size:0.875rem!important;line-height:1.50!important}#sb-page-structure .dsk-cc-banner__title,.dsk-cc-banner__title{font-size:0.9375rem!important;line-height:1.30!important}#sb-page-structure .dsk-cc-modal__intro,#sb-page-structure .dsk-cc-cat__desc,.dsk-cc-modal__intro,.dsk-cc-cat__desc{font-size:0.875rem!important;line-height:1.55!important}#sb-page-structure .dsk-cc-cat__label,.dsk-cc-cat__label{font-size:0.9375rem!important;line-height:1.35!important}#sb-page-structure .dsk-why-lab__card-text{font-size:0.9375rem;line-height:1.58}#sb-page-structure .dsk-about-cta-lead{font-size:1rem;line-height:1.60}#sb-page-structure .dsk-svccard__text{font-size:0.9375rem;line-height:1.58}#sb-page-structure #uslugi .items-grid__description p{font-size:1rem;line-height:1.60}#sb-page-structure .dsk-acc-card p,#sb-page-structure .dsk-acc-step p,#sb-page-structure .dsk-acc-form-cta__text p{font-size:1rem;line-height:1.62}#sb-page-structure .dsk-trust__list li{font-size:1rem;line-height:1.60}#sb-page-structure table{font-size:1rem}#sb-page-structure th,#sb-page-structure td{padding:10px 12px}#sb-page-structure .dsk-step__hint{font-size:0.95rem;line-height:1.50}#sb-page-structure .dsk-thanks-note{font-size:0.9375rem;line-height:1.50}#sb-page-structure .dsk-thanks-box h2{font-size:1rem;line-height:1.30}#sb-page-structure .dsk-contact-optional__hint{font-size:1rem;line-height:1.50}}#sb-navigation,#sb-navigation .wrapper,#sb-navigation nav{max-width:100%;overflow-x:hidden;overflow-x:clip}#sb-navigation nav a,#sb-navigation nav a:hover,#sb-navigation nav a:active,#sb-navigation nav a:focus,#sb-navigation nav a:focus-visible,#sb-navigation .sb-mobile-nav-btn,#sb-navigation .sb-top-header__brand{transform:none!important;will-change:auto!important}section.dsk-seo-blurb{background:#fff}@media(max-width:767px){.sb-item-view__body p code,.sb-item-view__body li code,#sb-page-structure .sb-text-image__content-paragraph p code,#sb-page-structure .sb-text-image__content-paragraph li code{display:inline!important;font-size:inherit!important;font-weight:600!important;line-height:inherit!important;letter-spacing:normal!important;background:rgba(0,0,0,.06)!important;padding:1px 5px!important;border-radius:4px!important;border:none!important;white-space:normal!important}#faq .dsk-faq-section-title{margin-top:28px!important;margin-bottom:12px!important;font-size:clamp(1.15rem,1rem+1.2vw,1.45rem)!important;line-height:1.25!important}#faq .dsk-faq-wrap>.dsk-faq-section-title:first-of-type{margin-top:8px!important}#sb-page-structure .items-grid__header .display-font,#sb-page-structure .items-grid__header.h3 .display-font{line-height:1.35!important;font-size:clamp(1.05rem,0.95rem+0.8vw,1.22rem)!important}#sb-page-structure .dsk-faq-list .items-grid__summary{font-size:0.9375rem!important;line-height:1.60!important;padding-bottom:4px}.dsk-faq-list .items-grid__item-body{padding:14px 16px!important}.dsk-faq-list .items-grid__item-content{gap:6px}#sb-page-structure .dsk-related-services,#sb-page-structure .dsk-related-articles{padding:16px 14px!important;margin-bottom:18px;border-radius:14px}#sb-page-structure .dsk-related-services h2,#sb-page-structure .dsk-related-articles h2{font-size:1.05rem!important;line-height:1.28!important;margin-bottom:8px!important}#sb-page-structure .dsk-related-services p,#sb-page-structure .dsk-related-articles p{font-size:0.9375rem;line-height:1.58}#sb-page-structure .dsk-related-services li,#sb-page-structure .dsk-related-articles li{font-size:0.9375rem;line-height:1.55;margin-bottom:4px}.sb-item-view__body ul,.sb-item-view__body ol{margin-left:1.05em!important;padding-left:0}.sb-item-view__body p{margin-bottom:0.9em}#sb-page-structure .items-grid.sb-list:not(.dsk-faq-list).items-grid__header .display-font{line-height:1.30!important}#sb-page-structure .reg-toc{padding:12px 14px;margin-bottom:18px}#sb-page-structure .reg-toc__list{padding-left:1em}#sb-page-structure .reg-toc__list li{margin-bottom:6px;line-height:1.45}#sb-page-structure .dsk-breadcrumbs{font-size:0.8125rem;line-height:1.45;margin-bottom:12px}.sb-item-view__body h2{margin-top:1.35em!important;margin-bottom:0.45em!important}.sb-item-view__body h3{margin-top:1.15em!important;margin-bottom:0.40em!important}#faq .dsk-faq-wrap{padding-left:4px!important;padding-right:4px!important}#sb-page-structure .sb-item-view__title.h2{line-height:1.18!important;margin-bottom:10px!important}}@supports(-moz-appearance:none){#sb-navigation>section{transform:none !important}nav a{transform:none !important;will-change:auto !important;backface-visibility:visible !important;-webkit-backface-visibility:visible !important}}#sb-navigation .sb-nav__sub--dropdown a:hover,#sb-navigation .sb-nav__sub--dropdown a:focus,#sb-navigation .sb-nav__sub--dropdown a:focus-visible{text-decoration:none !important}#sb-navigation .sb-nav__link,#sb-navigation .sb-nav__sub-link,#sb-navigation .sb-button--nav{font-size:0.9375rem !important}
@media(min-width:768px){#default-contact-cta-section-template .sb-text-image{display:block!important}#default-contact-cta-section-template .sb-text-image__content{display:block!important;flex:none!important;width:min(100%,860px)!important;max-width:860px!important;margin:0 auto!important;text-align:center!important}#default-contact-cta-section-template .sb-text-image__image{display:none!important;max-width:0!important;width:0!important;flex:0 0 0!important;margin:0!important;padding:0!important}#default-contact-cta-section-template .sb-text-image__content-cta:not(:has(a,button)),#default-contact-cta-section-template .sb-cta-wrapper:not(:has(a,button)){display:none!important}#sb-page-structure .items-grid__item,#sb-page-structure .items-grid__item-body,#sb-page-structure .dsk-svccard,#sb-page-structure .dsk-servicecard,#sb-page-structure .dsk-contact-tile,#sb-page-structure .dsk-why-lab__card{min-width:0!important}#sb-page-structure .items-grid__summary,#sb-page-structure .items-grid__description,#sb-page-structure .items-grid__description p,#sb-page-structure .dsk-svccard__desc,#sb-page-structure .dsk-servicecard__desc,#sb-page-structure .dsk-contact-tile__text,#sb-page-structure .dsk-why-lab__card-text,#sb-page-structure .sb-title,#sb-page-structure .sb-subtitle{overflow-wrap:anywhere;word-break:break-word}}
/* dsk-related-boxes-mobile-polish-etap26 */@media(max-width:767px){#sb-page-structure .dsk-related-services h2,#sb-page-structure .dsk-related-articles h2{margin-top:.35em!important;margin-bottom:8px!important}#sb-page-structure .dsk-related-services h2:first-child,#sb-page-structure .dsk-related-articles h2:first-child{margin-top:0!important}#sb-page-structure .dsk-related-services h3,#sb-page-structure .dsk-related-articles h3{margin-top:.45em!important;margin-bottom:7px!important}#sb-page-structure .dsk-related-services p,#sb-page-structure .dsk-related-articles p{margin-bottom:.75em!important}#sb-page-structure .dsk-related-services ul,#sb-page-structure .dsk-related-services ol,#sb-page-structure .dsk-related-articles ul,#sb-page-structure .dsk-related-articles ol{margin:.55em 0 .8em 1em!important}#sb-page-structure .dsk-related-services li,#sb-page-structure .dsk-related-articles li{margin-bottom:3px!important;line-height:1.5!important}}@media(max-width:390px){#sb-page-structure .dsk-related-services,#sb-page-structure .dsk-related-articles{padding:14px 12px!important;margin-bottom:16px!important;border-radius:12px}#sb-page-structure .dsk-related-services h2,#sb-page-structure .dsk-related-articles h2{margin-top:.3em!important;margin-bottom:7px!important;font-size:1rem!important}#sb-page-structure .dsk-related-services h3,#sb-page-structure .dsk-related-articles h3{margin-top:.38em!important;margin-bottom:6px!important;font-size:.98rem!important}#sb-page-structure .dsk-related-services ul,#sb-page-structure .dsk-related-services ol,#sb-page-structure .dsk-related-articles ul,#sb-page-structure .dsk-related-articles ol{margin:.45em 0 .72em .95em!important}}

/* dsk-article-heading-rhythm-etap27 */@media(max-width:767px){body.dsk-blog-article .sb-item-view__body h2{margin-top:1.15em!important;margin-bottom:.42em!important}body.dsk-blog-article .sb-item-view__body h3{margin-top:1em!important;margin-bottom:.36em!important}body.dsk-blog-article .sb-item-view__body p+h2,body.dsk-blog-article .sb-item-view__body ul+h2,body.dsk-blog-article .sb-item-view__body ol+h2{margin-top:1.05em!important}body.dsk-blog-article .sb-item-view__body p+h3,body.dsk-blog-article .sb-item-view__body ul+h3,body.dsk-blog-article .sb-item-view__body ol+h3{margin-top:.92em!important}}@media(max-width:390px){body.dsk-blog-article .sb-item-view__body h2{margin-top:1.05em!important;margin-bottom:.38em!important}body.dsk-blog-article .sb-item-view__body h3{margin-top:.9em!important;margin-bottom:.32em!important}body.dsk-blog-article .sb-item-view__body p+h2,body.dsk-blog-article .sb-item-view__body ul+h2,body.dsk-blog-article .sb-item-view__body ol+h2{margin-top:.96em!important}body.dsk-blog-article .sb-item-view__body p+h3,body.dsk-blog-article .sb-item-view__body ul+h3,body.dsk-blog-article .sb-item-view__body ol+h3{margin-top:.82em!important}}
