.embed-privacy-container{background-position:center;background-size:cover;margin-bottom:1.5em;position:relative}.embed-privacy-container a{color:#ddd}.embed-privacy-container a:active,.embed-privacy-container a:focus,.embed-privacy-container a:hover{color:#fff !important}.embed-privacy-container.is-enabled{background-image:none !important}.embed-privacy-container:last-child{margin-bottom:0}.embed-privacy-content{display:none;height:100%;width:100%}.aligncenter .embed-privacy-content>*{display:block;margin-left:auto;margin-right:auto}.is-enabled .embed-privacy-content{display:block}.embed-privacy-overlay{background-color:rgba(0,0,0,.7);box-sizing:border-box;color:#ddd;cursor:pointer;display:table;height:100%;max-width:100%;min-height:200px;padding:20px;position:relative;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:100%;z-index:100}@media(min-width:768px){.embed-privacy-overlay{min-height:300px}}.embed-privacy-overlay label,.embed-privacy-overlay p{color:#ddd;cursor:pointer;font-weight:400;text-align:center;transition:color .25s ease-in-out}.embed-privacy-overlay label,.embed-privacy-overlay .embed-privacy-input-wrapper{margin:0}.embed-privacy-overlay .embed-privacy-footer{display:table-footer-group;font-size:.85em;text-align:right}.embed-privacy-overlay:hover{background-color:rgba(0,0,0,.8);color:#fff}.embed-privacy-overlay:hover .embed-privacy-logo{opacity:1}.embed-privacy-overlay:hover label,.embed-privacy-overlay:hover p{color:#fff}.embed-privacy-inner{display:table-cell;vertical-align:middle}.embed-privacy-logo{background-position:center top;background-repeat:no-repeat;background-size:contain;height:48px;margin-bottom:30px;opacity:.8;transition:opacity .25s ease-in-out}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .embed-privacy-container,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .embed-privacy-container,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .embed-privacy-container,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .embed-privacy-container,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .embed-privacy-container,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .embed-privacy-container,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .embed-privacy-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.embed-privacy-provider.is-hidden{display:none}.embed-privacy-opt-out-label{display:inline-block}.embed-privacy-local-tweet{font-style:normal}._frm-b4{display:grid;grid-template-columns:repeat(60,minmax(1px,1fr))}.b4-5{grid-area:1/1/54/61;min-height:53px}.b4-11{grid-area:54/1/158/61;min-height:104px}.b4-1{grid-area:158/1/193/61;min-height:35px}.A{position:relative}.B{align-items:center}.C{border-radius:5px}.D{display:flex}.E{height:100%}.F{justify-content:center}.G{position:absolute}.H{width:100%}.I{padding:7px 10px }.J{display:grid}.K,.e.deactive{height:0}.L{pointer-events:none}.M,.U:checked~[data-oinp-wrp]{display:block}.N{direction:ltr}.O *{box-sizing:border-box!important}.O *,.R{font-family:inherit}.P{background:#00000052;color:#fff;left:0;overflow:auto;padding:15px;top:0;z-index:9999}.Q{background:#fff;color:red;padding:20px}.S{display:none}.T{column-gap:10px;grid-row-gap:5px;grid-template-columns:1fr}.V{user-select:none;width:0}.W{direction:inherit!important;display:inline-block!important;width:100%!important}.X{background:transparent;border:none;border-radius:50%;color:#999;cursor:pointer;height:25px;padding:0;place-content:center;right:7px;top:50%;transform:translateY(-50%);width:25px}.Y:focus,.Z:hover{color:grey}.Z:hover{background:#e6e6e6}.a{height:15px;stroke-width:2;width:15px}.b{background:rgba(0,0,0,.0)}.c,.e.deactive{opacity:0;transform:scale(0);visibility:hidden}.c{transition:transform .3s cubic-bezier(0,.93,1,1.12);width:inherit;z-index:999}.d.active{height:auto;margin-top:10px;opacity:1;transform:scale(1);visibility:visible}.e.deactive{margin-top:0;transition:transform 150ms cubic-bezier(0.01,-0.01,1,-0.42),visibility 0s ease-out .4s,opacity .4s}.f{background:#bdffd4e8;border-color:#a9ffa3;border-radius:11px;border-style:solid;border-width:1px;box-shadow:0 0 0 0 rgb(0 0 0 / 6%);color:#242424;margin:auto;padding:5px 35px 5px 20px;word-break:break-all}[data-site-scheme="dark"] .g{color:#6486af}[data-site-scheme="dark"] .h:focus,.i:hover{color:#86a0c1}[data-site-scheme="dark"] .i:hover{background:#2a3b51}[data-site-scheme="dark"] .j{color:#e0e7f0}.bit-form .d-none{display:none !important}.bit-form .v-hide{visibility:hidden !important}.bf-form-msg,.bf-form-msg.warning{background:#ffe8c3}.bf-form-msg{border-radius:6px;margin:6px 0;padding:5px 14px;color:#776f63;height:0;opacity:0;overflow:hidden;transition:all .5s ease-out}.bf-form-msg.success{background:#c5f7dd}.bf-form-msg.error{background:#ffd0cb}.bf-form-msg.active{height:auto;opacity:1;transition:all 1s ease-out}.btcd-fld-itm{transition:all .2s ease}.fld-hide{min-height:0 !important;height:0 !important;overflow:hidden !important}@keyframes bf-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bf-spinner{margin-left:5px;width:15px;height:15px;border-radius:50%;border-top:2px solid;border-right:2px solid transparent;animation:bf-rotation 1s linear infinite}.yarpp-related{margin-bottom:1em;margin-top:1em}.yarpp-related a{font-weight:700;text-decoration:none}.yarpp-related .yarpp-thumbnail-title{font-size:96%;font-weight:700;text-align:left;text-decoration:none}.yarpp-related h3{font-size:125%;font-weight:700;margin:0;padding:0 0 5px;text-transform:capitalize}.pnf-reviews-carousel, .pnf-reviews-grid, .pnf-reviews-masonry, .pnf-reviews-marquee, .pnf-reviews-stats, .pnf-reviews-proof, .pnf-reviews-spotlight, .pnf-reviews-modal-overlay{--pnf-accent:#2563eb;--pnf-star-color:#f5a623;--pnf-star-empty:#e2e2e6;--pnf-card-bg:#ffffff;--pnf-card-text:#333a44;--pnf-card-muted:#7a828e;--pnf-card-radius:16px;--pnf-card-shadow:0 2px 10px rgba(20, 24, 34, 0.08), 0 1px 3px rgba(20, 24, 34, 0.06);box-sizing:border-box;}
.pnf-reviews-carousel *,
.pnf-reviews-grid *,
.pnf-reviews-masonry *,
.pnf-reviews-marquee *,
.pnf-reviews-stats *,
.pnf-reviews-proof *,
.pnf-reviews-spotlight *,
.pnf-reviews-modal-overlay *{box-sizing:inherit;}
.pnf-reviews-card{background:var(--pnf-card-bg);border-radius:var(--pnf-card-radius);box-shadow:var(--pnf-card-shadow);padding:24px;display:flex;flex-direction:column;gap:14px;height:100%;color:var(--pnf-card-text);}
.pnf-reviews-card-footer{display:flex;align-items:center;gap:12px;margin-top:2px;}
.pnf-reviews-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;}
.pnf-reviews-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;line-height:1;}
.pnf-reviews-card-person{display:flex;flex-direction:column;min-width:0;}
.pnf-reviews-card-name{font-weight:700;font-size:16px;color:var(--pnf-card-text);}
.pnf-reviews-card-title{font-size:13.5px;color:var(--pnf-card-muted);}
.pnf-reviews-card-text{margin:0;padding:0;border:0;background:none;font-size:15.5px;line-height:1.65;color:var(--pnf-card-text);quotes:"\201C" "\201D";flex-grow:1;}
.pnf-reviews-card-text::before{content:open-quote;}
.pnf-reviews-card-text::after{content:close-quote;}
.pnf-reviews-hl{background:var(--pnf-hl-bg, #fff3c4);color:inherit;padding:0.05em 0.18em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.pnf-reviews-theme-dark .pnf-reviews-hl{background:color-mix(in srgb, var(--pnf-hl-bg, #fff3c4) 30%, transparent);}
@media (prefers-color-scheme: dark) {
.pnf-reviews-theme-auto .pnf-reviews-hl{background:color-mix(in srgb, var(--pnf-hl-bg, #fff3c4) 30%, transparent);}
} .pnf-reviews-more{appearance:none;-webkit-appearance:none;display:inline;border:0;background:none;padding:0;margin:0;font:inherit;font-weight:600;color:var(--pnf-accent);cursor:pointer;white-space:nowrap;}
.pnf-reviews-more:hover{text-decoration:underline;}
.pnf-reviews-ellipsis{color:inherit;}
.pnf-reviews-modal-overlay{position:fixed;inset:0;z-index:999999;background:rgba(15, 18, 25, 0.55);display:flex;align-items:center;justify-content:center;padding:24px;}
.pnf-reviews-modal{position:relative;width:100%;max-width:560px;max-height:85vh;overflow-y:auto;border-radius:var(--pnf-card-radius, 16px);background:var(--pnf-card-bg, #ffffff);box-shadow:0 12px 40px rgba(15, 18, 25, 0.3);}
.pnf-reviews-modal .pnf-reviews-card-text{display:block;-webkit-line-clamp:none;overflow:visible;}
.pnf-reviews-modal .pnf-reviews-card{box-shadow:none;padding-top:52px;}
.pnf-reviews-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;border-radius:50%;background:#f0f0f1;color:#333a44;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;}
.pnf-reviews-modal-close:hover{background:#e2e2e6;}
.pnf-reviews-stars{display:inline-flex;gap:3px;font-size:16px;line-height:1;}
.pnf-reviews-star{color:var(--pnf-star-color);}
.pnf-reviews-star-empty{color:var(--pnf-star-empty);}
.pnf-reviews-header-top .pnf-reviews-card-footer{order:0;margin:0 0 4px;}
.pnf-reviews-header-top .pnf-reviews-stars{order:1;}
.pnf-reviews-header-top .pnf-reviews-card-text{order:2;}
.pnf-reviews-carousel{position:relative;padding:8px 44px;}
.pnf-reviews-viewport{overflow:hidden;}
.pnf-reviews-track{display:flex;transition:transform 0.45s ease;align-items:flex-start;}
.pnf-reviews-slide{flex:0 0 calc(100% / var(--pnf-visible, 3));max-width:calc(100% / var(--pnf-visible, 3));padding:8px;display:flex;}
.pnf-reviews-slide .pnf-reviews-card{width:100%;height:auto;}
.pnf-reviews-carousel .pnf-reviews-card-text{flex-grow:0;}
.pnf-reviews-carousel .pnf-reviews-card-footer{margin-top:4px;}
.pnf-reviews-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:var(--pnf-card-bg);box-shadow:var(--pnf-card-shadow);color:var(--pnf-card-text);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 0 3px;z-index:2;}
.pnf-reviews-arrow:hover{color:var(--pnf-accent);}
.pnf-reviews-prev{left:0;}
.pnf-reviews-next{right:0;}
@media(max-width:900px){
.pnf-reviews-carousel{--pnf-visible:2 !important;}
}
@media(max-width:600px){
.pnf-reviews-carousel{--pnf-visible:1 !important;padding:8px 36px;}
} .pnf-reviews-grid{display:grid;grid-template-columns:repeat(var(--pnf-columns, 3), 1fr);gap:20px;}
@media(max-width:900px){
.pnf-reviews-grid{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:600px){
.pnf-reviews-grid{grid-template-columns:1fr;}
}  .pnf-reviews-masonry{column-count:var(--pnf-columns, 3);column-gap:20px;}
.pnf-reviews-masonry .pnf-reviews-card{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;height:auto;margin:0 0 20px;}
.pnf-reviews-masonry .pnf-reviews-card-text{flex-grow:0;}
@media(max-width:900px){
.pnf-reviews-masonry{column-count:2;}
}
@media(max-width:600px){
.pnf-reviews-masonry{column-count:1;}
}  .pnf-reviews-marquee{display:flex;flex-direction:column;gap:20px;overflow:hidden;}
.pnf-reviews-marquee-row{overflow:hidden;}
.pnf-reviews-marquee-track{display:flex;width:max-content;align-items:stretch;animation:pnf-marquee-left var(--pnf-marquee-duration, 40s) linear infinite;will-change:transform;}
.pnf-reviews-marquee-right{animation-name:pnf-marquee-right;}
.pnf-reviews-marquee:hover .pnf-reviews-marquee-track{animation-play-state:paused;}
.pnf-reviews-marquee-item{flex:0 0 auto;width:340px;margin-right:20px;display:flex;}
.pnf-reviews-marquee-item .pnf-reviews-card{width:100%;}
@keyframes pnf-marquee-left {
from{transform:translateX(0);}
to{transform:translateX(-50%);}
}
@keyframes pnf-marquee-right {
from{transform:translateX(-50%);}
to{transform:translateX(0);}
}
@media(max-width:600px){
.pnf-reviews-marquee-item{width:280px;}
}
@media (prefers-reduced-motion: reduce) {
.pnf-reviews-marquee-track{animation:none;}
.pnf-reviews-marquee-row{overflow-x:auto;}
} .pnf-reviews-proof{display:inline-flex;align-items:center;gap:14px;}
.pnf-reviews-proof-avatars{display:flex;flex-direction:row;}
.pnf-reviews-proof-avatars .pnf-reviews-avatar{width:48px;height:48px;border:2px solid #fff;box-shadow:0 1px 4px rgba(20, 24, 34, 0.15);}
.pnf-reviews-proof-avatars .pnf-reviews-avatar + .pnf-reviews-avatar{margin-left:-12px;}
.pnf-reviews-proof-avatars .pnf-reviews-avatar-fallback{font-size:17px;}
.pnf-reviews-theme-dark .pnf-reviews-proof-avatars .pnf-reviews-avatar{border-color:rgba(255, 255, 255, 0.9);}
.pnf-reviews-proof-body{display:flex;flex-direction:column;gap:2px;}
.pnf-reviews-proof-text{font-size:14px;color:var(--pnf-card-muted);line-height:1.3;}
.pnf-reviews-theme-dark .pnf-reviews-proof-text{color:#d3d7de;}
.pnf-reviews-spotlight{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;max-width:820px;margin:0 auto;padding:20px;background:transparent;}
.pnf-reviews-spotlight-quote{margin:0;padding:0;border:0;quotes:none;font-size:clamp(24px, 3.4vw, 40px);line-height:1.3;font-weight:700;color:var(--pnf-card-text);}
.pnf-reviews-spotlight-quote::before, .pnf-reviews-spotlight-quote::after{content:none;}
.pnf-reviews-theme-dark .pnf-reviews-spotlight-quote{color:#ffffff;}
.pnf-reviews-spotlight-person{display:flex;flex-direction:column;align-items:center;gap:6px;}
.pnf-reviews-spotlight-person .pnf-reviews-avatar{width:72px;height:72px;margin-bottom:4px;}
.pnf-reviews-spotlight-name{font-weight:700;font-size:17px;color:var(--pnf-card-text);}
.pnf-reviews-spotlight-title{font-size:14px;color:var(--pnf-card-muted);}
.pnf-reviews-theme-dark .pnf-reviews-spotlight-name{color:#ffffff;}
.pnf-reviews-theme-dark .pnf-reviews-spotlight-title{color:#d3d7de;}
@media (prefers-color-scheme: dark) {
.pnf-reviews-spotlight.pnf-reviews-theme-auto .pnf-reviews-spotlight-quote, .pnf-reviews-spotlight.pnf-reviews-theme-auto .pnf-reviews-spotlight-name{color:#ffffff;}
.pnf-reviews-spotlight.pnf-reviews-theme-auto .pnf-reviews-spotlight-title{color:#d3d7de;}
.pnf-reviews-spotlight.pnf-reviews-theme-auto{--pnf-star-empty:rgba(255, 255, 255, 0.35);}
} .pnf-reviews-stats{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;}
.pnf-reviews-stats-text{font-size:17px;font-weight:600;color:var(--pnf-card-text);display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;}
.pnf-reviews-theme-dark .pnf-reviews-stats-text{color:#ffffff;}
.pnf-reviews-theme-dark{--pnf-card-bg:#1e2430;--pnf-card-text:#f3f4f6;--pnf-card-muted:#aab2c0;--pnf-card-shadow:0 2px 12px rgba(0, 0, 0, 0.35);--pnf-star-empty:rgba(255, 255, 255, 0.28);--pnf-accent:#7aa2ff;}
@media (prefers-color-scheme: dark) {
.pnf-reviews-theme-auto{--pnf-card-bg:#1e2430;--pnf-card-text:#f3f4f6;--pnf-card-muted:#aab2c0;--pnf-card-shadow:0 2px 12px rgba(0, 0, 0, 0.35);--pnf-star-empty:rgba(255, 255, 255, 0.28);--pnf-accent:#7aa2ff;}
.pnf-reviews-theme-auto .pnf-reviews-stats-text{color:#ffffff;}
}
.pnf-reviews-stats-avatars{display:flex;flex-direction:row;}
.pnf-reviews-stats-avatars .pnf-reviews-avatar{width:48px;height:48px;border:2px solid #fff;box-shadow:0 1px 4px rgba(20, 24, 34, 0.15);}
.pnf-reviews-theme-dark .pnf-reviews-stats-avatars .pnf-reviews-avatar{border-color:rgba(255, 255, 255, 0.9);}
.pnf-reviews-stats-avatars .pnf-reviews-avatar + .pnf-reviews-avatar{margin-left:-12px;}
.pnf-reviews-stats-avatars .pnf-reviews-avatar-fallback { font-size: 17px; }