.mw{--mw-ink:#283c35;--mw-cream:#f4efe3;--mw-line:#d9d2c3;--mw-rust:#91543a;color:var(--mw-ink);background:var(--mw-cream);font:inherit}.mw *{box-sizing:border-box}.mw a{color:inherit}.mw .mw-wrap{width:min(1240px,calc(100% - 64px));margin:auto}.mw .mw-pad{padding:80px 0}.mw .mw-kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:0 0 18px}.mw h1,.mw h2,.mw h3,.mw p{margin-top:0}.mw h1,.mw h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.045em;line-height:1.06}.mw h1{font-size:clamp(42px,5.3vw,74px);white-space:pre-line;max-width:850px;margin-bottom:24px}.mw h2{font-size:clamp(32px,3.8vw,48px);max-width:780px;margin-bottom:24px}.mw h3{font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:1.25}.mw p{font-size:15px;line-height:1.75}.mw .mw-lead{font-size:17px;max-width:700px}.mw .mw-muted{color:#59655b}.mw .mw-small{font-size:12px;line-height:1.65;max-width:720px}.mw .mw-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.mw .mw-btn{display:inline-flex;justify-content:center;align-items:center;gap:24px;padding:15px 20px;background:var(--mw-ink);color:#fff;border:1px solid var(--mw-ink);text-decoration:none;font:inherit;font-size:13px;line-height:1.5;cursor:pointer}.mw .mw-btn:hover{background:#3e5147}.mw .mw-btn-alt{background:transparent;color:var(--mw-ink)}.mw .mw-btn-alt:hover{background:#e5dece}.mw a:focus-visible,.mw button:focus-visible,.mw input:focus-visible,.mw select:focus-visible,.mw textarea:focus-visible,.mw summary:focus-visible{outline:3px solid var(--mw-rust);outline-offset:4px}.mw .mw-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.mw .mw-hero-media{min-width:0}.mw .mw-blank{aspect-ratio:4/3;background:#e8e0cf;border:1px solid #d8cdb9;position:relative;display:grid;place-items:center;color:#6c705f;font-size:12px}.mw .mw-blank:after{content:'';position:absolute;inset:16px;border:1px solid #d9d0be;pointer-events:none}.mw figure{margin:0;min-width:0}.mw img{display:block;width:100%;height:auto}.mw figcaption{font-size:11px;line-height:1.6;letter-spacing:.06em;margin-top:12px;color:#626a5d}.mw .mw-rule{border-top:1px solid var(--mw-line)}.mw .mw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mw .mw-trust{padding:28px 0 32px;gap:40px}.mw .mw-trust h3{font-size:17px;margin-bottom:10px}.mw .mw-trust p{font-size:13px;margin-bottom:0}.mw .mw-num{display:block;color:var(--mw-rust);font-size:12px;letter-spacing:.1em;margin-bottom:20px}.mw .mw-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mw .mw-proof-grid img{aspect-ratio:4/3;object-fit:cover}.mw .mw-proof-grid .mw-license img{object-fit:contain;background:white}.mw video{display:block;width:100%;aspect-ratio:16/9;background:#e8e0cf}.mw .mw-proof-grid .mw-blank{aspect-ratio:4/3}.mw .mw-proof-grid .mw-video .mw-blank{aspect-ratio:16/9}.mw .mw-specs{border-collapse:collapse;width:100%;margin-top:32px}.mw .mw-specs th,.mw .mw-specs td{text-align:left;padding:22px 16px 22px 0;border-bottom:1px solid var(--mw-line);vertical-align:top;font-size:14px;line-height:1.7}.mw .mw-specs th:first-child{width:25%}.mw .mw-specs thead th{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mw .mw-steps{margin-top:36px}.mw .mw-steps article{border-top:1px solid var(--mw-line);padding-top:24px}.mw .mw-faq{max-width:900px}.mw details{border-bottom:1px solid var(--mw-line);padding:22px 0}.mw summary{font-size:17px;cursor:pointer;line-height:1.5}.mw details p{margin:16px 0 0;padding-right:24px}.mw .mw-quote{background:#e8e2d5}.mw .mw-quote-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.mw .mw-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mw .mw-field label{display:block;font-size:13px;margin-bottom:9px}.mw .mw-field input,.mw .mw-field select,.mw .mw-field textarea{font:inherit;font-size:14px;width:100%;padding:13px 12px;background:#fbf8f0;border:1px solid #b7b5a7;border-radius:0;color:var(--mw-ink)}.mw .mw-field textarea{min-height:120px;resize:vertical}.mw .mw-full{grid-column:1/-1}.mw .mw-field .mw-small{margin:8px 0 0}.mw .mw-notice{padding:16px;border:1px solid var(--mw-ink);margin-bottom:20px}.mw .mw-breadcrumbs{padding:24px 0;font-size:11px;display:flex;gap:12px;flex-wrap:wrap}.mw .mw-breadcrumbs a{text-underline-offset:4px}.mw .mw-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.mw .mw-category{background:#ece5d6;border:1px solid var(--mw-line);padding:36px;display:flex;flex-direction:column;align-items:flex-start}.mw .mw-category:nth-child(2),.mw .mw-category:nth-child(3){background:#f9f5eb}.mw .mw-category h2{font-size:32px;margin-bottom:20px}.mw .mw-category .mw-category-number{font:400 52px Georgia,serif;color:#9b8066;margin-bottom:35px}.mw .mw-category p{max-width:520px}.mw .mw-category .mw-btn{margin-top:auto}.mw .mw-category .mw-small{font-size:10px;letter-spacing:.12em;font-weight:600}.mw .mw-promo{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:center}.mw .mw-promo h2{font-size:clamp(36px,4vw,56px);margin-bottom:20px}.mw .mw-promo-side{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--mw-line)}.mw .mw-promo-side a{text-decoration:none;padding:30px 24px;display:flex;flex-direction:column;gap:32px;min-height:210px;font-size:20px;line-height:1.3}.mw .mw-promo-side a+a{border-left:1px solid var(--mw-line)}.mw .mw-promo-side small{font-size:10px;letter-spacing:.12em;line-height:1.5}.mw .mw-promo-side strong{font:400 31px Georgia,serif}.mw .mw-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mw .mw-product-grid h3{margin-top:16px}.mw .mw-quote[id]{scroll-margin-top:95px}.mw-nav-link{font-weight:600!important;text-decoration-color:#91543a!important}
@media(max-width:1100px){.mw .mw-hero{gap:32px}.mw .mw-promo{gap:30px}.mw .mw-quote-layout{gap:35px}.desktop-nav{gap:16px!important}.desktop-nav>a,.desktop-nav>button{font-size:11px!important}}
@media(max-width:760px){.mw .mw-wrap{width:calc(100% - 36px)}.mw .mw-pad{padding:52px 0}.mw .mw-hero,.mw .mw-promo,.mw .mw-quote-layout{grid-template-columns:1fr;gap:30px}.mw .mw-hero-media .mw-blank{aspect-ratio:16/9}.mw .mw-grid,.mw .mw-proof-grid{grid-template-columns:1fr}.mw .mw-trust{gap:24px}.mw .mw-trust article+article{border-top:1px solid var(--mw-line);padding-top:24px}.mw .mw-categories{grid-template-columns:1fr}.mw .mw-category{padding:28px}.mw .mw-category .mw-category-number{margin-bottom:24px}.mw .mw-specs th:first-child{width:32%}.mw .mw-specs th,.mw .mw-specs td{font-size:12px;padding:17px 12px 17px 0}.mw .mw-form-grid{grid-template-columns:1fr}.mw .mw-full{grid-column:auto}.mw .mw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw .mw-promo-side a{padding:24px 18px;min-height:180px;font-size:17px}.mw .mw-promo-side strong{font-size:27px}}
