.site-main.bp{width:100%;max-width:none;padding:0}.site-main.bp>.bp-page{min-height:40vh}.bp-page .hero{margin-top:0}:where(.bp-page .b) .lx-section{margin-top:0;margin-bottom:0}.bp-preview-bar{z-index:80;color:#5c4500;text-align:center;background:#fff7d6;border-bottom:1px solid #ecd48a;padding:8px 16px;font-size:13px;position:sticky;top:0}.bp-preview-bar a{color:inherit;font-weight:700}.p-body,.p-h1,.p-h2,.p-h3,.p-h4,.p-h5,.p-h6,.p-eyebrow,.p-lead{margin:0}.p-body{font-family:var(--t-body-ff);font-weight:var(--t-body-fw);font-size:var(--t-body-fs);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls);text-transform:var(--t-body-tt);font-style:var(--t-body-st);color:var(--t-body-c)}.p-h1{font-family:var(--t-h1-ff);font-weight:var(--t-h1-fw);font-size:var(--t-h1-fs);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls);text-transform:var(--t-h1-tt);font-style:var(--t-h1-st);color:var(--t-h1-c)}.p-h2{font-family:var(--t-h2-ff);font-weight:var(--t-h2-fw);font-size:var(--t-h2-fs);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);text-transform:var(--t-h2-tt);font-style:var(--t-h2-st);color:var(--t-h2-c)}.p-h3{font-family:var(--t-h3-ff);font-weight:var(--t-h3-fw);font-size:var(--t-h3-fs);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);text-transform:var(--t-h3-tt);font-style:var(--t-h3-st);color:var(--t-h3-c)}.p-h4{font-family:var(--t-h4-ff);font-weight:var(--t-h4-fw);font-size:var(--t-h4-fs);line-height:var(--t-h4-lh);letter-spacing:var(--t-h4-ls);text-transform:var(--t-h4-tt);font-style:var(--t-h4-st);color:var(--t-h4-c)}.p-h5{font-family:var(--t-h5-ff);font-weight:var(--t-h5-fw);font-size:var(--t-h5-fs);line-height:var(--t-h5-lh);letter-spacing:var(--t-h5-ls);text-transform:var(--t-h5-tt);font-style:var(--t-h5-st);color:var(--t-h5-c)}.p-h6{font-family:var(--t-h6-ff);font-weight:var(--t-h6-fw);font-size:var(--t-h6-fs);line-height:var(--t-h6-lh);letter-spacing:var(--t-h6-ls);text-transform:var(--t-h6-tt);font-style:var(--t-h6-st);color:var(--t-h6-c)}.p-eyebrow{font-family:var(--t-eyebrow-ff);font-weight:var(--t-eyebrow-fw);font-size:var(--t-eyebrow-fs);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:var(--t-eyebrow-tt);font-style:var(--t-eyebrow-st);color:var(--t-eyebrow-c);display:block}.p-lead{font-family:var(--t-lead-ff);font-weight:var(--t-lead-fw);font-size:var(--t-lead-fs);line-height:var(--t-lead-lh);letter-spacing:var(--t-lead-ls);text-transform:var(--t-lead-tt);font-style:var(--t-lead-st);color:var(--t-lead-c)}.bw-h-link{color:inherit;text-decoration:none}.bw-h-link:hover{color:var(--link-hover)}.bw-text>*+*,.bw-text .rich-text>*+*{margin-top:.8em}.bw-text p,.bw-text ul,.bw-text ol,.bw-text blockquote,.bw-text h1,.bw-text h2,.bw-text h3,.bw-text h4{margin-bottom:0}.bw-text :where(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.bw-text ul,.bw-text ol{padding-left:1.3em}.bw-text li+li{margin-top:.3em}.bw-text a{color:var(--link)}.bw-text a:hover{color:var(--link-hover)}.bw-text h1{font:var(--t-h1-fw) var(--t-h1-fs) / var(--t-h1-lh) var(--t-h1-ff);letter-spacing:var(--t-h1-ls)}.bw-text h2{font:var(--t-h2-fw) var(--t-h2-fs) / var(--t-h2-lh) var(--t-h2-ff);letter-spacing:var(--t-h2-ls)}.bw-text h3{font:var(--t-h3-fw) var(--t-h3-fs) / var(--t-h3-lh) var(--t-h3-ff);letter-spacing:var(--t-h3-ls)}.bw-text h4{font:var(--t-h4-fw) var(--t-h4-fs) / var(--t-h4-lh) var(--t-h4-ff)}.bw-text blockquote{border-left:3px solid var(--red);color:var(--ink-2);padding-left:14px;font-style:italic}.bw-text code{font-family:var(--mono);background:var(--surface-2);border-radius:4px;padding:1px 5px;font-size:.9em}.bw-text hr{border:0;border-top:1px solid var(--line);margin:1.2em 0}.bw-text [style*=text-align]{display:block}.bw-con{flex-direction:column;width:100%;display:flex;position:relative}.bw-con>.bw-con-in{z-index:1;flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.bw-con.boxed>.bw-con-in{max-width:var(--content-w,1180px);width:100%;margin-left:auto;margin-right:auto}.bw-con>.bw-con-in>*{min-width:0}.bw-con-video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.bw-con-link{z-index:2;position:absolute;inset:0}.bw-cols{display:grid}.bw-col{flex-direction:column;min-width:0;display:flex}.bw-spacer,.bw-divider hr{display:block}.bw-anchor{height:0;scroll-margin-top:90px;display:block}.bw-image{margin:0}.bw-caption{color:var(--ink-3);margin-top:6px;font-size:13px}.bw-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.bw-video-ph{color:#ddd;background:repeating-linear-gradient(45deg,#222 0 12px,#262626 12px 24px);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.bw-video-ph.map{color:#456;background:repeating-linear-gradient(45deg,#e8eef0 0 12px,#e2e9eb 12px 24px);min-height:200px;position:static}.bw-gal-item{margin:0;overflow:hidden}.bw-gal-item figcaption{color:var(--ink-3);padding-top:4px;font-size:12.5px}.bw-lb{z-index:200;background:#0a0808eb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bw-lb figure{text-align:center;max-width:min(1200px,100%);max-height:100%;margin:0}.bw-lb img{object-fit:contain;max-width:100%;max-height:calc(100vh - 100px)}.bw-lb figcaption{color:#ddd;margin-top:10px}.bw-lb-x,.bw-lb-nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute}.bw-lb-x{top:16px;right:16px}.bw-lb-nav.prev{left:16px}.bw-lb-nav.next{right:16px}.bw-slides{border-radius:inherit;position:relative;overflow:hidden}.bw-slides-track{transition:transform .6s cubic-bezier(.22,.61,.36,1);display:flex}.bw-slide{background:var(--surface-2);flex:0 0 100%;height:420px;position:relative}.bw-slide-cap{color:#fff;background:linear-gradient(#0000,#000000a6);padding:18px 22px;font-size:18px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.bw-slides-nav{color:#141111;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0003}.bw-slides-nav.prev{left:12px}.bw-slides-nav.next{right:12px}.bw-slides-dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:12px;left:0;right:0}.bw-slides-dots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:9px;height:9px;padding:0}.bw-slides-dots button.on{background:#fff;border-radius:6px;width:22px}.bw-button{flex-wrap:wrap;gap:10px;display:flex}.bw-btn{font-family:var(--t-button-ff);font-weight:var(--btn-w,700);font-size:var(--t-button-fs,15px);text-transform:var(--btn-tt,none);letter-spacing:var(--t-button-ls);font-style:var(--t-button-st);padding:var(--btn-py,12px) var(--btn-px,20px);border-radius:var(--btn-r,5px);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;line-height:1.2;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.bw-btn.full{width:100%}.bw-btn.s-sm{font-size:calc(var(--t-button-fs,15px) * .87);padding:calc(var(--btn-py,12px) * .7) calc(var(--btn-px,20px) * .75)}.bw-btn.s-lg{font-size:calc(var(--t-button-fs,15px) * 1.15);padding:calc(var(--btn-py,12px) * 1.3) calc(var(--btn-px,20px) * 1.3)}.bw-btn.v-primary{background:var(--btn1-bg);color:var(--btn1-ink);border-color:var(--btn1-bg)}.bw-btn.v-primary:hover{filter:brightness(.9)}.bw-btn.v-secondary{background:var(--btn2-bg);color:var(--btn2-ink);border-color:var(--btn2-line)}.bw-btn.v-secondary:hover{border-color:var(--ink-3)}.bw-btn.v-outline{color:var(--btn1-bg);background:0 0;border-color:currentColor}.bw-btn.v-outline:hover{background:var(--btn1-bg);color:var(--btn1-ink);border-color:var(--btn1-bg)}.bw-btn.v-dark{background:var(--chrome);color:#fff;border-color:var(--chrome)}.bw-btn.v-dark:hover{background:var(--chrome-2)}.bw-btn.v-light{color:var(--chrome);background:#fff;border-color:#fff}.bw-btn.v-light:hover{background:#ffffffd9}.bw-btn.v-text{color:var(--link);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.bw-btn.v-text:hover{color:var(--link-hover)}.bw-btn.v-whatsapp{color:#fff;background:#1f9d55;border-color:#1f9d55}.bw-btn.v-whatsapp:hover{background:#17834a}.bw-iconlist li{line-height:1.4}.bw-box-body{min-width:0}.bw-box-title{margin:0 0 6px}.bw-box-title a{color:inherit;text-decoration:none}.bw-box-text{color:var(--ink-2);margin:0;line-height:1.55}.bw-counter-n{font-family:var(--t-h1-ff);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:48px;font-weight:900;line-height:1}.bw-counter-l{color:var(--ink-2);margin-top:6px}.bw-prog-item+.bw-prog-item{margin-top:14px}.bw-prog-head{justify-content:space-between;margin-bottom:6px;font-size:14px;display:flex}.bw-bar{border-radius:99px;overflow:hidden}.bw-bar i{border-radius:inherit;height:100%;display:block}.bw-stars-in{letter-spacing:2px;background:linear-gradient(90deg, var(--c) var(--p), #d5d0cf var(--p));color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1}.bw-acc details{border-bottom:1px solid var(--line)}.bw-acc summary{cursor:pointer;padding:16px 32px 16px 0;font-size:16px;font-weight:700;list-style:none;position:relative}.bw-acc summary::-webkit-details-marker{display:none}.bw-acc summary:after{content:"+";color:var(--red);font-size:22px;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.bw-acc details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.bw-acc-body{color:var(--ink-2);padding:0 0 18px;line-height:1.6}.bw-tabs-head{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;display:flex}.bw-tabs-head button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-weight:600}.bw-tabs-head button.on{color:var(--ink);border-bottom-color:var(--red)}.bw-tabs-body{padding:16px 2px;line-height:1.6}.bw-quote{margin:0}.bw-quote blockquote{margin:0;font-size:17px;line-height:1.6}.bw-quote figcaption{align-items:center;gap:12px;margin-top:14px;display:flex}.bw-quote figcaption img{object-fit:cover;border-radius:50%;width:44px;height:44px}.bw-quote figcaption small{color:var(--ink-3);display:block}.bw-quote.q-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.bw-quote.q-line{border-left:3px solid var(--red);padding-left:18px}.bw-quote.q-big{text-align:center}.bw-quote.q-big blockquote{font-family:var(--t-h3-ff);font-size:26px;font-weight:700;line-height:1.35}.bw-quote.q-big figcaption{justify-content:center}.bw-alert{border-radius:var(--r-lg);border:1px solid;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.bw-alert p{margin:2px 0 0}.bw-alert.k-info{background:var(--info-soft);border-color:var(--info-line);color:var(--info)}.bw-alert.k-ok{background:var(--ok-soft);border-color:var(--ok-line);color:var(--ok)}.bw-alert.k-warn{background:var(--warn-soft);border-color:var(--warn-line);color:var(--warn)}.bw-alert.k-danger{background:var(--red-soft);border-color:var(--red-line);color:var(--red-ink)}.bw-price{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;flex-direction:column;gap:6px;padding:28px 24px;display:flex;position:relative}.bw-price.featured{border-color:var(--red);box-shadow:0 18px 40px #1411111f}.bw-price-ribbon{background:var(--red);color:#fff;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.bw-price-title{font-family:var(--t-h4-ff);margin:0;font-size:18px;font-weight:700}.bw-price-amount{font-family:var(--t-h1-ff);letter-spacing:-.03em;font-size:40px;font-weight:900}.bw-price-period{color:var(--ink-3);font-size:13px}.bw-price ul{text-align:left;flex-direction:column;gap:8px;margin:14px 0 18px;padding:0;list-style:none;display:flex}.bw-price li{align-items:center;gap:8px;display:flex}.bw-price li svg{color:var(--ok);flex:none}.bw-cd{flex-wrap:wrap;gap:12px;display:flex}.bw-cd-part{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:72px;padding:12px 8px}.bw-cd-part b{font-family:var(--t-h1-ff);font-variant-numeric:tabular-nums;font-size:34px;font-weight:900;line-height:1;display:block}.bw-cd-part span{color:var(--ink-3);font-size:12px}.bw-cd-done{font-weight:700}.bw-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bw-form label{color:var(--ink-2);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.bw-form label.wide,.bw-form .form-privacy,.bw-form .bw-btn,.bw-form .bw-form-err{grid-column:1/-1}.bw-form .input{padding:10px 12px;font-size:15px}.bw-form .hp{width:1px;height:1px;position:absolute;left:-9999px}.bw-form-err{color:var(--red-ink);align-items:center;gap:8px;font-size:14px;display:flex}.bw-form-ok{border-radius:var(--r-lg);background:var(--ok-soft);color:var(--ok);align-items:center;gap:10px;padding:18px;font-weight:600;display:flex}@media (max-width:767px){.bw-form{grid-template-columns:1fr}}.bw-logo .site-logo{color:var(--chrome-ink);align-items:center;gap:10px;text-decoration:none;display:flex}.bw-logo .brand-stack{flex-direction:column;align-items:center;line-height:1;display:inline-flex}.bw-logo .brand-stack .brand-mark{line-height:.82}.bw-logo .brand-name-below{font-family:var(--sans);letter-spacing:.08em;color:var(--chrome-ink);margin-top:.25em;font-weight:700;line-height:1;display:block}.bw-navw{min-width:0}.bw-nav{align-items:center;display:flex}.bw-nav-list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bw-nav-list>li{position:relative}.bw-nav-link{color:var(--chrome-ink-2);border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:8px 11px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.bw-nav-link:hover,.bw-nav-link.on{color:var(--chrome-ink)}.bw-nav-link.on:after{content:"";background:var(--red);border-radius:2px;height:2px;position:absolute;bottom:2px;left:11px;right:11px}.bw-sub{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:200px;box-shadow:var(--shadow-lg);z-index:50;margin:0;padding:6px;list-style:none;display:none;position:absolute;top:100%;left:0}.has-sub.sub-open>.bw-sub,.has-sub:focus-within>.bw-sub{display:block}.bw-sub-link{border-radius:var(--r-md);color:var(--ink);padding:8px 10px;font-size:14px;text-decoration:none;display:block}.bw-sub-link:hover,.bw-sub-link.on{background:var(--surface-2)}.bw-nav-cta{margin-left:8px}.bw-burger{color:var(--chrome-ink);cursor:pointer;background:0 0;border:0;padding:8px;display:none}.bw-burger-cb{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bw-burger-close,.bw-burger-cb:checked+.bw-burger .bw-burger-open{display:none}.bw-burger-cb:checked+.bw-burger .bw-burger-close{display:block}.bw-burger:focus-visible{outline:2px solid var(--red);border-radius:6px}@media (max-width:1024px){.bw-nav.burger-t .bw-burger{place-items:center;display:inline-grid}.bw-nav.burger-t .bw-nav-list{display:none}.bw-nav.burger-t.open .bw-nav-list,.bw-nav.burger-t .bw-burger-cb:checked~.bw-nav-list{left:0;right:0;top:var(--site-head,62px);background:var(--chrome);border-bottom:1px solid var(--chrome-3);z-index:60;max-height:calc(100vh - var(--site-head,62px));flex-direction:column;align-items:stretch;padding:10px 16px 18px;display:flex;position:fixed;overflow:auto}.bw-nav.burger-t.open .bw-nav-link{padding:12px 6px;font-size:16px}.bw-nav.burger-t.open .bw-sub{box-shadow:none;background:0 0;border:0;padding-left:14px;position:static}.bw-nav.burger-t.open .bw-sub-link{color:var(--chrome-ink-2)}.bw-nav.burger-t.open .bw-nav-cta{margin:10px 0 0}.bw-nav.burger-t.open .bw-nav-cta .bw-btn{width:100%}}@media (max-width:767px){.bw-nav.burger-m .bw-burger{place-items:center;display:inline-grid}.bw-nav.burger-m .bw-nav-list{display:none}.bw-nav.burger-m.open .bw-nav-list,.bw-nav.burger-m .bw-burger-cb:checked~.bw-nav-list{left:0;right:0;top:var(--site-head,62px);background:var(--chrome);z-index:60;flex-direction:column;align-items:stretch;padding:10px 16px 18px;display:flex;position:fixed}}.bw-fav{color:var(--chrome-ink-2);align-items:center;gap:6px;padding:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.bw-fav:hover{color:var(--chrome-ink)}.bw-fav-n{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:0;left:18px}@media (max-width:767px){.bw-fav-label{display:none}}.bw-legal{margin:0}.bw-unit-head h1{font-family:var(--display);letter-spacing:-.02em;margin-top:4px;font-size:clamp(26px,3.2vw,32px);font-weight:900;line-height:1.08}.bw-hint{color:#6f6766;text-align:center;background:repeating-linear-gradient(45deg,#00000005 0 10px,#0000 10px 20px);border:1px dashed #b9b2b1;border-radius:6px;padding:14px;font-size:13px}.bw-form-page.form-page{max-width:none}.bw-nodata{display:none!important}.bw-con:has(>.bw-con-in>.bw-nodata):not(:has(>.bw-con-in>:not(.bw-nodata):not(style))){display:none!important}[data-anim].anim-ready{opacity:0;transition:opacity var(--anim-dur,.7s) ease var(--anim-delay,0s), transform var(--anim-dur,.7s) cubic-bezier(.22, .61, .36, 1) var(--anim-delay,0s)}[data-anim=fade-up].anim-ready{transform:translateY(32px)}[data-anim=fade-down].anim-ready{transform:translateY(-32px)}[data-anim=fade-left].anim-ready{transform:translate(40px)}[data-anim=fade-right].anim-ready{transform:translate(-40px)}[data-anim=zoom-in].anim-ready{transform:scale(.88)}[data-anim=zoom-out].anim-ready{transform:scale(1.1)}[data-anim=flip].anim-ready{transform:perspective(800px)rotateX(35deg)}[data-anim].anim-ready.anim-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-anim].anim-ready{opacity:1!important;transition:none!important;transform:none!important}}.bp-chrome{pointer-events:none;opacity:.88;position:relative}.bp-chrome:after{content:attr(data-label);z-index:70;color:#fff;font:600 11px/1 var(--sans);background:#141111bf;border-radius:4px;padding:4px 8px;position:absolute;bottom:6px;right:8px}.bp-chrome .bw-con[style*=sticky],.bp-chrome header.bw-con{position:relative!important}.bw-cols>.bw-col:has(.is-sticky){align-self:stretch}
