/*!/wp-content/plugins/verifiableletter-fraud-help-directory/assets/fraud-help.css*/:root{--vlf-navy:#102a43;--vlf-blue:#1463ff;--vlf-pale:#f2f7ff;--vlf-border:#d9e2ec;--vlf-text:#243b53;--vlf-red:#9b1c1c}.vlf-fraud-help{color:var(--vlf-text);font-size:17px;line-height:1.7}.vlf-container{width:min(1160px,calc(100% - 40px));margin-inline:auto}.vlf-hero{background:linear-gradient(135deg,#0b2440,#174d7c);color:#fff;padding:72px 0}.vlf-hero h1{color:#fff;font-size:clamp(2rem,5vw,3.65rem);line-height:1.12;max-width:980px;margin:.25em 0}.vlf-hero p{max-width:800px;font-size:1.1em}.vlf-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.78rem!important;font-weight:700;color:#b9d8ff}.vlf-main-content{padding-block:48px 72px}.vlf-directory-search{display:grid;grid-template-columns:2fr 1fr auto;gap:12px;margin:0 0 32px}.vlf-directory-search input,.vlf-directory-search select,.vlf-directory-search button{min-height:48px;border:1px solid var(--vlf-border);border-radius:7px;padding:10px 14px;font:inherit}.vlf-directory-search button,.vlf-button-primary{background:var(--vlf-blue);color:#fff!important;border-color:var(--vlf-blue);font-weight:700;cursor:pointer}.vlf-country-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.vlf-country-card{border:1px solid var(--vlf-border);border-radius:10px;background:#fff;box-shadow:0 3px 14px rgb(16 42 67 / .06);transition:transform .15s,box-shadow .15s}.vlf-country-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(16 42 67 / .12)}.vlf-country-card a{display:flex;flex-direction:column;min-height:190px;padding:22px;color:inherit;text-decoration:none}.vlf-country-card h2{font-size:1.2rem;line-height:1.25;margin:.6em 0;color:var(--vlf-navy)}.vlf-country-code{align-self:flex-start;background:var(--vlf-pale);color:var(--vlf-blue);font-size:.76rem;font-weight:800;letter-spacing:.08em;padding:3px 7px;border-radius:4px}.vlf-region{font-size:.85rem;color:#627d98}.vlf-card-link{margin-top:auto;color:var(--vlf-blue);font-weight:700;font-size:.9rem}.vlf-pagination{margin:36px 0}.vlf-pagination ul{display:flex;gap:8px;list-style:none;padding:0}.vlf-pagination a,.vlf-pagination span{padding:7px 11px;border:1px solid var(--vlf-border);border-radius:5px}.vlf-breadcrumbs{font-size:.86rem;display:flex;gap:8px;flex-wrap:wrap}.vlf-breadcrumbs a{color:#d6eaff}.vlf-guide-hero{padding:44px 0 52px}.vlf-guide-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(240px,1fr);gap:44px;padding-block:48px 80px}.vlf-guide-content h2{color:var(--vlf-navy);font-size:1.65rem;line-height:1.25;margin-top:1.5em}.vlf-emergency-note{border-left:5px solid var(--vlf-red);background:#fff5f5;padding:18px 20px;border-radius:5px;margin-bottom:30px}.vlf-guide-section{padding-block:8px;border-bottom:1px solid var(--vlf-border)}.vlf-reporting-box{background:var(--vlf-pale);border:1px solid #c7dcff;border-radius:10px;padding:20px 24px;margin:26px 0}.vlf-reporting-box h2{margin-top:0}.vlf-link-list{display:flex;flex-direction:column;gap:9px}.vlf-link-list a,.vlf-sources a{color:var(--vlf-blue);font-weight:650}.vlf-sidebar-card{position:sticky;top:140px;border:1px solid var(--vlf-border);border-radius:10px;padding:22px;background:#fff;box-shadow:0 4px 20px rgb(16 42 67 / .07)}.vlf-sidebar-card h2{font-size:1.25rem;color:var(--vlf-navy);margin-top:0}.vlf-sidebar-card ol{padding-left:22px}.vlf-sidebar-card li{margin-bottom:9px}.vlf-reviewed{font-size:.9rem!important;color:#d6eaff}.vlf-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;background:var(--vlf-navy);color:#fff;border-radius:12px;padding:26px 30px;margin:42px 0}.vlf-cta h2{color:#fff;margin:0 0 4px;font-size:1.35rem}.vlf-cta p{margin:0}.vlf-cta-actions{display:flex;gap:10px;flex-wrap:wrap}.vlf-button{display:inline-block;border:1px solid #fff;border-radius:6px;padding:10px 15px;text-decoration:none;white-space:nowrap}.vlf-button-secondary{color:#fff!important;background:#fff0}.vlf-disclaimer{font-size:.87rem;color:#627d98;background:#f7f9fb;padding:16px;border-radius:6px}.vlf-no-results{text-align:center;padding:50px;background:#f7f9fb}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.vlf-country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vlf-guide-layout{grid-template-columns:1fr}.vlf-sidebar-card{position:static}}@media(max-width:600px){.vlf-container{width:min(100% - 28px,1160px)}.vlf-hero{padding:46px 0}.vlf-directory-search{grid-template-columns:1fr}.vlf-country-grid{grid-template-columns:1fr}.vlf-cta{align-items:flex-start;flex-direction:column}.vlf-cta-actions{width:100%}.vlf-button{width:100%;text-align:center}}body.single-vlf_fraud_country main.vlf-fraud-help,body.post-type-archive-vlf_fraud_country main.vlf-fraud-help{margin-top:120px}@media (max-width:782px){body.single-vlf_fraud_country main.vlf-fraud-help,body.post-type-archive-vlf_fraud_country main.vlf-fraud-help{margin-top:90px}}.vlf-reporting-instructions{margin-top:24px;padding-top:18px;border-top:1px solid var(--vlf-border)}.vlf-reporting-instructions h3{margin:0 0 10px;color:var(--vlf-navy);font-size:1.15rem}