:root{--bllp-bg:#030806;--bllp-panel:#07140f;--bllp-panel-2:#0b1d15;--bllp-line:#1a4e37;--bllp-line-soft:rgba(76,138,97,.34);--bllp-green:#2ec77b;--bllp-green-2:#9caf61;--bllp-gold:#c6b66c;--bllp-cream:#efe8d6;--bllp-copy:#d7d5c9;--bllp-muted:#96a79b;--bllp-shadow:0 22px 65px rgba(0,0,0,.28);--bllp-radius:14px}body.bllp-page{background:var(--bllp-bg)!important;color:var(--bllp-copy)}body.bllp-page .site-main>article,body.bllp-page .site-main>.page,body.bllp-page .entry-content,body.bllp-page .page-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body.bllp-page .entry-header{display:none!important}.bllp-legal,.bllp-privacy-dashboard,.bllp-terms-update,.bllp-member-gate,.bllp-privacy-login{font-family:inherit;color:var(--bllp-copy);background:linear-gradient(180deg,#020705 0%,#04100b 58%,#020705 100%);min-height:70vh}.bllp-legal *,.bllp-privacy-dashboard *,.bllp-terms-update *,.bllp-cookie-banner *,.bllp-consent-modal *,.bllp-request-modal *{box-sizing:border-box}.bllp-legal a,.bllp-privacy-dashboard a,.bllp-btn,.bllp-cookie-banner button,.bllp-consent-modal button,.bllp-request-modal button{color:inherit}.bllp-kicker{margin:0 0 10px;font-size:11px;line-height:1.4;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bllp-green)}.bllp-hero{position:relative;isolation:isolate;min-height:330px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgb(0 8 5 / .88),rgb(0 8 5 / .38) 48%,rgb(0 8 5 / .74)),var(--bllp-hero);background-size:cover;background-position:center;overflow:hidden;border-bottom:1px solid rgb(156 175 97 / .25)}.bllp-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(0 0 0 / .08),rgb(2 8 5 / .72));pointer-events:none}.bllp-hero__veil{position:absolute;inset:0;z-index:-1;box-shadow:inset 0 -75px 80px rgb(3 8 6 / .72)}.bllp-hero__inner{width:min(1360px,calc(100% - 56px));margin:0 auto;padding:70px 0 58px}.bllp-hero h1{margin:0;font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(48px,6vw,84px);line-height:.98;letter-spacing:.025em;color:var(--bllp-cream);text-shadow:0 6px 30px rgb(0 0 0 / .36)}.bllp-script{margin:10px 0 24px;font-family:var(--bl-script-font,'Segoe Script','Bradley Hand',cursive);font-size:clamp(24px,3vw,39px);line-height:1.1;color:#a9b96e;transform:rotate(-1deg)}.bllp-meta{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;color:#e2dece;font-size:13px}.bllp-meta span{display:flex;gap:8px;align-items:center;padding-right:25px;border-right:1px solid rgb(198 182 108 / .28)}.bllp-meta span:last-child{border-right:0}.bllp-meta b{font-weight:500;color:var(--bllp-gold)}.bllp-draft-banner{display:flex;justify-content:center;gap:12px;align-items:center;padding:10px 20px;background:#171708;color:#e9dfae;border-bottom:1px solid #70662e;font-size:12px}.bllp-draft-banner strong{letter-spacing:.08em}.bllp-layout{width:min(1360px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:42px;padding:28px 0 76px}.bllp-sidebar{min-width:0}.bllp-sidebar__sticky{position:sticky;top:110px;padding:18px 16px;border:1px solid var(--bllp-line-soft);border-radius:12px;background:linear-gradient(180deg,rgb(8 24 17 / .94),rgb(4 14 10 / .92));box-shadow:var(--bllp-shadow)}.bllp-sidebar h2{margin:0 0 10px;font-family:Georgia,serif;font-size:15px;font-weight:400;letter-spacing:.06em;color:var(--bllp-cream)}.bllp-sidebar nav{display:grid;gap:1px;max-height:54vh;overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:#2e6447 #fff0}.bllp-sidebar nav a{display:block;padding:6px 8px;border-radius:7px;text-decoration:none;font-size:12px;line-height:1.35;color:#c9cfbf;transition:.18s ease}.bllp-sidebar nav a:hover,.bllp-sidebar nav a:focus-visible,.bllp-sidebar nav a.is-active{background:rgb(64 130 90 / .16);color:#bdcd75;outline:none}.bllp-sidebar .bllp-btn{width:100%;margin-top:16px}.bllp-sidebar__privacy{margin-top:18px;padding:14px;border:1px solid rgb(156 175 97 / .25);border-radius:9px;background:rgb(0 0 0 / .22)}.bllp-sidebar__privacy strong{display:block;color:#b9ca76;font-size:10px;letter-spacing:.1em}.bllp-sidebar__privacy p{font-size:12px;color:#aeb9ae;line-height:1.5}.bllp-sidebar__privacy a{font-size:11px;color:#b9ca76;text-decoration:none;font-weight:700}.bllp-reading{min-width:0;max-width:960px}.bllp-short{padding:32px 34px;margin-bottom:28px;border:1px solid rgb(198 182 108 / .58);border-radius:12px;background:radial-gradient(circle at 50% 0%,rgb(26 74 50 / .22),transparent 55%),rgb(4 15 10 / .82);box-shadow:0 14px 50px rgb(0 0 0 / .18)}.bllp-short h2{margin:0 0 22px;text-align:center;font-family:Georgia,serif;font-weight:400;color:var(--bllp-cream);font-size:26px}.bllp-short h2:after{content:"";display:block;width:55px;height:1px;margin:10px auto 0;background:#9caf61}.bllp-short>.bllp-kicker{display:none}.bllp-short__body ul{columns:2;column-gap:42px;margin:0 0 25px;padding:0;list-style:none}.bllp-short__body li{break-inside:avoid;position:relative;padding:0 0 15px 28px;line-height:1.45;color:#e1ddcf}.bllp-short__body li:before{content:"✦";position:absolute;left:3px;top:1px;color:#a7b85f;font-size:14px}.bllp-short .bllp-btn{display:flex;width:max-content;margin:4px auto 0}.bllp-document-body{counter-reset:bllpSection}.bllp-document-body>section{counter-increment:bllpSection;padding:28px 0;border-bottom:1px solid rgb(198 182 108 / .28)}.bllp-document-body h2{margin:0 0 12px;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.25;color:var(--bllp-cream);scroll-margin-top:120px}.bllp-document-body>section>h2:before{content:counter(bllpSection) ". ";color:#a8b766}.bllp-document-body h2:after{content:"";display:block;width:42px;height:1px;background:#a5b765;margin-top:8px}.bllp-document-body h3{font-family:Georgia,serif;color:#e7e0cc;font-weight:400;margin:24px 0 8px}.bllp-document-body p,.bllp-document-body li{font-size:15px;line-height:1.68;color:#d6d3c5}.bllp-document-body ul,.bllp-document-body ol{padding-left:22px}.bllp-document-body strong{color:#f1ead7}.bllp-document-body a{color:#b6c972;text-decoration-thickness:1px;text-underline-offset:3px}.bllp-document-body a:hover,.bllp-document-body a:focus-visible{color:#dce99a;outline:none}.bllp-closing{margin-top:30px;padding:30px;text-align:center;border:1px solid var(--bllp-line-soft);border-radius:14px;background:linear-gradient(180deg,rgb(11 30 21 / .92),rgb(4 13 9 / .95))}.bllp-closing h2{font-family:Georgia,serif;font-weight:400;font-size:28px;color:var(--bllp-cream);margin:0 0 8px}.bllp-closing p{color:#adb7ac}.bllp-closing>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:18px}.bllp-mobile-toc{display:none;width:min(1360px,calc(100% - 30px));margin:18px auto 0}.bllp-mobile-toc details{border:1px solid var(--bllp-line-soft);border-radius:9px;background:#07140f}.bllp-mobile-toc summary{padding:14px 16px;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.08em;color:#d8dfcb}.bllp-mobile-toc nav{display:grid;padding:4px 12px 14px}.bllp-mobile-toc a{padding:8px;color:#cbd4c5;text-decoration:none;border-top:1px solid rgb(65 110 79 / .18)}.bllp-btn,.bllp-legal .bllp-btn,.bllp-privacy-dashboard .bllp-btn{min-height:44px;padding:11px 18px;border-radius:7px;border:1px solid #2fb879!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none!important;font-size:12px;font-weight:800;letter-spacing:.055em;line-height:1.15;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;box-shadow:none!important}.bllp-btn--primary{background:#25b978!important;color:#03140c!important;border-color:#25b978!important}.bllp-btn--primary:hover,.bllp-btn--primary:focus-visible{background:#39cf8d!important;color:#021009!important;border-color:#50dda0!important;box-shadow:0 0 0 3px rgb(46 199 123 / .16)!important;transform:translateY(-1px)}.bllp-btn--primary:active{background:#1d8f5c!important;color:#fff!important;transform:translateY(0)}.bllp-btn--outline{background:rgb(0 0 0 / .12)!important;color:#e7e3d6!important;border-color:#4c8861!important}.bllp-btn--outline:hover,.bllp-btn--outline:focus-visible{background:rgb(46 199 123 / .12)!important;color:#c8dd82!important;border-color:#65aa76!important;box-shadow:0 0 0 3px rgb(46 199 123 / .12)!important}.bllp-btn--outline:active{background:rgb(31 112 70 / .28)!important;color:#fff!important}.bllp-btn--danger-neutral{background:#11150f!important;color:#e5dfcc!important;border-color:#8c8553!important}.bllp-btn--danger-neutral:hover,.bllp-btn--danger-neutral:focus-visible{background:#1b2114!important;color:#f3e8bd!important;border-color:#b2a563!important}.bllp-privacy-dashboard{padding:54px max(20px,calc((100vw - 1360px)/2)) 80px}.bllp-privacy-hero{padding:38px;border:1px solid var(--bllp-line-soft);border-radius:16px;background:radial-gradient(circle at 10% 0%,rgb(46 199 123 / .12),transparent 34%),linear-gradient(135deg,#07150f,#020806);box-shadow:var(--bllp-shadow)}.bllp-privacy-hero h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(42px,6vw,72px);color:var(--bllp-cream);margin:0}.bllp-privacy-hero>p:not(.bllp-kicker){max-width:760px;color:#b6c2b7}.bllp-privacy-identity{display:flex;gap:14px;flex-wrap:wrap;color:#a8b8aa}.bllp-privacy-identity strong{color:#e9e4d6}.bllp-privacy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.bllp-privacy-card,.bllp-privacy-actions article{padding:26px;border:1px solid var(--bllp-line-soft);border-radius:13px;background:linear-gradient(180deg,rgb(10 28 20 / .94),rgb(5 14 10 / .98));min-width:0}.bllp-privacy-card>span,.bllp-privacy-actions article>span{display:block;color:#91aa94;font-size:10px;font-weight:800;letter-spacing:.12em}.bllp-privacy-card h2,.bllp-privacy-actions h2{font-family:Georgia,serif;font-size:24px;font-weight:400;color:var(--bllp-cream);margin:7px 0 8px}.bllp-privacy-card p,.bllp-privacy-actions p{color:#adb9ae;line-height:1.55}.bllp-privacy-card small{display:block;margin-top:14px;color:#819889;line-height:1.45}.bllp-segmented{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;background:#020705;border:1px solid #264c37;border-radius:10px;margin:18px 0 10px}.bllp-segmented button{border:0;border-radius:7px;background:#fff0;color:#b8c1b8;padding:10px;cursor:pointer}.bllp-segmented button[aria-pressed="true"]{background:#1d8154;color:#fff}.bllp-text-action{border:0;background:none;padding:5px 0;color:#b5c76f;text-decoration:underline;cursor:pointer}.bllp-recognition{display:grid;gap:7px;margin:16px 0}.bllp-recognition span{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid rgb(69 112 83 / .2);color:#d7d6cc}.bllp-recognition b{color:#8da395;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.bllp-data-overview{display:grid;grid-template-columns:1fr 1.8fr;gap:25px;align-items:center;margin-top:18px;padding:28px;border:1px solid var(--bllp-line-soft);border-radius:13px;background:#06110c}.bllp-data-overview h2{font-family:Georgia,serif;color:var(--bllp-cream);font-size:28px;font-weight:400;margin:0}.bllp-data-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bllp-data-chips span{padding:12px;border:1px solid rgb(75 129 91 / .26);border-radius:9px;background:#040b08;color:#cfd5c9}.bllp-data-chips b{display:block;margin-bottom:5px;color:#8fa596;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.bllp-privacy-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.bllp-request-history{margin-top:18px;padding:26px;border:1px solid var(--bllp-line-soft);border-radius:13px;background:#06110c}.bllp-request-history h2{font-family:Georgia,serif;color:var(--bllp-cream);font-weight:400}.bllp-table-wrap{overflow:auto}.bllp-request-history table{width:100%;border-collapse:collapse}.bllp-request-history th,.bllp-request-history td{padding:12px;border-bottom:1px solid rgb(78 127 94 / .22);text-align:left}.bllp-request-history th{color:#91a692;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.bllp-request-history a{color:#b9ca75}.bllp-terms-update,.bllp-member-gate,.bllp-privacy-login{width:min(900px,calc(100% - 32px));margin:60px auto;padding:44px;border:1px solid var(--bllp-line-soft);border-radius:16px;background:radial-gradient(circle at 50% 0%,rgb(54 118 79 / .15),transparent 48%),#06110c;box-shadow:var(--bllp-shadow)}.bllp-terms-update h1,.bllp-member-gate h1,.bllp-privacy-login h1{font-family:Georgia,serif;font-size:clamp(34px,5vw,58px);font-weight:400;color:var(--bllp-cream);margin:0 0 12px}.bllp-change-summary{margin:24px 0;padding:20px;border-left:2px solid #9cac60;background:#081912}.bllp-change-summary h2{font-family:Georgia,serif;font-weight:400;color:#efe8d6}.bllp-terms-update__actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:24px}.bllp-terms-update__actions form{margin:0}.bllp-terms-update__help{font-size:13px;color:#93a197;margin-top:18px}.bllp-cookie-banner{position:fixed;z-index:999990;left:22px;right:22px;bottom:22px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;max-width:1220px;margin:auto;padding:20px 22px;border:1px solid #34684a;border-radius:14px;background:rgb(4 13 9 / .97);box-shadow:0 24px 80px rgb(0 0 0 / .45);backdrop-filter:blur(12px);color:#d9ded4}.bllp-cookie-banner[hidden]{display:none!important}.bllp-cookie-banner h2{margin:0 0 5px;font-family:Georgia,serif;font-size:22px;color:#f0ead7}.bllp-cookie-banner p{margin:0;color:#aeb9af;line-height:1.45}.bllp-cookie-actions{display:flex;gap:8px;flex-wrap:wrap}.bllp-cookie-actions .bllp-btn{white-space:nowrap}.bllp-consent-modal,.bllp-request-modal{position:fixed;inset:0;z-index:999999;background:rgb(0 0 0 / .72);display:grid;place-items:center;padding:20px;backdrop-filter:blur(7px)}.bllp-consent-modal[hidden],.bllp-request-modal[hidden]{display:none!important}.bllp-consent-dialog,.bllp-request-dialog{position:relative;width:min(680px,100%);max-height:min(820px,90vh);overflow:auto;padding:30px;border:1px solid #3f7454;border-radius:16px;background:#07140f;color:#d7ddd4;box-shadow:0 30px 90px rgb(0 0 0 / .56)}.bllp-consent-dialog h2,.bllp-request-dialog h2{font-family:Georgia,serif;font-size:30px;font-weight:400;color:#eee8d5;margin:0 0 8px}.bllp-modal-close{position:absolute;top:10px;right:12px;width:38px;height:38px;border:1px solid #3d654b;border-radius:50%;background:#030805;color:#e4dfd0;font-size:22px;cursor:pointer}.bllp-consent-row{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid rgb(85 130 98 / .22)}.bllp-consent-row strong{display:block;color:#efe8d8}.bllp-consent-row small{display:block;color:#95a69a;line-height:1.45;margin-top:3px}.bllp-consent-row input{width:21px;height:21px;accent-color:#2ec77b}.bllp-consent-dialog form>.bllp-cookie-actions{margin-top:20px}.bllp-floating-privacy{position:fixed;z-index:99980;left:13px;bottom:13px;border:1px solid #376448;border-radius:999px;background:#06120c;color:#bac8bb;padding:7px 11px;font-size:10px;cursor:pointer;opacity:.82}.bllp-floating-privacy:hover,.bllp-floating-privacy:focus-visible{opacity:1;background:#0b2518;color:#fff;outline:2px solid #2ec77b;outline-offset:2px}.bllp-request-dialog label{display:grid;gap:7px;margin-top:16px;color:#cfd7cc}.bllp-request-dialog select,.bllp-request-dialog textarea{width:100%;padding:12px;border:1px solid #31563f;border-radius:8px;background:#020705;color:#f0eee4}.bllp-request-dialog textarea{resize:vertical}.bllp-request-dialog select:focus,.bllp-request-dialog textarea:focus{outline:2px solid #2ec77b;outline-offset:1px}.bllp-form-note{font-size:12px;color:#92a296}.bllp-media-placeholder{padding:26px;border:1px solid #40664d;border-radius:12px;background:#07140f;color:#d6ddd4;text-align:center}.bllp-media-placeholder h3{font-family:Georgia,serif;color:#eee8d4;font-weight:400}.bllp-media-placeholder>div{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.bllp-context-notice{width:min(1360px,calc(100% - 34px));margin:10px auto;padding:10px 14px;border:1px solid rgb(77 133 94 / .36);border-radius:9px;background:#06120c;color:#aebbb0;font-size:12px;line-height:1.5}.bllp-context-notice strong{color:#c8d67d;letter-spacing:.06em}.bllp-checkout-legal{margin:12px 0;padding:12px 14px;border:1px solid rgb(67 118 83 / .3);border-radius:8px;background:#07140f;color:#c6cec5;font-size:12px;line-height:1.45}.bllp-checkout-legal a{color:#b7ca71!important}.bllp-signup-terms{display:grid!important;grid-template-columns:20px 1fr;align-items:start!important;gap:9px!important;padding:11px 12px!important;border:1px solid rgb(64 117 81 / .33)!important;border-radius:9px!important;background:rgb(5 19 12 / .58)!important;color:#c8d2c9!important;font-size:12px!important;line-height:1.45!important}.bllp-signup-terms input{margin-top:2px!important;width:17px!important;height:17px!important;accent-color:#2ec77b!important}.bllp-signup-terms a{color:#b8ca71!important;text-decoration:underline!important}.bllp-toast{position:fixed;z-index:999999;top:85px;right:20px;width:min(430px,calc(100% - 40px));padding:15px 17px;border:1px solid #716a3d;border-radius:10px;background:#17180c;color:#eae3c7;box-shadow:0 20px 55px rgb(0 0 0 / .35)}.bllp-toast strong{display:block;margin-bottom:4px}.bllp-toast span{font-size:13px;color:#c8c6b5}.bllp-page .bllp-legal a:visited,.bllp-page .bllp-privacy-dashboard a:visited,.bllp-page .bllp-btn:visited{color:inherit!important}.bllp-page button:focus-visible,.bllp-page a:focus-visible{outline-color:#2ec77b!important}.bllp-page input:focus,.bllp-page select:focus,.bllp-page textarea:focus{border-color:#2ec77b!important;box-shadow:0 0 0 2px rgb(46 199 123 / .15)!important}@media(max-width:980px){.bllp-layout{grid-template-columns:1fr;width:min(900px,calc(100% - 30px));gap:18px}.bllp-sidebar{display:none}.bllp-mobile-toc{display:block}.bllp-reading{max-width:none}.bllp-short__body ul{columns:1}.bllp-privacy-grid{grid-template-columns:1fr}.bllp-data-overview{grid-template-columns:1fr}.bllp-privacy-actions{grid-template-columns:1fr}.bllp-cookie-banner{grid-template-columns:1fr}.bllp-hero{min-height:300px}.bllp-hero__inner{width:min(900px,calc(100% - 34px));padding:56px 0 46px}}@media(max-width:680px){.bllp-hero{min-height:260px;background-position:center}.bllp-hero__inner{width:calc(100% - 30px);padding:42px 0 38px}.bllp-hero h1{font-size:43px}.bllp-script{font-size:24px}.bllp-meta{display:grid;grid-template-columns:1fr;gap:5px}.bllp-meta span{border:0;padding:0}.bllp-layout{width:calc(100% - 24px);padding-top:14px}.bllp-short{padding:24px 20px}.bllp-document-body>section{padding:22px 3px}.bllp-document-body h2{font-size:23px}.bllp-document-body p,.bllp-document-body li{font-size:14px}.bllp-privacy-dashboard{padding:25px 12px 60px}.bllp-privacy-hero{padding:26px 20px}.bllp-privacy-hero h1{font-size:42px}.bllp-privacy-card,.bllp-privacy-actions article,.bllp-data-overview,.bllp-request-history{padding:20px}.bllp-data-chips{grid-template-columns:1fr 1fr}.bllp-cookie-banner{left:10px;right:10px;bottom:10px;padding:17px}.bllp-cookie-actions{display:grid;grid-template-columns:1fr;width:100%}.bllp-cookie-actions .bllp-btn{width:100%}.bllp-consent-dialog,.bllp-request-dialog{padding:25px 18px}.bllp-terms-update,.bllp-member-gate,.bllp-privacy-login{margin:25px auto;padding:28px 20px}.bllp-terms-update__actions{display:grid}.bllp-terms-update__actions .bllp-btn{width:100%}.bllp-closing{padding:24px 18px}}@media(prefers-reduced-motion:reduce){.bllp-legal *,.bllp-privacy-dashboard *,.bllp-cookie-banner *,.bllp-consent-modal *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.bllp-btn:hover{transform:none!important}}@media print{body{background:#fff!important;color:#111!important}.bllp-cookie-banner,.bllp-consent-modal,.bllp-floating-privacy,.bllp-sidebar,.bllp-mobile-toc,.bllp-closing,.bllp-draft-banner,header.site-header,footer.site-footer,#masthead,#colophon{display:none!important}.bllp-legal{background:#fff!important;color:#111!important}.bllp-hero{min-height:auto;background:none!important;border-bottom:2px solid #111}.bllp-hero__inner{width:100%;padding:20px 0}.bllp-hero h1,.bllp-script,.bllp-short h2,.bllp-document-body h2,.bllp-document-body h3{color:#111!important;text-shadow:none!important}.bllp-script{font-family:serif!important}.bllp-meta,.bllp-meta b{color:#222!important}.bllp-layout{display:block;width:100%;padding:0}.bllp-reading{max-width:none}.bllp-short{border:1px solid #999;background:#fff;box-shadow:none}.bllp-short__body li,.bllp-document-body p,.bllp-document-body li{color:#111!important}.bllp-document-body>section{break-inside:avoid-page;border-color:#bbb}.bllp-document-body a{color:#111!important;text-decoration:underline}.bllp-document-body a[href]:after{content:" (" attr(href) ")";font-size:9pt}.bllp-btn{display:none!important}}body.bllp-page .site-content,body.bllp-page .site-content>.ast-container,body.bllp-page .site-content>.container,body.bllp-page .content-area,body.bllp-page .site-main,body.bllp-page main.site-main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body.bllp-page .site-main>article,body.bllp-page .site-main>.page,body.bllp-page .site-main>article>.entry-content,body.bllp-page .site-main>.page>.entry-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}.bllp-legal{background:#020604!important}.bllp-hero{min-height:390px;background-position:center 48%;border-bottom-color:rgb(166 184 94 / .30)}.bllp-hero__inner{padding:82px 0 66px}.bllp-hero h1{font-size:clamp(50px,5.8vw,82px);letter-spacing:.035em}.bllp-script{color:#9fb365;text-shadow:0 0 22px rgb(139 169 79 / .12)}.bllp-layout{padding-top:34px}.bllp-sidebar__sticky{border-color:rgb(91 143 103 / .38);background:linear-gradient(180deg,rgb(8 26 18 / .97),rgb(3 12 8 / .98));box-shadow:0 20px 60px rgb(0 0 0 / .32)}.bllp-short{border-color:rgb(181 174 100 / .60);background:radial-gradient(circle at 50% -12%,rgb(48 104 67 / .23),transparent 55%),linear-gradient(180deg,rgb(7 23 16 / .96),rgb(3 12 8 / .98));box-shadow:0 24px 70px rgb(0 0 0 / .20)}.bllp-short__body li:before{content:"❧";font-size:17px;top:-1px;color:#a8bb64}.bllp-document-body>section{border-color:rgb(168 160 92 / .28)}.bllp-document-body h2:after{background:linear-gradient(90deg,#9fb65e,#fff0)}.bllp-closing{border-color:rgb(70 132 88 / .38);box-shadow:0 18px 55px rgb(0 0 0 / .18)}.bllp-draft-banner{position:relative;z-index:3;min-height:38px;padding:9px 22px;background:linear-gradient(90deg,#161708,#0b1108,#161708)!important;border-color:rgb(189 172 88 / .42)!important;color:#e8dfb6!important}.bllp-draft-banner strong{color:#d8c875!important}.bllp-draft-banner span{color:#c8c4aa!important}.bllp-privacy-dashboard{background:radial-gradient(circle at 50% -10%,rgb(28 94 59 / .13),transparent 34%),#020604!important}.bllp-privacy-hero{border-color:rgb(63 130 83 / .42);background:radial-gradient(circle at 18% 0%,rgb(46 199 123 / .13),transparent 35%),linear-gradient(135deg,#07170f,#020805)!important;box-shadow:0 28px 80px rgb(0 0 0 / .24)}.bllp-privacy-hero h1{font-size:clamp(42px,5.3vw,68px);letter-spacing:.01em}.bllp-privacy-card,.bllp-privacy-actions article{border-color:rgb(62 118 78 / .38);background:linear-gradient(180deg,rgb(7 22 15 / .98),rgb(3 10 7 / .99));box-shadow:0 14px 38px rgb(0 0 0 / .15)}.bllp-privacy-card>span,.bllp-privacy-actions article>span{color:#88a86c!important;letter-spacing:.12em;font-weight:800}.bllp-privacy-card h2,.bllp-privacy-actions h2{color:#eee7d5!important}.bllp-segmented{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:5px!important;margin:16px 0 12px!important;border:1px solid rgb(58 123 79 / .48)!important;border-radius:12px!important;background:#020805!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .015)!important}.bllp-privacy-dashboard .bllp-segmented button{appearance:none!important;-webkit-appearance:none!important;min-height:43px!important;margin:0!important;padding:9px 13px!important;border:1px solid transparent!important;border-radius:8px!important;background:#07140e!important;color:#dbe3d6!important;box-shadow:none!important;text-shadow:none!important;font:700 13px/1.2 inherit!important;cursor:pointer!important;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}.bllp-privacy-dashboard .bllp-segmented button:hover,.bllp-privacy-dashboard .bllp-segmented button:focus-visible{background:#0b2a1b!important;border-color:#379b67!important;color:#f4f1e6!important;outline:2px solid rgb(46 199 123 / .22)!important;outline-offset:1px!important}.bllp-privacy-dashboard .bllp-segmented button[aria-pressed="true"]{background:linear-gradient(180deg,#25b978,#1e9e66)!important;border-color:#54d698!important;color:#03140c!important;box-shadow:0 7px 20px rgb(31 166 105 / .18)!important}.bllp-privacy-dashboard .bllp-segmented button[aria-pressed="true"]:hover,.bllp-privacy-dashboard .bllp-segmented button[aria-pressed="true"]:focus-visible{background:linear-gradient(180deg,#39cd8c,#25b978)!important;border-color:#73e4aa!important;color:#021009!important}.bllp-privacy-dashboard .bllp-segmented button:active{transform:translateY(1px)!important;background:#176f49!important;color:#fff!important}.bllp-text-action,.bllp-privacy-dashboard .bllp-text-action{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;min-height:38px!important;margin:0!important;padding:7px 11px!important;border:1px solid rgb(62 139 89 / .50)!important;border-radius:7px!important;background:transparent!important;color:#b8ca76!important;text-decoration:none!important;box-shadow:none!important;font:700 12px/1.2 inherit!important;cursor:pointer!important}.bllp-text-action:hover,.bllp-text-action:focus-visible{background:rgb(46 199 123 / .10)!important;border-color:#65a977!important;color:#e6efad!important;outline:2px solid rgb(46 199 123 / .18)!important;outline-offset:1px!important}.bllp-text-action:active{background:rgb(26 112 68 / .28)!important;color:#fff!important}.bllp-legal .bllp-btn,.bllp-privacy-dashboard .bllp-btn,.bllp-terms-update .bllp-btn,.bllp-member-gate .bllp-btn,.bllp-privacy-login .bllp-btn,.bllp-cookie-banner .bllp-btn,.bllp-consent-modal .bllp-btn,.bllp-request-modal .bllp-btn{text-decoration:none!important;text-shadow:none!important;box-shadow:none!important}.bllp-legal .bllp-btn--primary,.bllp-privacy-dashboard .bllp-btn--primary,.bllp-terms-update .bllp-btn--primary,.bllp-cookie-banner .bllp-btn--primary,.bllp-consent-modal .bllp-btn--primary,.bllp-request-modal .bllp-btn--primary{background:#25b978!important;border-color:#25b978!important;color:#03140c!important}.bllp-legal .bllp-btn--primary:hover,.bllp-legal .bllp-btn--primary:focus-visible,.bllp-privacy-dashboard .bllp-btn--primary:hover,.bllp-privacy-dashboard .bllp-btn--primary:focus-visible,.bllp-terms-update .bllp-btn--primary:hover,.bllp-terms-update .bllp-btn--primary:focus-visible,.bllp-cookie-banner .bllp-btn--primary:hover,.bllp-consent-modal .bllp-btn--primary:hover,.bllp-request-modal .bllp-btn--primary:hover{background:#3bd08f!important;border-color:#66dfa5!important;color:#021009!important;box-shadow:0 0 0 3px rgb(46 199 123 / .14)!important}.bllp-legal .bllp-btn--primary:active,.bllp-privacy-dashboard .bllp-btn--primary:active,.bllp-terms-update .bllp-btn--primary:active{background:#1a8154!important;border-color:#1a8154!important;color:#fff!important}.bllp-legal .bllp-btn--outline,.bllp-privacy-dashboard .bllp-btn--outline,.bllp-terms-update .bllp-btn--outline,.bllp-cookie-banner .bllp-btn--outline,.bllp-consent-modal .bllp-btn--outline,.bllp-request-modal .bllp-btn--outline{background:#030a07!important;border-color:#487f5b!important;color:#eee9da!important}.bllp-legal .bllp-btn--outline:hover,.bllp-legal .bllp-btn--outline:focus-visible,.bllp-privacy-dashboard .bllp-btn--outline:hover,.bllp-privacy-dashboard .bllp-btn--outline:focus-visible,.bllp-terms-update .bllp-btn--outline:hover,.bllp-terms-update .bllp-btn--outline:focus-visible,.bllp-cookie-banner .bllp-btn--outline:hover,.bllp-consent-modal .bllp-btn--outline:hover,.bllp-request-modal .bllp-btn--outline:hover{background:#0b2418!important;border-color:#69a87a!important;color:#cbdc83!important;box-shadow:0 0 0 3px rgb(46 199 123 / .10)!important}.bllp-legal .bllp-btn--outline:active,.bllp-privacy-dashboard .bllp-btn--outline:active,.bllp-terms-update .bllp-btn--outline:active{background:#123c28!important;border-color:#5b9870!important;color:#fff!important}.bllp-legal a:not(.bllp-btn),.bllp-privacy-dashboard a:not(.bllp-btn),.bllp-terms-update a:not(.bllp-btn),.bllp-consent-dialog a,.bllp-request-dialog a{color:#b7ca71!important}.bllp-legal a:not(.bllp-btn):hover,.bllp-legal a:not(.bllp-btn):focus-visible,.bllp-privacy-dashboard a:not(.bllp-btn):hover,.bllp-privacy-dashboard a:not(.bllp-btn):focus-visible,.bllp-terms-update a:not(.bllp-btn):hover,.bllp-terms-update a:not(.bllp-btn):focus-visible{color:#d8e991!important}.bllp-legal a:not(.bllp-btn):active,.bllp-privacy-dashboard a:not(.bllp-btn):active,.bllp-terms-update a:not(.bllp-btn):active{color:#fff!important}.bllp-legal a:visited,.bllp-privacy-dashboard a:visited,.bllp-terms-update a:visited{color:#b7ca71!important}.bllp-consent-row input,.bllp-page input[type="checkbox"],.bllp-page input[type="radio"]{accent-color:#2ec77b!important}.bllp-terms-update,.bllp-member-gate,.bllp-privacy-login{min-height:0!important;margin:64px auto 86px!important;padding:46px 44px!important;background:radial-gradient(circle at 50% -10%,rgb(45 122 77 / .17),transparent 46%),linear-gradient(180deg,#07150f,#030a07)!important;border-color:rgb(65 130 84 / .45)!important;box-shadow:0 28px 85px rgb(0 0 0 / .28)!important}.bllp-terms-update h1{font-size:clamp(38px,5vw,58px)!important;color:#efe8d6!important}.bllp-floating-privacy{display:none!important}@media(max-width:980px){.bllp-hero{min-height:330px}.bllp-hero__inner{padding:66px 0 54px}}@media(max-width:680px){.bllp-hero{min-height:285px}.bllp-hero__inner{padding:52px 0 44px}.bllp-segmented{grid-template-columns:1fr!important}.bllp-terms-update,.bllp-member-gate,.bllp-privacy-login{margin:26px auto 50px!important;padding:28px 20px!important}}@media print{body.bllp-page .site-content,body.bllp-page .site-content>.ast-container,body.bllp-page .site-content>.container,body.bllp-page .content-area,body.bllp-page .site-main,body.bllp-page main.site-main{background:#fff!important}.bllp-hero{min-height:auto!important;background:none!important;border-bottom:2px solid #111!important}.bllp-hero__inner{padding:20px 0!important}.bllp-draft-banner{display:none!important}.bllp-document-body>section{border-color:#bbb!important}}.bllp-sidebar-cookie{appearance:none!important;-webkit-appearance:none!important;display:block!important;width:100%!important;margin:11px 0 9px!important;padding:9px 10px!important;border:1px solid rgb(83 146 98 / .52)!important;border-radius:7px!important;background:#06130d!important;color:#dfe7d5!important;font:800 10px/1.3 inherit!important;letter-spacing:.055em!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.bllp-sidebar-cookie:hover,.bllp-sidebar-cookie:focus-visible{background:#0d2b1c!important;border-color:#65aa78!important;color:#cfe48a!important;outline:2px solid rgb(46 199 123 / .15)!important;outline-offset:1px!important}.bllp-sidebar-cookie:active{background:#123b27!important;color:#fff!important}.bllp-legal,.bllp-privacy-dashboard,.bllp-terms-update{overflow-x:clip}.bllp-reading,.bllp-document-body,.bllp-document-body>section,.bllp-document-body p,.bllp-document-body li,.bllp-document-body h2,.bllp-document-body h3,.bllp-sidebar,.bllp-sidebar__sticky,.bllp-sidebar__privacy,.bllp-data-overview,.bllp-data-chips,.bllp-privacy-card,.bllp-privacy-actions article{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal}.bllp-sidebar-cookie{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.35!important}.bllp-btn--pdf:before{content:"↓";font-size:15px;line-height:1;color:#9fd17d}.bllp-request-history{overflow:hidden}.bllp-request-history .bllp-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.bllp-request-history table{min-width:720px}.bllp-history-ref{color:#e9e4d4;font-size:12px;letter-spacing:.02em;overflow-wrap:anywhere}.bllp-history-state{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.bllp-history-status{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border:1px solid rgb(80 142 97 / .34);border-radius:999px;background:rgb(36 112 72 / .12);color:#c6d7c5;font-size:10px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.bllp-history-download{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:5px 10px!important;border:1px solid #3d8f62!important;border-radius:999px!important;background:#082319!important;color:#bfe08b!important;text-decoration:none!important;font-size:10px!important;font-weight:900!important;letter-spacing:.055em!important;white-space:nowrap!important}.bllp-history-download:hover,.bllp-history-download:focus-visible{background:#123a28!important;border-color:#67b984!important;color:#f0f6d2!important;outline:2px solid rgb(46 199 123 / .18)!important;outline-offset:2px!important}.bllp-history-download:active{background:#176f49!important;color:#fff!important}.bllp-consent-modal,.bllp-request-modal{background:rgb(0 5 3 / .78)!important;backdrop-filter:blur(13px) saturate(112%)!important;-webkit-backdrop-filter:blur(13px) saturate(112%)!important;padding:24px!important}.bllp-consent-dialog,.bllp-request-dialog{width:min(760px,100%)!important;max-height:min(860px,calc(100vh - 48px))!important;overflow:auto!important;padding:36px 36px 32px!important;border:1px solid rgb(75 157 103 / .62)!important;border-radius:22px!important;background:radial-gradient(circle at 8% -4%,rgb(46 199 123 / .13),transparent 36%),radial-gradient(circle at 100% 0%,rgb(156 175 97 / .08),transparent 32%),linear-gradient(180deg,#07160f 0%,#041009 100%)!important;color:#dbe3d8!important;box-shadow:0 34px 120px rgb(0 0 0 / .68),inset 0 1px 0 rgb(255 255 255 / .025)!important;scrollbar-width:thin;scrollbar-color:#2c6548 #fff0}.bllp-consent-dialog:before,.bllp-request-dialog:before{content:"";position:absolute;left:34px;right:88px;top:0;height:1px;background:linear-gradient(90deg,transparent,#58c786 34%,rgb(156 175 97 / .7),transparent);opacity:.65}.bllp-consent-dialog h2,.bllp-request-dialog h2{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(30px,4vw,39px)!important;line-height:1.08!important;letter-spacing:.005em!important;color:#f0ead9!important;margin:2px 62px 11px 0!important}.bllp-consent-dialog>p:not(.bllp-kicker),.bllp-request-dialog>p:not(.bllp-kicker){max-width:620px;color:#aebeb1!important;line-height:1.6!important}.bllp-consent-dialog .bllp-kicker,.bllp-request-dialog .bllp-kicker{color:#8fba70!important}.bllp-modal-close,.bllp-consent-modal .bllp-modal-close,.bllp-request-modal .bllp-modal-close,body.bllp-page .bllp-modal-close{appearance:none!important;-webkit-appearance:none!important;position:absolute!important;top:17px!important;right:17px!important;width:43px!important;height:43px!important;min-width:43px!important;min-height:43px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgb(77 148 99 / .62)!important;border-radius:50%!important;background:#071a11!important;color:#dce8d6!important;box-shadow:0 8px 24px rgb(0 0 0 / .25),inset 0 0 0 1px rgb(255 255 255 / .018)!important;font:700 21px/1 Arial,sans-serif!important;text-align:center!important;text-shadow:none!important;cursor:pointer!important;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease!important}.bllp-modal-close:hover,.bllp-consent-modal .bllp-modal-close:hover,.bllp-request-modal .bllp-modal-close:hover,.bllp-modal-close:focus-visible,.bllp-consent-modal .bllp-modal-close:focus-visible,.bllp-request-modal .bllp-modal-close:focus-visible{background:#103522!important;border-color:#5fc487!important;color:#f0f5e6!important;box-shadow:0 0 0 4px rgb(46 199 123 / .12),0 10px 26px rgb(0 0 0 / .3)!important;outline:none!important;transform:translateY(-1px)!important}.bllp-modal-close:active{background:#176f49!important;border-color:#6ed49a!important;color:#fff!important;transform:translateY(0)!important}.bllp-consent-row{grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;margin:9px 0!important;padding:15px 16px!important;border:1px solid rgb(69 123 84 / .28)!important;border-radius:13px!important;background:linear-gradient(180deg,rgb(2 10 6 / .72),rgb(1 7 4 / .82))!important}.bllp-consent-row:hover{border-color:rgb(76 151 101 / .46)!important;background:rgb(7 28 18 / .72)!important}.bllp-consent-row strong{font-size:14px!important;color:#eee8d8!important}.bllp-consent-row small{font-size:12px!important;color:#91a596!important;line-height:1.45!important}.bllp-consent-row input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;width:46px!important;height:26px!important;min-width:46px!important;border:1px solid #365945!important;border-radius:999px!important;background:#111914!important;position:relative!important;cursor:pointer!important;box-shadow:none!important;outline:none!important}.bllp-consent-row input[type="checkbox"]:before{content:""!important;position:absolute!important;top:3px!important;left:3px!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#9ba79d!important;transition:transform .16s ease,background .16s ease!important}.bllp-consent-row input[type="checkbox"]:checked{background:#1b8c5a!important;border-color:#47bf7f!important}.bllp-consent-row input[type="checkbox"]:checked:before{transform:translateX(20px)!important;background:#f0f4df!important}.bllp-consent-row input[type="checkbox"]:focus-visible{box-shadow:0 0 0 4px rgb(46 199 123 / .13)!important}.bllp-consent-row input[type="checkbox"]:disabled{opacity:.84!important;cursor:not-allowed!important}.bllp-request-dialog form{margin-top:20px!important}.bllp-request-dialog label{margin-top:17px!important;gap:8px!important;font-size:13px!important;font-weight:700!important;color:#dce3d7!important}.bllp-request-dialog select,.bllp-request-dialog textarea{width:100%!important;max-width:none!important;padding:13px 15px!important;border:1px solid rgb(70 126 85 / .55)!important;border-radius:12px!important;background:#020806!important;color:#eeede3!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .015)!important;font:inherit!important}.bllp-request-dialog select{min-height:49px!important}.bllp-request-dialog textarea{min-height:160px!important;resize:vertical!important;line-height:1.55!important}.bllp-request-dialog select:hover,.bllp-request-dialog textarea:hover{border-color:#4b8963!important}.bllp-request-dialog select:focus,.bllp-request-dialog textarea:focus{border-color:#54bf82!important;outline:0!important;box-shadow:0 0 0 4px rgb(46 199 123 / .11)!important}.bllp-form-note{display:block!important;margin:10px 0 17px!important;padding:11px 13px!important;border-left:2px solid #537c54!important;border-radius:0 8px 8px 0!important;background:rgb(156 175 97 / .055)!important;color:#9daf9f!important;font-size:11px!important;line-height:1.55!important}@media (max-width:1180px) and (min-width:981px){.bllp-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:28px!important;width:min(1120px,calc(100% - 34px))!important}.bllp-sidebar__sticky{padding:16px 13px!important}.bllp-sidebar nav a{font-size:11px!important;padding:6px!important}.bllp-reading{max-width:none!important}}@media(max-width:680px){.bllp-consent-modal,.bllp-request-modal{padding:12px!important}.bllp-consent-dialog,.bllp-request-dialog{padding:28px 18px 22px!important;border-radius:18px!important;max-height:calc(100vh - 24px)!important}.bllp-modal-close,.bllp-consent-modal .bllp-modal-close,.bllp-request-modal .bllp-modal-close{top:12px!important;right:12px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.bllp-consent-dialog h2,.bllp-request-dialog h2{margin-right:48px!important;font-size:30px!important}.bllp-consent-row{padding:13px 12px!important}}@media print{.blhf-site-header,.blhf-site-footer,.blhf-mobile-immersive-header,[data-blhf-header],[data-blhf-footer],[data-blhf-mobile-immersive-header],.elementor-location-header,.elementor-location-footer,.bllp-cookie-banner,.bllp-consent-modal,.bllp-request-modal,.bllp-floating-privacy,.bllp-sidebar,.bllp-mobile-toc,.bllp-closing,.bllp-draft-banner{display:none!important}body.bllp-page{margin:0!important;padding:0!important;background:#fff!important}body.bllp-page:before,body.bllp-page:after{display:none!important;content:none!important}.bllp-document-body a[href]:after{content:none!important}.bllp-document-body a{overflow-wrap:anywhere!important;word-break:break-word!important}.bllp-layout{margin:0!important;width:100%!important}.bllp-reading{width:100%!important;max-width:none!important}}.bllp-verification-dialog{max-width:620px}.bllp-verification-dialog>p:not(.bllp-kicker){max-width:52ch;color:rgb(244 239 221 / .82);line-height:1.65}.bllp-verification-state{min-height:44px;margin:16px 0;padding:11px 14px;border:1px solid rgb(66 196 132 / .28);border-radius:12px;background:rgb(21 82 58 / .18);color:#dfeadc;font-size:14px;line-height:1.45}.bllp-verification-form label{display:grid;gap:8px;font-weight:700;color:#f5f0df}.bllp-verification-form input{width:100%;min-height:52px;border:1px solid rgb(214 225 206 / .22)!important;border-radius:12px!important;background:#090c0a!important;color:#f7f1df!important;padding:12px 15px!important;font-size:20px!important;letter-spacing:.28em;text-align:center;box-shadow:none!important}.bllp-verification-form input:focus{border-color:#35c884!important;outline:3px solid rgb(53 200 132 / .16)!important;outline-offset:2px}.bllp-verification-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}@media(max-width:640px){.bllp-verification-actions .bllp-btn{width:100%;justify-content:center}}.bllp-history-response{margin-top:8px;max-width:520px}.bllp-history-response summary{cursor:pointer;color:#b8cf75;font-size:12px;font-weight:800;letter-spacing:.08em}.bllp-history-response p{margin:8px 0 0;padding:12px 14px;border:1px solid rgb(116 184 112 / .25);border-radius:12px;background:rgb(5 22 15 / .62);color:#e9e4d6;line-height:1.55}.bllp-inline-rule-accept,.bllp-checkout-rule{display:block;margin:16px 0;padding:15px 16px;border:1px solid rgb(63 171 105 / .38);border-radius:12px;background:linear-gradient(180deg,rgb(18 62 39 / .42),rgb(4 18 11 / .72));color:#e9e2d1;line-height:1.55}.bllp-inline-rule-accept label,.bllp-checkout-rule{cursor:pointer}.bllp-inline-rule-accept input[type=checkbox],.bllp-checkout-rule input[type=checkbox]{width:19px;height:19px;margin:1px 9px 0 0;accent-color:#25c47a;vertical-align:top}.bllp-inline-rule-accept p{margin:8px 0 0;color:#9fb0a4;font-size:12px}.bllp-inline-rule-accept strong,.bllp-checkout-rule strong{color:#b8cb76}.bllp-inline-rule-accept input:focus-visible,.bllp-checkout-rule input:focus-visible{outline:3px solid rgb(66 211 128 / .42);outline-offset:3px}.bllp-checkout-legal .bllp-checkout-rule{font-size:13px;margin-bottom:0}.blp-notification .bllp-legal-notice-link,.blp-notification .bllp-legal-notice-link:visited{display:inline-flex!important;align-items:center!important;margin:0 4px!important;padding:2px 8px!important;border:1px solid rgb(69 191 126 / .48)!important;border-radius:999px!important;background:rgb(17 82 53 / .46)!important;color:#dff4df!important;text-decoration:none!important;font-weight:800!important;line-height:1.45!important;box-shadow:none!important}.blp-notification .bllp-legal-notice-link:hover,.blp-notification .bllp-legal-notice-link:focus-visible{background:#176f49!important;border-color:#67cf93!important;color:#fff!important;outline:3px solid rgb(53 200 132 / .18)!important;outline-offset:2px!important}