:root{--fopcb-navy:#063f51;--fopcb-teal:#075b72;--fopcb-gold:#f4b626;--fopcb-soft:#eef4f6;--fopcb-line:#dfe4ea;--fopcb-ink:#111827;--fopcb-muted:#5f6877}
body{font-family:Arial,"Helvetica Neue",sans-serif!important;color:var(--fopcb-ink)}
.fopcb-trustbar{background:#eef0f2;border-bottom:1px solid #e2e5e8;font-size:12px}.fopcb-trustbar>div{max-width:1180px;margin:auto;min-height:36px;padding:0 18px;display:flex;align-items:center;gap:10px}.fopcb-trustbar strong{color:var(--fopcb-teal);font-size:16px}.trust-links{margin-left:auto;display:flex;gap:20px}
.fopcb-public-header{height:92px;padding:0 max(18px,calc((100% - 1180px)/2));box-shadow:none;border-bottom:1px solid var(--fopcb-line)}.fopcb-logo .logo-icon,.fopcb-footer-brand>span{background:linear-gradient(135deg,var(--fopcb-gold),#ffd568)!important;color:var(--fopcb-navy)!important;border-radius:14px 4px 14px 4px;font-weight:900;font-size:21px}.fopcb-logo .logo-text strong{display:block;font-size:22px;color:var(--fopcb-ink)}.fopcb-logo .logo-text small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--fopcb-muted);white-space:nowrap}.fopcb-public-header .landing-nav{margin-left:auto}.fopcb-public-header .landing-nav a{font-weight:700}.fopcb-public-header .landing-nav a.active{color:var(--fopcb-teal);border-bottom:2px solid var(--fopcb-teal);padding-bottom:10px}.fopcb-public-header .btn-primary{background:var(--fopcb-gold);color:#111}.fopcb-public-header .btn-outline{border-color:var(--fopcb-navy);color:var(--fopcb-navy)}
body>section:first-of-type{background:var(--fopcb-soft)!important;color:var(--fopcb-ink)!important;padding:72px 20px!important;text-align:left!important}body>section:first-of-type>h1,body>section:first-of-type>p{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}body>section:first-of-type>h1{font-family:Arial,"Helvetica Neue",sans-serif!important;font-size:clamp(36px,5vw,58px)!important;letter-spacing:-.04em;margin-bottom:14px!important;color:var(--fopcb-ink)!important}body>section:first-of-type>p{color:var(--fopcb-muted)!important;opacity:1!important}
section h1,section h2,section h3,section h4{font-family:Arial,"Helvetica Neue",sans-serif!important}section h2,section h3,section h4{color:var(--fopcb-navy)!important}section p{color:var(--fopcb-muted)}section img{border-radius:18px!important}.values-grid>div,.help-grid>div,.support-options>a,.contact-grid>div:last-child{border-radius:18px!important;border-color:var(--fopcb-line)!important;box-shadow:0 8px 28px rgba(16,32,48,.06)}.stats-grid{background:var(--fopcb-navy)}.btn-primary{background:var(--fopcb-teal);color:#fff}.btn-primary:hover{background:var(--fopcb-navy)}.btn-outline{border-color:var(--fopcb-teal);color:var(--fopcb-teal)}
.fopcb-footer{background:#1d242a;color:#fff}.fopcb-footer-main{max-width:1180px;margin:auto;min-height:145px;padding:30px 18px;display:flex;align-items:center;justify-content:space-between;gap:30px}.fopcb-footer-brand{display:flex;align-items:center;gap:11px}.fopcb-footer-brand>span{width:42px;height:42px;display:grid;place-items:center}.fopcb-footer-brand strong,.fopcb-footer-brand small{display:block}.fopcb-footer-brand strong{font-size:21px}.fopcb-footer-brand small{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#bdc7ce}.fopcb-footer-links{display:flex;gap:24px;flex-wrap:wrap;font-weight:700}.fopcb-footer-bottom{background:#0d1114;min-height:72px;padding:20px max(18px,calc((100% - 1180px)/2));display:flex;justify-content:space-between;align-items:center;gap:20px;color:#bdc7ce;font-size:13px}.fopcb-footer-bottom>div{display:flex;gap:20px}
@media(max-width:900px){.fopcb-public-header{height:76px}.fopcb-logo .logo-text small{max-width:190px;white-space:normal}.fopcb-footer-main,.fopcb-footer-bottom{flex-direction:column;align-items:flex-start}.fopcb-footer-main{padding-top:45px;padding-bottom:45px}.trust-links{display:none}}
@media(max-width:600px){.fopcb-logo .logo-text small{display:none}.fopcb-footer-links{flex-direction:column;gap:14px}.fopcb-footer-bottom>div{flex-wrap:wrap}}
