.bp-legal-page{color:#203516;font-family:var(--font-body);background:#fdfbf9}.bp-legal-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:75px;padding-block:55px 100px;display:grid}.bp-legal-summary{background:linear-gradient(#f5f2ebeb,#f5f2ebeb),url(https://static.wixstatic.com/media/72ab38_381338a6a76e43ec8fda124ed6da1676~mv2.png);border-radius:22px;padding:26px;position:sticky;top:125px}.bp-legal-summary-label{font:900 24px/1.2 var(--font-display);text-transform:uppercase;margin-bottom:20px;display:block}.bp-legal-summary nav{gap:17px;display:grid}.bp-legal-summary a{color:#3e5035;justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.bp-legal-summary a svg{color:#b7470a;flex-shrink:0}.bp-legal-summary a:hover{text-underline-offset:4px;text-decoration:underline}.bp-legal-summary .bp-legal-related{border-top:1px solid #20351620;margin-top:26px;padding-top:22px;font-weight:700}.bp-legal-document{min-width:0;max-width:850px}.bp-legal-date{color:#68715f;margin:0 0 38px;font-size:13px}.bp-legal-section{margin-bottom:42px;scroll-margin-top:125px;position:relative}.bp-legal-number{width:fit-content;font:700 12px/1.2 var(--font-body);color:#b7470a;margin-bottom:11px;padding-left:40px;display:block;position:relative}.bp-legal-number:before{content:"";background:#ff6b12;width:27px;height:2px;position:absolute;top:6px;left:0}.bp-legal-section h2{font:900 29px/1.15 var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 18px}.bp-legal-section p{color:#45533c;margin:0 0 14px;font-size:16px;line-height:1.8}.bp-legal-section a{color:#8c3505;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.bp-legal-page :focus-visible{outline-offset:4px;outline:3px solid #c64a06}.bp-legal-contact{color:#fff;background:#203516;border-radius:22px;flex-wrap:wrap;gap:22px;margin-top:50px;padding:32px;display:flex}.bp-legal-contact h2{font:900 27px/1.15 var(--font-display);text-transform:uppercase;margin:0 0 10px}.bp-legal-contact p{color:#e4e7dc;max-width:560px;margin:0;font-size:15px;line-height:1.6}.bp-legal-contact>a{color:#fff;overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:12px;font-size:15px;text-decoration:underline;display:inline-flex}.bp-legal-contact>a svg{flex-shrink:0}@media (max-width:1000px){.bp-legal-layout{grid-template-columns:230px minmax(0,1fr);gap:40px}.bp-legal-summary{padding:22px}}@media (max-width:760px){.bp-legal-layout{grid-template-columns:1fr;gap:35px;padding-block:28px 65px}.bp-legal-summary{position:static}.bp-legal-summary nav{grid-template-columns:1fr 1fr;gap:18px 24px}.bp-legal-section{scroll-margin-top:95px}.bp-legal-section h2{font-size:27px}.bp-legal-section p{font-size:15px;line-height:1.75}.bp-legal-date{margin-bottom:32px}.bp-legal-contact{padding:26px}}@media (max-width:420px){.bp-legal-summary nav{grid-template-columns:1fr;gap:15px}.bp-legal-contact>a{gap:8px;font-size:13px}}
