body.page-template-page-bank-card-freeze-unfreeze-php{
--bcf-bg:#f8fafc;
--bcf-surface:#ffffff;
--bcf-text:#0f172a;
--bcf-muted:#475569;
--bcf-line:#dbe4ee;
--bcf-primary:#0f4c81;
--bcf-primary-2:#1d4ed8;
--bcf-accent:#f59e0b;
--bcf-danger:#7f1d1d;
--bcf-danger-bg:#fef2f2;
--bcf-info:#0c4a6e;
--bcf-info-bg:#eff6ff;
--bcf-success:#065f46;
--bcf-success-bg:#ecfdf5;
--bcf-purple:#5b21b6;
--bcf-purple-bg:#f5f3ff;
--bcf-shadow:0 12px 28px rgba(15,23,42,.08);
--bcf-radius:22px;
--bcf-max:1000px;
--bcf-gap:28px;
}
body.page-template-page-bank-card-freeze-unfreeze-php{scroll-behavior:smooth;}
body.page-template-page-bank-card-freeze-unfreeze-php{background:var(--bcf-bg);color:var(--bcf-text);}
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page,
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page *{box-sizing:border-box;}
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page{
width:100%;max-width:var(--bcf-max);margin:0 auto;padding:0;
color:var(--bcf-text);font:400 16px/1.82 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei",Arial,sans-serif;
}
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page a{color:var(--bcf-primary-2);text-decoration:none;}
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page a:hover{text-decoration:underline;text-underline-offset:3px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page h2[id],
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page h3[id],
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page section[id]{scroll-margin-top:92px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero{
position:relative;isolation:isolate;overflow:hidden;
background:linear-gradient(135deg,#0f172a 0%, #123b6a 48%, #1d4ed8 100%);
color:#fff;border-radius:30px;padding:36px 34px 30px;box-shadow:var(--bcf-shadow);margin-bottom:28px;
}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero::before{
content:"";position:absolute;inset:auto -10% -30% auto;width:360px;height:360px;border-radius:50%;
background:radial-gradient(circle, rgba(255,255,255,.18) 0%, rgba(255,255,255,0) 70%);z-index:-1;
}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero::after{
content:"";position:absolute;inset:0;border-radius:inherit;
background:linear-gradient(180deg, rgba(255,255,255,.04) 0%, rgba(255,255,255,0) 100%);z-index:-1;
}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-badge{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.14);font-weight:700;font-size:.95rem;backdrop-filter:blur(6px);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-meta{display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:flex-end;font-size:.95rem;color:rgba(255,255,255,.86);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero h1{
position:relative;z-index:2;margin:0 0 14px;
font-size:clamp(1.4rem, 3vw, 2.0rem);line-height:1.15;font-weight:800;letter-spacing:-0.01em;
color:#ffffff;text-shadow:0 2px 16px rgba(0,0,0,.20);
}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero p{position:relative;z-index:2;margin:0;font-size:1.06rem;line-height:1.9;color:rgba(255,255,255,.94);max-width:920px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-anchor-nav{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-anchor-nav a{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.13);color:#fff;font-weight:600;border:1px solid rgba(255,255,255,.10);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-grid{display:block;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-card{background:var(--bcf-surface);border:1px solid var(--bcf-line);border-radius:var(--bcf-radius);box-shadow:var(--bcf-shadow);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel{padding:28px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel + .bcf-panel{margin-top:22px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel h2{margin:0 0 18px;padding-bottom:12px;border-bottom:2px solid #e8eef6;font-size:1.72rem;line-height:1.25;font-weight:800;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel h3{margin:26px 0 12px;font-size:1.22rem;line-height:1.35;font-weight:800;color:var(--bcf-primary);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel p{margin:0 0 16px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel ul,
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel ol{margin:0 0 18px;padding-left:22px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel li{margin:0 0 10px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-steps{display:grid;gap:16px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-step{display:grid;grid-template-columns:58px 1fr;gap:16px;align-items:start;padding:20px;border:1px solid var(--bcf-line);border-radius:18px;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-step-num{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;background:#eaf2ff;color:var(--bcf-primary-2);font-weight:800;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-type{border:1px solid var(--bcf-line);border-radius:20px;padding:20px;background:#fff;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-type .tag{display:inline-flex;margin-bottom:12px;padding:6px 10px;border-radius:999px;font-size:.88rem;font-weight:700;color:#0f4c81;background:#eaf2ff;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-type p{color:var(--bcf-muted);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-kpi{border:1px solid var(--bcf-line);border-radius:18px;padding:18px;background:#fff;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-kpi strong{display:block;margin-bottom:8px;color:var(--bcf-primary);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-warning{border:1px solid #fecaca;background:var(--bcf-danger-bg);color:var(--bcf-danger);border-radius:20px;padding:20px 22px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-warning h3{margin:0 0 8px;color:var(--bcf-danger);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-success{border:1px solid #a7f3d0;background:var(--bcf-success-bg);color:var(--bcf-success);border-radius:20px;padding:20px 22px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-success h3{margin:0 0 8px;color:var(--bcf-success);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table-wrap{overflow:auto;border:1px solid var(--bcf-line);border-radius:20px;background:#fff;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table{width:100%;min-width:820px;border-collapse:collapse;font-size:.98rem;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table caption{text-align:left;padding:16px 18px;font-weight:800;background:#f8fbff;border-bottom:1px solid var(--bcf-line);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table th,
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table td{padding:14px 16px;border-bottom:1px solid var(--bcf-line);vertical-align:top;text-align:left;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table th{background:#0f4c81;color:#fff;font-weight:700;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-table tbody tr:nth-child(even) td{background:#fcfdff;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-related a{display:block;border:1px solid var(--bcf-line);border-radius:18px;padding:18px;background:#fff;color:var(--bcf-text);}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-related strong{display:block;margin-bottom:8px;font-size:1.05rem;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-related span{color:var(--bcf-muted);font-size:.96rem;}
body.page-template-page-bank-card-freeze-unfreeze-php .bw-author{padding:20px 24px;border-radius:24px;background:linear-gradient(105deg,#f8fcff 0%,#f0f6fe 100%);border:1px solid #cfdff0;margin-bottom:18px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bw-author-info{display:grid;gap:6px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bw-author-name{font-weight:800;font-size:1.25rem;color:var(--bcf-primary);}
body.page-template-page-bank-card-freeze-unfreeze-php .bw-author-meta{display:flex;flex-wrap:wrap;gap:12px 24px;color:var(--bcf-muted);font-size:.95rem;}
body.page-template-page-bank-card-freeze-unfreeze-php .bw-author-bio{font-size:.95rem;border-left:3px solid var(--bcf-primary-2);padding-left:14px;color:#2c3e50;margin-top:8px;}
body.page-template-page-bank-card-freeze-unfreeze-php .hero-image-wrap{margin-bottom: 24px; border-radius: 22px; overflow: hidden; box-shadow: var(--bcf-shadow);}
body.page-template-page-bank-card-freeze-unfreeze-php .hero-image-wrap img{width: 100%; height: auto; display: block;}
body.page-template-page-bank-card-freeze-unfreeze-php .silo-faq-box .faq-item{
margin-bottom: 20px;
border-bottom: 1px solid #e5e7eb;
padding-bottom: 16px;
}
body.page-template-page-bank-card-freeze-unfreeze-php .silo-faq-box .faq-item:last-child{
margin-bottom: 0;
border-bottom: none;
padding-bottom: 0;
}
body.page-template-page-bank-card-freeze-unfreeze-php .silo-faq-box .faq-item h3{
font-size: 1.1rem;
font-weight: 700;
margin: 0 0 8px;
color: #0f172a;
}
body.page-template-page-bank-card-freeze-unfreeze-php .silo-faq-box .faq-item p{
margin: 0;
color: #334155;
line-height: 1.6;
}
@media (max-width:1024px){
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-columns,
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-related,
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:782px){
body.page-template-page-bank-card-freeze-unfreeze-php .bank-freeze-page{padding:0 12px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero{padding:24px 16px 18px;border-radius:22px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero-top{display:block;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-meta{justify-content:flex-start;margin-top:12px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-hero h1{font-size:clamp(1.5rem,6vw,2.0rem);line-height:1.2;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-panel{padding:20px 16px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-columns,
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-related{grid-template-columns:1fr;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-step{grid-template-columns:46px 1fr;padding:16px;}
body.page-template-page-bank-card-freeze-unfreeze-php .bcf-step-num{width:46px;height:46px;}
}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-7096b1ca1e{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 8px !important;margin-bottom: 16px !important;font-size: 0.92rem !important;color: #cbd5e1 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-ef39804c96{color: #ffffff !important;font-weight: 600 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-4b16a67115{color: #e2e8f0 !important;text-decoration: none !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-c23e94c642{color: #94a3b8 !important;font-size: 0.85rem !important;margin-top: 1px !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-764ea871ad{font-weight:700 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-e7673d9ced{margin-top:18px !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-8a359a76eb{margin-top:16px !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-6278bafa0a{margin-top: 20px !important;padding: 16px 20px !important;background: #eff6ff !important;border-radius: 16px !important;border-left: 4px solid #1d4ed8 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-8c1e8fd4db{margin:0 !important;color:#0c4a6e !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-e0aab60728{padding:28px !important;background:#fff !important;border:1px solid #dbe4ee !important;border-radius:22px !important;margin-top:28px !important;margin-bottom:28px !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-81d359a75d{display:inline-flex !important;align-items:center !important;padding:10px 24px !important;background:#0f4c81 !important;color:#fff !important;font-weight:700 !important;text-decoration:none !important;border-radius:99px !important;transition:background 0.2s !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-1b2cc5da5d{margin: 0 0 8px !important;font-size: 1.25rem !important;color: #0f4c81 !important;font-weight:800 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-cc2140c943{color: #475569 !important;font-size: 0.95rem !important;margin-bottom: 12px !important}


body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-fb3bd801c6{margin-top: 18px !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-dda0f28a4d{margin: 0 0 10px !important;font-size: 1.1rem !important;color: #92400e !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-5662aefd68{color: #475569 !important;font-size: 0.95rem !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-4b86fd4f35{color: #475569 !important;font-size: 0.95rem !important;margin-bottom: 0 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-31be6c6be8{color:#92400e !important;text-decoration:underline !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-d545213b80{width: 100% !important;max-width: 1000px !important;margin: 32px auto 0 !important;padding: 0 15px !important;box-sizing: border-box !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-584aaf81ed{padding: 24px !important;background: #fff !important;border: 1px solid #e5e7eb !important;border-radius: 18px !important;box-sizing: border-box !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-565388da8c{margin: 0 0 16px !important;font-size: 1.5rem !important;color: #0f172a !important;font-weight: 900 !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-e211ea130e{width: 100% !important;max-width: 1000px !important;margin: 32px auto 48px !important;padding: 0 15px !important;box-sizing: border-box !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-f6d8e58760{padding: 20px 24px !important;background: #f8fafc !important;border: 1px solid #dbe3ee !important;border-radius: 16px !important;text-align: center !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-9e3f1ac13c{margin: 0 0 12px !important;color: #334155 !important;font-size: 1rem !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-879fbbf84c{display: flex !important;justify-content: center !important;gap: 12px !important;flex-wrap: wrap !important}
body.page-template-page-bank-card-freeze-unfreeze-php .tzp-u-d6966403fe{display:inline-flex !important;align-items:center !important;padding:10px 24px !important;background:#1d4ed8 !important;color:#fff !important;font-weight:700 !important;text-decoration:none !important;border-radius:99px !important;transition:background 0.2s !important}
