.blog-index,.blog-article{isolation:isolate;background:var(--paper);position:relative}.blog-index{overflow:hidden}.blog-article{overflow:clip}.blog-index:before,.blog-article:before{z-index:-1;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-position:50% 120px;background-size:var(--grid-size) var(--grid-size);content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 56% at 50% 24%,#000 18%,#0000 84%);mask-image:radial-gradient(76% 56% at 50% 24%,#000 18%,#0000 84%)}.blog-index__hero{text-align:center;width:min(100% - 64px,1240px);margin-inline:auto;padding:clamp(126px,9vw,148px) 0 clamp(46px,4vw,62px)}.blog-index__hero h1{max-width:1160px;margin:0 auto;font-size:clamp(60px,6vw,96px);line-height:.88}.blog-index__hero h1>span{display:block}.blog-index__hero h1 .blog-index__hero-accent{color:var(--green)}.blog-index__resources-link{text-underline-offset:5px;margin-top:28px;padding:10px 0;font-size:16px;line-height:1.5;text-decoration:underline;display:inline-block}.blog-index__resources-link:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.blog-index__breadcrumb{color:#0b3d22b3;justify-content:center;margin-bottom:32px}.blog-index__breadcrumb [aria-current=page]{color:var(--ink)}.blog-index__articles{width:min(calc(100% - 64px), var(--site-max));margin:0 auto clamp(110px,10vw,160px);scroll-margin-top:120px}.blog-index__filters{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:clamp(48px,5vw,68px);display:flex}.blog-filter,.blog-pagination button{border:2px solid var(--ink);color:var(--ink);text-transform:uppercase;font-family:Microphone Check,sans-serif;line-height:1}.blog-filter{cursor:pointer;background:#fff;border-radius:12px;min-height:46px;padding:11px 16px 8px;font-size:17px;transition:transform .16s,box-shadow .16s,background-color .16s;box-shadow:3px 4px #0b3d2229}.blog-filter:hover{transform:translateY(-2px)}.blog-filter[hidden]{display:none}.blog-filter[aria-pressed=true]{box-shadow:4px 5px 0 var(--ink);transform:translateY(-2px)}.blog-filter[data-filter-tone=all][aria-pressed=true]{border-color:var(--ink);background:var(--green);color:var(--ink)}.blog-filter[data-filter-tone=green][aria-pressed=true]{background:var(--green);color:var(--ink)}.blog-filter[data-filter-tone=lime][aria-pressed=true]{background:var(--lime)}.blog-filter[data-filter-tone=periwinkle][aria-pressed=true]{background:var(--periwinkle)}.blog-filter[data-filter-tone=peach][aria-pressed=true]{background:#ffc49f}.blog-filter[data-filter-tone=all]{border-radius:999px;justify-content:center;align-items:center;gap:10px;display:inline-flex}.blog-filter__all-icon{flex:0 0 22px;grid-template-columns:repeat(2,1fr);gap:3px;width:22px;height:22px;display:grid;transform:rotate(-8deg)}.blog-filter__all-icon>span{border:1px solid var(--ink);background:var(--green);border-radius:3px}.blog-filter__all-icon>span:nth-child(2){background:var(--lime)}.blog-filter__all-icon>span:nth-child(3){background:var(--periwinkle)}.blog-filter__all-icon>span:nth-child(4){background:#ffc49f}.blog-filter:focus-visible,.blog-pagination button:focus-visible{outline:3px solid var(--green);outline-offset:4px}.blog-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,34px);display:grid}.blog-card[hidden]{display:none}.blog-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:clamp(58px,7vw,90px);display:flex}.blog-pagination[hidden]{display:none}.blog-pagination__numbers{gap:9px;display:flex}.blog-pagination button{cursor:pointer;background:#fff;border-radius:11px;min-height:46px;padding:11px 15px 8px;font-size:16px;box-shadow:3px 4px #0b3d222e}.blog-pagination__number{width:46px;min-width:46px;padding-inline:8px!important}.blog-pagination__number[aria-current=page]{background:var(--lime);box-shadow:4px 5px 0 var(--ink);transform:translateY(-2px)}.blog-pagination button:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}.blog-card{--category-bg:var(--green);--category-ink:var(--ink);background:#fff;border:1px solid #ecdccb;border-radius:26px;flex-direction:column;min-width:0;padding:18px;scroll-margin-top:158px;display:flex;position:relative;box-shadow:0 14px 30px #2b241a14}.blog-card[data-category-tone=lime]{--category-bg:var(--lime)}.blog-card[data-category-tone=periwinkle]{--category-bg:var(--periwinkle)}.blog-card[data-category-tone=peach]{--category-bg:#ffc49f}.blog-card__date{background:var(--lime);text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:8px 13px 6px;font-family:Microphone Check,sans-serif;font-size:clamp(15px,1.15vw,18px);line-height:1;display:inline-flex}.blog-card__visual{position:relative;overflow:visible}.blog-card__visual img{aspect-ratio:3/2;object-fit:cover;border-radius:17px;width:100%;height:auto;display:block}.blog-card__category,.blog-article__category{background:var(--category-bg);color:var(--category-ink);text-transform:uppercase;border-radius:8px;padding:8px 13px 6px;font-family:Microphone Check,sans-serif;font-size:clamp(15px,1.15vw,18px);line-height:1;display:inline-flex}.blog-card__meta{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;margin:-17px 16px 0;display:flex;position:relative}.blog-card__category{transform:rotate(-.6deg)}.blog-card__category,.blog-card__date{box-shadow:0 0 0 2px #fff}.blog-card__copy{flex-direction:column;flex:1;align-items:flex-start;padding:19px 8px 8px;display:flex}.blog-card__title{letter-spacing:-.018em;margin:0;font-size:clamp(25px,1.8vw,31px);line-height:.94}.blog-card__cta{gap:8px;width:auto;min-width:0;min-height:50px;margin-top:26px;padding:11px 17px 8px;font-size:19px}.blog-card__cta--preview{cursor:default;-webkit-user-select:none;user-select:none}.blog-card__cta--preview:hover{background:var(--green);box-shadow:5px 6px 0 var(--ink);transform:none}.blog-article{--category-bg:var(--green);--category-ink:var(--ink);padding:clamp(126px,9vw,148px) 32px clamp(110px,10vw,160px)}.blog-article[data-category-tone=lime]{--category-bg:var(--lime)}.blog-article[data-category-tone=periwinkle]{--category-bg:var(--periwinkle)}.blog-article[data-category-tone=peach]{--category-bg:#ffc49f}.blog-article__hero,.blog-article__layout,.blog-article__cta{width:min(100%, var(--site-max));margin-inline:auto}.blog-article__hero{justify-items:start;display:grid}.blog-breadcrumb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:36px;font-size:15px;display:flex}.blog-breadcrumb a{text-underline-offset:4px}.blog-breadcrumb [aria-current=page]{text-overflow:ellipsis;white-space:nowrap;max-width:min(48ch,60vw);overflow:hidden}.blog-article__draft{border:1px dashed var(--ink);text-transform:uppercase;background:#fff;border-radius:8px;margin:0 0 16px;padding:8px 12px 6px;font-family:Microphone Check,sans-serif;font-size:15px;line-height:1}.blog-article__category{margin-bottom:24px}.blog-article__hero h1{letter-spacing:-.018em;max-width:1050px;margin-bottom:24px;font-size:clamp(52px,5.4vw,82px);line-height:.92}.blog-article__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.blog-article__meta-badge{min-height:36px;color:var(--ink);text-transform:uppercase;border:1px solid #0b3d221a;border-radius:7px 9px 8px 6px;align-items:center;padding:9px 13px 6px;font-family:Microphone Check,sans-serif;font-size:15px;line-height:1;display:inline-flex;box-shadow:0 4px #0b3d2214}.blog-article__meta-badge--date{background:var(--periwinkle);transform:rotate(-1deg)}.blog-article__meta-badge--reading{background:var(--lime)}.blog-article__meta-badge--updated{background:var(--green);transform:rotate(.8deg)}.blog-article__byline{background:#ffffffbd;border:1px solid #0b3d221f;border-radius:18px;grid-template-columns:48px minmax(0,auto) minmax(0,1fr);align-items:center;gap:14px;width:100%;margin-top:12px;padding:18px 20px;display:grid;box-shadow:0 12px 32px #2b241a0d}.blog-article__byline .blog-article__meta{justify-self:end}.blog-article__byline>p:not(.blog-article__meta){gap:3px;margin:0;font-size:15px;line-height:1.35;display:grid}.blog-article__byline>p:not(.blog-article__meta)>span{color:#0b3d22ad}.blog-article__author-mark{object-fit:contain;width:48px;height:48px;display:block}.blog-article__cover{width:100%;box-shadow:none;background:0 0;border:0;border-radius:22px;margin:0 0 clamp(42px,5vw,62px);padding:0}.blog-article__cover img{aspect-ratio:auto;object-fit:contain;border-radius:22px;width:100%;height:auto;display:block}.blog-article__layout{grid-template-columns:minmax(240px,440px) minmax(0,950px);justify-content:end;column-gap:clamp(48px,6vw,90px);margin-top:clamp(58px,6vw,86px);display:grid}.blog-article__toc{border:2px solid var(--ink);max-height:calc(100vh - 144px);box-shadow:6px 7px 0 var(--ink);scrollbar-width:thin;scrollbar-color:var(--green) transparent;background:#fff;border-radius:18px;align-self:start;padding:25px 22px 22px;position:sticky;top:112px;overflow-y:auto}.blog-article__toc>p{background:var(--lime);text-transform:uppercase;border-radius:7px;margin:-40px 0 20px 4px;padding:9px 13px 6px;font-family:Microphone Check,sans-serif;font-size:19px;line-height:1;display:inline-block;transform:rotate(-1deg)}.blog-article__toc ol{counter-reset:article-section;gap:15px;margin:0;padding:0;list-style:none;display:grid}.blog-article__toc li{counter-increment:article-section}.blog-article__toc a{color:var(--ink);transform-origin:0;border-radius:11px;grid-template-columns:28px 1fr;align-items:start;gap:10px;margin:-6px -8px;padding:6px 8px;font-size:15px;line-height:1.3;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:grid}.blog-article__toc a:before{content:counter(article-section, decimal-leading-zero);background:var(--green);border-radius:50%;place-items:center;width:28px;height:28px;font-family:Microphone Check,sans-serif;font-size:13px;line-height:1;display:grid}.blog-article__toc a:hover,.blog-article__toc a:focus-visible{text-underline-offset:4px;text-decoration:underline 2px}.blog-article__toc a[aria-current=location]{background:#e8fa58c7;animation:.42s cubic-bezier(.22,1,.36,1) blog-toc-focus;transform:translate(4px)scale(1.025);box-shadow:3px 4px #0b3d2224}.blog-article__toc a[aria-current=location]:before{border:2px solid var(--ink);background:var(--lime);transform:scale(1.06)}@keyframes blog-toc-focus{0%{transform:translate(0)scale(1)}62%{transform:translate(5px)scale(1.04)}to{transform:translate(4px)scale(1.025)}}.blog-article__content{justify-self:end;width:100%;min-width:0;max-width:950px;font-size:clamp(18px,1.35vw,21px);line-height:1.68}.blog-article__introduction{gap:18px;margin-bottom:clamp(34px,4vw,48px);display:grid}.blog-article__introduction p{margin:0}.blog-article__introduction p:first-child{font-size:clamp(20px,1.55vw,24px);line-height:1.55}.blog-article__summary{border:2px solid var(--ink);background:var(--category-bg);box-shadow:7px 8px 0 var(--ink);border-radius:22px;margin:0 0 clamp(52px,6vw,72px);padding:clamp(24px,3.5vw,38px)}.blog-article__summary>p{text-transform:uppercase;margin-bottom:18px;font-family:Microphone Check,sans-serif;font-size:clamp(22px,2vw,28px);line-height:1}.blog-article__summary ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.blog-article__summary li,.blog-article__check-list>li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid}.blog-article__list-check{border:2px solid var(--ink);background:var(--lime);width:28px;height:28px;color:var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:50%;place-items:center;margin-top:2px;display:grid}.blog-article__list-check svg{width:16px;height:16px;display:block}.blog-article__content h2{margin:2.2em 0 .5em;scroll-margin-top:118px;font-size:clamp(38px,3.7vw,56px);line-height:.98}.blog-article__content h3{color:var(--ink);margin:1.9em 0 .5em;scroll-margin-top:118px;font-size:clamp(30px,3vw,42px);line-height:1}.blog-article__content h4{color:var(--ink);margin:1.65em 0 .5em;scroll-margin-top:118px;font-size:clamp(24px,2.2vw,32px);line-height:1.08}.blog-article__content p,.blog-article__content ul,.blog-article__content ol{margin-bottom:1.2em}.blog-article__content a{color:#078447;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:4px;text-decoration-thickness:2px}.blog-article__content img{border-radius:18px;max-width:100%;height:auto}.blog-article__download-card{border:2px solid var(--ink);box-shadow:7px 8px 0 var(--ink);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,48px);margin:22px 0 38px;padding:clamp(24px,3.5vw,36px);display:grid}.blog-article__download-copy{min-width:0}.blog-article__download-copy .blog-article__download-eyebrow{background:var(--lime);width:fit-content;color:var(--ink);text-transform:uppercase;border-radius:8px;margin:0 0 16px;padding:9px 14px 6px;font-family:Microphone Check,sans-serif;font-size:17px;line-height:1;transform:rotate(-1deg)}.blog-article__content .blog-article__download-card h3{max-width:560px;margin:0 0 12px;font-size:clamp(30px,3vw,42px);line-height:.98}.blog-article__download-copy>p:last-child{color:#0b3d22cc;max-width:620px;margin:0;font-size:17px;line-height:1.5}.blog-article__download-action{justify-items:center;gap:12px;display:grid}.blog-article__content .blog-article__download-button{background:var(--green);width:auto;min-width:250px;color:var(--ink);text-decoration:none}.blog-article__download-action>span{color:#0b3d22ad;font-size:14px;line-height:1.2}.blog-article__download-card--reminder{background:var(--lime);margin-top:48px}.blog-article__download-card--reminder .blog-article__download-eyebrow{background:var(--periwinkle)}.blog-article__content>p strong,.blog-article__content>blockquote strong{background:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--ink);font-weight:inherit;border-radius:.16em;padding:0 .14em .04em}.blog-article__content>.blog-article__check-list{background:#fff;border:1px solid #0b3d222b;border-radius:20px;gap:14px;margin:34px 0 44px;padding:clamp(22px,3vw,30px);list-style:none;display:grid}.blog-article__content>.blog-article__check-list>li{grid-template-columns:38px minmax(0,1fr);gap:11px}.blog-article__list-copy{overflow-wrap:anywhere;min-width:0}.blog-article__list-copy>:first-child{margin-top:0}.blog-article__list-copy>:last-child{margin-bottom:0}.blog-article__content blockquote{border:0;border-left:8px solid var(--green);background:#fff;border-radius:0 18px 18px 0;margin:clamp(42px,5vw,64px) 0;padding:28px 30px 24px;box-shadow:0 12px 34px #2b241a12}.blog-article__content blockquote p:last-child{margin-bottom:0}.blog-article__content table{border-collapse:separate;border-spacing:0;border:2px solid var(--ink);width:100%;box-shadow:7px 8px 0 var(--ink);background:#fff;border-radius:18px;margin:34px 0 44px;font-size:16px;line-height:1.45;overflow:hidden}.blog-article__table-block{margin:34px 0 44px}.blog-article__table-block .blog-article__content table,.blog-article__table-block table{margin:0}.blog-article__table-hint{border:1px solid var(--ink);background:var(--green);width:fit-content;color:var(--ink);text-transform:uppercase;border-radius:999px;margin:0 0 12px;padding:8px 12px 6px;font-family:Microphone Check,sans-serif;font-size:14px;line-height:1.1;display:none}.blog-article__table-scroll{max-width:100%}.blog-article__content thead{background:var(--lime);color:var(--ink)}.blog-article__content th,.blog-article__content td{text-align:left;vertical-align:top;border-bottom:1px solid #0b3d2224;padding:16px}.blog-article__content th{text-transform:uppercase;font-family:Microphone Check,sans-serif;font-size:15px;line-height:1.05}.blog-article__content th:not(:last-child),.blog-article__content td:not(:last-child){border-right:1px solid #0b3d2229}.blog-article__content tbody td:first-child{color:var(--ink);font-weight:750}.blog-article__content tbody td:nth-child(2){background:#f0ff2933;font-weight:700}.blog-article__content tbody tr:last-child td{border-bottom:0}.blog-article__content tbody tr:nth-child(2n){background:#bcc2ff24}.blog-article__faq{border-top:0;margin-top:clamp(78px,9vw,116px);padding-top:0}.blog-article__faq>.eyebrow{margin-bottom:24px}.blog-article__faq>h2{margin-top:0;margin-bottom:34px}.blog-article__faq-list{gap:14px;display:grid}.blog-article__faq-item{--article-faq-accent:var(--green);position:relative}.blog-article__faq-item summary{border:1.5px solid var(--ink);cursor:pointer;background:#fff;border-radius:22px;grid-template-columns:44px minmax(0,1fr) 40px;align-items:center;gap:14px;min-height:76px;padding:14px 18px;list-style:none;transition:border-radius .26s,background-color .18s;display:grid}.blog-article__faq-item[open] summary{border-radius:22px 22px 0 0}.blog-article__faq-item summary:hover{background:color-mix(in srgb, #fff 94%, var(--article-faq-accent))}.blog-article__faq-item summary:focus-visible{outline:3px solid var(--lime);outline-offset:5px}.blog-article__faq-item summary::-webkit-details-marker{display:none}.blog-article__faq-number{color:var(--article-faq-accent);font-family:Microphone Check,sans-serif;font-size:18px}.blog-article__faq-question{letter-spacing:-.012em;font-size:clamp(18px,1.45vw,22px);font-weight:700;line-height:1.2}.blog-article__faq-toggle{border:1.5px solid var(--ink);background:var(--article-faq-accent);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.blog-article__faq-toggle svg{transition:transform .3s}.blog-article__faq-item[open] .blog-article__faq-toggle svg{transform:rotate(45deg)}.blog-article__faq-answer{border:1.5px solid var(--ink);background:#fff;border-top:0;border-radius:0 0 22px 22px}.blog-article__faq-answer p{color:#0b3d22d1;margin:0;padding:17px 70px 20px 76px;font-size:16px;line-height:1.55}.blog-article__author-card{background:#fff;border:1px solid #0b3d222b;border-radius:20px;grid-template-columns:56px 1fr;align-items:center;gap:20px;margin-top:clamp(68px,8vw,96px);padding:26px;display:grid}.blog-article__author-card .blog-article__author-mark{width:56px;height:56px}.blog-article__author-card p{margin:0}.blog-article__author-card p+p{color:#0b3d22b8;margin-top:5px;font-size:16px}.blog-article__cta{background:var(--periwinkle);text-align:center;border-radius:30px;margin-top:clamp(90px,9vw,140px);padding:clamp(42px,5vw,72px)}.blog-article__cta>.eyebrow{margin:0 auto 24px}.blog-article__cta h2{max-width:850px;margin:0 auto 34px;font-size:clamp(48px,5vw,78px);line-height:.9}.blog-article__cta>p:not(.eyebrow){max-width:690px;margin:-10px auto 30px;font-size:clamp(18px,1.5vw,22px);line-height:1.45}@media (width<=1120px){.blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article__layout{grid-template-columns:1fr;row-gap:clamp(72px,8vw,88px)}.blog-article__toc{justify-self:start;width:min(100%,440px);max-height:none;position:static}}@media (width<=900px){.blog-article__byline{grid-template-columns:48px 1fr}.blog-article__meta{grid-column:1/-1;justify-content:flex-start;margin-top:6px}.blog-article__table-block{margin:30px 0 42px}.blog-article__table-block.is-overflowing .blog-article__table-hint{display:inline-flex}.blog-article__table-scroll{overscroll-behavior-inline:contain;scrollbar-color:var(--green) #0b3d2224;scrollbar-gutter:stable;scrollbar-width:auto;-webkit-overflow-scrolling:touch;max-width:100%;padding:0 8px 14px 0;overflow:auto hidden}.blog-article__table-scroll:focus-visible{outline:3px solid var(--green);outline-offset:5px}.blog-article__table-scroll::-webkit-scrollbar{height:11px}.blog-article__table-scroll::-webkit-scrollbar-track{background:#0b3d2224;border-radius:999px}.blog-article__table-scroll::-webkit-scrollbar-thumb{border:2px solid var(--paper);background:var(--green);border-radius:999px}.blog-article__table-scroll table{table-layout:fixed;width:100%;min-width:860px}.blog-article__table-scroll th:first-child,.blog-article__table-scroll td:first-child{width:18%}.blog-article__table-scroll th:nth-child(2),.blog-article__table-scroll td:nth-child(2){width:14%}.blog-article__table-scroll th:nth-child(3),.blog-article__table-scroll td:nth-child(3){width:42%}.blog-article__table-scroll th:nth-child(4),.blog-article__table-scroll td:nth-child(4){width:26%}}@media (width<=720px){.blog-card-grid{grid-template-columns:1fr;gap:52px}}@media (width<=620px){.blog-index__hero{width:min(100% - 36px,1240px);padding:118px 0 38px}.blog-index__hero h1{font-size:clamp(46px,13vw,61px)}.blog-index__breadcrumb{margin-bottom:26px}.blog-index__articles{width:calc(100% - 24px)}.blog-index__filters{gap:9px;margin-bottom:52px}.blog-filter{min-height:42px;padding:10px 12px 7px;font-size:15px}.blog-pagination{align-items:stretch;gap:10px}.blog-pagination__step{flex:130px}.blog-pagination__numbers{order:-1;justify-content:center;width:100%}.blog-card{border-radius:24px;padding:14px}.blog-card__date{padding:8px 12px 6px;font-size:16px}.blog-card__visual img{border-radius:17px}.blog-card__meta{margin-inline:12px}.blog-card__category{font-size:16px}.blog-card__copy{padding:20px 10px 16px}.blog-card__title{font-size:clamp(26px,7.4vw,32px)}.blog-article{padding:118px 18px 100px}.blog-article__hero h1{font-size:clamp(40px,11vw,54px)}.blog-article__byline{margin-top:8px}.blog-article__meta{gap:8px}.blog-article__meta-badge{min-height:33px;padding:8px 10px 5px;font-size:13px}.blog-article__cover{border-radius:18px;margin-bottom:42px}.blog-article__cover img{border-radius:15px}.blog-article__layout{margin-top:56px}.blog-article__content h2{font-size:clamp(34px,10vw,46px)}.blog-article__content h3{font-size:clamp(28px,8vw,36px)}.blog-article__content h4{font-size:clamp(23px,6.8vw,30px)}.blog-article__summary{box-shadow:5px 6px 0 var(--ink);padding:24px 20px}.blog-article__download-card{box-shadow:5px 6px 0 var(--ink);grid-template-columns:1fr;gap:22px;padding:24px 20px}.blog-article__download-action{justify-items:stretch}.blog-article__content .blog-article__download-button{width:100%;min-width:0}.blog-article__download-action>span{text-align:center}.blog-article__content blockquote{padding:22px 20px 20px}.blog-article__content>.blog-article__check-list{padding:20px 16px}.blog-article__content>.blog-article__check-list>li{grid-template-columns:32px minmax(0,1fr);gap:9px}.blog-article__faq-item summary{grid-template-columns:32px minmax(0,1fr) 36px;gap:9px;min-height:72px;padding:13px 12px}.blog-article__faq-toggle{width:34px;height:34px}.blog-article__faq-answer p{padding:16px 14px 18px}.blog-article__author-card{grid-template-columns:48px 1fr;padding:20px}.blog-article__author-card .blog-article__author-mark{width:48px;height:48px}.blog-article__cta{padding:40px 20px}.blog-article__cta h2{font-size:clamp(40px,11vw,50px)}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-card__cta,.blog-article__toc a{transition:none}.blog-article__toc a[aria-current=location]{animation:none;transform:translate(4px)}}
