html:has(.bt){scroll-behavior:smooth;background:#a7ff9c}.bt{--ink:#000;--paper:#fff;--mist:#f1f5ef;--muted:#4b514b;--mint:#a7ff9c;--orange:#ff6831;--go:#22b14c;--wait:#ffb000;--dot:var(--orange);--display:var(--bt-display), "Arial Black", system-ui, sans-serif;--body:var(--bt-body), ui-sans-serif, system-ui, sans-serif;--mono:var(--bt-mono), ui-monospace, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--header:68px;--gutter:clamp(16px, 4vw, 48px);background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55;overflow-x:clip}.bt *{box-sizing:border-box}.bt :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}.bt :where(ul,ol){padding:0;list-style:none}:where(.bt) a{color:inherit}.bt :focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.bt section[id]{scroll-margin-top:var(--header)}.bt.bt[data-sector=nit] [data-only=cellers],.bt.bt[data-sector=cellers] [data-only=nit]{display:none}.bt-wrap{width:100%;max-width:1240px;padding-inline:var(--gutter);margin-inline:auto}.bt-dot{color:var(--dot)}.bt-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bt-skip{z-index:100;background:var(--ink);color:var(--paper);border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.bt-skip:focus{top:12px}.bt-h2{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;max-width:18ch;font-size:clamp(32px,5vw,64px);font-weight:800;line-height:.98}.bt-center{text-align:center;margin-inline:auto}.bt-h3{margin-top:40px;font-size:15px;font-weight:700}.bt-body-l{color:#1d211d;max-width:46ch;margin-top:20px;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.bt-button{min-height:48px;font:700 16px / 1 var(--body);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.bt-button:hover{transform:translateY(-2px)}.bt-button:active{transform:translateY(0)scale(.98)}.bt-button-ink{background:var(--ink);color:var(--paper)}.bt-button-line{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.bt-button:disabled{opacity:.6;cursor:progress}.bt-header{z-index:50;background:var(--mint);position:sticky;top:0}.bt-header-row{height:var(--header);align-items:center;gap:20px;display:flex}.bt-logo{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:10px;margin-right:auto;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.bt-logo-icon{width:36px;height:36px;box-shadow:0 0 0 1.5px var(--ink);border-radius:9px}.bt-nav{gap:4px;display:flex}.bt-nav a{transition:background .2s var(--ease);border-radius:999px;padding:8px 12px;font-weight:500;text-decoration:none}.bt-nav a:hover{background:#0000000f}.bt-switch{background:var(--ink);border:0;border-radius:999px;min-width:0;margin:0;padding:4px;display:inline-flex}.bt-switch a{color:var(--paper);transition:background .3s var(--ease), color .3s var(--ease);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;text-decoration:none}.bt-switch a[aria-current=true]{background:var(--mint);color:var(--ink)}.bt-langs{gap:2px;display:flex}.bt-langs a{opacity:.55;padding:6px 7px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.bt-langs a[aria-current=true],.bt-langs a:hover{opacity:1}.bt-header .bt-langs a[aria-current=true]{text-underline-offset:4px;text-decoration:underline}.bt-header-cta{min-height:42px;padding:0 18px}@media (max-width:1100px){.bt-nav{display:none}}@media (max-width:720px){.bt{--header:60px}.bt-header-row{gap:10px}.bt-header .bt-langs,.bt-header-cta{display:none}.bt-logo span{font-size:16px}.bt-logo-icon{width:32px;height:32px}.bt-switch a{padding:6px 11px;font-size:13px}}.bt-hero{background:var(--mint);padding-block:clamp(40px,7vh,88px) clamp(24px,4vh,48px)}.bt-hero-title{font-family:var(--display);font-weight:800;font-size:min(128px, calc((min(100vw, 1240px) - 2 * var(--gutter)) / 10.6));letter-spacing:-.02em;text-transform:uppercase;line-height:.92}.bt-hero-line{margin-block:-.03em;padding-block:.03em;display:block;overflow:hidden}.bt-hero-line>span{display:inline-block}.bt-hero-after{grid-template-columns:minmax(0,1.2fr) auto;grid-template-areas:"lede actions""lede proof";align-items:end;gap:16px 48px;margin-top:clamp(28px,4vh,48px);display:grid}.bt-lede{grid-area:lede;max-width:44ch;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.bt-actions{grid-area:actions;justify-content:flex-end;gap:10px;display:flex}.bt-proof{grid-area:proof;justify-self:end;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.bt-proof:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:9px;height:9px}@media (max-width:860px){.bt-hero-after{grid-template-columns:1fr;grid-template-areas:"lede""actions""proof";align-items:start}.bt-actions,.bt-proof{justify-content:flex-start;justify-self:start}}.bt-story{background:var(--mint);padding-block:24px clamp(56px,9vh,112px)}.bt-story-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.bt-beats{counter-reset:beat;gap:28px;display:grid}.bt-beat{gap:8px;max-width:30ch;display:grid}.bt-beat-n{background:var(--ink);width:34px;height:34px;color:var(--mint);font-family:var(--display);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.bt-beat h2{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1}.bt-beat p{color:#1d211d;font-size:18px}.bt-steps-dots{display:none}.bt-story-stage{place-items:center;padding-block:56px 72px;display:grid;position:relative}.bt-story.is-pinned{align-items:center;height:100svh;padding-block:0;display:grid}.bt-story.is-pinned .bt-beats{display:grid}.bt-story.is-pinned .bt-beat{grid-area:1/1}.bt-story.is-pinned .bt-steps-dots{gap:8px;margin-top:40px;display:flex}.bt-step-dot{background:var(--ink);transform-origin:0;border-radius:3px;width:48px;height:5px}.bt-ticket-wrap{width:min(100%,36em);font-size:clamp(11px,1.15vw,16px);position:relative}.bt-ticket{--hole:var(--mint);background:var(--ink);color:var(--paper);border-radius:1.1em;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;transform:rotate(-4deg)}.bt-ticket:before,.bt-ticket:after{content:"";background:var(--hole);border-radius:50%;width:2.2em;height:2.2em;margin-top:-1.1em;position:absolute;top:50%}.bt-ticket:before{left:-1.1em}.bt-ticket:after{right:-1.1em}.bt-ticket-main{gap:1.3em;min-width:0;padding:1.8em 1.5em 1.8em 2.1em;display:grid}.bt-ticket-brand{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:.6em;font-size:1.05em;font-weight:800;display:flex}.bt-ticket-icon{border-radius:.45em;width:1.9em;height:1.9em}.bt-ticket-title{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;font-size:2.2em;font-weight:800;line-height:.95}.bt-ticket-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9em 1.2em;display:grid}.bt-ticket-meta dt{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#b9bdb9;font-size:.72em}.bt-ticket-meta dd{font-variant-numeric:tabular-nums;margin-top:.15em;font-size:1.02em;font-weight:500}.bt-ticket-stub{border-left:.14em dashed var(--mint);align-content:center;justify-items:center;gap:.8em;padding:1.8em 2.1em 1.8em 1.5em;display:grid}.bt-qr{width:8em;height:8em;position:relative}.bt-qr svg{width:100%;height:100%;display:block}.bt-scan{background:var(--mint);visibility:hidden;border-radius:1em;height:.28em;margin-top:-.14em;position:absolute;top:100%;left:-8%;right:-8%}.bt-ticket-code{font-family:var(--mono);letter-spacing:.05em;color:#b9bdb9;font-size:.72em}.bt-verdict{background:var(--go);color:var(--ink);font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;border-radius:.8em;gap:.15em;padding:.9em 1.3em;font-size:1.35em;font-weight:800;display:grid;position:absolute;bottom:-2.4em;right:-1em;transform:rotate(7deg)}.bt-verdict small{font-family:var(--mono);letter-spacing:.06em;font-size:.5em;font-weight:500}.bt-receipt{z-index:2;background:var(--paper);border-radius:1em;align-items:center;gap:.8em;padding:.85em 1.2em .85em .9em;font-size:clamp(11px,1.05vw,15px);display:flex;position:absolute;top:0;left:max(0px,50% - 21em);transform:rotate(-3deg);box-shadow:0 8px 40px #00000014}.bt-receipt-icon{background:var(--mint);border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.bt-receipt-icon svg{fill:none;width:1.4em;height:1.4em;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bt-receipt b{font-family:var(--display);letter-spacing:-.02em;font-size:1.4em;font-weight:800;display:block}.bt-receipt small{color:var(--muted);font-size:.85em;font-weight:500;display:block}@media (max-width:999px){.bt-story-grid{grid-template-columns:1fr}.bt-story-stage{order:-1;padding-block:64px}.bt-ticket-wrap{font-size:clamp(9px,2.6vw,15px)}.bt-receipt{left:0}}.bt-problem{background:var(--paper);padding-block:clamp(80px,12vw,160px)}.bt-problems{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,56px) clamp(32px,6vw,96px);margin-top:clamp(40px,6vw,72px);display:grid}.bt-problems li{gap:10px;max-width:44ch;display:grid}.bt-problems h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.2}.bt-problems h3:before{content:"×";width:1.1em;color:var(--orange);font-weight:700;display:inline-block}.bt-problems p{color:var(--muted)}@media (max-width:720px){.bt-problems{grid-template-columns:1fr}}.bt-product{--dot:var(--mint);background:var(--ink);color:var(--paper);padding-block:clamp(80px,12vw,150px)}.bt-stage{aspect-ratio:960/450;margin-top:clamp(40px,6vw,80px);position:relative;container-type:inline-size}.bt-stage>[data-only]{position:absolute;inset:0}.bt .bt-stage .mbp{--w:58cqi;position:absolute;top:0;left:21cqi}.bt .bt-stage .iph{--w:20.5cqi;position:absolute;bottom:0}.bt .bt-stage .iph.left{left:.5cqi}.bt .bt-stage .iph.right{right:.5cqi}@container (max-width:640px){.bt-stage>[data-only]{grid-template-columns:1fr 1fr;justify-items:center;gap:6cqi 4cqi;display:grid;position:relative}.bt .bt-stage .mbp{--w:96cqi;grid-area:2/1/auto/-1;position:relative;left:auto}.bt .bt-stage .iph{--w:44cqi;position:relative}.bt .bt-stage .iph.left,.bt .bt-stage .iph.right{left:auto;right:auto}}@media (max-width:680px){.bt-stage{aspect-ratio:auto}}.bt-caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(40px,5vw,64px);display:grid}.bt-caps li{align-content:start;gap:6px;display:grid}.bt-caps h3{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;color:var(--mint);font-size:20px;font-weight:800}.bt-caps p{color:#c9cdc9;max-width:34ch}@media (max-width:720px){.bt-caps{grid-template-columns:1fr}}.bt-brand{background:var(--mist);padding-block:clamp(80px,12vw,150px)}.bt-brand-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.bt-channels{gap:10px;margin-top:12px;display:grid}.bt-channels li{border-bottom:1px solid #d5dad3;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-bottom:10px;display:flex}.bt-channels span{font-weight:700}.bt-channels code{font-family:var(--mono);color:var(--muted);font-size:14px}.bt-lab{background:var(--paper);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(20px,3vw,36px);display:grid;box-shadow:0 8px 40px #00000014}.bt-lab-controls{gap:22px;display:grid}.bt-lab-try{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:22px;font-weight:800}.bt-lab-set{border:0;gap:10px;margin:0;padding:0;display:grid}.bt-lab-set legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:700}.bt-swatches{flex-wrap:wrap;gap:10px;display:flex}.bt-swatch{cursor:pointer;position:relative}.bt-swatch input{opacity:0;cursor:pointer;position:absolute;inset:0}.bt-swatch>span:not(.bt-sr){background:linear-gradient(135deg, var(--s1) 50%, var(--s2,var(--s1)) 50%);width:40px;height:40px;transition:transform .2s var(--ease);border-radius:50%;display:block;box-shadow:inset 0 0 0 1px #0000001f}.bt-swatch:hover>span:not(.bt-sr){transform:translateY(-2px)}.bt-swatch input:checked+span,.bt-swatch-custom>span.on{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--ink)}.bt-swatch input:focus-visible+span{outline:3px solid var(--ink);outline-offset:5px}.bt-swatch.bt-swatch-custom>span:not(.bt-sr){background:conic-gradient(#ff6831,#ffd23f,#a7ff9c,#4cc9f0,#8a1538,#ff6831)}.bt-swatch.bt-swatch-custom>span.on:not(.bt-sr){background:var(--s1)}.bt-fonts{flex-wrap:wrap;gap:8px;display:flex}.bt-font{position:relative}.bt-font input{opacity:0;cursor:pointer;position:absolute;inset:0}.bt-font span{transition:box-shadow .2s var(--ease);border-radius:12px;padding:10px 16px;font-size:18px;display:inline-block;box-shadow:inset 0 0 0 1.5px #d5dad3}.bt-font-display span{font-family:var(--display);text-transform:uppercase;font-size:15px;font-weight:800}.bt-font-classic span{font-family:var(--bt-serif), Georgia, serif;font-weight:700}.bt-font-poster span{font-family:var(--bt-poster), Impact, sans-serif;text-transform:uppercase;letter-spacing:.02em}.bt-font input:checked+span{box-shadow:inset 0 0 0 2.5px var(--ink)}.bt-font input:focus-visible+span{outline:3px solid var(--ink);outline-offset:3px}.bt-lab-phone{place-items:center;display:grid}.bt .bt-lab-device{--w:270px}@media (max-width:1100px){.bt-brand-grid{grid-template-columns:1fr}}@media (max-width:620px){.bt-lab{grid-template-columns:1fr}.bt .bt-lab-device{--w:min(260px, 72vw)}}.bt-features{background:var(--paper);padding-block:clamp(80px,12vw,150px)}.bt-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,5vw,64px) clamp(28px,4vw,56px);margin-top:clamp(40px,6vw,72px);display:grid}.bt-feature h3{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;border-bottom:3px solid var(--ink);margin-bottom:14px;padding-bottom:14px;font-size:18px;font-weight:800}.bt-feature ul{gap:10px;display:grid}.bt-feature li{color:#262a26;padding-left:22px;position:relative}.bt-feature li:before{content:"";background:var(--mint);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:3px;position:absolute;top:.62em;left:0}.bt-soon{color:var(--muted);margin-top:48px;font-weight:500}@media (max-width:900px){.bt-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bt-feature-grid{grid-template-columns:1fr}}.bt-diff{background:var(--orange);padding-block:clamp(80px,12vw,150px)}.bt-diff-head{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:24px 48px;display:grid}.bt-diff-head .bt-body-l{justify-self:end;margin-top:0}.bt-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:clamp(40px,6vw,72px);display:grid}.bt-diff-card{--hole:var(--orange);background:var(--ink);color:var(--paper);transition:transform .3s var(--ease);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,.42fr);display:grid;position:relative}.bt-diff-card:hover{transform:translateY(-3px)}.bt-diff-card:before,.bt-diff-card:after{content:"";background:var(--hole);border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%}.bt-diff-card:before{left:-13px}.bt-diff-card:after{right:-13px}.bt-diff-main{align-content:start;gap:10px;padding:28px 22px 28px 32px;display:grid}.bt-diff-main h3{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;color:var(--mint);font-size:clamp(19px,1.7vw,23px);font-weight:800;line-height:1.05}.bt-diff-main p{color:#d5d9d5}.bt-diff-stub{color:#c9cdc9;border-left:2px dashed #ffffff40;align-content:center;gap:6px;padding:28px 30px 28px 20px;font-size:15px;display:grid}.bt-diff-stub small{color:var(--orange);font-size:12px;font-weight:700}@media (max-width:900px){.bt-diff-head,.bt-diff-grid{grid-template-columns:1fr}.bt-diff-head .bt-body-l{justify-self:start}}@media (max-width:520px){.bt-diff-card{grid-template-columns:1fr}.bt-diff-card:before,.bt-diff-card:after{top:auto;bottom:64px}.bt-diff-stub{border-top:2px dashed #ffffff40;border-left:0;padding:18px 32px 22px}}.bt-week{background:var(--paper);padding-block:clamp(80px,12vw,150px)}.bt-week-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:max(16px,50vw - 572px);scrollbar-width:thin;grid-auto-columns:minmax(260px,300px);grid-auto-flow:column;gap:16px;margin-top:clamp(40px,6vw,64px);padding-bottom:12px;scroll-padding-inline:max(16px,50vw - 572px);display:grid;overflow-x:auto}.bt-week-track li{scroll-snap-align:start;background:var(--mist);border-radius:20px;align-content:start;gap:10px;min-height:240px;padding:24px;display:grid}.bt-week-track li:nth-child(4){background:var(--ink);color:var(--paper)}.bt-week-track li:nth-child(4) p{color:#c9cdc9}.bt-week-track time{font-family:var(--mono);letter-spacing:.02em;font-size:13px;font-weight:500}.bt-week-track h3{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;margin-top:28px;font-size:22px;font-weight:800;line-height:1.02}.bt-week-track p{color:var(--muted);font-size:16px}.bt-start{background:var(--mint);padding-block:clamp(80px,12vw,150px)}.bt-start-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.bt-steps{gap:28px;margin-top:40px;display:grid}.bt-steps li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.bt-step-n{background:var(--ink);width:48px;height:48px;color:var(--mint);font-family:var(--display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.bt-steps h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:22px;font-weight:800}.bt-steps p{max-width:38ch;margin-top:4px}.bt-contact{scroll-margin-top:calc(var(--header) + 16px);background:var(--paper);border-radius:28px;padding:clamp(24px,3.5vw,44px);box-shadow:0 8px 40px #00000014}.bt-contact .bt-h2{font-size:clamp(30px,3.6vw,44px)}.bt-contact-lede{color:var(--muted);margin-top:12px}.bt-contact-lede a{color:var(--ink);font-weight:700}.bt-form{gap:16px;margin-top:28px;display:grid}.bt-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bt-field{gap:6px;display:grid}.bt-field>span{font-size:14px;font-weight:700}.bt-field :is(input,select,textarea){background:var(--mist);width:100%;min-height:48px;color:var(--ink);font:400 16px / 1.4 var(--body);transition:box-shadow .2s var(--ease);border:0;border-radius:12px;padding:12px 14px;box-shadow:inset 0 0 0 1.5px #0000}.bt-field textarea{resize:vertical;min-height:112px}.bt-field :is(input,select,textarea):focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.bt-field [aria-invalid=true]{box-shadow:inset 0 0 0 2px #d63a12}.bt-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bt-consent{align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.bt-consent input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin-top:1px}.bt-consent[data-invalid=true]{color:#b02a0a}.bt-consent a{font-weight:700}.bt-form .bt-button{justify-self:start;min-width:140px}.bt-form-error{color:#b02a0a;font-weight:700}.bt-form-done{background:var(--mint);border-radius:16px;margin-top:28px;padding:22px;font-size:18px;font-weight:700}@media (max-width:900px){.bt-start-grid{grid-template-columns:1fr}}@media (max-width:560px){.bt-form-row{grid-template-columns:1fr}}.bt-footer{--dot:var(--mint);background:var(--ink);color:var(--paper);padding-block:clamp(64px,9vw,120px) 32px}.bt-footer-mark{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(44px,11.6vw,160px);font-weight:800;line-height:.9}.bt-footer-cols{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(40px,6vw,72px);display:grid}.bt-footer-tag{color:#c9cdc9;max-width:30ch}.bt-footer h2{color:var(--mint);margin-bottom:12px;font-size:14px;font-weight:700}.bt-footer ul{gap:8px;display:grid}.bt-footer a{text-decoration:none}.bt-footer a:hover{text-underline-offset:4px;text-decoration:underline}.bt-footer .bt-langs a{padding:0 10px 0 0;font-size:15px}.bt-footer-copy{color:#8b908b;margin-top:56px;font-size:14px}@media (max-width:800px){.bt-footer-cols{grid-template-columns:1fr 1fr}.bt-footer-tag{grid-column:1/-1}}.bt .iph{--w:236px;width:var(--w);height:calc(var(--w) * 2.07);border-radius:calc(var(--w) * .2);background:linear-gradient(140deg,#6b7075 0%,#2b2e31 14%,#17191a 48%,#2b2e31 84%,#5d6266 100%);flex:none;padding:3px;position:relative;box-shadow:0 30px 60px -20px #00000059}.bt .iph-btn{background:#2b2e31;border-radius:2px;width:3px;position:absolute}.bt .iph-btn.l1{height:5%;top:19%;left:-2px}.bt .iph-btn.l2{height:9%;top:27%;left:-2px}.bt .iph-btn.l3{height:9%;top:38%;left:-2px}.bt .iph-btn.r1{height:13%;top:29%;right:-2px}.bt .iph-screen{border:calc(var(--w) * .03) solid #060606;border-radius:calc(var(--w) * .2 - 3px);height:100%;font-size:calc(var(--w) * .045);color:#121212;text-align:left;background:#fff;line-height:1.3;position:relative;overflow:hidden}.bt .iph-island{z-index:9;background:#000;border-radius:1em;width:34%;height:1.75em;position:absolute;top:.55em;left:50%;transform:translate(-50%)}.bt .sb{z-index:8;height:2.85em;font-family:var(--body);justify-content:space-between;align-items:center;padding:0 1.75em 0 2.1em;font-size:.92em;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.bt .sb.light{color:#fff}.bt .sb.dark{color:#000}.bt .ev2 .sb{color:var(--t)}.bt .sb svg{width:4.1em;height:1em}.bt .home-ind{z-index:8;background:#111;border-radius:1em;width:36%;height:.35em;position:absolute;bottom:.45em;left:50%;transform:translate(-50%)}.bt .url{z-index:8;height:2.9em;font-family:var(--body);color:#111;background:#f4f4f2f0;border-radius:1.2em;justify-content:center;align-items:center;gap:.4em;font-size:.9em;font-weight:500;display:flex;position:absolute;bottom:1.25em;left:.8em;right:.8em;box-shadow:0 0 0 .08em #00000014}.bt .url svg{width:.85em;height:.85em}.bt .ev2{--g:#0e0e0e;--a:#a7ff9c;--t:#fff;--ff:var(--display);--fw:800;--fc:uppercase;--ft:-.035em;--fs:2.45em;color:#121212;height:100%;font-family:var(--body);background:#fff;flex-direction:column;display:flex}.bt [data-only=cellers] .ev2{--g:#f4cf3a;--a:#1a1a1a;--t:#111;--ff:var(--bt-serif), Georgia, serif;--fw:700;--fc:none;--ft:-.015em;--fs:2.8em}.bt .ev2-poster{background:var(--g);color:var(--t);transition:background .35s var(--ease), color .35s var(--ease);flex-direction:column;flex:0 0 42%;justify-content:flex-end;gap:.55em;padding:3.4em 1.25em 2.3em;display:flex;position:relative;overflow:hidden}.bt .ev2-art{width:100%;height:100%;color:var(--a);transition:color .35s var(--ease);position:absolute;inset:0}.bt .ev2-brand{z-index:1;align-items:center;gap:.5em;font-size:.78em;font-weight:700;display:flex;position:absolute;top:3.3em;left:1.25em}.bt .ev2-brand i{background:var(--a);width:1.75em;height:1.75em;color:var(--g);font-style:normal;font-family:var(--display);border-radius:50%;place-items:center;font-size:.85em;font-weight:800;display:grid}.bt .ev2-title{z-index:1;font-family:var(--ff);font-weight:var(--fw);text-transform:var(--fc);letter-spacing:var(--ft);font-size:var(--fs);text-wrap:balance;line-height:.92;position:relative}.bt .ev2-meta{z-index:1;flex-wrap:wrap;gap:.45em;display:flex;position:relative}.bt .ev2-meta span{background:color-mix(in srgb, var(--t) 16%, transparent);border-radius:1em;padding:.3em .65em;font-size:.72em;font-weight:600}.bt .ev2-sheet{z-index:2;background:#fff;border-radius:1.5em 1.5em 0 0;flex-direction:column;flex:1;gap:.55em;margin-top:-1.3em;padding:1.2em 1em 4.9em;display:flex;position:relative}.bt .ev2-label{letter-spacing:.1em;text-transform:uppercase;color:#8b908b;font-size:.66em;font-weight:700}.bt .tk{background:#f3f4f1;border-radius:.95em;align-items:center;gap:.55em;padding:.7em .75em;display:flex}.bt .tk.sel{box-shadow:inset 0 0 0 .13em var(--g);background:#fff}.bt .tk-info{flex:1;gap:.1em;min-width:0;display:grid}.bt .tk-info b{font-size:.9em;font-weight:700}.bt .tk-info small{color:#7b807b;font-size:.7em}.bt .tk-info small.hot{color:#c2410c;font-weight:700}.bt .tk-price{font-size:.9em;font-weight:700}.bt .stp{align-items:center;gap:.4em;font-size:.82em;font-weight:700;display:flex}.bt .stp i{color:#6b706b;border-radius:50%;place-items:center;width:1.75em;height:1.75em;font-style:normal;line-height:1;display:grid;box-shadow:inset 0 0 0 .1em #cfd3cf}.bt .stp i.on{background:var(--g);color:var(--t);box-shadow:none}.bt .up{border:.1em dashed #c6cac6;border-radius:.95em;align-items:center;gap:.6em;padding:.6em .75em;font-size:.84em;font-weight:600;display:flex}.bt .up-ic{background:color-mix(in srgb, var(--g) 12%, #fff);border-radius:.65em;flex:none;place-items:center;width:2em;height:2em;display:grid}.bt .up-ic svg{fill:none;stroke:#111;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.1em;height:1.1em}.bt .up b{margin-left:auto}.bt .tg{background:var(--g);border-radius:1em;flex:none;width:2.3em;height:1.35em;position:relative}.bt .tg:after{content:"";background:var(--t);border-radius:50%;width:1em;height:1em;position:absolute;top:.17em;right:.17em}.bt .cta{background:var(--g);color:var(--t);transition:background .35s var(--ease), color .35s var(--ease);border-radius:1em;justify-content:space-between;align-items:center;margin-top:auto;padding:.9em 1.15em;font-size:.95em;font-weight:700;display:flex}.bt .pay-m{justify-content:center;gap:.35em;display:flex}.bt .pay-m span{color:#555;border-radius:.4em;padding:.25em .6em;font-size:.62em;font-weight:700;box-shadow:inset 0 0 0 .1em #dadcd9}.bt .days{grid-template-columns:repeat(5,1fr);gap:.35em;display:grid}.bt .days span{text-transform:uppercase;color:#7b807b;background:#f3f4f1;border-radius:.8em;justify-items:center;gap:.05em;padding:.45em 0 .5em;font-size:.62em;font-weight:600;display:grid}.bt .days b{color:#121212;font-size:1.55em}.bt .days .on{background:var(--g);color:var(--t)}.bt .days .on b{color:var(--t)}.bt .days .off{opacity:.45}.bt .times{gap:.35em;display:flex}.bt .times span{border-radius:.8em;flex:1;justify-items:center;padding:.5em 0;font-size:.78em;font-weight:700;display:grid;box-shadow:inset 0 0 0 .1em #d6d9d6}.bt .times small{color:#7b807b;font-size:.78em;font-weight:500}.bt .times .on{box-shadow:inset 0 0 0 .17em var(--g)}.bt .times .full{color:#b9bcb9}.bt .times .full small{color:#c2410c;font-weight:700}.bt .dr2{color:#fff;height:100%;font-family:var(--body);background:#0b0c0b;flex-direction:column;gap:.7em;padding:3.3em .9em 1.4em;display:flex}.bt .dr2-head{justify-content:space-between;align-items:flex-start;gap:.5em;display:flex}.bt .dr2-head b{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;font-size:1.35em;font-weight:800;display:block}.bt .dr2-head small{color:#a7aaa7;font-size:.7em}.bt .dr2-pill{white-space:nowrap;background:#ffffff14;border-radius:1em;align-items:center;gap:.35em;padding:.3em .6em;font-size:.64em;font-weight:600;display:inline-flex}.bt .dr2-pill:before{content:"";background:var(--wait);border-radius:50%;width:.55em;height:.55em}.bt .dr2-pill.n:before{display:none}.bt .dr2-v{background:var(--go);color:#000;border-radius:1.4em;flex-direction:column;flex:1;align-items:flex-start;gap:.35em;padding:1.2em 1.1em 1em;display:flex}.bt .dr2-check{background:#000;border-radius:50%;place-items:center;width:2.6em;height:2.6em;margin-bottom:.5em;display:grid}.bt .dr2-check svg{fill:none;width:1.4em;height:1.4em;stroke:var(--go);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bt .dr2-big{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;font-size:1.8em;font-weight:800;line-height:1}.bt .dr2-sub{font-size:.95em;font-weight:700}.bt .dr2-inc{background:#00000018;border-radius:.8em;margin-top:.4em;padding:.55em .7em;font-size:.78em}.bt .dr2-inc small{opacity:.7;text-transform:uppercase;letter-spacing:.06em;font-size:.8em;font-weight:700;display:block}.bt .dr2-tap{text-align:center;letter-spacing:.1em;text-transform:uppercase;border-top:.1em solid #0003;align-self:stretch;margin-top:auto;padding-top:.7em;font-size:.62em;font-weight:700}.bt .dr2-stats{grid-template-columns:repeat(3,1fr);gap:.4em;display:grid}.bt .dr2-stats div{background:#ffffff12;border-radius:.8em;padding:.55em .6em;display:grid}.bt .dr2-stats small{color:#a7aaa7;text-transform:uppercase;letter-spacing:.06em;font-size:.6em;font-weight:600}.bt .dr2-stats b{font-family:var(--display);font-size:1.05em;font-weight:800}.bt .tabs{border-top:.07em solid #ffffff1f;grid-template-columns:repeat(3,1fr);padding-top:.6em;display:grid}.bt .tabs span{color:#8b8f8b;justify-items:center;gap:.2em;font-size:.6em;font-weight:600;display:grid}.bt .tabs span.on{color:var(--mint)}.bt .tabs svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.9em;height:1.9em}.bt .prog{background:#ffffff1a;border-radius:1em;height:.45em;overflow:hidden}.bt .prog i{background:var(--go);border-radius:1em;height:100%;display:block}.bt .gl{gap:.4em;display:grid}.bt .gl li{background:#ffffff10;border-radius:.9em;align-items:center;gap:.6em;padding:.55em .65em;display:flex}.bt .gl .av{background:#ffffff1f;border-radius:50%;flex:none;place-items:center;width:2.1em;height:2.1em;font-size:.72em;font-weight:700;display:grid}.bt .gl .nm{flex:1;font-size:.85em;font-weight:600;display:grid}.bt .gl .nm small{color:#a7aaa7;font-size:.8em;font-weight:500}.bt .gl .ck{border-radius:50%;flex:none;place-items:center;width:1.6em;height:1.6em;display:grid;box-shadow:inset 0 0 0 .12em #5b5f5b}.bt .gl .ok .ck{background:var(--go);box-shadow:none}.bt .gl .ck svg{fill:none;stroke:#000;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:.95em;height:.95em}.bt .dr2-btn{background:var(--mint);color:#000;border-radius:1em;justify-content:center;align-items:center;gap:.5em;margin-top:auto;padding:.85em;font-size:.9em;font-weight:700;display:flex}.bt .dr2-btn svg{fill:none;stroke:#000;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.2em;height:1.2em}.bt .mbp{--w:540px;width:var(--w);position:relative}.bt .mbp-lid{padding:calc(var(--w) * .017) calc(var(--w) * .017) calc(var(--w) * .024);border-radius:calc(var(--w) * .032) calc(var(--w) * .032) calc(var(--w) * .01) calc(var(--w) * .01);background:#0c0d0e;position:relative;box-shadow:inset 0 0 0 1.5px #3c4044,0 0 0 1px #8d9195}.bt .mbp-cam{top:calc(var(--w) * .0065);background:#2b3036;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;left:50%}.bt .mbp-screen{aspect-ratio:16/10;border-radius:calc(var(--w) * .008);font-size:calc(var(--w) * .0148);line-height:1.3;font-family:var(--body);color:#121212;text-align:left;background:#f4f5f2;flex-direction:column;display:flex;position:relative;overflow:hidden}.bt .mbp-base{width:117%;height:calc(var(--w) * .03);border-radius:0 0 calc(var(--w) * .05) calc(var(--w) * .05) / 0 0 calc(var(--w) * .024) calc(var(--w) * .024);background:linear-gradient(#f0f1f2 0%,#c7cacd 45%,#8f9396 100%);margin-left:-8.5%;position:relative}.bt .mbp-base i{background:linear-gradient(#a9adb0,#cfd2d4);border-radius:0 0 .5em .5em;width:15%;height:42%;position:absolute;top:0;left:50%;transform:translate(-50%)}.bt .br{background:#e9ebe8;border-bottom:1px solid #d9dcd8;flex:none;align-items:center;gap:1em;height:2.6em;padding:0 1em;display:flex}.bt .br-dots{gap:.45em;display:flex}.bt .br-dots i{background:#ff5f57;border-radius:50%;width:.8em;height:.8em}.bt .br-dots i:nth-child(2){background:#febc2e}.bt .br-dots i:nth-child(3){background:#28c840}.bt .br-url{color:#3a3d3a;background:#fff;border-radius:.6em;align-items:center;gap:.4em;margin-inline:auto;padding:.3em 2.6em;font-size:.9em;display:flex}.bt .br-url svg{width:.85em;height:.85em}.bt .pn2{flex:1;grid-template-columns:15.5em 1fr;min-height:0;display:grid}.bt .pn2-side{color:#9a9e9a;background:#0b0c0b;flex-direction:column;gap:.25em;padding:1.3em .9em;display:flex}.bt .pn2-logo{color:#fff;font-family:var(--display);letter-spacing:-.04em;align-items:center;gap:.5em;margin-bottom:1.1em;padding-left:.3em;font-size:1.05em;font-weight:800;display:flex}.bt .pn2-logo svg{border-radius:.45em;width:1.9em;height:1.9em}.bt .pn2-org{color:#fff;background:#ffffff10;border-radius:.7em;align-items:center;gap:.55em;margin-bottom:.9em;padding:.55em .6em;font-size:.95em;font-weight:600;display:flex}.bt .pn2-org i{background:var(--mint);color:#000;width:1.7em;height:1.7em;font-style:normal;font-family:var(--display);border-radius:.5em;place-items:center;font-size:.8em;font-weight:800;display:grid}.bt .pn2-nav{border-radius:.7em;align-items:center;gap:.65em;padding:.55em .65em;font-size:.95em;font-weight:500;display:flex}.bt .pn2-nav.on{color:#fff;background:#ffffff1a}.bt .pn2-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25em;height:1.25em}.bt .pn2-main{flex-direction:column;gap:1.1em;min-width:0;padding:1.5em 1.7em;display:flex}.bt .pn2-top{justify-content:space-between;align-items:flex-start;display:flex}.bt .pn2-top h4{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;font-size:1.75em;font-weight:800;line-height:1}.bt .pn2-top small{color:#7b807b;margin-top:.35em;font-size:.95em;display:block}.bt .pn2-live{background:var(--mint);border-radius:1em;align-items:center;gap:.45em;padding:.4em .8em;font-size:.85em;font-weight:700;display:inline-flex}.bt .pn2-kpis{grid-template-columns:repeat(4,1fr);gap:.8em;display:grid}.bt .pn2-kpis>div,.bt .pn2-card{background:#fff;border-radius:.9em;padding:.9em 1em;box-shadow:0 0 0 1px #e6e8e5}.bt .pn2-kpis>div{gap:.15em;display:grid}.bt .pn2-kpis small{color:#7b807b;font-size:.85em;font-weight:500}.bt .pn2-kpis b{font-family:var(--display);letter-spacing:-.04em;font-size:1.75em;font-weight:800}.bt .pn2-kpis em{color:#7b807b;font-size:.78em;font-style:normal}.bt .pn2-kpis em.upv{color:#0b6b2a;font-weight:700}.bt .pn2-row{flex:1;grid-template-columns:1.55fr 1fr;gap:.8em;min-height:0;display:grid}.bt .pn2-card{flex-direction:column;gap:.7em;min-height:0;display:flex}.bt .pn2-ch{justify-content:space-between;align-items:baseline;display:flex}.bt .pn2-ch b{font-size:.98em;font-weight:700}.bt .pn2-ch small{color:#7b807b;font-size:.82em}.bt .pn2-chart{flex:1;width:100%;min-height:0}.bt .pn2-chart text{font-family:var(--body)}.bt .rr{grid-template-columns:1.9em 3.6em 1fr 2.6em;align-items:center;gap:.55em;font-size:.9em;display:grid}.bt .rr i{background:#eef0ec;border-radius:50%;place-items:center;width:1.9em;height:1.9em;font-size:.8em;font-style:normal;font-weight:700;display:grid}.bt .rr em{background:linear-gradient(90deg, var(--orange) var(--v), #eceeea var(--v));border-radius:1em;height:.55em}.bt .rr b{text-align:right}.bt .pn2-strip{gap:.6em;display:flex}.bt .pn2-strip span{background:#fff;border-radius:.8em;flex:1;justify-content:space-between;gap:.5em;padding:.65em .85em;font-size:.88em;font-weight:600;display:flex;box-shadow:0 0 0 1px #e6e8e5}.bt .pn2-strip span em{color:#7b807b;font-style:normal;font-weight:500}.bt .pn2-strip .done{color:#fff;box-shadow:none;background:#0b0c0b}.bt .pn2-strip .done em{color:#a7aaa7}.bt .pn2-strip .now{box-shadow:inset 0 0 0 .14em #0b0c0b}.bt .iph-screen>[data-only],.bt .iph-screen>.ev2,.bt .iph-screen>.dr2{height:100%}@media (prefers-reduced-motion:reduce){html:has(.bt){scroll-behavior:auto}.bt *,.bt :before,.bt :after{transition-duration:.01ms!important}}.bt-legal{padding-block:clamp(48px,8vw,96px) 120px}.bt-legal .bt-wrap{max-width:820px}.bt-legal-updated{color:var(--muted);margin-top:16px}.bt-legal section{gap:10px;margin-top:40px;display:grid}.bt-legal h2{font-size:20px;font-weight:700}.bt-legal p{color:#262a26}.bt-legal dl{gap:8px;margin:8px 0 0;display:grid}.bt-legal dl div{grid-template-columns:120px minmax(0,1fr);gap:16px;display:grid}.bt-legal dt{font-weight:700}.bt-legal dd{margin:0}
