.moj-article{--moj-green: #234c39;--moj-green-ink: #183527;--moj-green-tint: color-mix(in srgb, var(--moj-green) 9%, #fdfffe);--moj-green-tint-2: color-mix(in srgb, var(--moj-green) 11%, #ffffff);--moj-green-line: color-mix(in srgb, var(--moj-green) 22%, #ffffff);--moj-ink: #1a1a1a;--moj-ink-soft: #5b5f5c;--moj-line: #e6e8e6;--moj-surface: #ffffff;--moj-surface-alt: #f7f8f7;--moj-radius: 14px;--moj-radius-sm: 8px;--moj-shadow: 0 1px 2px rgba(0,0,0,.04), 0 8px 24px rgba(20,40,30,.06);--moj-measure: 68ch;--moj-space: clamp(24px, 3.6vw, 40px);--moj-font-body: "Montserrat", var(--text-font-family, system-ui, sans-serif);--moj-font-heading: "Montserrat", var(--heading-font-family, system-ui, sans-serif)}@supports not (color: color-mix(in srgb,red 50%,white)){.moj-article{--moj-green-tint: #f1f5f2;--moj-green-tint-2: #e6eee9;--moj-green-line: #ccdcd2}}.moj-article{max-width:760px;margin-inline:auto;padding-inline:clamp(16px,4vw,24px);color:var(--moj-ink);font-family:var(--moj-font-body);font-size:clamp(1rem,.96rem + .25vw,1.125rem);line-height:1.7;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}.moj-article>*{max-width:100%}.moj-article *,.moj-article *:before,.moj-article *:after{box-sizing:border-box}.moj-article h1,.moj-article h2,.moj-article h3{font-family:var(--moj-font-heading);color:var(--moj-ink);line-height:1.22;letter-spacing:-.015em;font-weight:700;text-wrap:balance;scroll-margin-top:96px}.moj-article h1{font-size:clamp(1.9rem,1.4rem + 2.2vw,2.75rem);margin:0 0 calc(var(--moj-space) * .75)}.moj-article h2{font-size:clamp(1.45rem,1.2rem + 1vw,1.9rem);margin:calc(var(--moj-space) * 1.6) 0 calc(var(--moj-space) * .6);padding-top:calc(var(--moj-space) * .55);border-top:1px solid color-mix(in srgb,var(--moj-line) 60%,#ffffff)}.moj-article h3{font-weight:600;font-size:clamp(1.15rem,1.05rem + .5vw,1.35rem);margin:calc(var(--moj-space) * 1.1) 0 calc(var(--moj-space) * .4)}.moj-article p{margin:0 0 1.15em}.moj-article p:last-child{margin-bottom:0}.moj-article strong{font-weight:600;color:var(--moj-ink)}.moj-article a{color:var(--moj-green-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.moj-article a:hover{text-decoration-thickness:2px}.moj-article a:focus-visible{outline:2px solid var(--moj-green);outline-offset:3px;border-radius:3px}.moj-article ul,.moj-article ol{margin:0 0 1.25em;padding-left:1.35em}.moj-article li{margin-bottom:.45em;padding-left:.2em}.moj-article li::marker{color:var(--moj-green)}.moj-article blockquote{margin:var(--moj-space) 0;padding:.25em 0 .25em 1.1em;border-left:3px solid var(--moj-green);color:var(--moj-ink-soft)}.moj-article img{display:block;max-width:100%;height:auto;border-radius:var(--moj-radius);margin:var(--moj-space) auto}.moj-article figure{margin:var(--moj-space) 0}.moj-article figure img{margin:0}.moj-article figcaption{font-size:.85em;color:var(--moj-ink-soft);margin-top:.6em;text-align:center}.moj-article-summary{position:relative;background:var(--moj-green-tint);border:1px solid var(--moj-green-line);border-radius:var(--moj-radius);padding:clamp(22px,3.2vw,32px) clamp(22px,3.8vw,36px);margin:var(--moj-space) 0 calc(var(--moj-space) * 1.2);font-size:.97em;line-height:1.7}.moj-article-summary>p:first-child>strong:first-child{display:inline-block;display:block;width:fit-content;background:transparent;color:var(--moj-green);font-size:.72em;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:0 0 10px;border-bottom:1px solid var(--moj-green-line);margin:0 0 14px}.moj-article-summary p{margin-bottom:.9em}.moj-article-summary p:last-child{margin-bottom:0}.moj-article-summary ul{margin:0;padding-left:0;list-style:none}.moj-article-summary li{margin-bottom:.55em;padding-left:1.7em;position:relative}.moj-article-summary li:last-child{margin-bottom:0}.moj-article-summary li:before{content:"";position:absolute;left:2px;top:.42em;width:12px;height:7px;border-left:2.5px solid var(--moj-green);border-bottom:2.5px solid var(--moj-green);transform:rotate(-45deg)}.moj-toc{border:1px solid var(--moj-line);border-radius:var(--moj-radius);background:var(--moj-surface-alt);margin:0 0 calc(var(--moj-space) * 1.2);padding:0}.moj-toc-label{padding:14px 20px;font-family:var(--moj-font-heading);font-size:.85em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--moj-ink);display:flex;justify-content:space-between;align-items:center}.moj-toc-label:after{content:"";width:8px;height:8px;border-right:2px solid var(--moj-green);border-bottom:2px solid var(--moj-green);transform:rotate(-135deg);transition:transform .2s ease;margin-top:4px}.moj-toc-list{margin:0;padding:4px 20px 16px;list-style:none;counter-reset:moj-toc}.moj-toc-item{counter-increment:moj-toc;padding:7px 0 7px 2.1em;margin:0;position:relative;border-top:1px solid var(--moj-line);font-size:.95em}.moj-toc-item:first-child{border-top:0}.moj-toc-item:before{content:counter(moj-toc,decimal-leading-zero);position:absolute;left:0;top:8px;font-size:.78em;font-weight:600;color:var(--moj-green);letter-spacing:.04em}.moj-toc-link{text-decoration:none;color:var(--moj-ink)}.moj-toc-link:hover{color:var(--moj-green-ink);text-decoration:underline}@media(min-width:768px){.moj-toc-list{columns:2;column-gap:32px}.moj-toc-item{break-inside:avoid}}@media(max-width:767px){.moj-toc--collapsible .moj-toc-label{cursor:pointer}.moj-toc--collapsible .moj-toc-label:after{transform:rotate(45deg)}.moj-toc--collapsible .moj-toc-list{display:none}.moj-toc--collapsible.is-open .moj-toc-label:after{transform:rotate(-135deg)}.moj-toc--collapsible.is-open .moj-toc-list{display:block}}.moj-listicle-table,.moj-comparison-table{width:100%;margin:var(--moj-space) 0;font-size:.92em;line-height:1.5}.moj-listicle-table{border:0;border-radius:0;border-collapse:collapse;background:none}.moj-listicle-table th,.moj-listicle-table td{border:0;text-align:start;vertical-align:top;padding-block:13px;padding-inline:0 14px}.moj-listicle-table th:not(:first-child),.moj-listicle-table td:not(:first-child){padding-inline-start:14px}.moj-listicle-table thead th{background:none;color:var(--moj-green);font-family:var(--moj-font-heading);font-size:.78em;font-weight:500;letter-spacing:.13em;text-transform:uppercase;white-space:normal;vertical-align:bottom;padding-block:0 10px;border-bottom:2px solid var(--moj-green)}.moj-listicle-table tbody td{color:var(--moj-ink-soft);border-bottom:1px solid var(--moj-line)}.moj-listicle-table tbody tr:last-child td{border-bottom:0}.moj-listicle-table tbody td:first-child{font-weight:600;color:var(--moj-ink);min-width:150px;line-height:1.4}@media(hover:hover){.moj-listicle-table tbody tr:hover td{background:var(--moj-green-tint)}}.moj-listicle-table a{text-decoration:none;border-bottom:0;color:var(--moj-green-ink);font-weight:600}.moj-listicle-table a:hover{text-decoration:underline;text-underline-offset:3px}.moj-comparison-table{border-collapse:separate;border-spacing:0;border:1px solid var(--moj-line);border-radius:var(--moj-radius);overflow:hidden;background:var(--moj-surface)}.moj-comparison-table th,.moj-comparison-table td{padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--moj-line)}.moj-comparison-table thead th{font-family:var(--moj-font-heading);font-size:.82em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:var(--moj-surface-alt);color:var(--moj-ink-soft)}.moj-comparison-table tbody tr:last-child td{border-bottom:0}.moj-comparison-table tbody td:first-child{font-weight:600;color:var(--moj-ink-soft);width:30%;background:var(--moj-surface-alt)}.moj-comparison-table th:nth-child(2),.moj-comparison-table td:nth-child(2){background:var(--moj-green-tint);border-left:1px solid var(--moj-green-line);border-right:1px solid var(--moj-green-line)}.moj-comparison-table thead th:nth-child(2){background:var(--moj-green-tint-2);color:var(--moj-green-ink)}.moj-comparison-table tbody td:nth-child(2){font-weight:500;color:var(--moj-ink)}.moj-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--moj-space) 0;scrollbar-width:thin;background:linear-gradient(to right,#fff 30%,#fff0) 0 0 / 40px 100% no-repeat local,linear-gradient(to left,#fff 30%,#fff0) 100% 0 / 40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#0000001f,#0000) 0 0 / 14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#0000001f,#0000) 100% 0 / 14px 100% no-repeat scroll,#fff}.moj-table-scroll>table{margin:0}@media(max-width:639px){.moj-table-scroll>.moj-listicle-table{min-width:620px;font-size:.88em}.moj-table-scroll>.moj-listicle-table th,.moj-table-scroll>.moj-listicle-table td{padding:10px 12px}.moj-table-scroll>.moj-listicle-table tr>*:first-child{position:sticky;left:0;z-index:1;background:var(--moj-surface);box-shadow:1px 0 0 var(--moj-line);max-width:150px}.moj-table-scroll>.moj-listicle-table thead tr>*:first-child{background:var(--moj-surface)}.moj-comparison-table{table-layout:fixed;font-size:.86em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.moj-comparison-table th,.moj-comparison-table td{padding:10px 9px}.moj-comparison-table tbody td:first-child,.moj-comparison-table thead th:first-child{width:34%}.moj-comparison-table thead th{white-space:normal;font-size:.78em}}ul.moj-notes-pyramid{list-style:none;margin:1.3em 0 1.5em;padding:0;font-size:.95em;border-left:2px solid var(--moj-green-line)}ul.moj-notes-pyramid li{margin:0;padding:6px 0 6px 16px}ul.moj-notes-pyramid li:first-line{line-height:1.6}ul.moj-notes-pyramid li::marker{content:none}table.moj-notes-pyramid{width:100%;border-collapse:collapse;margin:1.2em 0 1.4em;font-size:.95em}table.moj-notes-pyramid th,table.moj-notes-pyramid td{padding:10px 12px;border-bottom:1px solid var(--moj-line);text-align:left}table.moj-notes-pyramid th{width:22%;color:var(--moj-ink-soft);font-weight:600}.moj-product-card{display:flex;flex-direction:column;gap:0;background:var(--moj-surface);border:1px solid var(--moj-line);border-radius:var(--moj-radius);box-shadow:var(--moj-shadow);overflow:hidden;padding:0;margin:calc(var(--moj-space) * .8) 0 var(--moj-space);transition:box-shadow .2s ease}.moj-product-card:hover{box-shadow:0 2px 4px #0000000d,0 14px 32px #14281e1a}.moj-product-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin:0;border-radius:0;background:var(--moj-surface-alt)}.moj-product-card-body{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:18px 20px 20px}.moj-product-card-name{font-family:var(--moj-font-heading);font-size:1.25em;font-weight:700;line-height:1.25;margin:14px 20px 0!important}.moj-product-card-meta{font-size:.85em;color:var(--moj-ink-soft);margin:4px 20px 0!important}.moj-product-card-desc{font-size:.93em;margin:10px 20px 0!important}.moj-product-card .moj-cta{margin:16px 20px 20px!important}.moj-product-card-body .moj-product-card-name,.moj-product-card-body .moj-product-card-meta,.moj-product-card-body .moj-product-card-desc{margin:0!important}.moj-product-card-body .moj-product-card-meta{margin-top:4px!important}.moj-product-card-body .moj-product-card-desc{margin-top:10px!important}.moj-product-card-body .moj-cta{margin:16px 0 0!important}@media(min-width:640px){.moj-product-card{flex-direction:row;align-items:stretch}.moj-product-card img{width:240px;min-width:240px;aspect-ratio:auto;height:auto;align-self:stretch}.moj-product-card-name{margin:22px 26px 0!important}.moj-product-card-meta,.moj-product-card-desc{margin-left:26px!important;margin-right:26px!important}.moj-product-card .moj-cta{margin:16px 26px 22px!important}.moj-product-card-body{padding:22px 26px}.moj-product-card-body .moj-product-card-name{margin:0!important}.moj-product-card-body .moj-cta{margin:16px 0 0!important}}.moj-cta{margin:1em 0 1.4em}.moj-cta-button,.moj-article .button.moj-cta-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46px;padding:0 22px;width:100%;background:var(--moj-green);color:#fff!important;border:1px solid var(--moj-green);border-radius:999px;font-weight:600;font-size:.95em;letter-spacing:.02em;text-decoration:none!important;transition:background .15s ease,transform .15s ease}.moj-cta-button:hover,.moj-article .button.moj-cta-button:hover{background:var(--moj-green-ink);transform:translateY(-1px)}.moj-cta-button:focus-visible{outline:2px solid var(--moj-green);outline-offset:3px}@media(min-width:640px){.moj-cta-button,.moj-article .button.moj-cta-button{width:auto;min-width:200px}}.moj-key-takeaways{background:var(--moj-green-tint);border:1px solid var(--moj-green-line);border-radius:var(--moj-radius);padding:clamp(18px,3vw,26px) clamp(18px,3.5vw,30px);margin:var(--moj-space) 0}.moj-key-takeaways h2{border-top:0;padding-top:0;margin-top:0;font-size:1.15em}.moj-key-takeaways ul{margin:0}.moj-faq h3{margin-top:calc(var(--moj-space) * .9);padding-top:calc(var(--moj-space) * .6);border-top:1px solid var(--moj-line);font-size:1.08em}.moj-faq h2+h3{border-top:0;padding-top:0;margin-top:calc(var(--moj-space) * .5)}.moj-faq p{color:var(--moj-ink)}@media(prefers-reduced-motion:reduce){.moj-article *{transition:none!important}}@media print{.moj-product-card{box-shadow:none;break-inside:avoid}.moj-toc{display:none}}.moj-article .moj-listicle-table{border:0!important;border-radius:0;border-collapse:collapse!important;border-spacing:0!important;overflow:visible;background:none!important}.moj-article .moj-listicle-table th,.moj-article .moj-listicle-table td{border:0!important;background:none!important;background-clip:padding-box;padding-block:13px!important;padding-inline:0 14px!important}.moj-article .moj-listicle-table th:not(:first-child),.moj-article .moj-listicle-table td:not(:first-child){padding-inline-start:14px!important}.moj-article .moj-listicle-table thead th{background:none!important;color:var(--moj-green)!important;font-size:.78em;font-weight:500;letter-spacing:.13em;white-space:normal;vertical-align:bottom!important;padding-block:0 10px!important;border-bottom:2px solid var(--moj-green)!important}.moj-article .moj-listicle-table tbody td{border-bottom:1px solid var(--moj-line)!important;vertical-align:top!important}.moj-article .moj-listicle-table tbody tr:last-child td{border-bottom:0!important}.moj-article .moj-listicle-table a{text-decoration:none!important;border-bottom:0!important;color:var(--moj-green-ink)!important;font-weight:600}.moj-article .moj-listicle-table a:hover{text-decoration:underline!important;text-underline-offset:3px}@media(hover:hover){.moj-article .moj-listicle-table tbody tr:hover td{background:var(--moj-green-tint)!important}}@media(max-width:639px){.moj-article .moj-table-scroll>.moj-listicle-table thead tr>*:first-child,.moj-article .moj-table-scroll>.moj-listicle-table tbody tr>*:first-child{background:var(--moj-surface)!important}}.moj-article .moj-comparison-table{border:1px solid var(--moj-line)!important;border-radius:var(--moj-radius);border-collapse:separate!important;border-spacing:0!important;overflow:hidden}.moj-article .moj-comparison-table th,.moj-article .moj-comparison-table td{border:0!important;border-bottom:1px solid var(--moj-line)!important;background-clip:padding-box}.moj-article .moj-comparison-table tbody tr:last-child td{border-bottom:0!important}.moj-article .moj-comparison-table th:nth-child(2),.moj-article .moj-comparison-table td:nth-child(2){background:var(--moj-green-tint)!important;border-left:1px solid var(--moj-green-line)!important;border-right:1px solid var(--moj-green-line)!important}.moj-article .moj-comparison-table thead th:nth-child(2){background:var(--moj-green-tint-2)!important;color:var(--moj-green-ink)!important}.moj-article .moj-product-card-name{text-decoration:none}.moj-article .moj-cta-button{text-decoration:none!important}.moj-article,.moj-article .moj-table-scroll,.article__wrapper .v-stack{min-width:0}.moj-article .moj-table-scroll{max-width:100%}.moj-article{width:100%;min-width:0;max-width:100%}.moj-article .table-scroller,.moj-article .moj-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.moj-article .table-scroller .moj-table-scroll{overflow:visible;background:none;margin:0}.moj-article .moj-toc-item{padding-block:7px;padding-left:2.4em;padding-right:0}.moj-article .moj-toc-item:before{left:0}.moj-article .moj-toc-link{text-decoration:none}.moj-article .moj-toc-link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/4/assets/moj-blog-cards.css.map */
