.article-intro{border-left:3px solid #111;padding:.25rem 0 .25rem 1.25rem;margin:0 0 2rem}.article-intro__label{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin:0 0 .35rem;opacity:.7}.article-intro__text p{margin:0 0 .5rem;font-size:1.05em}.article-intro__text p:last-child{margin-bottom:0}.article-toc{background:#f5f5f5;border-radius:12px;padding:1.25rem 1.5rem;margin:0 0 2.25rem}.article-toc__title{font-weight:700;margin:0 0 .6rem;font-size:.95em;letter-spacing:.02em}.article-toc__list{margin:0;padding-left:1.25rem;columns:1}.article-toc__list li{margin:.25rem 0;font-size:.95em}.article-toc__list a{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.article-toc__list a:hover{border-bottom-color:currentColor}@media(min-width:750px){.article-toc__list{columns:2;column-gap:2rem}}.key-takeaways{background:#111;color:#fff;border-radius:12px;padding:1.5rem 1.75rem;margin:0 0 2rem}.key-takeaways__title{font-size:1.15em;font-weight:800;margin:0 0 .75rem;letter-spacing:.01em}.key-takeaways ul{margin:0;padding-left:1.2rem}.key-takeaways li{margin:.35rem 0}.article-template__content h2{scroll-margin-top:110px}.article-author{display:flex;gap:1.25rem;align-items:flex-start;border:1px solid #e5e5e5;border-radius:12px;padding:1.5rem;margin:2.5rem auto 0}.article-author__avatar img{width:112px;height:64px;border-radius:10px;object-fit:contain;background:#fff;border:1px solid #e5e5e5;padding:10px 12px}.article-author__label{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2rem;opacity:.65}.article-author__name{font-weight:800;font-size:1.1em;margin:0}.article-author__name a{text-decoration:none}.article-author__role{margin:.15rem 0 .6rem;font-size:.9em;opacity:.75}.article-author__bio{margin:0 0 .6rem;font-size:.95em;line-height:1.55}.article-author__links{margin:0;font-size:.9em}.author-hero{display:flex;gap:2rem;align-items:flex-start;padding:2rem 0 2.5rem;border-bottom:1px solid #e5e5e5;margin-bottom:2.5rem}.author-hero__avatar img{width:180px;height:100px;border-radius:12px;object-fit:contain;border:1px solid #e5e5e5;padding:16px 20px;background:#fff}.author-hero__role{margin:.5rem 0 1rem;opacity:.75}.author-hero__bio{max-width:70ch;line-height:1.6}.author-page__heading{margin:0 0 1.5rem}.author-page__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;padding:0;margin:0}@media(max-width:749px){.author-hero{flex-direction:column;gap:1rem}.article-author{flex-direction:column}}.planika-reviews__header{max-width:80ch;margin:0 auto 2rem;text-align:center}.planika-reviews__summary{font-size:1.1em;margin:1rem 0 .5rem}.planika-reviews__rating{font-weight:800;font-size:1.6em;margin-right:.5rem}.planika-reviews__intro{margin:1rem auto;line-height:1.6}.planika-reviews__links{font-size:.9em;opacity:.8}.planika-reviews__outro{max-width:80ch;margin:3rem auto 0;line-height:1.6}.planika-seo-text{max-width:90ch;margin-left:auto;margin-right:auto;box-sizing:border-box}.planika-seo-text__heading{margin:0 0 1rem}.planika-seo-text__body{line-height:1.65}.planika-seo-text__body h3{font-size:1.15em;margin:1.5rem 0 .5rem}.planika-seo-text--collapsed .planika-seo-text__body{max-height:21em;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.planika-seo-text--collapsed.is-open .planika-seo-text__body{max-height:none;-webkit-mask-image:none;mask-image:none}.planika-seo-text__toggle{display:inline-block;margin-top:.75rem;background:#111;color:#fff;border:0;border-radius:6px;padding:.7rem 1.4rem;font-weight:700;cursor:pointer;text-decoration:none;font-size:.95em}.planika-faq__heading{margin:0 0 .5rem}.planika-faq__intro{max-width:80ch;margin:0 0 2rem;line-height:1.6}.planika-faq__list{display:grid;grid-template-columns:1fr;gap:1.5rem 3rem}@media(min-width:990px){.planika-faq__list{grid-template-columns:1fr 1fr}}.planika-faq__item{border-top:1px solid #e5e5e5;padding-top:1.25rem}.planika-faq__q{margin:0 0 .5rem}.planika-faq__a{line-height:1.6}.planika-faq__a p{margin:0 0 .5rem}.footer-block__heading,.footer__localization .footer__localization-label{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/planika-seo.css.map */
