@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=Barlow:wght@300;400;500&display=swap);html,body{background:#fff;margin:0;padding:0}.wp-site-blocks{background:transparent!important;padding:0!important;margin:0!important}.has-global-padding{padding:0!important}.wp-block-post-content{padding:0!important;margin:0!important;background:transparent!important}.entry-content,.post-content,.page-content{padding:0!important;margin:0!important;background:transparent!important;max-width:none!important}:root{--blue:#1F6FFF;--blue-d:#0E54D4;--blue-pale:#EFF4FF;--border:#e8e6e0;--bg:#f5f4f0;--white:#ffffff}.pgf-topbar{background:var(--blue);padding:8px 20px;text-align:center;position:relative;z-index:10}.pgf-topbar-inner{font-size:11.5px;font-weight:600;color:rgb(255 255 255 / .65);display:flex;align-items:center;justify-content:center;gap:6px;letter-spacing:.08em;text-transform:uppercase}.pgf-topbar-inner a{color:#E8C97A;font-weight:600}.pgf-topbar-sep{color:rgb(255 255 255 / .25)}.pgf-nav{background:#080808;border-bottom:1px solid rgb(255 255 255 / .08);position:sticky;top:0;z-index:100}.pgf-nav-inner{max-width:1200px;margin:0 auto;padding:0 24px;height:60px;display:flex;align-items:center}.pgf-logo{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-right:auto;text-decoration:none}.pgf-logo-img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .4))}.pgf-logo-name{font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:900;color:#F5F4F0;letter-spacing:.04em;text-transform:uppercase}.pgf-nav-links{display:flex;align-items:center;margin-right:16px}.pgf-nav-links a{font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:rgb(255 255 255 / .38);padding:7px 12px;border-radius:4px;transition:color .1s;white-space:nowrap;text-decoration:none}.pgf-nav-links a:hover{color:#F5F4F0}.pgf-nav-cta{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--blue);color:#fff!important;padding:9px 18px;border-radius:4px;transition:background .1s;white-space:nowrap;flex-shrink:0;text-decoration:none}.pgf-nav-cta:hover{background:var(--blue-d)!important}.pgf-nav-burger{display:none;width:34px;height:34px;border-radius:4px;border:1px solid rgb(255 255 255 / .1);align-items:center;justify-content:center;cursor:pointer;margin-left:8px;flex-shrink:0;background:none}.pgf-nav-burger svg{width:16px;height:16px;stroke:rgb(255 255 255 / .5);fill:none;stroke-width:1.8;stroke-linecap:round}.pgf-nav-drawer{display:none;flex-direction:column;gap:2px;padding:12px 16px 16px;border-bottom:1px solid rgb(255 255 255 / .08);background:#080808}.pgf-nav-drawer.open{display:flex}.pgf-nav-drawer a{font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(255 255 255 / .45);padding:10px 12px;border-radius:4px;transition:background .1s;text-decoration:none}.pgf-nav-drawer a:hover{background:rgb(255 255 255 / .05);color:#fff}.pgf-nav-drawer-cta{margin-top:6px;background:var(--blue)!important;color:#fff!important;font-weight:700;text-align:center;border-radius:4px}.pgf-page-header{background:#080808;border-bottom:2px solid var(--blue);padding:40px 24px 36px;position:relative;overflow:hidden}.pgf-page-header::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgb(31 111 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(31 111 255 / .06) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}.pgf-page-header-inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}.pgf-page-header-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;color:rgb(255 255 255 / .3);text-transform:uppercase;letter-spacing:.16em;margin-bottom:10px}.pgf-page-header h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin-bottom:10px}.pgf-page-header-sub{font-size:15px;color:rgb(255 255 255 / .4);font-weight:300;max-width:none;line-height:1.6;font-family:Barlow,sans-serif}.pgf-breadcrumb{background:#fff;border-bottom:1px solid var(--border);padding:10px 24px}.pgf-breadcrumb-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:6px;font-size:12px;color:#999}.pgf-breadcrumb a{color:#999;text-decoration:none;transition:color .1s}.pgf-breadcrumb a:hover{color:var(--blue)}.pgf-breadcrumb-sep{color:#ddd}.pgf-article{max-width:1200px;margin:0 auto;padding:48px 24px 64px;display:grid;grid-template-columns:1fr 280px;gap:56px;align-items:flex-start}.pgf-content{min-width:0}.pgf-content h2{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:900;color:#080808;letter-spacing:-.01em;text-transform:uppercase;margin:44px 0 14px;line-height:1.1;border-bottom:2px solid var(--border);padding-bottom:10px}.pgf-content h2:first-child{margin-top:0}.pgf-content h3{font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:800;color:#080808;letter-spacing:.01em;text-transform:uppercase;margin:28px 0 10px;line-height:1.15}.pgf-content p{font-size:16px;line-height:1.75;color:#444;margin-bottom:18px;font-family:Barlow,sans-serif}.pgf-content p:last-child{margin-bottom:0}.pgf-content ul,.pgf-content ol{margin:0 0 20px;padding-left:0;list-style:none}.pgf-content ul li,.pgf-content ol li{font-size:15px;line-height:1.65;color:#555;padding:8px 0 8px 20px;border-bottom:1px solid var(--border);position:relative;font-family:Barlow,sans-serif}.pgf-content ul li::before{content:'';position:absolute;left:0;top:15px;width:6px;height:6px;background:var(--blue);border-radius:50%}.pgf-content ol{counter-reset:pgf-ol}.pgf-content ol li{counter-increment:pgf-ol}.pgf-content ol li::before{content:counter(pgf-ol);position:absolute;left:0;top:8px;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;color:var(--blue)}.pgf-content strong{font-weight:700;color:#080808}.pgf-content a{color:var(--blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;font-weight:500}.pgf-content a:hover{color:var(--blue-d)}.pgf-pick{background:#fff;border:1px solid var(--border);border-top:3px solid var(--blue);border-radius:4px;padding:24px;margin:20px 0;position:relative;transition:box-shadow .12s}.pgf-pick:hover{box-shadow:0 4px 16px rgb(31 111 255 / .08)}.pgf-pick-badge{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.1em;background:var(--blue);padding:4px 10px;border-radius:2px;display:inline-block;margin-bottom:14px;font-family:Barlow,sans-serif}.pgf-pick-name{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:900;color:#080808;letter-spacing:.01em;text-transform:uppercase;margin-bottom:8px;padding-right:80px;line-height:1.05}.pgf-pick-score{position:absolute;top:24px;right:24px;font-family:Barlow Condensed,sans-serif;font-size:38px;font-weight:900;color:var(--blue);line-height:1;letter-spacing:-.04em}.pgf-pick-score span{display:block;font-size:10px;font-weight:500;color:#aaa;text-transform:uppercase;letter-spacing:.06em;text-align:right;font-family:Barlow,sans-serif}.pgf-pick p{font-size:14px;color:#555;margin-bottom:14px;line-height:1.65;font-family:Barlow,sans-serif}.pgf-pick-tags{display:flex;gap:5px;flex-wrap:wrap;margin:0 0 16px}.pgf-pick-tag{font-size:10px;font-weight:700;color:#666;background:#f5f4f0;border:1px solid #e0deda;padding:3px 8px;border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-family:Barlow,sans-serif}.pgf-pick-footer{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--border)}.pgf-pick-price{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:900;color:#080808}.pgf-pick-buy{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffffff!important;background:#1F6FFF;padding:10px 20px;border-radius:3px;transition:background .12s;text-decoration:none!important;display:inline-block;line-height:1.4}.pgf-pick-buy:hover{background:var(--blue-d);color:#fff;text-decoration:none}.pgf-toc{background:var(--blue-pale);border:1px solid rgb(31 111 255 / .15);border-radius:4px;padding:16px 20px;margin-bottom:32px}.pgf-toc-title{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--blue);margin-bottom:10px}.pgf-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc}.pgf-toc ol li{counter-increment:toc;border-bottom:none;padding:4px 0}.pgf-toc ol li::before{display:none}.pgf-toc ol li a{font-size:13.5px;color:var(--blue);text-decoration:none;display:flex;align-items:center;gap:8px;font-family:Barlow,sans-serif;font-weight:500}.pgf-toc ol li a:hover{color:var(--blue-d)}.pgf-sidebar{position:sticky;top:80px;display:flex;flex-direction:column;gap:16px}.pgf-sidebar-card{background:#fff;border:1px solid var(--border);border-radius:4px;overflow:hidden}.pgf-sidebar-head{background:var(--blue);padding:12px 16px}.pgf-sidebar-head-title{font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:800;color:#fff;letter-spacing:.04em;text-transform:uppercase}.pgf-sidebar-head-sub{font-size:12px;color:rgb(255 255 255 / .6);margin-top:2px;font-family:Barlow,sans-serif}.pgf-sidebar-body{padding:14px 16px}.pgf-sidebar-link-list{display:flex;flex-direction:column}.pgf-sidebar-link{font-size:13px;color:#222;padding:9px 0;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:color .1s;font-family:Barlow,sans-serif}.pgf-sidebar-link:last-child{border-bottom:none}.pgf-sidebar-link:hover{color:var(--blue)}.pgf-sidebar-link svg{width:12px;height:12px;stroke:#ccc;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pgf-sidebar-cta{display:block;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#080808;color:#fff;text-align:center;padding:12px;border-radius:3px;margin-top:10px;transition:background .12s;text-decoration:none}.pgf-sidebar-cta:hover{background:var(--blue);color:#fff;text-decoration:none}.pgf-note{background:var(--blue-pale);border-left:3px solid var(--blue);padding:14px 18px;border-radius:0 4px 4px 0;margin:24px 0}.pgf-note p{font-size:14px;line-height:1.65;color:#1a1a1a;margin:0;font-family:Barlow,sans-serif}.pgf-footer-email{background:#080808;padding:48px 24px}.pgf-footer-email-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.pgf-email-eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--blue);margin-bottom:8px;font-family:Barlow,sans-serif}.pgf-email-title{font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:900;color:#fff;letter-spacing:-.02em;text-transform:uppercase;line-height:.95;margin-bottom:7px}.pgf-email-sub{font-size:13.5px;color:rgb(255 255 255 / .3);font-weight:300;font-family:Barlow,sans-serif}.pgf-email-form{display:flex;gap:8px;flex-shrink:0}.pgf-email-input{font-family:Barlow,sans-serif;font-size:13.5px;padding:12px 16px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);border-radius:3px;color:#fff;width:230px;outline:none;transition:border-color .15s}.pgf-email-input::placeholder{color:rgb(255 255 255 / .22)}.pgf-email-input:focus{border-color:var(--blue)}.pgf-email-btn{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--blue);color:#fff;border:none;padding:12px 22px;border-radius:3px;cursor:pointer;white-space:nowrap;transition:background .12s;min-height:44px}.pgf-email-btn:hover{background:var(--blue-d)}.pgf-footer{background:#030303;border-top:1px solid rgb(255 255 255 / .05);padding:18px 24px}.pgf-footer-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.pgf-footer-copy{font-size:12px;color:rgb(255 255 255 / .25);font-family:Barlow,sans-serif}.pgf-footer-links{display:flex;gap:20px}.pgf-footer-links a{font-size:12px;color:rgb(255 255 255 / .25);text-decoration:none;transition:color .1s;font-family:Barlow,sans-serif}.pgf-footer-links a:hover{color:rgb(255 255 255 / .6)}@media(max-width:900px){.pgf-nav-links{display:none}.pgf-nav-cta{display:none}.pgf-nav-burger{display:flex}.pgf-article{grid-template-columns:1fr}.pgf-sidebar{position:static}.pgf-footer-email-inner{flex-direction:column;gap:24px}.pgf-email-form{width:100%}.pgf-email-input{flex:1;width:auto}.pgf-footer-links{display:none}}@media(max-width:600px){.pgf-page-header{padding:28px 20px 24px}.pgf-email-form{flex-direction:column}.pgf-email-input{width:100%}.pgf-article{padding:32px 16px 48px}.pgf-footer-inner{flex-direction:column;gap:10px;text-align:center}}.admin-bar .pgf-nav{top:32px}@media screen and (max-width:782px){.admin-bar .pgf-nav{top:46px}}.pgf-content h2,.pgf-content section h2,.pgf-content-wrap h2{font-family:Barlow Condensed,sans-serif!important;font-size:26px!important;font-weight:900!important;color:#080808!important;letter-spacing:-0.01em!important;text-transform:uppercase!important;margin:44px 0 14px!important;line-height:1.1!important;border-bottom:2px solid #e8e6e0!important;padding-bottom:10px!important}.pgf-content h2:first-child,.pgf-content-wrap h2:first-child{margin-top:0!important}.pgf-content h3,.pgf-content section h3,.pgf-content-wrap h3{font-family:Barlow Condensed,sans-serif!important;font-size:19px!important;font-weight:800!important;color:#080808!important;text-transform:uppercase!important;letter-spacing:0.01em!important;margin:28px 0 10px!important;line-height:1.15!important;border-top:none!important;padding-top:0!important}.pgf-content p,.pgf-content section p,.pgf-content-wrap p{font-size:16px!important;line-height:1.75!important;color:#444!important;margin-bottom:18px!important;margin-top:0!important;font-family:Barlow,sans-serif!important}.pgf-content ul,.pgf-content section ul,.pgf-content-wrap ul{padding-left:0!important;list-style:none!important;margin:0 0 20px!important}.pgf-content li,.pgf-content section li,.pgf-content-wrap li{font-size:15px!important;line-height:1.65!important;color:#555!important;padding:8px 0 8px 20px!important;border-bottom:1px solid #e8e6e0!important;position:relative!important;list-style:none!important;font-family:Barlow,sans-serif!important}.pgf-content li::before,.pgf-content section li::before,.pgf-content-wrap li::before{content:''!important;position:absolute!important;left:0!important;top:15px!important;width:6px!important;height:6px!important;background:#1F6FFF!important;border-radius:50%!important}.pgf-content a:not([style*="background"]),.pgf-content section a:not([style*="background"]),.pgf-content-wrap a:not([style*="background"]){color:#1F6FFF!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:500!important}.pgf-content a:hover,.pgf-content section a:hover,.pgf-content-wrap a:hover{color:#0E54D4!important}.pgf-content strong,.pgf-content section strong,.pgf-content-wrap strong{font-weight:700!important;color:#080808!important}.pgf-content hr,.pgf-content-wrap hr,.entry-content hr{display:none!important}.pgf-content section,.pgf-content-wrap section{margin-bottom:0;display:block}.pgf-content p+p,.pgf-content-wrap p+p{margin-top:0!important}.pgf-content ul+p,.pgf-content-wrap ul+p{margin-top:18px!important}.wp-site-blocks,.wp-block-group,.wp-block-post-content,.entry-content,.post-content,.page-content,.site-content,#content,#primary,.content-area{background:transparent!important;padding:0!important;margin:0!important;max-width:none!important;border:none!important}body.page>.wp-site-blocks>*:not(#wpadminbar),body.page>div:not(.pgf-topbar):not(.pgf-nav):not(.pgf-nav-drawer):not(.pgf-page-header):not(.pgf-breadcrumb):not(.pgf-article):not(.pgf-footer-email):not(.pgf-footer):empty{display:none!important}.pgf-article{background:#fff}.pgf-breadcrumb{background:#fff}a[style*="background:#1F6FFF"],a[style*="background: #1F6FFF"],.pgf-pick-buy,a.pgf-pick-buy{color:#ffffff!important;text-decoration:none!important}.pgf-content .pgfr h2{font-family:"Barlow Condensed",sans-serif!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.16em!important;color:#aaa!important;margin:44px 0 10px!important;padding:0!important;border:none!important;line-height:1!important}.pgf-content .pgfr h2:first-child{margin-top:0!important}.pgf-content .pgfr h2::after{display:none!important}.pgf-content .pgfr p{font-size:15px!important;line-height:1.8!important;color:#555!important;margin:0 0 18px!important;font-family:Barlow,sans-serif!important;font-weight:400!important}.pgf-content .pgfr .pgfr-hero{display:grid!important;grid-template-columns:1fr 200px!important;gap:28px!important;align-items:center!important;background:#fff!important;border:1px solid #e8e6e0!important;border-top:4px solid #1F6FFF!important;border-radius:12px!important;padding:28px 32px!important;margin:0 0 44px!important;position:relative!important;cursor:pointer!important;transition:box-shadow 0.15s!important}.pgf-content .pgfr .pgfr-hero:hover{box-shadow:0 6px 24px rgb(31 111 255 / .08)!important}.pgf-content .pgfr .pgfr-hero-img{display:flex!important;align-items:center!important;justify-content:center!important;min-height:180px!important;background:transparent!important;border:none!important;padding:0!important}.pgf-content .pgfr .pgfr-hero-img img{max-height:220px!important;max-width:100%!important;object-fit:contain!important;display:block!important}.pgf-content .pgfr .pgfr-scorecard{background:#fff!important;border:1px solid #e8e6e0!important;border-radius:12px!important;overflow:visible!important;margin:0 0 8px!important;position:relative!important}.pgf-content .pgfr .pgfr-scorecard-header{padding:10px 18px!important;border-bottom:1px solid #f0eeea!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.pgf-content .pgfr .pgfr-scorecard-header-label{font-size:11px!important;color:#aaa!important;font-family:Barlow,sans-serif!important;font-weight:400!important}.pgf-content .pgfr .pgfr-scorecard-header-link{font-size:11px!important;color:#1F6FFF!important;font-family:Barlow,sans-serif!important;font-weight:500!important;text-decoration:none!important}.pgf-content .pgfr .pgfr-scorecard-sub{display:grid!important;grid-template-columns:repeat(5,1fr)!important;border-radius:0 0 12px 12px!important;overflow:visible!important}.pgf-content .pgfr .pgfr-sub-col{padding:18px 12px!important;border-right:1px solid #f0eeea!important;text-align:center!important;position:relative!important;cursor:default!important;overflow:visible!important}.pgf-content .pgfr .pgfr-sub-col:last-child{border-right:none!important}.pgf-content .pgfr .pgfr-sub-label{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:#aaa!important;font-family:Barlow,sans-serif!important;display:block!important;margin-bottom:10px!important;padding:0!important;border:none!important}.pgf-content .pgfr .pgfr-sub-col:hover .pgfr-sub-label{color:#1F6FFF!important}.pgf-content .pgfr .pgfr-sub-track{background:#f0eeea!important;border-radius:3px!important;height:4px!important;overflow:hidden!important;margin-bottom:10px!important}.pgf-content .pgfr .pgfr-sub-fill{height:4px!important;border-radius:3px!important;background:#1F6FFF!important}.pgf-content .pgfr .pgfr-sub-val{font-family:"Barlow Condensed",sans-serif!important;font-size:30px!important;font-weight:900!important;color:#080808!important;line-height:1!important}.pgf-content .pgfr .pgfr-tip{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#080808;color:#fff;font-size:12px;font-family:Barlow,sans-serif;line-height:1.5;padding:10px 14px;border-radius:6px;width:180px;text-align:left;z-index:9999;pointer-events:none;font-weight:400;transition:opacity 0.15s}.pgf-content .pgfr .pgfr-tip::after{content:"";position:absolute;bottom:100%;top:auto;left:50%;transform:translateX(-50%);border:5px solid #fff0;border-bottom-color:#080808}.pgf-content .pgfr .pgfr-sub-col:hover .pgfr-tip{opacity:1;visibility:visible}.pgf-content .pgfr .pgfr-pc{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:0 0 8px!important}.pgf-content .pgfr .pgfr-pc-box{background:#fff!important;border:1px solid #e8e6e0!important;border-radius:0 0 12px 12px!important;padding:18px 20px!important}.pgf-content .pgfr .pgfr-pros{border-top:3px solid #1a7a3a!important}.pgf-content .pgfr .pgfr-cons{border-top:3px solid #b03020!important}.pgf-content .pgfr .pgfr-pc-head{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.12em!important;margin-bottom:14px!important;font-family:Barlow,sans-serif!important;display:flex!important;align-items:center!important;gap:7px!important;border:none!important;padding:0!important}.pgf-content .pgfr .pgfr-pc-head.pros{color:#1a7a3a!important}.pgf-content .pgfr .pgfr-pc-head.cons{color:#b03020!important}.pgf-content .pgfr .pgfr-pc-head-line{flex:1!important;height:1px!important}.pgf-content .pgfr .pgfr-pc-head-line.pros{background:#e0f0e8!important}.pgf-content .pgfr .pgfr-pc-head-line.cons{background:#f5e0de!important}.pgf-content .pgfr .pgfr-pc-item{font-size:14px!important;line-height:1.6!important;color:#333!important;font-family:Barlow,sans-serif!important;font-weight:400!important;padding:9px 0!important;border-bottom:1px solid #f5f4f0!important;display:flex!important;align-items:flex-start!important;gap:9px!important;list-style:none!important;position:static!important}.pgf-content .pgfr .pgfr-pc-item:last-child{border-bottom:none!important;padding-bottom:0!important}.pgf-content .pgfr .pgfr-pc-item::before{display:none!important}.pgf-content .pgfr .pgfr-pc-dot{width:6px!important;height:6px!important;border-radius:50%!important;margin-top:6px!important;flex-shrink:0!important;position:static!important;background:transparent!important}.pgf-content .pgfr .pgfr-pc-dot.pro{background:#1a7a3a!important}.pgf-content .pgfr .pgfr-pc-dot.con{background:#b03020!important}.pgf-content .pgfr .pgfr-verdict-pull{background:#f5f7ff!important;border-left:4px solid #1F6FFF!important;border-right:none!important;border-top:none!important;border-bottom:none!important;border-radius:0 10px 10px 0!important;padding:20px 24px!important;margin:0 0 20px!important;display:block!important}.pgf-content .pgfr .pgfr-verdict-pull p{font-size:16px!important;line-height:1.8!important;color:#1a2540!important;margin:0!important;font-style:italic!important;font-weight:400!important}.pgf-content .pgfr .pgfr-physical{background:#fff!important;border:1px solid #e8e6e0!important;border-radius:12px!important;overflow:hidden!important;margin:0 0 8px!important}.pgf-content .pgfr .pgfr-physical-head{background:#fafbff!important;padding:11px 18px!important;border-bottom:1px solid #e8e6e0!important;display:flex!important;align-items:center!important;gap:8px!important}.pgf-content .pgfr .pgfr-physical-head span{font-family:"Barlow Condensed",sans-serif!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:#888!important}.pgf-content .pgfr .pgfr-physical-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important}.pgf-content .pgfr .pgfr-physical-cell{padding:18px 20px!important;border-right:1px solid #f0eeea!important}.pgf-content .pgfr .pgfr-physical-cell:last-child{border-right:none!important}.pgf-content .pgfr .pgfr-physical-issue{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:10px!important}.pgf-content .pgfr .pgfr-badge{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.06em!important;padding:2px 8px!important;border-radius:20px!important;font-family:Barlow,sans-serif!important;flex-shrink:0!important}.pgf-content .pgfr .pgfr-badge.safe{background:#e8f5ec!important;color:#1a7a3a!important}.pgf-content .pgfr .pgfr-badge.caution{background:#fff8e6!important;color:#996600!important}.pgf-content .pgfr .pgfr-badge.warning{background:#fdf0f0!important;color:#c03030!important}.pgf-content .pgfr .pgfr-physical-issue-label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#555!important;font-family:Barlow,sans-serif!important}.pgf-content .pgfr .pgfr-physical-text{font-size:13px!important;line-height:1.65!important;color:#666!important;font-family:Barlow,sans-serif!important;margin:0!important;font-weight:400!important}.pgf-content .pgfr .pgfr-physical-link{display:inline-block!important;margin-top:8px!important;font-size:12px!important;color:#1F6FFF!important;font-weight:500!important;font-family:Barlow,sans-serif!important;text-decoration:none!important}.pgf-content .pgfr .pgfr-wtb{background:#fff!important;border:1px solid #e8e6e0!important;border-top:3px solid #1F6FFF!important;border-radius:0 0 12px 12px!important;padding:20px 24px!important;margin:0 0 8px!important;display:block!important;text-decoration:none!important;cursor:pointer!important;transition:box-shadow 0.15s,border-color 0.15s!important}.pgf-content .pgfr .pgfr-wtb:hover{box-shadow:0 4px 20px rgb(31 111 255 / .08)!important;border-color:#1F6FFF!important}.pgf-content .pgfr .pgfr-wtb-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;flex-wrap:wrap!important}.pgf-content .pgfr .pgfr-wtb-name{font-family:"Barlow Condensed",sans-serif!important;font-size:18px!important;font-weight:900!important;color:#080808!important;text-transform:uppercase!important;margin-bottom:5px!important}.pgf-content .pgfr .pgfr-stars{display:flex!important;gap:2px!important;margin-bottom:4px!important;list-style:none!important;padding:0!important}.pgf-content .pgfr .pgfr-stars span{color:#f5a623!important;font-size:13px!important}.pgf-content .pgfr .pgfr-stars::before{display:none!important}.pgf-content .pgfr .pgfr-wtb-sub{font-size:12px!important;color:#888!important;font-family:Barlow,sans-serif!important;font-weight:400!important}.pgf-content .pgfr .pgfr-disclosure{font-size:11px!important;color:#ccc!important;font-family:Barlow,sans-serif!important;margin-top:6px!important;font-weight:400!important}.pgf-content .pgfr .pgfr-disclosure a{color:#ccc!important;text-decoration:none!important}.pgf-content .pgfr .pgfr-specs-wrap{margin:0 0 8px!important;border:1px solid #e8e6e0!important;border-radius:12px!important;overflow:hidden!important}.pgf-content .pgfr .pgfr-specs{width:100%!important;border-collapse:collapse!important;background:#fff!important}.pgf-content .pgfr .pgfr-specs thead{display:none!important}.pgf-content .pgfr .pgfr-specs tr{border-bottom:1px solid #f0eeea!important;border-left:3px solid transparent!important;transition:background 0.1s,border-color 0.1s!important}.pgf-content .pgfr .pgfr-specs tr:hover{background:#fafbff!important;border-left-color:#1F6FFF!important}.pgf-content .pgfr .pgfr-specs tr:last-child{border-bottom:none!important}.pgf-content .pgfr .pgfr-specs td{padding:14px 18px!important;font-size:15px!important;border:none!important;font-weight:400!important}.pgf-content .pgfr .pgfr-specs td:first-child{font-family:"Barlow Condensed",sans-serif!important;font-size:11px!important;font-weight:700!important;color:#bbb!important;text-transform:uppercase!important;letter-spacing:0.1em!important;width:150px!important}.pgf-content .pgfr .pgfr-specs td:last-child{color:#080808!important;font-family:Barlow,sans-serif!important;font-weight:500!important}.pgf-content .pgfr .pgfr-faq{border:1px solid #e8e6e0!important;border-radius:12px!important;overflow:hidden!important;margin:0 0 8px!important}.pgf-content .pgfr .pgfr-faq-item{border-bottom:1px solid #f0eeea!important}.pgf-content .pgfr .pgfr-faq-item:last-child{border-bottom:none!important}.pgf-content .pgfr .pgfr-faq-q{font-family:Barlow,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#080808!important;padding:16px 20px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border:none!important;text-transform:none!important;letter-spacing:normal!important;background:#fff!important}.pgf-content .pgfr .pgfr-faq-q:hover{background:#fafbff!important}.pgf-content .pgfr .pgfr-faq-item.open .pgfr-faq-q{background:#EFF4FF!important;color:#1F6FFF!important}.pgf-content .pgfr .pgfr-faq-q svg{flex-shrink:0!important;transition:transform 0.2s!important;color:#ccc!important}.pgf-content .pgfr .pgfr-faq-item.open .pgfr-faq-q svg{transform:rotate(180deg)!important;color:#1F6FFF!important}.pgf-content .pgfr .pgfr-faq-a{font-size:14px!important;line-height:1.75!important;color:#555!important;font-family:Barlow,sans-serif!important;padding:14px 20px 18px!important;display:none!important;font-weight:400!important;background:#fff!important;border-top:1px solid #e8e6e0!important}.pgf-content .pgfr .pgfr-faq-item.open .pgfr-faq-a{display:block!important}.pgf-content .pgfr .pgfr-related{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin:0 0 8px!important}.pgf-content .pgfr .pgfr-rel-card{text-decoration:none!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid #e8e6e0!important;border-radius:10px!important;overflow:hidden!important;transition:border-color 0.15s,box-shadow 0.15s!important}.pgf-content .pgfr .pgfr-rel-card:hover{border-color:#1F6FFF!important;box-shadow:0 4px 16px rgb(31 111 255 / .08)!important}.pgf-content .pgfr .pgfr-rel-img{background:#fff!important;border-bottom:1px solid #f0eeea!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;height:110px!important;position:relative!important}.pgf-content .pgfr .pgfr-rel-img img{max-height:90px!important;max-width:100%!important;object-fit:contain!important;display:block!important}.pgf-content .pgfr .pgfr-rel-score{position:absolute!important;top:7px!important;right:7px!important;font-family:"Barlow Condensed",sans-serif!important;font-size:12px!important;font-weight:900!important;color:#fff!important;background:#1F6FFF!important;padding:2px 7px!important;border-radius:3px!important}.pgf-content .pgfr .pgfr-rel-body{padding:10px 12px!important;flex:1!important}.pgf-content .pgfr .pgfr-rel-name{font-family:"Barlow Condensed",sans-serif!important;font-size:12px!important;font-weight:900!important;color:#080808!important;text-transform:uppercase!important;line-height:1.2!important;margin-bottom:3px!important}.pgf-content .pgfr .pgfr-rel-meta{font-size:11px!important;color:#aaa!important;font-family:Barlow,sans-serif!important;font-weight:400!important}.pgf-content .pgfr .pgfr-rel-cta{display:block!important;text-align:center!important;padding:9px!important;font-family:"Barlow Condensed",sans-serif!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#555!important;text-decoration:none!important;border-top:1px solid #f0eeea!important;transition:background 0.1s,color 0.1s!important}.pgf-content .pgfr .pgfr-rel-card:hover .pgfr-rel-cta{background:#1F6FFF!important;color:#fff!important}.pgf-content .pgfr .pgfr-guides{display:flex!important;flex-direction:column!important;border:1px solid #e8e6e0!important;border-radius:12px!important;overflow:hidden!important;margin:0 0 8px!important;list-style:none!important;padding:0!important}.pgf-content .pgfr .pgfr-guide-item{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 18px!important;border-bottom:1px solid #f0eeea!important;text-decoration:none!important;transition:background 0.1s!important}.pgf-content .pgfr .pgfr-guide-item:last-child{border-bottom:none!important}.pgf-content .pgfr .pgfr-guide-item:hover{background:#fafbff!important}.pgf-content .pgfr .pgfr-guide-title{font-family:Barlow,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#080808!important;margin-bottom:2px!important;text-decoration:none!important}.pgf-content .pgfr .pgfr-guide-desc{font-size:12px!important;color:#aaa!important;font-family:Barlow,sans-serif!important;font-weight:400!important}.pgf-content .pgfr .pgfr-guide-arrow{color:#ddd!important;flex-shrink:0!important;margin-left:12px!important}.pgf-content .pgfr .pgfr-guide-item:hover .pgfr-guide-arrow{color:#1F6FFF!important}#pgfr-sticky{display:none;position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:9999!important;background:rgb(8 8 8 / .97)!important;border-top:2px solid #1F6FFF!important;padding:10px 24px!important}.pgfr-sticky-inner{max-width:900px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.pgfr-sticky-left{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;overflow:hidden!important}.pgfr-sticky-name{font-family:"Barlow Condensed",sans-serif!important;font-size:15px!important;font-weight:900!important;color:#fff!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.pgfr-sticky-score{font-family:"Barlow Condensed",sans-serif!important;font-size:20px!important;font-weight:900!important;color:#1F6FFF!important;white-space:nowrap!important}.pgfr-sticky-score small{font-size:11px!important;color:#555!important;font-weight:400!important}.pgf-content .pgfr strong,.pgf-content .pgfr b{font-weight:600!important;color:inherit!important}.pgf-content .pgfr .pgfr-chip{font-size:11px!important;font-weight:600!important;color:#555!important;background:#f5f4f0!important;border:1px solid #e0deda!important;padding:5px 12px!important;border-radius:20px!important;font-family:Barlow,sans-serif!important}.pgf-content .pgfr .pgfr-chip::before{display:none!important}.pgf-content .pgfr .pgfr-pc-item::before{display:none!important}.pgf-content .pgfr .pgfr-stars::before{display:none!important}@media(max-width:768px){.pgf-content .pgfr .pgfr-hero{grid-template-columns:1fr!important;padding:20px!important}.pgf-content .pgfr .pgfr-hero-img{order:-1!important;min-height:140px!important}.pgf-content .pgfr .pgfr-scorecard-sub{grid-template-columns:repeat(3,1fr)!important}.pgf-content .pgfr .pgfr-sub-col:nth-child(4),.pgf-content .pgfr .pgfr-sub-col:nth-child(5){border-top:1px solid #f0eeea!important}.pgf-content .pgfr .pgfr-pc{grid-template-columns:1fr!important}.pgf-content .pgfr .pgfr-physical-grid{grid-template-columns:1fr!important}.pgf-content .pgfr .pgfr-physical-cell{border-right:none!important;border-bottom:1px solid #f0eeea!important}.pgf-content .pgfr .pgfr-physical-cell:last-child{border-bottom:none!important}.pgf-content .pgfr .pgfr-related{grid-template-columns:1fr 1fr!important}.pgf-content .pgfr .pgfr-wtb-inner{flex-direction:column!important;align-items:flex-start!important}.pgf-content .pgfr .pgfr-tip{width:150px!important;font-size:11px!important}}@media(max-width:480px){.pgf-content .pgfr .pgfr-scorecard-sub{grid-template-columns:repeat(2,1fr)!important}.pgf-content .pgfr .pgfr-sub-col:last-child{grid-column:span 2!important;border-right:none!important;border-top:1px solid #f0eeea!important}}.pgfr-buy-wrap{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important}.pgfr-buy-wrap button{width:auto!important;flex-shrink:0!important;min-width:0!important;max-width:none!important}body .pgf-content .pgf-hero h1,body .pgf-content .pgf-hero .pgf-hero-deck,body .pgf-content .pgf-hero p,body .pgf-content .pgf-hero .pgf-crumbs,body .pgf-content .pgf-hero .pgf-crumbs a,body .pgf-content .pgf-hero .pgf-hero-meta span{color:#fff!important}body .pgf-content .pgf-hero .pgf-ey-hero,body .pgf-content .pgf-hero .pgf-hero-meta span b{color:#E8C97A!important}body .pgf-content .pgf-cta h3,body .pgf-content .pgf-cta p,body .pgf-content .pgf-cta a{color:#fff!important}body .pgf-content .pgf-stat p{color:#fff!important}body .pgf-content .pgf-stat .pgf-stat-label{color:#CCFF00!important}