.blog-container .blog-post{max-width:none;flex:1;min-width:0}.blog-post .page__header{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:2px solid #17a2b8}.blog-post .page__title{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:.75rem}.blog-post .page__meta{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.9rem;color:#666}.blog-post .page__meta-item--author{font-weight:600;color:#333}.blog-post .page__meta-item--category a{background:#17a2b81a;color:#17a2b8;padding:.25em .75em;border-radius:4px;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;text-decoration:none}.blog-post .page__meta-item--category a:hover{background:#17a2b8;color:#fff}.blog-post .article__image-wrapper .aspect-ratio{padding-bottom:45%!important;max-height:400px}.blog-post .article__image-wrapper .aspect-ratio img{object-fit:cover;object-position:center}.article__content.rte{font-size:1.125rem;line-height:1.8;color:#2a2a2a}.article__content.rte>p{margin-bottom:1.35rem}.article__content.rte h2{font-size:1.625rem;margin:3rem 0 1.25rem;padding-top:2rem;border-top:1px solid #eaeaea;letter-spacing:-.01em;line-height:1.25;position:relative}.article__content.rte h2:before{content:"";display:block;width:40px;height:3px;background:#17a2b8;margin-bottom:.75rem;border-radius:2px}.article__content.rte>h2:first-of-type{border-top:none;padding-top:.5rem}.article__content.rte>h2:first-of-type:before{display:none}.article__content.rte h3{font-size:1.25rem;margin:2rem 0 .75rem;color:#1a1a1a;line-height:1.3}.article__content.rte strong{color:#111;font-weight:700}.article__content.rte ul,.article__content.rte ol{margin:1rem 0 1.5rem;padding-left:1.5rem;font-size:1.1rem}.article__content.rte li{margin-bottom:.6rem;line-height:1.65}.article__content.rte ul li::marker{color:#17a2b8;font-size:1.1em}.article__content.rte>p:first-child em,.article__content.rte>p:first-of-type em{display:block;font-size:.95rem;color:#888;font-style:italic;padding-bottom:.25rem}.article__content.rte>hr:first-of-type{border:none;border-top:1px solid #e0e0e0;margin:.5rem 0 2rem}.article__content.rte table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;font-size:.95rem;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #0000000f;border:1px solid #e5e5e5}.article__content.rte thead{background:#17a2b8;color:#fff}.article__content.rte thead th{padding:.9rem 1rem;font-weight:600;text-align:left;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;border:none}.article__content.rte tbody tr{transition:background .15s ease}.article__content.rte tbody tr:nth-child(2n){background:#f9fafb}.article__content.rte tbody tr:hover{background:#17a2b80a}.article__content.rte tbody td{padding:.8rem 1rem;border-bottom:1px solid #f0f0f0;vertical-align:top;font-size:.95rem}.article__content.rte tbody tr:last-child td{border-bottom:none}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"]{border:1px solid #e0e0e0!important;border-radius:12px!important;transition:box-shadow .2s ease,border-color .2s ease;max-width:650px!important;padding:18px 22px!important}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"]:hover{box-shadow:0 4px 16px #17a2b81f;border-color:#17a2b8!important}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"] img{width:110px!important;height:110px!important}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"] div[style*="text-transform:uppercase"]{font-size:.85rem!important}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"] div[style*="font-weight:600"][style*="color:#222"]{font-size:1.05rem!important;line-height:1.4!important}.article__content.rte a[style*="background:#17a2b8"]{font-size:.95rem!important;padding:12px 26px!important;border-radius:8px!important}.article__content.rte .essential-box{background:linear-gradient(135deg,#e8f7fa,#f0fbfd);border-left:4px solid #17a2b8;border-radius:0 10px 10px 0;padding:20px 24px;margin:20px 0 24px;max-width:700px}.article__content.rte .essential-box .essential-title{font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:1.5px;color:#17a2b8;margin-bottom:8px;display:block}.article__content.rte .essential-box p{margin:0;font-size:1.02rem;line-height:1.6;color:#333}.article__content.rte .essential-box p+p{margin-top:8px}.article__content.rte details.faq-item{border:1px solid #e8e8e8;border-radius:8px;margin-bottom:.5rem;overflow:hidden;transition:border-color .2s ease}.article__content.rte details.faq-item:hover{border-color:#17a2b8}.article__content.rte details.faq-item[open]{border-color:#17a2b8;box-shadow:0 2px 8px #17a2b814}.article__content.rte details.faq-item summary{padding:1.1rem 1.25rem;font-weight:600;font-size:1.05rem;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#222;transition:background .15s ease;-webkit-user-select:none;user-select:none}.article__content.rte details.faq-item summary:hover{background:#f9fafb}.article__content.rte details.faq-item summary::-webkit-details-marker{display:none}.article__content.rte details.faq-item summary:after{content:"+";font-size:1.5rem;font-weight:300;color:#17a2b8;flex-shrink:0;transition:transform .2s ease;line-height:1}.article__content.rte details.faq-item[open] summary:after{transform:rotate(45deg)}.article__content.rte details.faq-item[open] summary{border-bottom:1px solid #f0f0f0;color:#17a2b8}.article__content.rte details.faq-item .faq-answer{padding:1.1rem 1.25rem 1.25rem;font-size:1rem;line-height:1.75;color:#444;background:#fafbfc}.article__content.rte details.faq-item .faq-answer p{margin:0}.article__content.rte details.faq-item>p{padding:1.1rem 1.25rem 1.25rem;font-size:1rem;line-height:1.75;color:#444;background:#fafbfc;margin:0}.article__content.rte hr{border:none;border-top:1px solid #e5e5e5;margin:2.5rem 0}.article__content.rte a:not([style]){color:#17a2b8;text-decoration:none;border-bottom:1px solid rgba(23,162,184,.3);transition:border-color .15s ease}.article__content.rte a:not([style]):hover{border-bottom-color:#17a2b8}.article__aside{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #eaeaea}.article__navigation{margin-top:2.5rem;padding:1.25rem 0;border-top:1px solid #eaeaea}.article__navigation-item{color:#17a2b8!important;font-weight:600;font-size:1rem}.blog-sidebar{position:sticky;top:2rem}.blog-sidebar__item{background:#f9fafb;border-radius:10px;padding:1.25rem;margin-bottom:1.5rem;border:1px solid #eee}.blog-sidebar__block-title{font-size:.9rem;text-transform:uppercase;letter-spacing:.8px;color:#17a2b8;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #17a2b8}.blog-sidebar__post-title{font-size:.875rem!important;line-height:1.35!important}.blog-sidebar__post-meta{font-size:.75rem;color:#999}.blog-sidebar__post-item+.blog-sidebar__post-item{padding-top:.75rem;border-top:1px solid #eee}.article__toolbar{background:#f9fafb;border-radius:8px;padding:.75rem 1rem}@media screen and (max-width:999px){.article__content.rte{font-size:1.0625rem;line-height:1.75}.article__content.rte h2{font-size:1.4rem;margin-top:2.5rem;padding-top:1.5rem}.article__content.rte h3{font-size:1.15rem}.article__content.rte ul,.article__content.rte ol{font-size:1.05rem}.blog-sidebar__item{background:#f9fafb;border:1px solid #eee;border-radius:10px;padding:1rem}.article__content.rte details.faq-item summary{font-size:1rem;padding:1rem}}@media screen and (max-width:640px){.blog-post .page__title{font-size:1.4rem;line-height:1.2}.blog-post .page__meta{font-size:.8rem;gap:.5rem}.blog-post .page__header{margin-bottom:1.5rem;padding-bottom:1rem}.article__content.rte{font-size:1rem;line-height:1.7}.article__content.rte>p{margin-bottom:1rem}.article__content.rte h2{font-size:1.25rem;margin:2rem 0 1rem;padding-top:1.25rem}.article__content.rte h2:before{width:30px;height:2px;margin-bottom:.5rem}.article__content.rte h3{font-size:1.1rem;margin:1.5rem 0 .5rem}.article__content.rte ul,.article__content.rte ol{font-size:.95rem;padding-left:1.25rem}.article__content.rte li{margin-bottom:.4rem}.article__content.rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.85rem}.article__content.rte thead th,.article__content.rte tbody td{padding:.6rem .75rem;white-space:nowrap}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"]{flex-direction:column!important;text-align:center;padding:1.25rem!important;gap:1rem!important;max-width:100%!important}.article__content.rte div[style*="border-radius:10px"][style*="background:#f9f9f9"] img{width:120px!important;height:120px!important}.article__content.rte a[style*="background:#17a2b8"]{width:100%!important;text-align:center!important;display:block!important;padding:14px 20px!important;font-size:1rem!important}.article__content.rte details.faq-item summary{font-size:.95rem;padding:.9rem 1rem}.article__content.rte details.faq-item .faq-answer{font-size:.9rem;padding:.9rem 1rem}.blog-sidebar{position:static;margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/blog-article-design.css.map */
