.pfblog.pf-root{max-width:none}.pfblog{--pfblog-n800: #424244;--pfblog-accent-600: #597ea3;--pfblog-maxw: 1312px;--pfblog-sticky: 0px;--pfblog-band: color-mix(in srgb, var(--pf-accent-100) 50%, var(--pf-color-bg))}.page-container:has(.pfblog-post-root),.page-container:has(.pfblog-index){overflow:visible;overflow-x:clip}.pfblog *,.pfblog *:before,.pfblog *:after{box-sizing:border-box}.pfblog a{text-decoration:none}.pfblog a.pfblog-feat,.pfblog a.pfblog-card,.pfblog a.pfblog-rel-card,.pfblog a.pfblog-chip,.pfblog a.pfblog-page,.pfblog a.pfblog-iconbtn{color:var(--pf-color-text)}.pfblog a.pfblog-chip.is-active{color:#fff}.pfblog-wrap{max-width:var(--pfblog-maxw);margin:0 auto;padding-inline:var(--pf-space-4)}.pfblog-crumb{font-size:12px;color:var(--pf-neutral-600);display:flex;flex-wrap:wrap;gap:5px}.pfblog-crumb a{color:var(--pf-neutral-600)}.pfblog-crumb a:hover{color:var(--pf-accent-700)}.pfblog-crumb .pfblog-current{color:var(--pf-color-text)}.pfblog-eyebrow{display:flex;align-items:center;gap:var(--pf-space-2);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-accent-900)}.pfblog-num{font-family:var(--pf-font-heading);font-weight:600;background:var(--pf-color-accent);color:#fff;padding:2px 7px}.pfblog-kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-neutral-600)}.pfblog-only-m{display:block}.pfblog-only-d{display:none}.pfblog-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--pf-space-4);border-bottom:1px solid var(--pf-color-text);padding-bottom:var(--pf-space-2)}.pfblog-sec-head h2{margin:0;font-size:22px;line-height:1}.pfblog-sec-note{font-size:13px;color:var(--pf-neutral-700)}.pfblog-hero{background:var(--pfblog-band);border-bottom:1px solid var(--pf-color-divider)}.pfblog-hero-inner{max-width:var(--pfblog-maxw);margin:0 auto;padding:var(--pf-space-3) var(--pf-space-4) var(--pf-space-6)}.pfblog-hero .pfblog-crumb{margin-bottom:var(--pf-space-3)}.pfblog-hero-grid{display:grid;gap:var(--pf-space-4)}.pfblog-h1{margin:var(--pf-space-2) 0;font-size:34px;line-height:1;letter-spacing:-.02em}.pfblog-lede{margin:0;font-size:15px;line-height:1.55;color:var(--pf-neutral-700);max-width:62ch}.pfblog-searchcol{display:flex;flex-direction:column;gap:var(--pf-space-2)}.pfblog-searchcol>label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-neutral-600)}.pfblog-search{position:relative}.pfblog-search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--pf-neutral-600)}.pfblog-search .pf-input{padding-left:32px;height:46px;font-size:15px;background:var(--pf-color-bg)}.pfblog-hero-note{font-size:12px;color:var(--pf-neutral-600)}.pfblog-main{max-width:var(--pfblog-maxw);margin:0 auto;padding:var(--pf-space-6) var(--pf-space-4);display:flex;flex-direction:column;gap:var(--pf-space-6)}.pfblog-feat-sec{display:flex;flex-direction:column;gap:var(--pf-space-4)}.pfblog-feat{display:grid;padding:0;gap:0;color:var(--pf-color-text);background:var(--pf-color-bg)}.pfblog-feat:hover{border-color:var(--pf-color-accent)}.pfblog-feat-media{aspect-ratio:16/10;overflow:hidden;background:var(--pf-color-surface)}.pfblog-feat-media img{width:100%;height:100%;object-fit:cover}.pfblog-feat-body{padding:var(--pf-space-4);display:flex;flex-direction:column;gap:var(--pf-space-3);justify-content:center}.pfblog-feat-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pf-space-2);font-size:12px;color:var(--pf-neutral-600)}.pfblog-feat-title{font-family:var(--pf-font-heading);font-weight:600;font-size:27px;line-height:1.05;letter-spacing:-.015em}.pfblog-feat-text{margin:0;font-size:15px;line-height:1.55;color:var(--pf-neutral-700);max-width:52ch}.pfblog-feat .pf-btn{height:48px;font-size:16px}.pfblog-filter{display:flex;align-items:center;gap:var(--pf-space-2);border-top:1px solid var(--pf-color-divider);border-bottom:1px solid var(--pf-color-divider);padding:var(--pf-space-3) 0;overflow-x:auto;scrollbar-width:none}.pfblog-filter::-webkit-scrollbar{display:none}.pfblog-filter-label{flex:none;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-neutral-600);margin-right:var(--pf-space-2)}.pfblog-chip{flex:none;font-family:var(--pf-font-heading);font-weight:600;font-size:14px;padding:9px 14px;border:1px solid var(--pf-color-divider);color:var(--pf-color-text);white-space:nowrap}.pfblog-chip:hover{border-color:var(--pf-color-accent);background:var(--pf-accent-100)}.pfblog-chip.is-active{border-color:var(--pf-color-accent);background:var(--pf-color-accent);color:#fff}.pfblog-sort{flex:none;margin-left:auto;padding-left:var(--pf-space-4);font-size:13px;color:var(--pf-neutral-700)}.pfblog-sort strong{font-family:var(--pf-font-heading);font-weight:600}.pfblog-filter.is-sticky{position:sticky;top:var(--pfblog-sticky);z-index:4;background:var(--pf-color-bg)}.pfblog-listhead{font-family:var(--pf-font-heading);font-weight:600;font-size:22px;border-bottom:1px solid var(--pf-color-text);padding-bottom:var(--pf-space-2)}.pfblog-grid{display:flex;flex-direction:column;gap:var(--pf-space-4)}.pfblog-card{display:grid;grid-template-columns:120px 1fr;gap:var(--pf-space-3);color:var(--pf-color-text);border:0;border-bottom:1px solid var(--pf-color-divider);padding:0 0 var(--pf-space-4);background:transparent}.pfblog-card>.pf-corner{display:none}.pfblog-card-media{aspect-ratio:1/1;overflow:hidden;background:var(--pf-color-surface);border:1px solid var(--pf-color-divider)}.pfblog-card-media img{width:100%;height:100%;object-fit:cover}.pfblog-card-body{display:flex;flex-direction:column;gap:5px;min-width:0}.pfblog-card-title{font-family:var(--pf-font-heading);font-weight:600;font-size:19px;line-height:1.1;letter-spacing:-.01em}.pfblog-card-text{margin:0;font-size:13px;line-height:1.5;color:var(--pf-neutral-700);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pfblog-card-foot{display:none}.pfblog-card-ph{width:100%;height:100%;display:grid;place-items:center;color:var(--pf-neutral-400)}.pfblog-pager{display:flex;flex-direction:column;align-items:stretch;gap:var(--pf-space-3);border-top:1px solid var(--pf-color-divider);padding-top:var(--pf-space-4)}.pfblog-pager-count{font-size:13px;color:var(--pf-neutral-700)}.pfblog-pager .pf-btn{height:48px;font-size:16px}.pfblog-pages{display:flex;gap:6px;flex-wrap:wrap}.pfblog-page{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--pf-color-divider);color:var(--pf-color-text);font-family:var(--pf-font-heading);font-weight:600}.pfblog-page:hover{border-color:var(--pf-color-accent)}.pfblog-page.is-current{border-color:var(--pf-color-accent);background:var(--pf-color-accent);color:#fff}.pfblog-page.is-gap{border-color:transparent}.pfblog-empty{border:1px dashed var(--pf-color-divider);padding:var(--pf-space-6);text-align:center;color:var(--pf-neutral-600);font-size:14px}.pfblog-progress{position:fixed;top:0;left:0;right:0;height:3px;background:var(--pf-neutral-300);z-index:30}.pfblog-progress>i{display:block;height:100%;width:0;background:var(--pf-color-accent);transition:width .08s linear}.pfblog-mobbar{position:sticky;top:var(--pfblog-sticky);z-index:6;background:var(--pf-color-bg);border-bottom:1px solid var(--pf-color-divider);display:flex;align-items:center;gap:var(--pf-space-2);padding:var(--pf-space-2) var(--pf-space-4)}.pfblog-mobbar-title{font-family:var(--pf-font-heading);font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pfblog-iconbtn{width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:var(--pf-color-text);cursor:pointer;padding:0;flex:none}.pfblog-iconbtn:hover{color:var(--pf-accent-700)}.pfblog-mobbar .pfblog-iconbtn:first-child{margin-left:-10px}.pfblog-mobbar-actions{margin-left:auto;display:flex}.pfblog-mobbar-actions .pfblog-iconbtn:last-child{margin-right:-10px}.pfblog-post{max-width:var(--pfblog-maxw);margin:0 auto;padding:var(--pf-space-3) var(--pf-space-4) var(--pf-space-6)}.pfblog-post>.pfblog-crumb{margin-bottom:var(--pf-space-4)}.pfblog-post-grid{display:flex;flex-direction:column;gap:var(--pf-space-6)}.pfblog-toc-d{display:none}.pfblog-toc-head{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-neutral-600);border-bottom:1px solid var(--pf-color-divider);padding-bottom:var(--pf-space-2)}.pfblog-toc-list{display:flex;flex-direction:column}.pfblog-toc-list a{display:block;font-size:13px;line-height:1.35;padding:7px 0 7px var(--pf-space-3);border-left:2px solid var(--pf-color-divider);color:var(--pf-neutral-700)}.pfblog-toc-list a:hover{border-left-color:var(--pf-color-accent);color:var(--pf-accent-900)}.pfblog-toc-list a.is-current{border-left-color:var(--pf-color-accent);color:var(--pf-accent-900);font-family:var(--pf-font-heading);font-weight:600}.pfblog-toc-actions{margin-top:var(--pf-space-4);border-top:1px solid var(--pf-color-divider);padding-top:var(--pf-space-3);display:flex;gap:var(--pf-space-2)}.pfblog-toc-m{border:1px solid var(--pf-color-divider);padding:0 var(--pf-space-3);margin-bottom:var(--pf-space-6)}.pfblog-toc-m>summary{display:flex;align-items:center;gap:var(--pf-space-3);padding:var(--pf-space-3) 0;font-family:var(--pf-font-heading);font-weight:600;font-size:16px;cursor:pointer;list-style:none}.pfblog-toc-m>summary::-webkit-details-marker{display:none}.pfblog-toc-m>summary svg{flex:none;color:var(--pf-accent-700);transition:transform .15s}.pfblog-toc-m[open]>summary svg{transform:rotate(45deg)}.pfblog-toc-m .pfblog-toc-list{padding-bottom:var(--pf-space-3)}.pfblog-art{min-width:0}.pfblog-art-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pf-space-2);margin-bottom:var(--pf-space-2);font-size:12px;color:var(--pf-neutral-600)}.pfblog-art-h1{margin:0 0 var(--pf-space-3);font-size:32px;line-height:1.02;letter-spacing:-.02em}.pfblog-byline{display:flex;align-items:center;gap:var(--pf-space-3);border-top:1px solid var(--pf-color-divider);border-bottom:1px solid var(--pf-color-divider);padding:var(--pf-space-3) 0;margin-bottom:var(--pf-space-4)}.pfblog-avatar{width:36px;height:36px;flex:none;display:grid;place-items:center;background:var(--pf-accent-200);color:var(--pf-accent-900);font-family:var(--pf-font-heading);font-weight:600;font-size:14px;overflow:hidden}.pfblog-avatar img{width:100%;height:100%;object-fit:cover}.pfblog-byline-name{font-family:var(--pf-font-heading);font-weight:600;font-size:14px;color:var(--pf-color-text);line-height:1.2}.pfblog-byline-date{font-size:12px;color:var(--pf-neutral-600);line-height:1.4}.pfblog-figure{margin:0 0 var(--pf-space-4);background:var(--pf-color-bg)}.pfblog-figure-media{aspect-ratio:4/3;overflow:hidden;background:var(--pf-color-surface)}.pfblog-figure-media img{width:100%;height:100%;object-fit:cover}.pfblog-figure figcaption{border-top:1px solid var(--pf-color-divider);padding:var(--pf-space-2) var(--pf-space-3);font-size:12px;color:var(--pf-neutral-600);margin:0}.pfblog-lead{font-size:18px;line-height:1.6;color:var(--pf-color-text);margin:0 0 var(--pf-space-4)}.pfblog-prose{font-size:16px;line-height:1.65;color:var(--pfblog-n800)}.pfblog-prose p{margin:0 0 var(--pf-space-3);font-size:16px;line-height:1.65;color:var(--pfblog-n800)}.pfblog-prose h2{font-size:24px;line-height:1.1;margin:var(--pf-space-6) 0 var(--pf-space-2);scroll-margin-top:calc(var(--pfblog-sticky) + 70px)}.pfblog-prose h3{font-size:19px;line-height:1.15;margin:var(--pf-space-6) 0 var(--pf-space-2);scroll-margin-top:calc(var(--pfblog-sticky) + 70px)}.pfblog-prose h4{font-size:17px;margin:var(--pf-space-4) 0 var(--pf-space-2)}.pfblog-prose ul,.pfblog-prose ol{margin:0 0 var(--pf-space-4);padding-left:18px}.pfblog-prose li{font-size:16px;line-height:1.65;color:var(--pfblog-n800);margin-bottom:6px}.pfblog-prose li>p{margin:0}.pfblog-prose a{color:var(--pf-accent-700);text-decoration:underline;text-underline-offset:3px}.pfblog-prose strong{font-weight:700;color:var(--pf-color-text)}.pfblog-prose img{max-width:100%;height:auto;margin:var(--pf-space-4) auto;border:1px solid var(--pf-color-divider)}.pfblog-prose figure{margin:var(--pf-space-4) 0}.pfblog-prose iframe,.pfblog-prose video{display:block;width:100%;aspect-ratio:16/9;height:auto;margin:var(--pf-space-4) 0;border:1px solid var(--pf-color-divider)}.pfblog-prose table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 var(--pf-space-4)}.pfblog-prose th,.pfblog-prose td{padding:var(--pf-space-2);border:1px solid var(--pf-color-divider);text-align:left}.pfblog-prose th{font-family:var(--pf-font-heading);font-weight:600;background:var(--pf-color-surface)}.pfblog-prose hr{border:0;border-top:1px solid var(--pf-color-divider);margin:var(--pf-space-6) 0}.pfblog-prose [style*=font-family],.pfblog-prose [style*=font-size]{font-family:inherit!important;font-size:inherit!important}.pfblog-prose blockquote,.pfblog-tip{border:1px solid var(--pf-color-accent);background:var(--pf-accent-100);padding:var(--pf-space-3) var(--pf-space-4);margin:0 0 var(--pf-space-4);display:flex;gap:var(--pf-space-3);position:relative}.pfblog-prose blockquote{quotes:none}.pfblog-prose blockquote>*,.pfblog-tip-body{font-size:14px;line-height:1.55;color:var(--pf-accent-900)}.pfblog-prose blockquote>*:last-child{margin-bottom:0}.pfblog-prose blockquote strong:first-child,.pfblog-tip-title{font-family:var(--pf-font-heading);font-weight:600;font-size:16px;color:var(--pf-accent-900)}.pfblog-tip-icon{flex:none;margin-top:3px;color:var(--pf-accent-900)}.pfblog-prod{display:flex;flex-direction:column;gap:var(--pf-space-3);background:var(--pf-color-surface);padding:var(--pf-space-3);margin:var(--pf-space-4) 0}.pfblog-prod-row{display:flex;gap:var(--pf-space-3);align-items:center}.pfblog-prod-img{width:84px;flex:none;aspect-ratio:1/1;display:grid;place-items:center;background:var(--pf-color-bg);border:1px solid var(--pf-color-divider)}.pfblog-prod-img img{max-width:84%;max-height:84%;object-fit:contain;margin:0;border:0}.pfblog-prod-info{min-width:0}.pfblog-prod-title{font-family:var(--pf-font-heading);font-weight:600;font-size:18px;line-height:1.1;margin:2px 0 3px;color:var(--pf-color-text)}.pfblog-prod-sub{font-size:13px;color:var(--pf-neutral-700)}.pfblog-prod-price{font-family:var(--pf-font-heading);font-weight:600;font-size:20px;color:var(--pf-color-text)}.pfblog-prod .pf-btn{height:48px;font-size:16px}.pfblog-faq-item{border-top:1px solid var(--pf-color-divider)}.pfblog-faq-item:last-of-type{border-bottom:1px solid var(--pf-color-divider)}.pfblog-faq-item>summary{display:flex;align-items:center;gap:var(--pf-space-3);padding:var(--pf-space-3) 0;font-family:var(--pf-font-heading);font-weight:600;font-size:17px;line-height:1.2;cursor:pointer;list-style:none}.pfblog-faq-item>summary::-webkit-details-marker{display:none}.pfblog-faq-item>summary:hover{color:var(--pf-accent-700)}.pfblog-faq-item>summary svg{flex:none;color:var(--pf-accent-700);transition:transform .15s}.pfblog-faq-item[open]>summary svg{transform:rotate(45deg)}.pfblog-faq-body{padding:0 0 var(--pf-space-3) 28px;font-size:14px;line-height:1.6;color:var(--pf-neutral-700)}.pfblog-faq-body>*:last-child{margin-bottom:0}.pfblog-author{display:flex;flex-direction:column;gap:var(--pf-space-2);margin-top:var(--pf-space-6);background:var(--pf-color-surface);padding:var(--pf-space-3)}.pfblog-author-top{display:flex;align-items:center;gap:var(--pf-space-3)}.pfblog-author .pfblog-avatar{width:44px;height:44px;font-size:17px}.pfblog-author-name{font-family:var(--pf-font-heading);font-weight:600;font-size:18px;line-height:1.1}.pfblog-author-role{font-size:12px;color:var(--pf-neutral-600)}.pfblog-author-bio{margin:0;font-size:14px;line-height:1.55;color:var(--pf-neutral-700)}.pfblog-author-bio a{color:var(--pf-accent-700)}.pfblog-side{display:none;flex-direction:column;gap:var(--pf-space-4)}.pfblog-side-card{display:flex;flex-direction:column;gap:var(--pf-space-3);background:var(--pf-color-bg);padding:var(--pf-space-3)}.pfblog-side-img{aspect-ratio:1/1;display:grid;place-items:center;background:var(--pf-color-surface)}.pfblog-side-img img{max-width:82%;max-height:82%;object-fit:contain}.pfblog-side-title{font-family:var(--pf-font-heading);font-weight:600;font-size:19px;line-height:1.1;color:var(--pf-color-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pfblog-side-sub{font-size:13px;color:var(--pf-neutral-700)}.pfblog-side-price{display:flex;align-items:baseline;gap:var(--pf-space-2)}.pfblog-side-price b{font-family:var(--pf-font-heading);font-weight:600;font-size:26px}.pfblog-side-price span{font-size:12px;color:var(--pf-neutral-600)}.pfblog-side-note{font-size:12px;color:var(--pf-neutral-600);border-top:1px solid var(--pf-color-divider);padding-top:var(--pf-space-2)}.pfblog-side-card .pf-btn{height:46px}.pfblog-side-help{display:flex;flex-direction:column;gap:var(--pf-space-2);background:var(--pf-color-bg);padding:var(--pf-space-3)}.pfblog-side-help p{margin:0;font-size:14px;line-height:1.55;color:var(--pf-neutral-700)}.pfblog-side-help .pf-btn{height:44px}.pfblog-related{background:var(--pfblog-band);border-top:1px solid var(--pf-color-divider);padding:var(--pf-space-6) 0}.pfblog-related-inner{max-width:var(--pfblog-maxw);margin:0 auto;display:flex;flex-direction:column;gap:var(--pf-space-4)}.pfblog-related-head{padding:0 var(--pf-space-4)}.pfblog-related-track{display:flex;gap:var(--pf-space-3);overflow-x:auto;padding:0 var(--pf-space-4);scrollbar-width:none}.pfblog-related-track::-webkit-scrollbar{display:none}.pfblog-rel-card{width:230px;flex:none;display:flex;flex-direction:column;gap:var(--pf-space-2);color:var(--pf-color-text);background:var(--pf-color-bg);padding:var(--pf-space-3)}.pfblog-rel-card:hover{border-color:var(--pf-color-accent)}.pfblog-rel-media{aspect-ratio:16/10;overflow:hidden;background:var(--pf-color-surface)}.pfblog-rel-media img{width:100%;height:100%;object-fit:cover}.pfblog-rel-title{font-family:var(--pf-font-heading);font-weight:600;font-size:18px;line-height:1.08}.pfblog-buybar{position:sticky;bottom:0;z-index:5;background:var(--pf-color-bg);border-top:1px solid var(--pf-color-divider);padding:var(--pf-space-3) var(--pf-space-4);display:flex;align-items:center;gap:var(--pf-space-3)}.pfblog-buybar-text{min-width:0;flex:1}.pfblog-buybar-title{font-family:var(--pf-font-heading);font-weight:600;font-size:15px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfblog-buybar-sub{font-size:12px;color:var(--pf-neutral-600)}.pfblog-buybar .pf-btn{height:48px;font-size:16px;flex:none}@media print{.pfblog-progress,.pfblog-mobbar,.pfblog-toc-d,.pfblog-toc-m,.pfblog-side,.pfblog-related,.pfblog-buybar,.pfblog-crumb{display:none!important}.pfblog-post-grid{display:block}.pfblog-faq-body{display:block!important}}@media screen and (min-width:1000px){.pfblog{font-size:16px}.pfblog-only-m{display:none}.pfblog-only-d{display:block}.pfblog-wrap{padding-inline:var(--pf-space-6)}.pfblog-sec-head h2{font-size:30px}.pfblog-hero-inner{padding:var(--pf-space-4) var(--pf-space-6) var(--pf-space-8)}.pfblog-hero .pfblog-crumb{margin-bottom:var(--pf-space-6)}.pfblog-hero-grid{grid-template-columns:1fr 360px;gap:var(--pf-space-8);align-items:end}.pfblog-h1{margin:var(--pf-space-2) 0 var(--pf-space-3);font-size:52px;line-height:.98;max-width:16ch}.pfblog-lede{font-size:16px;line-height:1.6}.pfblog-eyebrow{font-size:12px}.pfblog-main{padding:var(--pf-space-8) var(--pf-space-6);gap:var(--pf-space-8)}.pfblog-feat{grid-template-columns:1.15fr 1fr}.pfblog-feat-body{padding:var(--pf-space-6)}.pfblog-feat-title{font-size:38px;line-height:1.02}.pfblog-feat-text{font-size:16px;line-height:1.6}.pfblog-feat .pf-btn{align-self:flex-start;width:auto;height:46px;font-size:15px;margin-top:var(--pf-space-2)}.pfblog-filter{padding:var(--pf-space-4) 0;flex-wrap:wrap;overflow:visible}.pfblog-filter.is-sticky{position:static}.pfblog-chip{padding:7px 14px}.pfblog-grid{display:grid;grid-template-columns:repeat(var(--pfblog-cols, 3),minmax(0,1fr));gap:var(--pf-space-6)}.pfblog-card{display:flex;flex-direction:column;gap:var(--pf-space-3);border:1px solid var(--pf-color-divider);padding:var(--pf-space-3);background:var(--pf-color-bg)}.pfblog-card>.pf-corner{display:block}.pfblog-card:hover{border-color:var(--pf-color-accent)}.pfblog-card-media{aspect-ratio:16/10;border:0}.pfblog-card-body{gap:var(--pf-space-3);flex:1}.pfblog-card-title{font-size:22px;line-height:1.08}.pfblog-card-text{font-size:14px;line-height:1.6;-webkit-line-clamp:3}.pfblog-card-foot{display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--pf-space-3);border-top:1px solid var(--pf-color-divider);font-size:12px;color:var(--pf-neutral-600)}.pfblog-card-more{color:var(--pf-accent-700);font-family:var(--pf-font-heading);font-weight:600}.pfblog-pager{flex-direction:row;align-items:center;justify-content:space-between}.pfblog-pager .pf-btn{height:46px;font-size:15px;width:auto}.pfblog-post{padding:var(--pf-space-4) var(--pf-space-6) var(--pf-space-8)}.pfblog-post>.pfblog-crumb{margin-bottom:var(--pf-space-6)}.pfblog-post-grid{display:grid;grid-template-columns:220px minmax(0,1fr) 320px;gap:var(--pf-space-8);align-items:start}.pfblog-post-grid.pfblog-no-side{grid-template-columns:220px minmax(0,1fr)}.pfblog-post-grid.pfblog-no-toc{grid-template-columns:minmax(0,1fr) 320px}.pfblog-post-grid.pfblog-no-toc.pfblog-no-side{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto}.pfblog-toc-d{display:flex;flex-direction:column;gap:var(--pf-space-2);position:sticky;top:calc(var(--pfblog-sticky) + var(--pf-space-6));max-height:calc(100vh - var(--pfblog-sticky) - var(--pf-space-8));overflow-y:auto;scrollbar-width:thin}.pfblog-toc-m,.pfblog-mobbar{display:none}.pfblog-art-h1{font-size:48px;line-height:1;max-width:20ch;margin-bottom:var(--pf-space-4)}.pfblog-art-meta{margin-bottom:var(--pf-space-3)}.pfblog-avatar{width:38px;height:38px;font-size:15px}.pfblog-byline{margin-bottom:var(--pf-space-6)}.pfblog-byline-name{font-size:15px}.pfblog-byline-date{font-size:13px}.pfblog-figure{margin-bottom:var(--pf-space-6)}.pfblog-figure-media{aspect-ratio:16/9}.pfblog-figure figcaption{padding:var(--pf-space-3) var(--pf-space-4)}.pfblog-lead{font-size:19px;line-height:1.65}.pfblog-prose{font-size:17px}.pfblog-prose p{font-size:17px;line-height:1.7;margin-bottom:var(--pf-space-4)}.pfblog-prose li{font-size:17px;line-height:1.7;margin-bottom:var(--pf-space-2)}.pfblog-prose h2{font-size:30px;margin:var(--pf-space-6) 0 var(--pf-space-3)}.pfblog-prose h3{font-size:21px}.pfblog-prose ul,.pfblog-prose ol{padding-left:20px}.pfblog-prose blockquote,.pfblog-tip{padding:var(--pf-space-4) var(--pf-space-6);margin-bottom:var(--pf-space-6)}.pfblog-prose blockquote>*,.pfblog-tip-body{font-size:15px;line-height:1.6}.pfblog-prose blockquote strong:first-child,.pfblog-tip-title{font-size:18px}.pfblog-prod{flex-direction:row;align-items:center;gap:var(--pf-space-4);margin:var(--pf-space-6) 0;padding:var(--pf-space-3)}.pfblog-prod-row{flex:1;min-width:0}.pfblog-prod-img{width:110px}.pfblog-prod-title{font-size:21px}.pfblog-prod-actions{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:var(--pf-space-2)}.pfblog-prod-actions .pfblog-prod-price{font-size:24px}.pfblog-prod .pf-btn{height:44px;font-size:15px;width:auto}.pfblog-faq-item>summary{padding:var(--pf-space-4) 0;font-size:19px}.pfblog-faq-body{padding:0 0 var(--pf-space-4) 30px;font-size:15px;max-width:80ch}.pfblog-author{flex-direction:row;gap:var(--pf-space-4);padding:var(--pf-space-4)}.pfblog-author-top{display:contents}.pfblog-author .pfblog-avatar{width:56px;height:56px;font-size:20px}.pfblog-author-name{font-size:20px}.pfblog-author-bio{max-width:70ch;margin-top:6px}.pfblog-side{display:flex;position:sticky;top:calc(var(--pfblog-sticky) + var(--pf-space-6));max-height:calc(100vh - var(--pfblog-sticky) - var(--pf-space-8));overflow-y:auto;scrollbar-width:thin}.pfblog-side-card,.pfblog-side-help{padding:var(--pf-space-4)}.pfblog-related{padding:var(--pf-space-8) 0;border-bottom:1px solid var(--pf-color-divider)}.pfblog-related-head,.pfblog-related-track{padding:0 var(--pf-space-6)}.pfblog-related-track{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pf-space-6);overflow:visible}.pfblog-rel-card{width:auto;gap:var(--pf-space-3)}.pfblog-rel-title{font-size:21px}.pfblog-buybar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pf-blogpage.css.map */
