.main-article{--ma-font: "Assistant", system-ui, sans-serif;--ma-text: #2b2b2b;--ma-text-strong: #1f1f1f;--ma-text-muted: #6a6a6a;--ma-text-direct: #333333;--ma-accent: #e84d8a;--ma-accent-dark: #9a4d72;--ma-bg-soft: #fdf7fa;--ma-bg-quote: #fbe3ee;--ma-border: #f3c9dd;--ma-max: 1259px;--ma-gutter: 40px;font-family:var(--ma-font);color:var(--ma-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p.main-article__takeaways-label{color:#e84d8a!important}ul.main-article__toc-grid li,.main-article__toc-grid li a{color:#e84d8a}.main-article__block{margin-bottom:32px}.main-article__block:last-child{margin-bottom:0;margin-top:50px}.main-article__direct-answer{font-size:18px;line-height:1.7;color:var(--ma-text-direct)}.main-article__direct-answer p{margin:0}.main-article__takeaways{background:var(--ma-bg-soft);border:1px solid var(--ma-border);border-radius:10px;padding:22px 26px}.main-article__takeaways-label{margin:0 0 12px;font-size:16px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ma-accent)}.main-article__takeaways-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.main-article__takeaways-list li{position:relative;padding-left:22px;font-size:16px;line-height:1.7}.main-article__takeaways-list li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:4px;background:var(--ma-accent)}.main-article__takeaways-list strong{color:var(--ma-text-strong);font-weight:600}.main-article__toc{border-left:3px solid var(--ma-accent);padding:6px 0 6px 20px}.main-article__toc-label{margin:0 0 8px;font-size:16px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ma-text-muted)}.main-article__toc-grid{display:grid;grid-template-columns:1fr;gap:6px 24px;list-style:none;margin:0;padding:0}@media(min-width:750px){.main-article__toc-grid{grid-template-columns:1fr 1fr}}#main-article .main-article__toc-grid a{color:var(--ma-accent);text-decoration:none;font-size:16px;line-height:1.7}.main-article__toc-grid a:hover{text-decoration:underline}#main-article .main-article__heading{margin:0;padding-top:6px;font-size:29px;font-weight:400;line-height:1.2;letter-spacing:-.005em;color:var(--ma-text);scroll-margin-top:100px}.main-article__richtext{font-size:16px;line-height:1.7}.main-article__richtext p{margin:0 0 16px}.main-article__richtext p:last-child{margin-bottom:0}.main-article__richtext strong{color:var(--ma-text-strong);font-weight:600}.main-article__richtext a{color:var(--ma-accent)}#main-article .main-article__blockquote{margin:0;padding:14px 18px 17px;background:var(--ma-bg-quote);border:1px dashed var(--ma-accent);border-radius:8px;font-size:16px;line-height:1.7;color:var(--ma-accent-dark);font-style:normal}#main-article .main-article__blockquote p{margin:0;color:var(--ma-accent-dark)}.main-article__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}#main-article .main-article__list li{font-size:16px;line-height:1.7;padding-left:0}.main-article__list-marker{color:var(--ma-accent);margin-right:4px}.main-article__list strong{color:var(--ma-text-strong);font-weight:600}#main-article .main-article__table-wrap{overflow-x:auto;border:1px solid var(--ma-border);border-radius:10px}#main-article .main-article__table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.7;min-width:600px;margin:0}#main-article .main-article__table th,#main-article .main-article__table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--ma-border)}#main-article .main-article__table thead th{background:#e84d8a;font-weight:600;color:#fff}.main-article__block img{border-radius:0!important}#main-article .main-article__table tbody tr:last-child td{border-bottom:none}table.main-article__table td:first-child{background:#fdf7fa}#main-article .main-article__table td:first-child{font-weight:600;color:var(--ma-text-strong);width:26%}#main-article .main-article__table tr:nth-child(odd){background:transparent}#main-article .main-article__table tr:nth-child(2n){background:#fffafc}#main-article .main-article__table tr:nth-child(1){background:unset}.main-article__figure{margin:0}.main-article__figure img{display:block;width:100%;height:auto;border-radius:8px}.main-article__figcaption{margin-top:8px;font-size:14px;line-height:1.5;color:var(--ma-text-muted)}.main-article__products{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-top:35px}.main-article__products-header{margin:0;padding-top:6px}.main-article__products-intro{margin:0;font-size:16px;line-height:1.7;color:#444}.main-article__products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;width:100%;padding-top:14px}@media(min-width:990px){.main-article__products-grid{grid-template-columns:repeat(4,1fr)}}.main-article__product-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--ma-border);border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}.main-article__product-card:hover{box-shadow:0 4px 20px #e84d8a24}.main-article__product-media{aspect-ratio:1;overflow:hidden;background:var(--ma-bg-quote);flex-shrink:0}.main-article__product-image{display:block;width:100%;height:100%;object-fit:cover}.main-article__product-body{padding:14px 14px 18px;flex:1;display:flex;flex-direction:column;gap:0}.main-article__product-badge{margin:0;font-size:16px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ma-accent);line-height:1.7}.main-article__product-title{margin:0;font-size:16px;font-weight:500;line-height:1.35;color:var(--ma-text-strong)}.main-article__product-pricing{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;min-height:32px}.main-article__product-price{margin:0;font-size:19px;font-weight:600;line-height:1.7;color:var(--ma-text-strong)}.main-article__product-compare{margin:0;font-size:16px;font-weight:400;line-height:1.7;color:#b9b9b9;text-decoration:line-through}.main-article__product-link{margin:6px 0 0;padding:0;font-size:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ma-accent);line-height:1.7}.main-article__products-footer{width:100%;display:flex;justify-content:center;padding-top:16px}#main-article .main-article__products-cta{display:inline-flex;align-items:center;justify-content:center;padding:11.5px 30px;background:transparent;color:var(--ma-accent);font-size:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:30px;border:1px solid var(--ma-accent);transition:background .2s ease,color .2s ease}.main-article__products-cta:hover{background:var(--ma-accent);color:#fff}.main-article__faq{display:grid;gap:0;border-top:1px solid var(--ma-border)}.main-article__faq-item{border-bottom:1px solid var(--ma-border)}.main-article__faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;color:var(--ma-text-strong);text-align:left}.main-article__faq-icon{flex-shrink:0;font-size:20px;line-height:1;color:var(--ma-accent);transition:transform .2s ease}.main-article__faq-item.is-open .main-article__faq-icon{transform:rotate(45deg)}.main-article__faq-answer{display:none;padding:0 0 16px;font-size:16px;line-height:1.7}.main-article__faq-item.is-open .main-article__faq-answer{display:block}.main-article__cta{text-align:center;background:var(--ma-bg-soft);border-radius:12px;padding:34px 30px}#main-article .main-article__cta-heading{margin:0 0 12px;font-size:29px;font-weight:400;line-height:1.2;color:var(--ma-text)}#main-article .main-article__cta-text{margin:0 auto 20px;max-width:760px;font-size:16px;line-height:1.7}#main-article .main-article__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--ma-accent);color:#fff;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease;border-radius:25px}#main-article .main-article__cta-button:hover{opacity:.9;color:#fff}.main-article__back{margin-top:40px}.main-article__back a{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ma-accent);text-decoration:none}.main-article__back a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/64/assets/articlenew.css.map */
