.pf-blog{--pf-blog-bg:#FFFFFF;--pf-blog-band:#F1F4FF;--pf-blog-tint:#EBF1F9;--pf-blog-zebra:#F6F6F6;--pf-blog-dark:#1E3461;--pf-blog-dark-deep:#14294D;--pf-blog-grad:linear-gradient(135deg, #0F3568, #1B5497);--pf-blog-glow:rgba(91, 137, 194, .38);--pf-blog-heading:#1E3461;--pf-blog-text:#4E5054;--pf-blog-muted:#5B6B82;--pf-blog-disabled:#95A1B5;--pf-blog-on-dark:#FFFFFF;--pf-blog-on-dark-muted:rgba(255, 255, 255, .85);--pf-blog-accent:#1B5497;--pf-blog-line:#2D94CD;--pf-blog-link:#1B5497;--pf-blog-link-hover:#1E3461;--pf-blog-btn:#1E3461;--pf-blog-btn-hover:#182A4E;--pf-blog-btn-light:#FFFFFF;--pf-blog-btn-light-fg:#1E3461;--pf-blog-btn-light-hover:#F1F4FF;--pf-blog-border:#E1E1E1;--pf-blog-border-subtle:#ECEEF0;--pf-blog-border-control:#C9CED8;--pf-blog-border-field:#686E77;--pf-blog-border-tint:#E1E5EB;--pf-blog-ff-display:var(--pf-font-head, "Hedvig Letters Serif", Georgia, serif);--pf-blog-ff-ui:var(--pf-font-ui, "Inter", system-ui, sans-serif);--pf-blog-radius-btn:8px;--pf-blog-radius-md:8px;--pf-blog-radius-lg:12px;--pf-blog-radius-xl:14px;--pf-blog-radius-pill:999px;--pf-blog-shadow-sm:0 1px 2px rgba(15, 37, 64, .06), 0 2px 8px rgba(15, 37, 64, .04);--pf-blog-shadow-md:0 8px 24px rgba(15, 37, 64, .10);--pf-blog-shadow-lg:0 24px 60px rgba(15, 37, 64, .18);--pf-blog-shadow-hover:0 18px 40px rgba(16, 41, 75, .12);--pf-blog-maxw:1280px;--pf-blog-pad-x:48px}body.pf-blog-view .site.grid-container,body.pf-blog-view #content.site-content{display:block;max-width:none;margin:0;padding:0}.pf-blog{display:block;margin:0;background:var(--pf-blog-bg);color:var(--pf-blog-text);font-family:var(--pf-blog-ff-ui);font-size:16px;line-height:1.5;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.pf-blog.pf-blog--index .pf-blog-hero__title{font-size:60px}.pf-blog.pf-blog--archive .pf-blog-hero__title{font-size:48px;line-height:1.1}.pf-blog.pf-blog--single{background:var(--pf-blog-band)}.pf-blog .pf-blog-wrap{box-sizing:content-box;max-width:var(--pf-blog-maxw);margin-left:auto;margin-right:auto;padding-left:var(--pf-blog-pad-x);padding-right:var(--pf-blog-pad-x)}.pf-blog .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;white-space:nowrap;word-wrap:normal}.pf-blog a:focus-visible,.pf-blog button:focus-visible,.pf-blog summary:focus-visible{outline:2px solid var(--pf-blog-line);outline-offset:2px}.pf-blog .pf-blog-band a:focus-visible,.pf-blog .pf-blog-cta a:focus-visible,.pf-blog .pf-blog-widget--cta a:focus-visible{outline-color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-content .pf-takeaways a:focus-visible,.pf-blog .pf-blog-content .pf-compare tbody td:last-child a:focus-visible{outline-color:var(--pf-blog-accent)}.pf-blog .pf-blog-more svg,.pf-blog .pf-blog-btn svg{display:block;flex:none;width:16px;height:16px}.pf-blog .pf-blog-eyebrow{display:inline-block;margin:0 0 16px;font-family:var(--pf-blog-ff-ui);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--pf-blog-accent);text-decoration:none}.pf-blog a.pf-blog-eyebrow:hover{color:var(--pf-blog-link-hover);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-badge{display:inline-block;padding:5px 12px;border-radius:var(--pf-blog-radius-pill);background:var(--pf-blog-btn);color:var(--pf-blog-on-dark);font-family:var(--pf-blog-ff-ui);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.pf-blog a.pf-blog-badge:hover{background:var(--pf-blog-btn-hover);color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-cat{display:inline-block;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--pf-blog-accent);text-decoration:none}.pf-blog .pf-blog-cat:hover{color:var(--pf-blog-link-hover);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-meta{margin:0;font-size:13px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.4;color:var(--pf-blog-accent);text-decoration:none;white-space:nowrap}.pf-blog .pf-blog-more:hover{color:var(--pf-blog-link-hover)}.pf-blog .pf-blog-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 27px;border:1px solid #fff0;border-radius:var(--pf-blog-radius-btn);background:var(--pf-blog-btn);color:var(--pf-blog-on-dark);font-family:var(--pf-blog-ff-ui);font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.pf-blog .pf-blog-btn:hover{background:var(--pf-blog-btn-hover);color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-btn--light{background:var(--pf-blog-btn-light);color:var(--pf-blog-btn-light-fg)}.pf-blog .pf-blog-btn--light:hover{background:var(--pf-blog-btn-light-hover);color:var(--pf-blog-btn-light-fg)}.pf-blog .pf-blog-btn--block{display:flex;width:100%}.pf-blog .pf-blog-search{display:flex;align-items:stretch;margin:0;background:var(--pf-blog-bg);border:1px solid var(--pf-blog-border-field);border-radius:var(--pf-blog-radius-md);box-shadow:var(--pf-blog-shadow-sm)}.pf-blog .pf-blog-search:focus-within{outline:2px solid var(--pf-blog-line);outline-offset:2px}@supports selector(:has(*)){.pf-blog .pf-blog-search:focus-within{outline:0}.pf-blog .pf-blog-search:has(input:focus-visible){outline:2px solid var(--pf-blog-line);outline-offset:2px}}.pf-blog input.pf-blog-search__input,.pf-blog input.pf-blog-search__input:hover,.pf-blog input.pf-blog-search__input:focus,.pf-blog input.pf-blog-search__input:active{flex:1 1 auto;width:auto;min-width:0;max-width:none;height:auto;margin:0;padding:15px 18px;border:0;border-radius:calc(var(--pf-blog-radius-md) - 1px) 0 0 calc(var(--pf-blog-radius-md) - 1px);background:var(--pf-blog-bg);color:var(--pf-blog-heading);font-family:var(--pf-blog-ff-ui);font-size:16px;font-weight:400;line-height:1.375;box-shadow:none;outline:0;-webkit-appearance:none;appearance:none}.pf-blog input.pf-blog-search__input::placeholder{color:var(--pf-blog-muted);opacity:1}.pf-blog button.pf-blog-search__btn,.pf-blog button.pf-blog-search__btn:hover,.pf-blog button.pf-blog-search__btn:focus,.pf-blog button.pf-blog-search__btn:active{display:flex;flex:0 0 60px;align-items:center;justify-content:center;width:60px;min-height:0;margin:0;padding:0;border:0;border-radius:0 calc(var(--pf-blog-radius-md) - 1px) calc(var(--pf-blog-radius-md) - 1px) 0;background:var(--pf-blog-btn);color:var(--pf-blog-on-dark);font:inherit;line-height:1;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none}.pf-blog button.pf-blog-search__btn:hover{background:var(--pf-blog-btn-hover)}.pf-blog .pf-blog-search__btn svg{display:block;flex:none;width:20px;height:20px}.pf-blog .pf-blog-hero{padding:48px 0 56px;background:var(--pf-blog-band);border-bottom:1px solid var(--pf-blog-border)}.pf-blog .pf-blog-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:end}.pf-blog .pf-blog-hero__text{min-width:0}.pf-blog .pf-blog-hero__title{margin:0;font-family:var(--pf-blog-ff-display);font-size:60px;font-weight:400;font-style:normal;font-synthesis:none;line-height:1.05;letter-spacing:-.02em;color:var(--pf-blog-heading);text-wrap:balance}.pf-blog .pf-blog-hero__intro{max-width:60ch;margin:16px 0 0;font-size:18px;line-height:1.6;color:var(--pf-blog-text)}.pf-blog .pf-blog-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.pf-blog .pf-blog-pill{display:inline-flex;flex:none;align-items:center;padding:9px 18px;border:1px solid var(--pf-blog-border-control);border-radius:var(--pf-blog-radius-pill);background:var(--pf-blog-bg);color:var(--pf-blog-text);font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;white-space:nowrap}.pf-blog .pf-blog-pill:hover{border-color:var(--pf-blog-line);color:var(--pf-blog-accent)}.pf-blog .pf-blog-pill.is-active,.pf-blog .pf-blog-pill.is-active:hover{border-color:var(--pf-blog-dark);background:var(--pf-blog-dark);color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-featured{padding:56px 0 0;background:var(--pf-blog-bg)}.pf-blog .pf-blog-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);overflow:hidden;background:var(--pf-blog-bg);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-xl);box-shadow:var(--pf-blog-shadow-md)}.pf-blog .pf-blog-feature:hover,.pf-blog .pf-blog-feature:focus-within{box-shadow:var(--pf-blog-shadow-lg)}.pf-blog .pf-blog-feature__media{position:relative;display:block;min-height:380px;overflow:hidden;background:var(--pf-blog-grad)}.pf-blog .pf-blog-feature__body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:48px 44px}.pf-blog .pf-blog-feature__tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px}.pf-blog .pf-blog-feature__title{margin:0 0 16px;font-family:var(--pf-blog-ff-display);font-size:38px;font-weight:400;font-style:normal;font-synthesis:none;line-height:1.2;letter-spacing:-.01em;color:var(--pf-blog-heading)}.pf-blog .pf-blog-feature__title a{color:inherit;text-decoration:none}.pf-blog .pf-blog-feature__title a:hover{color:var(--pf-blog-accent)}.pf-blog .pf-blog-feature__excerpt{margin:0 0 26px;font-size:17px;line-height:1.7;color:var(--pf-blog-text)}.pf-blog .pf-blog-feature__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.pf-blog .pf-blog-feature__foot .pf-blog-meta{font-size:14px}.pf-blog .pf-blog-feature__foot .pf-blog-more{font-size:15px}.pf-blog .pf-blog-list{padding:56px 0 100px;background:var(--pf-blog-bg)}.pf-blog .pf-blog-list__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:0 0 28px}.pf-blog .pf-blog-list__title{min-width:0;margin:0;font-family:var(--pf-blog-ff-ui);font-size:28px;font-weight:400;line-height:1.25;letter-spacing:-.018em;color:var(--pf-blog-heading);overflow-wrap:anywhere}.pf-blog .pf-blog-list__count{margin:0;font-size:14px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 28px}.pf-blog .pf-blog-list .pf-blog-wrap>:last-child{margin-bottom:0}.pf-blog .pf-blog-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--pf-blog-bg);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-card:hover,.pf-blog .pf-blog-card:focus-within{box-shadow:var(--pf-blog-shadow-hover)}.pf-blog .pf-blog-card__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--pf-blog-grad)}.pf-blog .pf-blog-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:24px 26px 26px}.pf-blog .pf-blog-card__body>.pf-blog-cat{align-self:flex-start}.pf-blog .pf-blog-card__title{margin:10px 0;font-family:var(--pf-blog-ff-display);font-size:22px;font-weight:400;font-style:normal;font-synthesis:none;line-height:1.35;color:var(--pf-blog-heading)}.pf-blog .pf-blog-card__title a{color:inherit;text-decoration:none}.pf-blog .pf-blog-card__title a:hover{color:var(--pf-blog-accent)}.pf-blog .pf-blog-card__excerpt{flex:1 1 auto;margin:0 0 18px;font-size:15px;line-height:1.6;color:var(--pf-blog-muted)}.pf-blog .pf-blog-card__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:16px;border-top:1px solid var(--pf-blog-border-subtle)}.pf-blog .pf-blog-card__foot .pf-blog-more{flex-shrink:0}.pf-blog .pf-blog-card__img,.pf-blog .pf-blog-card__media img,.pf-blog .pf-blog-feature__media img,.pf-blog .pf-blog-article__media img,.pf-blog .pf-blog-recent__media img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.pf-blog .pf-blog-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--pf-blog-grad);text-align:center}.pf-blog .pf-blog-ph__label{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-band{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;margin:0 0 28px;padding:36px 40px;border-radius:var(--pf-blog-radius-lg);background-color:var(--pf-blog-dark);background-image:radial-gradient(ellipse at 100% 0%,var(--pf-blog-glow),transparent 55%);color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-band__text{margin:0;font-size:22px;font-weight:400;line-height:1.4;color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-band__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.pf-blog .pf-blog-band__call{font-size:15px;font-weight:500;line-height:1.4;color:var(--pf-blog-on-dark-muted);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pf-blog .pf-blog-band__call:hover{color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-cta{position:relative;overflow:hidden;padding:96px 0;background:var(--pf-blog-dark);color:var(--pf-blog-on-dark);text-align:center}.pf-blog .pf-blog-cta::before{content:"";position:absolute;top:calc(50% - 450px);left:calc(50% - 450px);width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,var(--pf-blog-glow) 0%,transparent 62%);pointer-events:none}.pf-blog .pf-blog-cta__inner{position:relative;max-width:820px}.pf-blog .pf-blog-cta__text{margin:0 0 36px;font-size:32px;font-weight:500;line-height:1.4;letter-spacing:-.016em;color:var(--pf-blog-on-dark);text-wrap:pretty}.pf-blog .pf-blog-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px}.pf-blog .pf-blog-cta .pf-blog-btn{padding:16px 37px;font-size:16px;box-shadow:var(--pf-blog-shadow-md)}.pf-blog .pf-blog-cta__link{font-size:16px;font-weight:500;line-height:1.4;color:var(--pf-blog-on-dark-muted);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-cta__link:hover{color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:56px}.pf-blog .pf-blog-article .pf-blog-pages{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:48px 0 0;padding:0;font-family:var(--pf-blog-ff-ui);font-size:15px;line-height:1}.pf-blog .pf-blog-pages .pf-blog-pages__label{margin-right:8px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:var(--pf-blog-muted)}.pf-blog .pf-blog-pager__btn,.pf-blog .pf-blog-pager__num,.pf-blog .pf-blog-pager__gap,.pf-blog .pf-blog-pages .post-page-numbers{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 6px;border:1px solid var(--pf-blog-border-control);border-radius:var(--pf-blog-radius-md);background:var(--pf-blog-bg);color:var(--pf-blog-text);font-size:15px;font-weight:400;line-height:1;text-decoration:none}.pf-blog a.pf-blog-pager__btn:hover,.pf-blog a.pf-blog-pager__num:hover,.pf-blog .pf-blog-pages a.post-page-numbers:hover{border-color:var(--pf-blog-line);color:var(--pf-blog-accent)}.pf-blog .pf-blog-pager__btn.is-disabled{color:var(--pf-blog-disabled)}.pf-blog .pf-blog-pager__num.is-current,.pf-blog .pf-blog-pages .post-page-numbers.current{border-color:var(--pf-blog-dark);background:var(--pf-blog-dark);color:var(--pf-blog-on-dark);font-weight:600}.pf-blog .pf-blog-pager__gap{min-width:24px;padding:0;border-color:#fff0;background:#fff0;color:var(--pf-blog-muted)}.pf-blog .pf-blog-pager__btn svg,.pf-blog .pf-blog-pager__prev svg,.pf-blog .pf-blog-pager__next svg{display:block;flex:none;width:18px;height:18px}.pf-blog .pf-blog-empty{padding:56px 24px;background:var(--pf-blog-band);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg);text-align:center}.pf-blog .pf-blog-empty>p{margin:0}.pf-blog .pf-blog-empty>.pf-blog-empty__title{margin:0 0 14px;font-family:var(--pf-blog-ff-display);font-size:28px;font-weight:400;font-style:normal;font-synthesis:none;line-height:1.25;color:var(--pf-blog-heading)}.pf-blog .pf-blog-empty .pf-blog-more{font-size:15px}.pf-blog .pf-blog-post{padding:24px 0 100px;background:var(--pf-blog-band)}.pf-blog .pf-blog-post__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:40px;align-items:start}.pf-blog .pf-blog-article{min-width:0;margin:0;padding:28px 28px 56px;background:var(--pf-blog-bg);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-article__media{position:relative;aspect-ratio:2 / 1;max-height:400px;margin:0;overflow:hidden;border-radius:var(--pf-blog-radius-lg);background:var(--pf-blog-grad)}.pf-blog .pf-blog-article__inner{padding:36px 20px 0}.pf-blog .pf-blog-article__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px}.pf-blog .pf-blog-crumbs{font-size:13px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-crumbs a{color:var(--pf-blog-muted);text-decoration:none}.pf-blog .pf-blog-crumbs a:hover{color:var(--pf-blog-link-hover);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-article__title{margin:0 0 18px;font-family:var(--pf-blog-ff-display);font-size:45px;font-weight:400;font-style:normal;font-synthesis:none;line-height:1.15;letter-spacing:-.02em;color:var(--pf-blog-heading);text-wrap:balance}.pf-blog .pf-blog-byline{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 36px;padding:0 0 28px;border-bottom:1px solid var(--pf-blog-border-subtle)}.pf-blog .pf-blog-avatar{display:block;flex:none;width:40px;height:40px;max-width:none;border-radius:50%;object-fit:cover}.pf-blog .pf-blog-avatar--initials{display:inline-flex;align-items:center;justify-content:center;background:var(--pf-blog-grad);color:var(--pf-blog-on-dark);font-size:14px;font-weight:600;line-height:1;letter-spacing:.02em}.pf-blog .pf-blog-byline__text{flex:1 1 0%;min-width:0}.pf-blog .pf-blog-byline__name{margin:0;font-size:15px;line-height:1.5;color:var(--pf-blog-text)}.pf-blog .pf-blog-byline__name a{font-weight:600;color:var(--pf-blog-link);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-byline__name a:hover{color:var(--pf-blog-link-hover)}.pf-blog .pf-blog-byline__dates,.pf-blog .pf-blog-byline__review{margin:2px 0 0;font-size:14px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-byline__dates:first-child{margin-top:0}.pf-blog .pf-blog-byline .fk-last-updated{font-size:inherit;color:inherit}.pf-blog .pf-blog-content{font-size:18px;line-height:1.85;color:var(--pf-blog-text);overflow-wrap:anywhere}.pf-blog .pf-blog-content>:first-child{margin-top:0}.pf-blog .pf-blog-content>:last-child{margin-bottom:0}.pf-blog .pf-blog-content p{margin:0 0 24px;font-size:18px;line-height:1.85;color:var(--pf-blog-text)}.pf-blog .pf-blog-content>p:first-of-type{font-size:19px}.pf-blog .pf-blog-content strong,.pf-blog .pf-blog-content b{font-weight:700;color:var(--pf-blog-heading)}.pf-blog .pf-blog-content a{color:var(--pf-blog-link);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-content a:hover{color:var(--pf-blog-link-hover)}.pf-blog .pf-blog-content h2{margin:48px 0 20px;font-family:var(--pf-blog-ff-ui);font-size:32px;font-weight:400;font-style:normal;line-height:1.25;letter-spacing:-.019em;color:var(--pf-blog-heading)}.pf-blog .pf-blog-content h3{margin:36px 0 14px;font-family:var(--pf-blog-ff-ui);font-size:22px;font-weight:500;font-style:normal;line-height:1.35;color:var(--pf-blog-heading)}.pf-blog .pf-blog-content [id],.pf-blog .pf-blog-author{scroll-margin-top:24px}body.admin-bar .pf-blog .pf-blog-content [id],body.admin-bar .pf-blog .pf-blog-author{scroll-margin-top:56px}.pf-blog .pf-blog-content ul,.pf-blog .pf-blog-content ol{margin:0 0 32px;padding:0 0 0 28px}.pf-blog .pf-blog-content ul{list-style:disc}.pf-blog .pf-blog-content ol{margin-bottom:48px;padding-left:40px;list-style:decimal}.pf-blog .pf-blog-content li{margin:0 0 12px;padding:0;font-size:18px;line-height:1.7;color:var(--pf-blog-text)}.pf-blog .pf-blog-content li:last-child{margin-bottom:0}.pf-blog .pf-blog-content li::marker{color:var(--pf-blog-accent);font-weight:600}.pf-blog .pf-blog-content ol>li::marker{font-size:16px}.pf-blog .pf-blog-content li>ul,.pf-blog .pf-blog-content li>ol{margin:12px 0 0}.pf-blog .pf-blog-content figure{margin:0 0 48px}.pf-blog .pf-blog-content img,.pf-blog .pf-blog-content video,.pf-blog .pf-blog-content iframe{max-width:100%}.pf-blog .pf-blog-content img{height:auto}.pf-blog .pf-blog-content figure img{display:block;border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-content figcaption{margin-top:12px;font-size:14px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-content .pf-takeaways{margin:0 0 44px;padding:32px 34px;background:var(--pf-blog-tint);border:1px solid var(--pf-blog-border-tint);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-content .pf-takeaways>:last-child{margin-bottom:0}.pf-blog .pf-blog-content .pf-takeaways__label{margin:0 0 14px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:var(--pf-blog-accent)}.pf-blog .pf-blog-content .fk-lead{max-width:none;margin:0 0 18px;font-size:17px;font-weight:500;line-height:1.7;color:var(--pf-blog-heading)}.pf-blog .pf-blog-content .pf-takeaways ul{margin:0;padding:0;list-style:none}.pf-blog .pf-blog-content .pf-takeaways li{position:relative;margin:0 0 10px;padding:0 0 0 32px;font-size:16px;line-height:1.6;color:var(--pf-blog-text)}.pf-blog .pf-blog-content .pf-takeaways li:last-child{margin-bottom:0}.pf-blog .pf-blog-content .pf-takeaways li::before{content:"";position:absolute;top:2px;left:0;width:22px;height:22px;border-radius:50%;background:var(--pf-blog-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12 10 17 19 7'/%3E%3C/svg%3E") center / 11px 11px no-repeat}.pf-blog .pf-blog-content blockquote{position:static;margin:0 0 44px;padding:8px 0 8px 32px;border:0;border-left:3px solid var(--pf-blog-line);background:none;font-size:inherit;font-style:normal;quotes:none}.pf-blog .pf-blog-content blockquote p{margin:0 0 14px;font-size:26px;font-weight:500;font-style:normal;line-height:1.45;letter-spacing:-.012em;color:var(--pf-blog-heading)}.pf-blog .pf-blog-content blockquote cite{display:block;font-size:15px;font-style:normal;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-content blockquote>:last-child{margin-bottom:0}.pf-blog .pf-blog-content .pf-stat{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:28px;row-gap:6px;align-items:center;margin:0 0 48px;padding:28px 32px;background:var(--pf-blog-band);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-content .pf-stat__figure{grid-column:1;grid-row:1 / span 2;align-self:center;margin:0;font-size:52px;font-weight:500;line-height:1;letter-spacing:-.038em;color:var(--pf-blog-accent);white-space:nowrap}.pf-blog .pf-blog-content .pf-stat__text{grid-column:2;grid-row:1;align-self:end;margin:0;font-size:17px;line-height:1.6;color:var(--pf-blog-text)}.pf-blog .pf-blog-content .pf-stat__source{grid-column:2;grid-row:2;align-self:start;margin:0;font-size:13px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-content .pf-stat:not([data-pf-sourced]),body.pf-blog-view .pf-stat:not([data-pf-sourced]){display:none}.pf-blog .pf-blog-content .pf-stat[data-pf-sourced]:has(.pf-stat:not([data-pf-sourced])){display:none}.pf-blog .pf-blog-content .pf-stat__figure:not(.pf-stat[data-pf-sourced] *){display:none}.pf-blog .pf-blog-content table{width:100%;margin:0 0 48px;overflow:hidden;border:1px solid var(--pf-blog-border);border-collapse:separate;border-spacing:0;border-radius:var(--pf-blog-radius-lg);font-size:15px;line-height:1.5;table-layout:fixed}.pf-blog .pf-blog-content th,.pf-blog .pf-blog-content td{padding:16px 22px;border:0;font-size:15px;font-weight:400;line-height:1.5;text-align:left;vertical-align:top;color:var(--pf-blog-text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1280px){.pf-blog .pf-blog-content th,.pf-blog .pf-blog-content td{padding:14px 12px}}.pf-blog .pf-blog-content thead th,.pf-blog .pf-blog-content thead td{background:var(--pf-blog-dark);color:var(--pf-blog-on-dark);font-size:13px;font-weight:700;letter-spacing:.077em;text-transform:uppercase;vertical-align:bottom}.pf-blog .pf-blog-content tbody th,.pf-blog .pf-blog-content tbody td{border-top:1px solid var(--pf-blog-border-subtle)}.pf-blog .pf-blog-content tbody tr:nth-child(even){background:var(--pf-blog-zebra)}.pf-blog .pf-blog-content tbody th,.pf-blog .pf-blog-content tbody td:first-child{font-weight:600;color:var(--pf-blog-heading)}.pf-blog .pf-blog-content .pf-compare thead th:last-child,.pf-blog .pf-blog-content .pf-compare thead td:last-child{background:var(--pf-blog-accent)}.pf-blog .pf-blog-content thead a,.pf-blog .pf-blog-content thead a:hover{color:inherit}.pf-blog .pf-blog-content thead a:focus-visible{outline-color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-content .pf-compare tbody td:last-child{background:var(--pf-blog-tint)}.pf-blog .pf-blog-content details{margin:0;border-bottom:1px solid var(--pf-blog-border)}.pf-blog .pf-blog-content details:first-child,.pf-blog .pf-blog-content :not(details)+details{border-top:1px solid var(--pf-blog-border)}.pf-blog .pf-blog-content details+:not(details){margin-top:56px}.pf-blog .pf-blog-content summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;overflow-x:clip;list-style:none;font-size:17px;font-weight:500;line-height:1.5;color:var(--pf-blog-heading);cursor:pointer}.pf-blog .pf-blog-content summary::-webkit-details-marker{display:none}.pf-blog .pf-blog-content summary:hover{color:var(--pf-blog-accent)}.pf-blog .pf-blog-content summary::after{content:"+";content:"+" / "";flex:none;font-size:26px;font-weight:300;line-height:1;color:var(--pf-blog-accent)}.pf-blog .pf-blog-content details[open]>summary::after{transform:rotate(45deg)}.pf-blog .pf-blog-content details>:not(summary){max-width:none;margin:0;padding-bottom:22px;font-size:16px;line-height:1.75;color:var(--pf-blog-text)}.pf-blog .pf-blog-content details>:not(summary) p{margin:0 0 12px;font-size:16px;line-height:1.75}.pf-blog .pf-blog-content details>:not(summary) p:last-child{margin-bottom:0}.pf-blog .pf-blog-content .fk-faq-answer{max-width:none}.pf-blog .pf-blog-author{display:flex;align-items:flex-start;gap:24px;margin:56px 0 0;padding:32px;background:var(--pf-blog-band);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-author .pf-blog-avatar{width:88px;height:88px}.pf-blog .pf-blog-author .pf-blog-avatar--initials{font-size:28px}.pf-blog .pf-blog-author__text{flex:1 1 auto;min-width:0}.pf-blog .pf-blog-author__label{margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:var(--pf-blog-accent)}.pf-blog .pf-blog-author__name{margin:0 0 4px;font-size:19px;font-weight:500;line-height:1.35;color:var(--pf-blog-heading)}.pf-blog .pf-blog-author__role{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--pf-blog-muted)}.pf-blog .pf-blog-author__bio{font-size:15px;line-height:1.7;color:var(--pf-blog-text)}.pf-blog .pf-blog-author__bio p{margin:0 0 10px}.pf-blog .pf-blog-author__bio>:last-child{margin-bottom:0}.pf-blog .pf-blog-author__bio a{color:var(--pf-blog-link);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-author__bio a:hover{color:var(--pf-blog-link-hover)}.pf-blog .pf-blog-author__in{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:600;line-height:1.4;color:var(--pf-blog-link);text-decoration:none}.pf-blog .pf-blog-author__in:hover{color:var(--pf-blog-link-hover);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-author__in svg{display:block;flex:none;width:18px;height:18px}.pf-blog .pf-blog-aside{display:flex;flex-direction:column;align-self:stretch;gap:20px;min-width:0}.pf-blog .pf-blog-aside__track{flex:1 1 auto;min-width:0}.pf-blog .pf-blog-aside__sticky{position:sticky;top:24px;display:flex;flex-direction:column;gap:20px;max-height:max(160px, calc(100vh - 152px));max-height:max(160px, calc(100svh - 152px));overflow-y:auto;scrollbar-width:thin}body.admin-bar .pf-blog .pf-blog-aside__sticky{top:56px;max-height:max(160px, calc(100vh - 184px));max-height:max(160px, calc(100svh - 184px))}.pf-blog .pf-blog-aside a,.pf-blog .pf-blog-aside button,.pf-blog .pf-blog-aside input{scroll-margin-top:8px;scroll-margin-bottom:128px}body.admin-bar .pf-blog .pf-blog-aside a,body.admin-bar .pf-blog .pf-blog-aside button,body.admin-bar .pf-blog .pf-blog-aside input{scroll-margin-top:40px}@media (min-width:1025px) and (max-height:860px){.pf-blog .pf-blog-aside__sticky{gap:16px}.pf-blog .pf-blog-aside__sticky .pf-blog-widget--search{padding:16px}.pf-blog .pf-blog-aside__sticky .pf-blog-toc{padding:20px 24px}.pf-blog .pf-blog-aside__sticky .pf-blog-toc__link{padding-top:5px;padding-bottom:5px}.pf-blog .pf-blog-aside__sticky .pf-blog-widget--cta{padding:22px 24px}.pf-blog .pf-blog-aside__sticky .pf-blog-widget__text{margin-bottom:14px}.pf-blog .pf-blog-aside__sticky .pf-blog-widget__call{margin-top:12px}}@media (min-width:1025px) and (max-height:740px){.pf-blog .pf-blog-aside__sticky,body.admin-bar .pf-blog .pf-blog-aside__sticky{position:static;max-height:none;overflow:visible}}.pf-blog .pf-blog-widget{padding:24px;background:var(--pf-blog-bg);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-widget__title{margin:0 0 14px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:var(--pf-blog-heading)}.pf-blog .pf-blog-widget--search{padding:20px}.pf-blog .pf-blog-widget--search .pf-blog-search{box-shadow:none}.pf-blog .pf-blog-widget--search input.pf-blog-search__input,.pf-blog .pf-blog-widget--search input.pf-blog-search__input:hover,.pf-blog .pf-blog-widget--search input.pf-blog-search__input:focus,.pf-blog .pf-blog-widget--search input.pf-blog-search__input:active{padding:12px 14px;font-size:15px;line-height:1.4}.pf-blog .pf-blog-widget--search button.pf-blog-search__btn,.pf-blog .pf-blog-widget--search button.pf-blog-search__btn:hover,.pf-blog .pf-blog-widget--search button.pf-blog-search__btn:focus,.pf-blog .pf-blog-widget--search button.pf-blog-search__btn:active{flex-basis:52px;width:52px}.pf-blog .pf-blog-widget--search .pf-blog-search__btn svg{width:18px;height:18px}.pf-blog .pf-blog-toc__list{margin:0;padding:0;list-style:none;border-left:2px solid var(--pf-blog-border-subtle)}.pf-blog .pf-blog-toc__list li{margin:0;padding:0}.pf-blog .pf-blog-toc__link{display:block;margin-left:-2px;padding:7px 0 7px 14px;border-left:2px solid #fff0;font-size:14px;font-weight:400;line-height:1.45;color:var(--pf-blog-text);text-decoration:none}.pf-blog .pf-blog-toc__link:hover{color:var(--pf-blog-heading)}.pf-blog .pf-blog-toc__link.is-active{border-left-color:var(--pf-blog-line);color:var(--pf-blog-accent);font-weight:600}.pf-blog .pf-blog-widget--cta{padding:28px 24px;border-color:var(--pf-blog-dark);background-color:var(--pf-blog-dark);background-image:radial-gradient(ellipse at 100% 0%,var(--pf-blog-glow),transparent 60%);color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-widget__lead{margin:0 0 8px;font-size:19px;font-weight:400;line-height:1.4;color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-widget__text{margin:0 0 18px;font-size:15px;line-height:1.55;color:var(--pf-blog-on-dark-muted)}.pf-blog .pf-blog-widget--cta .pf-blog-btn{padding:13px 16px}.pf-blog .pf-blog-widget__call{display:inline-block;margin-top:16px;font-size:14px;line-height:1.4;color:var(--pf-blog-on-dark-muted);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-widget__call:hover{color:var(--pf-blog-on-dark)}.pf-blog .pf-blog-recent .pf-blog-widget__title{margin-bottom:18px}.pf-blog .pf-blog-recent__list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.pf-blog .pf-blog-recent__item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:center;margin:0;padding:0}.pf-blog .pf-blog-recent__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--pf-blog-radius-md);background:var(--pf-blog-grad)}.pf-blog .pf-blog-recent__media .pf-blog-ph__label{display:none}.pf-blog .pf-blog-recent__title{display:block;font-size:14px;font-weight:500;line-height:1.4;color:var(--pf-blog-heading);text-decoration:none}.pf-blog .pf-blog-recent__title:hover{color:var(--pf-blog-accent)}.pf-blog .pf-blog-recent__date{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--pf-blog-muted)}@supports not (aspect-ratio:1 / 1){.pf-blog .pf-blog-card__media::before,.pf-blog .pf-blog-article__media::before,.pf-blog .pf-blog-recent__media::before{content:"";display:block;padding-top:62.5%}.pf-blog .pf-blog-article__media::before{padding-top:50%}.pf-blog .pf-blog-recent__media::before{padding-top:75%}}@media (max-width:1024px){.pf-blog{--pf-blog-pad-x:24px}.pf-blog .pf-blog-hero{padding:40px 0 48px}.pf-blog .pf-blog-hero__grid{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.pf-blog .pf-blog-hero__title,.pf-blog.pf-blog--index .pf-blog-hero__title{font-size:52px}.pf-blog.pf-blog--archive .pf-blog-hero__title{font-size:44px}.pf-blog .pf-blog-pills{margin-top:28px}.pf-blog .pf-blog-featured{padding-top:48px}.pf-blog .pf-blog-feature{grid-template-columns:minmax(0,1fr)}.pf-blog .pf-blog-feature__media{min-height:0;aspect-ratio:16 / 9}.pf-blog .pf-blog-feature__body{padding:36px 32px}.pf-blog .pf-blog-feature__title{font-size:32px}.pf-blog .pf-blog-list{padding:48px 0 80px}.pf-blog .pf-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pf-blog .pf-blog-band{gap:24px;padding:32px}.pf-blog .pf-blog-band__text{font-size:20px}.pf-blog .pf-blog-band__actions{flex-direction:column;align-items:center;gap:10px}.pf-blog .pf-blog-cta{padding:80px 0}.pf-blog .pf-blog-cta__text{font-size:28px}.pf-blog .pf-blog-post{padding-bottom:80px}.pf-blog .pf-blog-post__grid{grid-template-columns:minmax(0,1fr);gap:24px}.pf-blog .pf-blog-article{padding:24px 24px 48px}.pf-blog .pf-blog-article__inner{padding:32px 16px 0}.pf-blog .pf-blog-article__title{font-size:38px}.pf-blog .pf-blog-aside{align-self:auto}.pf-blog .pf-blog-aside__track,.pf-blog .pf-blog-aside__sticky{display:contents}.pf-blog .pf-blog-aside__sticky,body.admin-bar .pf-blog .pf-blog-aside__sticky{position:static;max-height:none;overflow:visible}.pf-blog .pf-blog-aside a,.pf-blog .pf-blog-aside button,.pf-blog .pf-blog-aside input,body.admin-bar .pf-blog .pf-blog-aside a,body.admin-bar .pf-blog .pf-blog-aside button,body.admin-bar .pf-blog .pf-blog-aside input{scroll-margin:0}.pf-blog .pf-blog-toc{display:none}.pf-blog .pf-blog-widget--search input.pf-blog-search__input,.pf-blog .pf-blog-widget--search input.pf-blog-search__input:hover,.pf-blog .pf-blog-widget--search input.pf-blog-search__input:focus,.pf-blog .pf-blog-widget--search input.pf-blog-search__input:active{font-size:16px}}@supports not (aspect-ratio:1 / 1){@media (max-width:1024px){.pf-blog .pf-blog-feature__media::before{content:"";display:block;padding-top:56.25%}}}@media (min-width:768px) and (max-width:1024px){.pf-blog .pf-blog-grid>.pf-blog-card:last-child:nth-child(odd){grid-column:1 / -1;flex-direction:row}.pf-blog .pf-blog-grid>.pf-blog-card:last-child:nth-child(odd) .pf-blog-card__media{flex:0 0 46%;min-height:240px;aspect-ratio:auto}.pf-blog .pf-blog-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pf-blog .pf-blog-widget--search,.pf-blog .pf-blog-aside__track:last-child .pf-blog-widget--cta{grid-column:1 / -1}}@media (max-width:767px){.pf-blog{--pf-blog-pad-x:16px}.pf-blog .pf-blog-hero{padding:32px 0 34px}.pf-blog .pf-blog-eyebrow{margin-bottom:12px;font-size:13px}.pf-blog .pf-blog-hero__title,.pf-blog.pf-blog--index .pf-blog-hero__title{font-size:40px;line-height:1.1}.pf-blog.pf-blog--archive .pf-blog-hero__title{font-size:34px;line-height:1.15}.pf-blog .pf-blog-hero__intro{font-size:17px}.pf-blog .pf-blog-pills{flex-wrap:nowrap;margin-top:18px;padding-top:6px;padding-bottom:6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.pf-blog .pf-blog-featured{padding-top:32px}.pf-blog .pf-blog-feature__body{padding:24px 20px 26px}.pf-blog .pf-blog-feature__title{font-size:26px;line-height:1.25}.pf-blog .pf-blog-feature__excerpt{margin-bottom:20px;font-size:16px}.pf-blog .pf-blog-list{padding:40px 0 64px}.pf-blog .pf-blog-list__head{margin-bottom:20px}.pf-blog .pf-blog-list__title{font-size:24px}.pf-blog .pf-blog-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:20px}.pf-blog .pf-blog-card__body{padding:20px 20px 22px}.pf-blog .pf-blog-band{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:20px;padding:28px 24px}.pf-blog .pf-blog-band__text{font-size:19px}.pf-blog .pf-blog-band__actions{flex-direction:row;align-items:center;gap:12px 20px}.pf-blog .pf-blog-pager{gap:6px;margin-top:40px}.pf-blog .pf-blog-pager__btn,.pf-blog .pf-blog-pager__num{min-width:40px;height:40px}.pf-blog .pf-blog-pager__gap{min-width:20px;height:40px}.pf-blog .pf-blog-cta{padding:64px 0}.pf-blog .pf-blog-cta__text{margin-bottom:28px;font-size:22px;letter-spacing:-.01em}.pf-blog .pf-blog-cta .pf-blog-btn{padding:14px 29px;font-size:15px}.pf-blog .pf-blog-empty{padding:40px 20px}.pf-blog .pf-blog-empty>.pf-blog-empty__title{font-size:24px}.pf-blog .pf-blog-post{padding:16px 0 64px}.pf-blog .pf-blog-post__grid{gap:20px}.pf-blog .pf-blog-article{padding:12px 12px 40px}.pf-blog .pf-blog-article__inner{padding:24px 4px 0}.pf-blog .pf-blog-article__title{font-size:30px;line-height:1.2}.pf-blog .pf-blog-article__kicker .pf-blog-badge{white-space:normal}.pf-blog .pf-blog-byline{align-items:flex-start;gap:12px;margin-bottom:28px;padding-bottom:22px}.pf-blog .pf-blog-content{font-size:17px}.pf-blog .pf-blog-content p{margin-bottom:20px;font-size:17px;line-height:1.75}.pf-blog .pf-blog-content>p:first-of-type{font-size:18px}.pf-blog .pf-blog-content li{font-size:17px}.pf-blog .pf-blog-content h2{margin:40px 0 16px;font-size:26px;line-height:1.3}.pf-blog .pf-blog-content h3{margin:28px 0 12px;font-size:20px}.pf-blog .pf-blog-content ul{padding-left:24px}.pf-blog .pf-blog-content ol{margin-bottom:36px;padding-left:32px}.pf-blog .pf-blog-content figure,.pf-blog .pf-blog-content table{margin-bottom:36px}.pf-blog .pf-blog-content .pf-takeaways{margin-bottom:32px;padding:24px 20px}.pf-blog .pf-blog-content blockquote{margin-bottom:36px;padding-left:20px}.pf-blog .pf-blog-content blockquote p{font-size:22px}.pf-blog .pf-blog-content .pf-stat{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:8px;margin-bottom:36px;padding:24px 20px}.pf-blog .pf-blog-content .pf-stat__figure,.pf-blog .pf-blog-content .pf-stat__text,.pf-blog .pf-blog-content .pf-stat__source{grid-column:auto;grid-row:auto;align-self:auto}.pf-blog .pf-blog-content .pf-stat__figure{margin-bottom:4px;font-size:40px;white-space:normal}.pf-blog .pf-blog-content th,.pf-blog .pf-blog-content td{padding:12px 10px;font-size:14px}.pf-blog .pf-blog-content thead th,.pf-blog .pf-blog-content thead td{font-size:12px}.pf-blog .pf-blog-content summary{padding:18px 0;font-size:16px}.pf-blog .pf-blog-content details+:not(details){margin-top:44px}.pf-blog .pf-blog-author{flex-direction:column;gap:16px;margin-top:44px;padding:24px 20px}.pf-blog .pf-blog-widget{padding:20px}.pf-blog .pf-blog-widget--cta{padding:24px 20px}}@media (prefers-reduced-motion:no-preference){.pf-blog .pf-blog-card{transition:transform .2s ease,box-shadow .2s ease}.pf-blog .pf-blog-card:hover,.pf-blog .pf-blog-card:focus-within{transform:translateY(-4px)}.pf-blog .pf-blog-feature{transition:box-shadow .2s ease}.pf-blog .pf-blog-pill,.pf-blog .pf-blog-pager__btn,.pf-blog .pf-blog-pager__num,.pf-blog .pf-blog-pages .post-page-numbers,.pf-blog .pf-blog-btn,.pf-blog .pf-blog-badge,.pf-blog .pf-blog-toc__link{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.pf-blog .pf-blog-more svg{transition:transform .2s ease}.pf-blog .pf-blog-more:hover svg{transform:translateX(3px)}.pf-blog .pf-blog-content summary::after{transition:transform .2s ease}}@media (prefers-reduced-motion:reduce){.pf-blog a,.pf-blog button,.pf-blog input,.pf-blog summary::after{transition:none}.pf-blog .pf-blog-content details[open]>summary::after{content:"\2212";content:"\2212" / "";transform:none}}@media (forced-colors:active){.pf-blog .pf-blog-content .pf-takeaways li::before{forced-color-adjust:none}}.pf-blog .pf-blog-author__more{display:inline-flex;align-items:center;gap:8px;margin:14px 24px 0 0;font-size:14px;font-weight:600;line-height:1.4;color:var(--pf-blog-link);text-decoration:none}.pf-blog .pf-blog-author__more:hover{color:var(--pf-blog-link-hover);text-decoration:underline;text-underline-offset:3px}.pf-blog .pf-blog-author__more svg{display:block;flex:none;width:16px;height:16px}.pf-blog .pf-blog-author__more,.pf-blog .pf-blog-author .pf-blog-author__in{vertical-align:middle}.pf-blog.pf-blog--author .pf-blog-hero__title{font-size:52px;line-height:1.08}.pf-blog .pf-blog-profile__grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:center}.pf-blog .pf-blog-profile__photo{width:240px}.pf-blog .pf-blog-profile__img,.pf-blog .pf-blog-profile__initials{display:block;width:240px;height:240px;max-width:none;border-radius:50%;box-shadow:0 0 0 6px var(--pf-blog-bg),0 0 0 7px var(--pf-blog-border),var(--pf-blog-shadow-md)}.pf-blog .pf-blog-profile__img{object-fit:cover}.pf-blog .pf-blog-profile__initials{display:flex;align-items:center;justify-content:center;background:var(--pf-blog-grad);color:var(--pf-blog-on-dark);font-family:var(--pf-blog-ff-display);font-size:72px;line-height:1}.pf-blog .pf-blog-profile__text{min-width:0}.pf-blog .pf-blog-profile__role{margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.4;color:var(--pf-blog-accent)}.pf-blog .pf-blog-profile .pf-blog-hero__intro{max-width:64ch}.pf-blog .pf-blog-profile__links{margin:24px 0 0}.pf-blog .pf-blog-profile__in{display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border:1px solid var(--pf-blog-border-control);border-radius:var(--pf-blog-radius-btn);background:var(--pf-blog-bg);color:var(--pf-blog-heading);font-size:15px;font-weight:600;line-height:1.3;text-decoration:none}.pf-blog .pf-blog-profile__in:hover{border-color:var(--pf-blog-line);color:var(--pf-blog-accent)}.pf-blog .pf-blog-profile__in svg{display:block;flex:none;width:18px;height:18px;color:var(--pf-blog-accent)}.pf-blog .pf-blog-about{padding:64px 0 8px}.pf-blog .pf-blog-about__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:start}.pf-blog .pf-blog-about__title{margin:0 0 20px;font-family:var(--pf-blog-ff-display);font-size:34px;font-weight:400;font-style:normal;font-synthesis:none;line-height:1.15;letter-spacing:-.01em;color:var(--pf-blog-heading)}.pf-blog .pf-blog-about__bio p{max-width:68ch;margin:0 0 16px;font-size:17px;line-height:1.75;color:var(--pf-blog-text)}.pf-blog .pf-blog-about__bio>:last-child{margin-bottom:0}.pf-blog .pf-blog-facts{padding:28px;background:var(--pf-blog-band);border:1px solid var(--pf-blog-border);border-radius:var(--pf-blog-radius-lg)}.pf-blog .pf-blog-facts__list{margin:0}.pf-blog .pf-blog-facts__group+.pf-blog-facts__group{margin-top:22px;padding-top:22px;border-top:1px solid var(--pf-blog-border-tint)}.pf-blog .pf-blog-facts dt{margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:var(--pf-blog-accent)}.pf-blog .pf-blog-facts dd{margin:0}.pf-blog .pf-blog-facts ul{margin:0;padding:0;list-style:none}.pf-blog .pf-blog-facts li{position:relative;margin:0 0 8px;padding-left:18px;font-size:15px;line-height:1.5;color:var(--pf-blog-heading)}.pf-blog .pf-blog-facts li:last-child{margin-bottom:0}.pf-blog .pf-blog-facts li::before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--pf-blog-line)}@media (max-width:1024px){.pf-blog.pf-blog--author .pf-blog-hero__title{font-size:44px}.pf-blog .pf-blog-profile__grid{grid-template-columns:180px minmax(0,1fr);gap:32px}.pf-blog .pf-blog-profile__photo,.pf-blog .pf-blog-profile__img,.pf-blog .pf-blog-profile__initials{width:180px}.pf-blog .pf-blog-profile__img,.pf-blog .pf-blog-profile__initials{height:180px}.pf-blog .pf-blog-profile__initials{font-size:56px}.pf-blog .pf-blog-about{padding-top:48px}.pf-blog .pf-blog-about__grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.pf-blog.pf-blog--author .pf-blog-hero__title{font-size:36px}.pf-blog .pf-blog-profile__grid{grid-template-columns:minmax(0,1fr);gap:24px}.pf-blog .pf-blog-profile__photo,.pf-blog .pf-blog-profile__img,.pf-blog .pf-blog-profile__initials{width:128px}.pf-blog .pf-blog-profile__img,.pf-blog .pf-blog-profile__initials{height:128px}.pf-blog .pf-blog-profile__initials{font-size:44px}.pf-blog .pf-blog-profile__role{font-size:16px}.pf-blog .pf-blog-about{padding-top:40px}.pf-blog .pf-blog-about__title{font-size:28px}.pf-blog .pf-blog-facts{padding:22px}}