@import url('https://fonts.googleapis.com/css2?family=Anton&family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap');
:root{--paper:#f7f6f0;--white:#fff;--ink:#10120f;--muted:#5f655e;--lime:#c8ff00;--lime2:#a8e900;--line:#d7d9d0;--dark:#101411;--soft:#eef0e7;--shadow:0 18px 50px rgba(16,18,15,.09)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper)!important;color:var(--ink)!important;font-family:'DM Sans',Arial,sans-serif!important;overflow-x:hidden!important}a{color:inherit}img{max-width:100%}h1,h2,.display,.bk-hero h1{font-family:Anton,Impact,sans-serif!important;text-transform:uppercase;letter-spacing:-.02em;color:var(--ink)}
.bk-header,.header{position:sticky!important;top:0!important;width:100%!important;height:auto!important;min-height:72px!important;background:rgba(247,246,240,.96)!important;border-bottom:1px solid rgba(16,18,15,.1)!important;z-index:9999!important;backdrop-filter:blur(18px)!important;box-shadow:none!important}
.bk-header-inner,.header-inner{max-width:1220px!important;min-height:72px!important;margin:auto!important;padding:8px 22px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}
.bk-logo-link{display:flex!important;align-items:center!important;text-decoration:none!important}.bk-logo,.logo{width:180px!important;height:auto!important;max-height:54px!important;object-fit:contain!important;filter:none!important}
.bk-nav,.links,nav ul{display:flex!important;align-items:center!important;gap:5px!important;list-style:none!important;margin:0!important;padding:0!important}.bk-nav a,.links a,nav a{color:var(--ink)!important;background:transparent!important;border:0!important;text-decoration:none!important;padding:10px 12px!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-radius:0!important}.bk-nav a:hover,.links a:hover,nav a:hover{color:#637b00!important;background:transparent!important}.bk-nav a.login{background:var(--ink)!important;color:#fff!important;border-radius:999px!important;padding:10px 15px!important}
.bk-menu-btn,.menu-btn,.menu{display:none!important;border:0!important;background:var(--lime)!important;color:#111!important;border-radius:50%!important;width:42px!important;height:42px!important;padding:0!important;align-items:center!important;justify-content:center!important;font-size:22px!important}.bk-mobile-menu,.mobile-menu{display:none;background:var(--paper)!important;border-top:1px solid var(--line)!important;box-shadow:0 15px 30px rgba(0,0,0,.08)!important}.bk-mobile-menu a,.mobile-menu a{display:block!important;padding:15px 20px!important;border-bottom:1px solid var(--line)!important;color:var(--ink)!important;text-decoration:none!important;font-weight:800!important;text-transform:uppercase!important;font-size:12px!important}.bk-mobile-menu a.login{background:var(--lime)!important;color:var(--ink)!important}
.bk-main,.bk-page,.container,.bk-wrap{max-width:1180px!important;margin:0 auto!important;padding-left:21px!important;padding-right:21px!important}.bk-main,.bk-page{padding-top:54px!important;padding-bottom:80px!important}.container{padding-top:54px!important;padding-bottom:80px!important}
.bk-home{display:inline-flex!important;margin:0 0 20px!important;padding:8px 12px!important;border:1px solid var(--line)!important;background:#fff!important;color:var(--ink)!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}
.bk-hero,.area-hero,.hero,.card{background:#fff!important;border:1px solid var(--line)!important;border-radius:0!important;box-shadow:var(--shadow)!important;color:var(--ink)!important;overflow:hidden!important}.bk-hero{padding:48px!important;position:relative!important}.bk-hero:after,.area-hero:after{content:"";position:absolute;right:-70px;bottom:-90px;width:260px;height:260px;background:var(--lime);clip-path:polygon(0 20%,100% 0,78% 100%,0 82%);opacity:.9}.bk-kicker,.kicker{font-family:'Space Grotesk',sans-serif!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-size:11px!important;font-weight:800!important;color:#647400!important}.bk-hero h1{font-size:clamp(48px,7vw,94px)!important;line-height:.9!important;margin:12px 0 18px!important;position:relative!important;z-index:1}.bk-hero h1 span,.bk-hero h1 em{color:#75a000!important;font-style:normal}.bk-hero p,.card p,.bk-card p,.area-section p{color:var(--muted)!important;line-height:1.7!important;font-size:15px!important}.bk-actions,.area-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:24px!important;position:relative!important;z-index:2}.bk-btn,.bk-main-btn,.btn,.bk-wa-btn,.whatsapp-btn,.bk-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 19px!important;border-radius:0!important;border:1px solid var(--ink)!important;background:var(--ink)!important;color:#fff!important;text-decoration:none!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:11px!important;cursor:pointer!important}.bk-primary,.bk-main-btn,.btn-primary{background:var(--lime)!important;color:#111!important;border-color:var(--lime)!important}.bk-light{background:#fff!important;color:#111!important;border-color:var(--ink)!important}.bk-wa-btn,.whatsapp-btn{background:#1eae58!important;color:#fff!important;border-color:#1eae58!important}
.bk-card{background:#fff!important;border:1px solid var(--line)!important;border-radius:0!important;padding:30px!important;margin-top:20px!important;box-shadow:var(--shadow)!important}.bk-card h2,.bk-section h2,.section h2{font-size:42px!important;line-height:.95!important;margin:0 0 15px!important}.bk-card h3{font-size:20px!important;margin:0 0 8px!important}.bk-grid,.bk-contact-grid,.bk-form-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important}.bk-feature,.bk-mini,.bk-contact-item,.bk-stat{background:var(--soft)!important;border:1px solid var(--line)!important;border-radius:0!important;padding:20px!important;color:var(--ink)!important}.bk-feature p,.bk-contact-item p,.bk-stat span{color:var(--muted)!important}.bk-feature h3,.bk-contact-item strong,.bk-stat strong{color:var(--ink)!important}.bk-footer{background:var(--dark)!important;color:#b7beb5!important;border-top:0!important;padding:50px 21px 20px!important}.bk-footer-inner{max-width:1180px!important;margin:auto!important;display:grid!important;grid-template-columns:1.4fr 1fr 1fr!important;gap:30px!important}.bk-footer h3,.bk-footer h4{color:#fff!important;margin-top:0}.bk-footer a{color:#b7beb5!important;text-decoration:none!important;display:block!important;margin:7px 0}.bk-footer a:hover{color:var(--lime)!important}.bk-footer-bottom{max-width:1180px!important;margin:25px auto 0!important;border-top:1px solid #2d332e!important;padding-top:15px!important;text-align:center!important;color:#7d847d!important;font-size:12px!important}
.bk-field,.field{display:flex!important;flex-direction:column!important;gap:7px!important}.bk-field label,.field label{font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}.bk-field input,.bk-field textarea,.bk-field select,.field input,.field textarea,.field select,.input{width:100%!important;padding:14px!important;border:1px solid #cfd2c9!important;background:#fff!important;color:#111!important;border-radius:0!important;font:inherit!important}.bk-field.full{grid-column:1/-1!important}.bk-form{background:#fff!important}.bk-submit{background:var(--lime)!important;color:#111!important}
.details details,details{background:#fff!important;border-top:1px solid var(--line)!important;padding:16px 0!important}details summary{cursor:pointer;font-weight:800!important}.bk-tabs{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.bk-tabs a{border:1px solid var(--line)!important;padding:9px 12px!important;text-decoration:none!important;font-weight:800!important;background:#fff!important}.bk-tabs a.active{background:var(--lime)!important;border-color:var(--lime)!important}.bk-news-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important}.bk-news-grid .bk-card{margin-top:0!important}.bk-card-link{font-weight:900!important;color:var(--ink)!important}.bk-card-cat{color:#6d8500!important;font-weight:800!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.12em!important}.bk-status,.bk-note,.bk-intro,.bk-effective{color:var(--muted)!important}.bk-points{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.bk-points>div{border:1px solid var(--line)!important;padding:15px!important;background:var(--soft)!important}.brand-list,.location-list,.bk-links,.chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.brand-list a,.location-list a,.bk-links a,.chip{display:inline-flex!important;padding:10px 13px!important;border:1px solid var(--line)!important;background:#fff!important;color:var(--ink)!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important}.bk-final{margin-top:20px!important;padding:28px!important;background:var(--ink)!important;color:#fff!important}.bk-final h2{color:#fff!important}.bk-final p{color:#b9beb8!important}.bk-global-sticky{display:none}
/* legacy standalone layouts */
main{background:transparent!important}main h1{font-size:clamp(44px,7vw,82px)!important;line-height:.92!important}main h2{font-size:38px!important;line-height:.98!important}main h3{font-family:'Space Grotesk',sans-serif!important}main .card{padding:30px!important;margin:20px 0!important}.container .header-inner{max-width:1180px!important}.container .logo{max-width:180px!important}.container nav ul{gap:4px!important}.container .mobile-menu{top:72px!important}.container .whatsapp-btn{background:#1eae58!important}.container .btn{background:var(--lime)!important;color:#111!important;border-color:var(--lime)!important}
.bk-global-sticky{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:10000!important;background:var(--ink)!important;display:none!important;grid-template-columns:1fr 1fr!important}.bk-global-sticky a{min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-weight:900!important;font-size:11px!important;text-transform:uppercase!important}.bk-global-sticky a:first-child{background:var(--ink)!important;color:#fff!important}.bk-global-sticky a:last-child{background:var(--lime)!important;color:#111!important}
@media(max-width:900px){.bk-nav,.links,nav ul{display:none!important}.bk-menu-btn,.menu-btn,.menu{display:flex!important}.bk-header-inner,.header-inner{min-height:66px!important;padding:7px 14px!important}.bk-logo,.logo{width:155px!important;max-height:46px!important}.bk-grid,.bk-contact-grid,.bk-form-grid,.bk-news-grid{grid-template-columns:1fr 1fr!important}.bk-footer-inner{grid-template-columns:1fr 1fr!important}.bk-main,.bk-page,.container,.bk-wrap{padding-left:15px!important;padding-right:15px!important}.bk-card{padding:22px!important}.bk-hero{padding:30px 22px!important}}
@media(max-width:600px){body{padding-bottom:54px!important}.bk-main,.bk-page,.container{padding-top:28px!important;padding-bottom:75px!important}.bk-hero h1{font-size:52px!important}.bk-card h2,.bk-section h2,.section h2,main h2{font-size:34px!important}.bk-grid,.bk-contact-grid,.bk-form-grid,.bk-news-grid,.bk-points{grid-template-columns:1fr!important}.bk-footer-inner{grid-template-columns:1fr!important}.bk-global-sticky{display:grid!important}.bk-hero{padding:26px 18px!important}.bk-actions,.area-actions{flex-direction:column!important}.bk-actions>*{width:100%!important}.bk-logo,.logo{width:145px!important}.bk-global-sticky a{font-size:10px!important}}
/* Sell-flow skin */
.bs-sell{min-height:auto!important;padding:55px 15px 90px!important;background:var(--paper)!important;color:var(--ink)!important}.bs-wrap{max-width:980px!important}.bs-top{text-align:left!important;max-width:none!important;margin-bottom:25px!important}.bs-brand{display:inline-flex!important;border:0!important;border-radius:0!important;background:transparent!important;color:#647400!important;padding:0!important;letter-spacing:.16em!important}.bs-brand-dot{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--lime)!important;box-shadow:none!important}.bs-title{font-family:Anton,Impact,sans-serif!important;text-transform:uppercase!important;font-size:clamp(50px,8vw,88px)!important;line-height:.88!important;color:var(--ink)!important;margin:13px 0!important}.bs-title span{background:none!important;color:#78a400!important}.bs-intro{max-width:700px!important;margin:0!important;color:var(--muted)!important}.bs-card{background:#fff!important;border:1px solid var(--line)!important;border-radius:0!important;padding:30px!important;box-shadow:var(--shadow)!important}.bs-progress-head{color:#70766f!important}.bs-progress-label{color:var(--ink)!important}.bs-progress{background:#e5e7df!important;border-radius:0!important}.bs-progress span{background:var(--lime)!important;border-radius:0!important}.bs-step-number{border-radius:50%!important;background:var(--lime)!important;color:#111!important}.bs-step h2{font-family:Anton,Impact,sans-serif!important;color:var(--ink)!important;font-size:34px!important;text-transform:uppercase!important}.bs-sub{color:var(--muted)!important}.bs-label{color:var(--ink)!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.06em!important}.bs-required{color:#78a400!important}.bs-input{border:1px solid #cfd2c9!important;border-radius:0!important;background:#fff!important;color:#111!important;min-height:52px!important}.bs-input::placeholder{color:#8b918a!important}.bs-input:focus{border-color:#8aa400!important;box-shadow:0 0 0 3px rgba(200,255,0,.18)!important}.bs-note{color:#737971!important}.bs-btn{border-radius:0!important;min-height:50px!important;background:var(--lime)!important;color:#111!important}.bs-btn.secondary{background:#111!important;color:#fff!important}.bs-success{background:#f1f3ea!important;border:1px solid var(--line)!important;color:var(--ink)!important}.bs-error{background:#fff3f1!important;color:#9b2b20!important;border:1px solid #f0b5ac!important;border-radius:0!important}
