:root{--bg:#f1f0e8;--ink:#17211f;--deep:#203f38;--accent:#e7b34d;--soft:#dce6dd;--paper:#fffef8;--alt:#9db6a7;}
.bs133-active header nav,.bs133-active .wp-block-navigation,.bs133-active .wp-block-template-part header nav{display:none!important}
.bs133-top{width:100%;display:grid;grid-template-columns:1.35fr 1fr 1fr;min-height:76px;background:var(--paper);position:relative;z-index:9999;box-shadow:0 8px 28px rgba(20,25,35,.08)} .bs133-top>div,.bs133-top>a{display:flex;align-items:center;justify-content:center;padding:12px 18px} .bs133-topnote{font-size:11px;letter-spacing:.15em;font-weight:900;text-align:center;color:var(--ink)} .bs133-top a{text-decoration:none!important;flex-direction:column;gap:4px} .bs133-call{background:var(--deep);color:#fff!important} .bs133-wa{background:var(--soft);color:var(--ink)!important} .bs133-top span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:900} .bs133-top strong{font-size:18px}
.bs133-page{max-width:none!important;width:100%!important;margin:0!important;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif} .bs133-page *{box-sizing:border-box}
.bs133-eye{font-size:11px;letter-spacing:.2em;font-weight:900;color:var(--accent)} .bs133-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px;position:relative;z-index:2} .bs133-cta a{min-height:54px;padding:0 22px;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;font-weight:900;background:#fff;color:var(--deep)!important} .bs133-cta a.wa{background:var(--accent);color:#fff!important} .bs133-disclaimer{margin-top:20px;font-size:12px;opacity:.68;position:relative;z-index:2}
.bs133-content{width:min(1080px,88%);margin:0 auto;padding:78px 0 88px} .bs133-prose{max-width:900px;margin:0 auto} .bs133-prose h2{font-size:clamp(30px,4vw,44px);line-height:1.12;letter-spacing:-.025em;margin:54px 0 18px;color:var(--ink)} .bs133-prose p{font-size:18px;line-height:1.86;color:var(--ink);opacity:.78;margin:0 0 22px}
.bs133-footlinks{width:min(1260px,94%);margin:0 auto 28px;padding:24px;background:var(--paper);border:1px solid rgba(30,40,50,.08)} .bs133-footlinks>strong{display:block;margin-bottom:12px;font-size:11px;letter-spacing:.15em;color:var(--accent)} .bs133-footlinks>div{display:flex;flex-wrap:wrap;gap:8px} .bs133-footlinks a{padding:8px 11px;background:var(--bg);color:var(--ink)!important;text-decoration:none!important;font-size:12px;font-weight:800}
body.page .entry-title,body.page header.entry-header .entry-title{display:none!important} body.page .entry-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}

.bs133-hero{width:min(1300px,96%);margin:18px auto 0;display:grid;grid-template-columns:.7fr 1.5fr;gap:0;min-height:610px;border:3px solid var(--ink)} .bs133-side{order:-1;padding:34px;background:var(--accent);border-right:3px solid var(--ink);display:flex;flex-direction:column;justify-content:space-between} .bs133-side strong{font-family:"Arial Black",Arial,sans-serif;font-size:38px;line-height:1.02;text-transform:uppercase} .bs133-heromain{padding:66px;background:var(--paper);display:flex;flex-direction:column;justify-content:center;position:relative} .bs133-hero h1{font-family:"Arial Black",Arial,sans-serif;font-size:clamp(48px,7vw,92px);line-height:.88;letter-spacing:-.06em;text-transform:uppercase;margin:15px 0 28px} .bs133-heromain>p{font-size:20px;line-height:1.55;max-width:760px} .bs133-cta a{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink)} .bs133-cta a.wa{border-color:var(--ink)}
.bs133-showcase{width:min(1300px,96%);margin:18px auto 0;padding:28px;border:3px solid var(--ink);background:var(--soft)} .bs133-showhead{border-bottom:3px solid var(--ink);padding-bottom:22px;margin-bottom:18px} .bs133-showhead span{font-weight:900;letter-spacing:.18em} .bs133-showhead h2{font-family:"Arial Black",Arial,sans-serif;font-size:54px;text-transform:uppercase;margin:5px 0} .bs133-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-left:3px solid var(--ink);border-top:3px solid var(--ink)} .bs133-grid .card{min-height:260px;padding:24px;border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--paper);color:var(--ink)!important;text-decoration:none!important;display:flex;flex-direction:column;justify-content:space-between} .bs133-grid .c1{background:var(--deep);color:#fff!important} .bs133-grid .c2{background:var(--accent)} .bs133-grid small{font-size:10px;font-weight:900} .bs133-grid h3{font-family:"Arial Black",Arial,sans-serif;font-size:28px;text-transform:uppercase} .bs133-grid p{font-size:14px;line-height:1.5} .bs133-end{width:min(1300px,96%);margin:0 auto 60px;padding:34px;border:3px solid var(--ink);background:var(--accent);display:grid;grid-template-columns:1fr 1fr;align-items:center} .bs133-end h2{font-family:"Arial Black",Arial,sans-serif;font-size:38px;text-transform:uppercase}

@media(max-width:1000px){.bs133-top{grid-template-columns:1fr 1fr} .bs133-topnote{display:none!important} .bs133-hero{grid-template-columns:1fr} .bs133-side{order:0;min-height:280px;transform:none} .bs133-grid{grid-template-columns:repeat(2,1fr)} .bs133-grid .card,.bs133-grid .c1,.bs133-grid .c2,.bs133-grid .c3,.bs133-grid .c4{grid-column:auto}}
@media(max-width:720px){.bs133-heromain{padding:44px 26px} .bs133-showcase{padding:26px 20px} .bs133-showhead{grid-template-columns:1fr;display:grid} .bs133-grid{grid-template-columns:1fr;display:grid} .bs133-grid .card{min-height:230px} .bs133-end{grid-template-columns:1fr;padding:30px} .bs133-end .bs133-cta{justify-content:flex-start}}
@media(max-width:460px){.bs133-cta a{width:100%} .bs133-hero h1{font-size:40px}}
