.dt-hero{padding: 16px var(--dt-gutter) 28px}.dt-hero__inner{display: flex;flex-direction: column;max-width: var(--dt-container);margin-inline: auto}.dt-hero__media{position: relative;height: 210px;overflow: hidden;border-radius: var(--dt-radius-card);background: var(--dt-color-cream)}.dt-hero__img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 45%}.dt-hero__media-link{position: absolute;inset: 0}.dt-hero__badge{position: absolute;left: 12px;bottom: 12px;display: flex;align-items: center;gap: 6px;padding: 7px 12px;border-radius: var(--dt-radius-pill);background: rgba(250,248,243,0.94);color: var(--dt-color-forest);font-size: 12px;font-weight: 600}.dt-hero__title{margin-top: 22px;font-size: var(--dt-fs-display);line-height: var(--dt-lh-display);letter-spacing: var(--dt-ls-display)}.dt-hero__text{margin-top: 10px;font-size: 16px;line-height: 1.5;color: var(--dt-color-muted)}.dt-hero__actions{margin-top: 20px}.dt-hero__cta{--dt-btn-height: 54px;width: 100%}.dt-hero__trust{list-style: none;display: flex;justify-content: center;flex-wrap: wrap;gap: 6px 12px;margin-top: 14px;font-size: 12px;color: var(--dt-color-muted)}.dt-hero__trust li{display: flex;align-items: center;gap: 5px}.dt-hero__trust--mobile .dt-icon{color: var(--dt-color-olive)}.dt-campaign-banner{padding: 16px var(--dt-gutter) 8px}.dt-campaign-banner__inner{max-width: var(--dt-container);margin-inline: auto}.dt-campaign-banner__link{display: block;overflow: hidden;border-radius: var(--dt-radius-card);background: #111311}.dt-campaign-banner__link img{display: block;width: 100%;height: auto}.dt-campaign-banner__link:focus-visible{box-shadow: var(--dt-focus-ring);outline: none}@media (min-width: 768px){.dt-hero__media{height: 320px}.dt-hero__cta{width: auto;padding: 0 30px}.dt-hero__trust--mobile{justify-content: flex-start}}@media (min-width: 1024px){.dt-campaign-banner{padding: 32px var(--dt-gutter) 16px}.dt-campaign-banner__link{border-radius: var(--dt-radius-hero)}.dt-hero{padding: 48px var(--dt-gutter) 64px}.dt-hero__inner{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.12fr);align-items: center;gap: 72px}.dt-hero__content{grid-column: 1;grid-row: 1}.dt-hero__media{grid-column: 2;grid-row: 1;height: auto;aspect-ratio: 8 / 7;border-radius: var(--dt-radius-hero)}.dt-hero__img{object-position: 50% 35%}.dt-hero__eyebrow{font-size: 13px;letter-spacing: 0.12em}.dt-hero__title{margin-top: 16px;letter-spacing: -0.025em}.dt-hero__text{max-width: 480px;margin-top: 20px;font-size: 19px;line-height: 1.55}.dt-hero__actions{display: flex;align-items: center;gap: 20px;margin-top: 32px}.dt-hero__cta{--dt-btn-height: 56px;padding: 0 30px}.dt-hero__link{padding: 12px 0;text-underline-offset: 4px}.dt-hero__trust{justify-content: flex-start;gap: 28px;margin-top: 36px;font-size: 14px}.dt-hero__trust li{gap: 8px}.dt-hero__trust--desktop .dt-icon{color: var(--dt-color-forest)}.dt-hero__quick{position: absolute;left: 20px;bottom: 20px;display: flex;align-items: center;gap: 12px;width: 330px;padding: 12px;border-radius: 18px;background: rgba(250,248,243,0.96);box-shadow: 0 10px 30px rgba(29,33,30,0.14)}.dt-hero__quick-thumb{width: 60px;height: 60px;flex-shrink: 0;overflow: hidden;border-radius: 12px;background: #fff}.dt-hero__quick-thumb img{width: 100%;height: 100%;object-fit: cover}.dt-hero__quick-info{display: flex;flex-direction: column;flex-grow: 1;gap: 2px;min-width: 0}.dt-hero__quick-name{color: var(--dt-color-ink);font-size: 14px;font-weight: 600;text-decoration: none}.dt-hero__quick-meta{font-size: 13px;color: var(--dt-color-muted)}}.dt-section-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 24px}.dt-section-head__text{display: flex;flex-direction: column;gap: 6px}.dt-section-head__lead{font-size: 14px;color: var(--dt-color-muted)}@media (min-width: 1024px){.dt-section-head__text{gap: 8px}.dt-section-head__lead{font-size: 16px}}.dt-home-products{padding: 12px var(--dt-gutter) var(--dt-section-y);scroll-margin-top: 72px}.dt-home-products__inner{display: flex;flex-direction: column;gap: 18px;max-width: var(--dt-container);margin-inline: auto}.dt-home-products__grid{display: grid;grid-template-columns: minmax(0,1fr);gap: 18px}@media (min-width: 768px){.dt-home-products__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px}}@media (min-width: 1024px){.dt-home-products{padding: 24px var(--dt-gutter) 88px;scroll-margin-top: 80px}.dt-home-products__inner{gap: 32px}.dt-home-products__grid{grid-template-columns: repeat(3,minmax(0,1fr))}.dt-home-products__grid--4{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.dt-home-products__grid--4{grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.dt-home-products__grid--4 .dt-pcard--home .dt-pcard__media{height: 280px}.dt-home-products__grid--4 .dt-pcard--home .dt-pcard__body{padding: 18px 18px 20px}.dt-home-products__grid--4 .dt-pcard--home .dt-pcard__title{font-size: 21px}.dt-home-products__grid--4 .dt-pcard--home .dt-pcard__benefit{min-height: 68px;font-size: 14px}}.dt-trust{padding: 40px var(--dt-gutter);background: var(--dt-color-cream)}.dt-trust__inner{display: flex;flex-direction: column;gap: 22px;max-width: var(--dt-container);margin-inline: auto}.dt-trust__title{font-size: 24px;line-height: 1.2;letter-spacing: 0}.dt-trust__grid{list-style: none;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px 16px}.dt-trust__item{display: flex;flex-direction: column;gap: 8px}.dt-trust__name{font-size: 15px;font-weight: 600}.dt-trust__desc{font-size: 13px;line-height: 1.45;color: var(--dt-color-muted)}@media (min-width: 768px){.dt-trust__grid{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.dt-trust{padding: 56px var(--dt-gutter)}.dt-trust__inner{gap: 0}.dt-trust__title{position: absolute}.dt-trust__grid{gap: 40px}.dt-trust__item{gap: 10px}.dt-trust__item .dt-round-icon{width: 48px;height: 48px}.dt-trust__item .dt-round-icon .dt-icon{width: 23px;height: 23px}.dt-trust__name{margin-top: 4px;font-size: 17px}.dt-trust__desc{font-size: 15px;line-height: 1.5}}.dt-featured{padding: var(--dt-section-y) var(--dt-gutter)}.dt-featured__inner{display: flex;flex-direction: column;max-width: var(--dt-container);margin-inline: auto}.dt-featured__media{position: relative;height: 300px;overflow: hidden;border-radius: var(--dt-radius-card);background: var(--dt-color-sand)}.dt-featured__img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 40%}.dt-featured__eyebrow{margin-top: 22px}.dt-featured__title{margin-top: 8px}.dt-featured__list{margin-top: 16px}.dt-featured__list .dt-icon{width: 20px;height: 20px}.dt-featured__price{display: flex;align-items: baseline;gap: 8px;margin-top: 18px}.dt-featured__amount{font-size: 23px;font-weight: 600}.dt-featured__vat{font-size: 13px;color: var(--dt-color-muted)}.dt-featured__actions{display: flex;flex-direction: column;margin-top: 14px}.dt-featured__atc{--dt-btn-height: 54px;width: 100%}.dt-featured__more{display: flex;align-items: center;justify-content: center;height: 44px;margin-top: 6px;color: var(--dt-color-forest);font-size: 15px;font-weight: 600}@media (min-width: 768px){.dt-featured__media{height: 420px}}@media (min-width: 1024px){.dt-featured{padding: 96px var(--dt-gutter)}.dt-featured__inner{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);align-items: center;gap: 88px}.dt-featured__media{height: 540px;border-radius: var(--dt-radius-hero)}.dt-featured__badge{top: 20px;left: 20px;padding: 7px 13px;font-size: 13px}.dt-featured__content{display: flex;flex-direction: column}.dt-featured__eyebrow{margin-top: 0;font-size: 13px;letter-spacing: 0.12em}.dt-featured__title{margin-top: 14px;font-size: 46px;line-height: 1.08;letter-spacing: -0.02em}.dt-featured__text{margin-top: 16px;font-size: 17px;line-height: 1.55;color: var(--dt-color-muted)}.dt-featured__list{margin-top: 24px;gap: 12px}.dt-featured__list .dt-icon{width: 22px;height: 22px}.dt-featured__price{gap: 10px;margin-top: 28px}.dt-featured__amount{font-size: 28px}.dt-featured__vat{font-size: 14px}.dt-featured__actions{flex-direction: row;gap: 12px;margin-top: 20px}.dt-featured__atc{--dt-btn-height: 56px;width: auto;padding: 0 32px}.dt-featured__more{height: 56px;margin-top: 0;padding: 0 28px;border-radius: var(--dt-radius-pill);box-shadow: inset 0 0 0 1.5px var(--dt-color-forest);font-size: 16px;text-decoration: none;transition: background-color var(--dt-dur-fast) var(--dt-ease)}.dt-featured__more:hover{background: var(--dt-color-sage-tint)}}.dt-why{padding: 48px var(--dt-gutter);background: var(--dt-color-forest);color: var(--dt-color-cream)}.dt-why__inner{display: flex;flex-direction: column;max-width: var(--dt-container);margin-inline: auto}.dt-why__intro{display: flex;flex-direction: column}.dt-why__eyebrow{font-size: 12px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--dt-color-sage-light)}.dt-why__title{margin-top: 10px;font-size: 28px;line-height: 1.18;letter-spacing: -0.015em;color: var(--dt-color-bg)}.dt-why__title em{color: inherit}.dt-why__text{margin-top: 12px;font-size: 15px;line-height: 1.55;color: var(--dt-color-footer-text)}.dt-why__list{list-style: none;margin-top: 26px}.dt-why__item{display: grid;grid-template-columns: 40px minmax(0,1fr);gap: 4px 12px;padding: 16px 0;border-top: 1px solid rgba(242,238,230,0.18)}.dt-why__item:last-child{border-bottom: 1px solid rgba(242,238,230,0.18)}.dt-why__num{font-family: var(--dt-font-display);font-size: 18px;color: var(--dt-color-sage-light)}.dt-why__body{display: flex;flex-direction: column;gap: 4px}.dt-why__name{font-size: 16px;font-weight: 600;color: var(--dt-color-bg)}.dt-why__desc{font-size: 14px;line-height: 1.5;color: var(--dt-color-footer-text)}@media (min-width: 1024px){.dt-why{padding: 88px var(--dt-gutter)}.dt-why__inner{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 96px}.dt-why__eyebrow{font-size: 13px}.dt-why__title{margin-top: 16px;font-size: 48px;line-height: 1.08;letter-spacing: -0.02em}.dt-why__text{max-width: 470px;margin-top: 20px;font-size: 17px;line-height: 1.6}.dt-why__btn{align-self: flex-start;margin-top: 28px;font-size: 15px}.dt-why__list{margin-top: 0}.dt-why__item{grid-template-columns: 64px minmax(0,1fr);gap: 16px;padding: 24px 0}.dt-why__num{font-size: 24px}.dt-why__body{gap: 6px}.dt-why__name{font-size: 19px}.dt-why__desc{font-size: 15px;line-height: 1.55}}.dt-home-faq{padding: var(--dt-section-y) var(--dt-gutter)}.dt-home-faq__inner{display: flex;flex-direction: column;gap: 16px;max-width: var(--dt-container);margin-inline: auto}.dt-home-faq__all{align-self: flex-start}@media (min-width: 1024px){.dt-home-faq{padding: 96px var(--dt-gutter)}.dt-home-faq__inner{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.5fr);align-items: start;gap: 96px}.dt-home-faq__intro{display: flex;flex-direction: column}.dt-home-faq__text{margin-top: 14px;font-size: 16px;line-height: 1.55;color: var(--dt-color-muted)}.dt-home-faq__contact{--dt-btn-height: 48px;align-self: flex-start;margin-top: 22px;padding: 0 22px;font-size: 15px}}