.dmt-mat{--mat-ink: #222321;--mat-mid: #4b4c49;--mat-soft: #6b6b6b;--mat-accent: #337489;--mat-line: #dfdfdf;--mat-bg: #fbfbfa;--mat-alt: #f7f7f6;--mat-dark: #222321;--mat-on-dark-soft: #b9bbb8;--mat-dark-line: #4a4b48;--mat-r: 12px;--mat-pill: 30px;--mat-pad: clamp(48px, 6vw, 88px);--mat-gut: clamp(20px, 3vw, 40px);--mat-max: 1200px;display:block;font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--mat-ink);background:var(--mat-bg);overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.dmt-mat *,.dmt-mat *:before,.dmt-mat *:after{box-sizing:border-box}.dmt-mat img{display:block;max-width:100%}.dmt-mat svg{display:block}.dmt-mat__wrap{display:block;width:100%;max-width:var(--mat-max);margin-inline:auto;padding-inline:var(--mat-gut)}.dmt-mat__band{display:block;padding-block:var(--mat-pad);background:var(--mat-bg)}.dmt-mat__band--alt{background:var(--mat-alt)}.dmt-mat__band--dark{background:var(--mat-dark);color:#fff;padding-block:clamp(64px,7vw,104px)}.dmt-mat__band--breath{padding-block:clamp(48px,6vw,80px)}.dmt-mat__media{display:block;position:relative;width:100%;margin:0;overflow:hidden;border-radius:var(--mat-r);background:var(--mat-alt);aspect-ratio:3 / 2}.dmt-mat__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dmt-mat__hero{display:block;padding-block:clamp(28px,3.2vw,48px);background:var(--mat-bg)}.dmt-mat__hero--close{background:var(--mat-alt)}.dmt-mat__hero-inner{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1fr);gap:clamp(24px,3.4vw,48px);align-items:center}.dmt-mat__hero-inner--flip{grid-template-columns:minmax(0,1fr) minmax(0,.68fr)}.dmt-mat__hero-inner--flip .dmt-mat__hero-body{order:2}.dmt-mat__hero-body{display:block}.dmt-mat__h1{display:block;max-width:14ch;margin:0;font-size:clamp(3rem,4vw,5.2rem);font-weight:500;line-height:1.08;letter-spacing:0;color:var(--mat-ink)}.dmt-mat__h2{display:block;max-width:22ch;margin:0;font-size:clamp(2.8rem,3.2vw,4rem);font-weight:500;line-height:1.15;letter-spacing:0;color:var(--mat-ink)}.dmt-mat__h3{display:block;margin:0;font-size:2.4rem;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--mat-ink)}.dmt-mat__meta{display:block;margin:0 0 16px;font-size:1.3rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--mat-soft)}.dmt-mat__p{display:block;margin:0;max-width:66ch;font-size:1.7rem;font-weight:400;line-height:1.6;color:var(--mat-ink)}.dmt-mat__p strong{font-weight:600}.dmt-mat__hero-lead{display:block;max-width:42ch;margin:24px 0 0;font-size:1.7rem;font-weight:400;line-height:1.6;color:var(--mat-mid)}.dmt-mat__hero-actions{display:block;margin:28px 0 0}.dmt-mat__head{display:block;margin:0 0 clamp(32px,4vw,48px) 0}.dmt-mat__head .dmt-mat__p{margin-top:24px;color:var(--mat-mid)}.dmt-mat__breath-text{display:block;margin:0;max-width:26ch;font-size:clamp(2.6rem,3.2vw,3.6rem);font-weight:500;font-style:normal;line-height:1.2;letter-spacing:0;color:var(--mat-ink)}.dmt-mat__breath-by{display:block;margin:24px 0 0;font-size:1.5rem;font-weight:500;font-style:normal;line-height:1.5;color:var(--mat-soft)}.dmt-mat__breath{display:block;margin:0;padding:0;border:0}.dmt-mat .dmt-mat__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:48px;padding:12px 28px;border:1px solid var(--mat-ink);border-radius:var(--mat-pill);background:var(--mat-ink);color:#fff;font-family:inherit;font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out}@media(hover:hover){.dmt-mat .dmt-mat__btn:hover{background:#000;border-color:#000;color:#fff}}.dmt-mat .dmt-mat__btn:focus-visible{outline:2px solid var(--mat-accent);outline-offset:3px}.dmt-mat__btn-ico{display:block;box-sizing:border-box;flex:0 0 auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dmt-mat__split{display:block;padding-block:var(--mat-pad);background:var(--mat-bg)}.dmt-mat__split--alt{background:var(--mat-alt)}.dmt-mat__split-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,3.6vw,56px);align-items:center}.dmt-mat__split-inner--flip{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.dmt-mat__split-inner--flip .dmt-mat__split-body{order:-1}.dmt-mat__split-body{display:block;min-width:0}.dmt-mat__rowmeta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0 0 16px}.dmt-mat__idx{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;min-height:26px;padding:3px 12px;border-radius:var(--mat-pill);background:var(--mat-ink);color:#fff;font-size:1.3rem;font-weight:500;line-height:1.4;letter-spacing:0}.dmt-mat__cap-k{font-size:1.3rem;font-weight:500;line-height:1.4;color:var(--mat-soft)}.dmt-mat__cap-v{font-size:1.3rem;font-weight:500;line-height:1.4;color:var(--mat-ink)}.dmt-mat__spec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin:28px 0 0;padding:0;border-top:1px solid var(--mat-line)}.dmt-mat__spec-row{display:block;padding:16px 0 0}.dmt-mat__spec-k{display:block;margin:0 0 4px;font-size:1.3rem;font-weight:500;line-height:1.4;color:var(--mat-soft)}.dmt-mat__spec-v{display:block;margin:0;font-size:1.6rem;font-weight:500;line-height:1.4;color:var(--mat-ink)}.dmt-mat__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.dmt-mat__strip-item{display:block;margin:0;min-width:0}.dmt-mat__dark-head{display:block;margin:0 0 clamp(32px,4vw,56px) 0}.dmt-mat__dark-h2{display:block;max-width:22ch;margin:0;font-size:clamp(2.8rem,3.2vw,4rem);font-weight:500;line-height:1.15;letter-spacing:0;color:#fff}.dmt-mat__dark-meta{display:block;margin:0 0 16px;font-size:1.3rem;font-weight:500;line-height:1.4;text-transform:none;color:var(--mat-on-dark-soft)}.dmt-mat__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(24px,3vw,48px);margin:0;padding:0;list-style:none}.dmt-mat__cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dmt-mat__col{display:block;min-width:0;padding-top:20px;border-top:1px solid var(--mat-dark-line)}.dmt-mat__col-title{display:block;margin:0 0 8px;font-size:2.2rem;font-weight:500;line-height:1.25;letter-spacing:0;color:#fff}.dmt-mat__col-text{display:block;margin:0;font-size:1.5rem;font-weight:400;line-height:1.6;color:var(--mat-on-dark-soft)}.dmt-mat__docs{margin:0;padding:0;list-style:none;border-top:1px solid var(--mat-line)}.dmt-mat__doc{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:16px clamp(24px,4vw,56px);align-items:start;padding:clamp(24px,3vw,32px) 0;border-bottom:1px solid var(--mat-line)}.dmt-mat__doc-mark{display:block;margin:0 0 6px;font-size:1.3rem;font-weight:500;line-height:1.4;color:var(--mat-soft)}.dmt-mat__doc-text{display:block;margin:0;max-width:66ch;font-size:1.7rem;font-weight:400;line-height:1.6;color:var(--mat-ink)}.dmt-mat__doc-text strong{font-weight:600}.dmt-mat__doc-note{display:block;margin:16px 0 0;font-size:1.5rem;font-weight:400;line-height:1.5;color:var(--mat-soft)}.dmt-mat__cta{display:block;max-width:64ch}@media(max-width:1279px){.dmt-mat__spec{gap:0 16px}}@media(max-width:1023px){.dmt-mat,.dmt-mat__p,.dmt-mat__doc-text{font-size:1.6rem}.dmt-mat__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.dmt-mat__doc{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.dmt-mat__split-inner,.dmt-mat__split-inner--flip{grid-template-columns:minmax(0,1fr);gap:24px}.dmt-mat__split-inner .dmt-mat__media{aspect-ratio:16 / 10}.dmt-mat__split-inner--flip .dmt-mat__split-body{order:0}}@media(max-width:860px){.dmt-mat__hero-inner,.dmt-mat__hero-inner--flip{grid-template-columns:minmax(0,1fr);gap:20px}.dmt-mat__hero-media{order:-1;max-width:420px;margin-inline:auto}.dmt-mat__hero-inner--flip .dmt-mat__hero-body{order:0}.dmt-mat__hero-body{text-align:center}.dmt-mat__h1{max-width:20ch;margin-inline:auto}.dmt-mat__hero-lead{max-width:56ch;margin-inline:auto}.dmt-mat__cols--3,.dmt-mat__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.dmt-mat{--mat-pad: clamp(40px, 9vw, 56px)}.dmt-mat__hero{padding-block:24px}.dmt-mat__hero-inner{gap:18px}.dmt-mat__hero-media{aspect-ratio:16 / 10;height:auto;max-height:250px;max-width:none}.dmt-mat__hero-body{text-align:left}.dmt-mat__h1{max-width:20ch;margin-inline:0;font-size:3rem;line-height:1.12}.dmt-mat__hero-lead{max-width:56ch;margin:16px 0 0;font-size:1.6rem}.dmt-mat__hero-actions{margin-top:20px}.dmt-mat__cols,.dmt-mat__cols--3,.dmt-mat__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dmt-mat__spec{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}.dmt-mat__spec-v{font-size:1.4rem}.dmt-mat__spec-k{font-size:1.2rem}}@media(max-width:479px){.dmt-mat{--mat-gut: 16px}.dmt-mat__h1{font-size:2.8rem}.dmt-mat__cols--3{grid-template-columns:minmax(0,1fr)}.dmt-mat .dmt-mat__btn{width:100%}}@media(max-width:360px){.dmt-mat__h1{font-size:2.6rem}}.dmt-mat__reveal{opacity:1}.dmt-mat.js-on .dmt-mat__reveal{opacity:0;transform:translateY(16px);transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);transition-delay:var(--mat-delay, 0ms);will-change:opacity,transform}.dmt-mat.js-on .dmt-mat__reveal.dmt-mat--in{opacity:1;transform:none}.dmt-mat.js-on .dmt-mat__reveal.dmt-mat--now{transition:none;transition-delay:0ms}.dmt-mat.js-on .dmt-mat__strip-item:nth-child(2){--mat-delay: 60ms}.dmt-mat.js-on .dmt-mat__strip-item:nth-child(3){--mat-delay: .12s}.dmt-mat.js-on .dmt-mat__strip-item:nth-child(4){--mat-delay: .18s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dmt-mat .dmt-mat__media img{transition:transform .4s ease-out}.dmt-mat .dmt-mat__media:hover img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.dmt-mat.dmt-mat.dmt-mat *,.dmt-mat.dmt-mat.dmt-mat *:before,.dmt-mat.dmt-mat.dmt-mat *:after{transition:none;animation-duration:.01ms;animation-iteration-count:1;scroll-behavior:auto}.dmt-mat.dmt-mat .dmt-mat__media:hover img{transform:none}.dmt-mat.dmt-mat .dmt-mat__reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dmt-materials.css.map */
