.BlogDocument-module__VtTSOG__prose{color:#39393f;overflow-wrap:break-word;min-width:0;font-size:18px;line-height:1.8}.BlogDocument-module__VtTSOG__prose>:first-child{margin-top:0}.BlogDocument-module__VtTSOG__prose :where(p,ul,ol,blockquote,pre,hr,figure,table),.BlogDocument-module__VtTSOG__prose>div,.BlogDocument-module__VtTSOG__prose>aside{margin-block:0 28px}.BlogDocument-module__VtTSOG__prose :where(h2,h3,h4){color:#0a0a0b;letter-spacing:-.035em;font-variation-settings:"wdth" 100;margin-block:50px 22px;font-weight:530;line-height:1.15}.BlogDocument-module__VtTSOG__prose h2{font-size:clamp(30px,3vw,40px)}.BlogDocument-module__VtTSOG__prose h3{font-size:29px}.BlogDocument-module__VtTSOG__prose h4{font-size:24px}.BlogDocument-module__VtTSOG__prose :where(ul,ol){gap:12px;padding-left:25px;display:grid}.BlogDocument-module__VtTSOG__prose ul{list-style:outside}.BlogDocument-module__VtTSOG__prose ol{list-style:decimal}.BlogDocument-module__VtTSOG__prose li{padding-left:4px}.BlogDocument-module__VtTSOG__prose li::marker{color:#b54119}.BlogDocument-module__VtTSOG__prose a{color:#b54119;text-underline-offset:4px;text-decoration:underline}.BlogDocument-module__VtTSOG__prose a:hover{color:#0a0a0b}.BlogDocument-module__VtTSOG__externalMark{font-size:.8em}.BlogDocument-module__VtTSOG__prose blockquote{border-left:2px solid var(--roc-orange);color:#0a0a0b;padding:18px 0 18px 28px;font-size:clamp(22px,2.2vw,29px);font-weight:450;line-height:1.5}.BlogDocument-module__VtTSOG__prose code{font-family:ui-monospace,monospace;font-size:.85em}.BlogDocument-module__VtTSOG__prose :not(pre)>code{color:#71311c;background:#f4f4f5;border-radius:3px;padding:3px 6px}.BlogDocument-module__VtTSOG__prose pre{color:#eeeef0;background:#151517;border-radius:4px;max-width:100%;padding:24px;font-size:14px;line-height:1.7;overflow-x:auto}.BlogDocument-module__VtTSOG__prose hr{background:#d7d7dc;border:0;height:1px}.BlogDocument-module__VtTSOG__figure{margin-inline:0}.BlogDocument-module__VtTSOG__figure img{border:1px solid #d7d7dc;border-radius:4px;width:100%;height:auto;display:block}.BlogDocument-module__VtTSOG__figure figcaption{color:#5c5c62;padding-top:14px;font-size:13px;line-height:1.5}.BlogDocument-module__VtTSOG__tableScroll{border-block:1px solid #d7d7dc;max-width:100%;overflow-x:auto}.BlogDocument-module__VtTSOG__tableScroll:focus-visible{outline:2px solid var(--roc-orange);outline-offset:4px}.BlogDocument-module__VtTSOG__tableScroll table{border-collapse:collapse;width:100%;min-width:580px;margin:0;font-size:15px}.BlogDocument-module__VtTSOG__tableGroup .BlogDocument-module__VtTSOG__tableHint{color:#5c5c62;margin:12px 0 0;font-size:13px;line-height:1.5}.BlogDocument-module__VtTSOG__tableScroll :where(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #d7d7dc;padding:16px 20px}.BlogDocument-module__VtTSOG__tableScroll th{color:#0a0a0b;background:#f4f4f5;font-weight:550}.BlogDocument-module__VtTSOG__tableScroll tr:last-child td{border-bottom:0}.BlogDocument-module__VtTSOG__callout{border-left:2px solid var(--roc-orange);background:#f4f4f5;grid-template-columns:28px minmax(0,1fr);gap:22px;padding:28px;display:grid}.BlogDocument-module__VtTSOG__callout>span{color:#b54119;font-size:24px;line-height:1.3}.BlogDocument-module__VtTSOG__callout[data-tone=result]{border-left-color:#36744e}.BlogDocument-module__VtTSOG__callout[data-tone=result]>span{color:#36744e}.BlogDocument-module__VtTSOG__callout[data-tone=important]{border-left-color:#b13426}.BlogDocument-module__VtTSOG__callout[data-tone=important]>span{color:#b13426}.BlogDocument-module__VtTSOG__callout strong{color:#0a0a0b;margin-bottom:8px;font-size:19px;font-weight:550;display:block}.BlogDocument-module__VtTSOG__callout p{margin:0;font-size:16px;line-height:1.7}.BlogDocument-module__VtTSOG__productCta{color:#0a0a0b;background:var(--roc-orange);padding:clamp(28px,4vw,48px)}.BlogDocument-module__VtTSOG__productCta>span{letter-spacing:.05em;font-size:12px}.BlogDocument-module__VtTSOG__productCta h2{color:#0a0a0b;margin-block:20px;font-size:clamp(30px,3.2vw,42px)}.BlogDocument-module__VtTSOG__productCta p{color:#321b12;margin-bottom:30px;font-size:17px}.BlogDocument-module__VtTSOG__productCta a{color:#fff;background:#0a0a0b;border-radius:4px;justify-content:space-between;align-items:center;gap:32px;min-height:56px;padding:16px 22px;font-size:16px;text-decoration:none;display:inline-flex}.BlogDocument-module__VtTSOG__productCta a:hover{color:#fff;background:#303033}.BlogDocument-module__VtTSOG__productCta svg{width:20px;height:20px}@media (max-width:620px){.BlogDocument-module__VtTSOG__prose{font-size:17px;line-height:1.75}.BlogDocument-module__VtTSOG__callout{grid-template-columns:1fr;gap:12px;padding:22px}.BlogDocument-module__VtTSOG__productCta a{width:100%}}
.BlogPostPage-module__ZBmG2W__page{color:#0a0a0b;background:#fff}.BlogPostPage-module__ZBmG2W__shell{width:min(calc(100% - 2 * var(--kit-gutter)), var(--kit-width));margin-inline:auto}.BlogPostPage-module__ZBmG2W__hero{color:#fff;background:#0a0a0b;border-bottom:1px solid #303033;padding-block:44px 84px}.BlogPostPage-module__ZBmG2W__breadcrumbs{color:#b6b6bb;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:64px;font-size:13px;display:flex}.BlogPostPage-module__ZBmG2W__breadcrumbs a{padding-block:8px}.BlogPostPage-module__ZBmG2W__breadcrumbs a:hover{color:var(--roc-orange)}.BlogPostPage-module__ZBmG2W__heroCopy{gap:28px;max-width:1000px;display:grid}.BlogPostPage-module__ZBmG2W__category{color:var(--roc-orange);letter-spacing:.05em;text-transform:uppercase;font-size:12px}.BlogPostPage-module__ZBmG2W__hero h1{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(40px,4.8vw,70px);font-weight:530;line-height:1.08}.BlogPostPage-module__ZBmG2W__hero p{color:#b6b6bb;max-width:68ch;font-size:19px;line-height:1.55}.BlogPostPage-module__ZBmG2W__meta{color:#b6b6bb;flex-wrap:wrap;gap:12px 26px;padding-top:12px;font-size:13px;display:flex}.BlogPostPage-module__ZBmG2W__articleArea{padding-block:72px 96px}.BlogPostPage-module__ZBmG2W__cover{aspect-ratio:16/8;background:#f4f4f5;border-radius:4px;margin:0 0 76px;position:relative;overflow:hidden}.BlogPostPage-module__ZBmG2W__cover img{object-fit:cover}.BlogPostPage-module__ZBmG2W__contentGrid{grid-template-columns:minmax(0,820px) minmax(200px,1fr);gap:clamp(44px,7vw,100px);display:grid}.BlogPostPage-module__ZBmG2W__content{min-width:0}.BlogPostPage-module__ZBmG2W__toc{border-top:1px solid #d7d7dc;align-self:start;padding-top:22px;position:sticky;top:156px}.BlogPostPage-module__ZBmG2W__toc strong{margin-bottom:24px;font-size:16px;font-weight:500;display:block}.BlogPostPage-module__ZBmG2W__toc ol{color:#5c5c62;gap:14px;font-size:14px;display:grid}.BlogPostPage-module__ZBmG2W__toc a{padding-block:5px;display:block}.BlogPostPage-module__ZBmG2W__toc a:hover{color:#b54119}.BlogPostPage-module__ZBmG2W__toc [data-level="3"]{margin-left:16px}.BlogPostPage-module__ZBmG2W__toc [data-level="4"]{margin-left:28px}.BlogPostPage-module__ZBmG2W__articleFooter{border-top:1px solid #d7d7dc;justify-items:start;gap:20px;margin-top:64px;padding-top:30px;display:grid}.BlogPostPage-module__ZBmG2W__articleFooter>span,.BlogPostPage-module__ZBmG2W__articleFooter small{color:#5c5c62;font-size:13px}.BlogPostPage-module__ZBmG2W__articleFooter a{letter-spacing:-.025em;align-items:center;gap:32px;font-size:28px;display:inline-flex}.BlogPostPage-module__ZBmG2W__articleFooter svg{width:22px;height:22px}.BlogPostPage-module__ZBmG2W__articleFooter a:hover{color:#b54119}.BlogPostPage-module__ZBmG2W__related{--kit-text:#0a0a0b;--kit-muted:#5c5c62;--kit-line:#d7d7dc;background:#f4f4f5;border-top:1px solid #d7d7dc;padding-block:80px}.BlogPostPage-module__ZBmG2W__relatedHeader{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:48px;display:grid}.BlogPostPage-module__ZBmG2W__relatedHeader>span{color:#b54119;letter-spacing:.04em;grid-column:1/-1;font-size:12px}.BlogPostPage-module__ZBmG2W__relatedHeader h2{letter-spacing:-.04em;font-size:clamp(32px,3.5vw,48px);font-weight:530;line-height:1.1}.BlogPostPage-module__ZBmG2W__relatedHeader a{align-items:center;gap:24px;font-size:16px;display:inline-flex}.BlogPostPage-module__ZBmG2W__relatedHeader svg{width:20px;height:20px}@media (max-width:900px){.BlogPostPage-module__ZBmG2W__contentGrid{grid-template-columns:1fr}.BlogPostPage-module__ZBmG2W__toc{border-bottom:1px solid #d7d7dc;grid-row:1;padding-bottom:32px;position:static}}@media (max-width:620px){.BlogPostPage-module__ZBmG2W__hero{padding-block:24px 56px}.BlogPostPage-module__ZBmG2W__breadcrumbs{margin-bottom:38px}.BlogPostPage-module__ZBmG2W__hero h1{font-size:39px}.BlogPostPage-module__ZBmG2W__hero p{font-size:17px}.BlogPostPage-module__ZBmG2W__articleArea{padding-block:44px 64px}.BlogPostPage-module__ZBmG2W__cover{aspect-ratio:4/3;margin-bottom:44px}.BlogPostPage-module__ZBmG2W__relatedHeader{grid-template-columns:1fr}}
