.bcl{--bcl-ease:cubic-bezier(.22, .75, .2, 1);--bcl-ease-out:cubic-bezier(.16, 1, .3, 1);--bcl-ink:#080808;--bcl-paper:#f5f5f5;--bcl-mute:#b9b9b9;--bcl-soft:#999;--bcl-line:#494949;--bcl-edge:#555;--bcl-panel:linear-gradient(130deg, #252525, #151515 48%, #1b1b1b);--bcl-metal:linear-gradient(120deg, #fff, #d6d6d6, #fff);--bcl-silver:linear-gradient(135deg, #d8d8d8 0%, #8e8e8e 24%, #f2f2f2 46%, #7c7c7c 62%, #cfcfcf 82%, #8a8a8a 100%);--bcl-silver-lit:linear-gradient(135deg, #fff 0%, #b6b6b6 24%, #fff 46%, #a2a2a2 62%, #f4f4f4 82%, #b0b0b0 100%);--bcl-serif:Georgia, "Times New Roman", serif;--bcl-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.45' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.035'/%3E%3C/svg%3E");--bcl-sans:Arial, Helvetica, sans-serif;background:var(--bcl-ink);color:var(--bcl-paper);font-family:var(--bcl-sans);font-synthesis:none;min-height:100svh}.bcl-reel{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;height:100svh;position:relative;overflow-y:auto}.bcl-reel::-webkit-scrollbar{width:0;height:0}.bcl-scene{height:calc(var(--steps,1) * 100svh);grid-template-columns:minmax(0,1fr);align-content:start;min-height:100svh;display:grid;position:relative;overflow:visible}.bcl-in{opacity:0;filter:blur(3px);transition:opacity .5s var(--bcl-ease-out), transform .5s var(--bcl-ease-out), filter .5s var(--bcl-ease-out);transition-delay:var(--d,0s);will-change:opacity, transform, filter;transform:translateY(10px)}.bcl-scene.is-live .bcl-in{opacity:1;filter:blur();transform:none}.bcl-eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#aaa;margin:0 0 clamp(16px,3vw,26px);font-size:12px;line-height:1.6}.bcl-ask{font-family:var(--bcl-serif);letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(32px,5.6vw,66px);font-weight:400;line-height:1.1}.bcl-ask--wide{max-width:24ch}.bcl-say{color:var(--bcl-mute);max-width:50ch;margin:clamp(18px,3vw,28px) 0 0;font-size:16px;line-height:1.6}.bcl-strike{color:var(--bcl-soft);margin-top:12px;font-size:15px;line-height:1.7;display:block}.bcl-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.bcl-bg:after{content:"";background:linear-gradient(#0808089e,#0808089e),linear-gradient(90deg,#080808e6 0%,#08080899 52%,#08080857 100%),linear-gradient(#08080800 38%,#080808eb 100%);position:absolute;inset:0}.bcl-scene>.bcl-body{z-index:1;min-width:0;position:relative}.bcl-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.bcl-stops{pointer-events:none;position:absolute;inset:0}.bcl-stops i{scroll-snap-align:start;scroll-snap-stop:always;height:100svh;display:block}.bcl-plate{transform:scale(var(--s,1));opacity:var(--o,1);transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;grid-template-columns:minmax(0,1fr);align-content:safe center;padding:clamp(28px,7vw,76px) clamp(20px,6vw,88px);display:grid;position:absolute;inset:0;overflow:hidden}.bcl-scene{padding:0!important}.bcl-slot{background:#101010;width:100%;position:relative;overflow:hidden}.bcl-slot-video{object-fit:cover;filter:grayscale(.68)contrast(1.04);width:100%;height:100%;display:block}.bcl-slot--bleed{height:100%}.bcl-slot--empty{border:1px solid var(--bcl-edge);background:var(--bcl-panel);place-items:center;display:grid;box-shadow:inset 0 1px #ffffff18}.bcl-slot-inner{text-align:center;color:#8d8d8d;max-width:34ch;padding:18px}.bcl-slot-label{letter-spacing:.17em;text-transform:uppercase;color:#bbb;margin:12px 0 5px;font-size:10px}.bcl-slot-note{margin:0;font-size:12px;line-height:1.5}.bcl-wall{margin-top:clamp(22px,4vw,38px)}.bcl-wall-mask{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.bcl-row{will-change:transform;gap:clamp(14px,2.4vw,28px);width:max-content;padding:6px 0;display:flex}.bcl-row--a{animation:64s linear infinite bcl-drift-l}.bcl-row--b{animation:79s linear infinite bcl-drift-r}.bcl-row--c{animation:92s linear infinite bcl-drift-l}.bcl-row--d{animation:71s linear infinite bcl-drift-r}@keyframes bcl-drift-l{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes bcl-drift-r{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.bcl-word{font-family:var(--bcl-serif);letter-spacing:-.03em;white-space:nowrap;color:#5a5a5a;transition:color .9s var(--bcl-ease), text-shadow .9s var(--bcl-ease);align-items:center;gap:clamp(14px,2.4vw,28px);font-size:clamp(16px,2.4vw,30px);display:inline-flex}.bcl-word:after{content:"";opacity:.38;background:currentColor;border-radius:50%;flex:none;width:.2em;height:.2em}.bcl-wall-mask+.bcl-wall-mask{margin-top:-2px}.bcl-word--lit{color:#ededed}.bcl-word--soft{color:#333}.bcl-quotes{max-width:780px;margin-top:clamp(22px,4vw,40px)}.bcl-quote-stage{min-height:clamp(170px,24vw,210px);position:relative}.bcl-quote{opacity:0;transition:opacity .7s var(--bcl-ease-out), transform .7s var(--bcl-ease-out);pointer-events:none;border-left:1px solid #888;padding-left:20px;position:absolute;inset:0;transform:translateY(12px)}.bcl-quote.is-on{opacity:1;pointer-events:auto;transform:none}.bcl-quote p{font:400 clamp(20px, 2.9vw, 27px)/1.35 var(--bcl-serif);color:#eee;text-wrap:balance;margin:0}.bcl-quote cite{font-style:normal;font:12px/1.5 var(--bcl-sans);color:var(--bcl-soft);letter-spacing:.13em;text-transform:uppercase;margin-top:12px;display:block}.bcl-pips{gap:7px;margin-top:clamp(18px,3vw,26px);display:flex}.bcl-pip{appearance:none;cursor:pointer;width:30px;height:2px;transition:background .4s var(--bcl-ease);background:#333;border:0;padding:0}.bcl-pip[aria-current=true]{background:linear-gradient(90deg,#777,#fff)}.bcl-cta{font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;color:#f2f2f2;background:linear-gradient(140deg, #1b1b1b, #0d0d0d) padding-box, var(--bcl-silver) border-box;min-height:48px;transition:background .3s var(--bcl-ease), color .3s var(--bcl-ease);border:1px solid #0000;border-radius:0;padding:15px 26px;font-size:13px;font-weight:700;box-shadow:inset 0 1px #ffffff14}.bcl-cta:hover{color:#fff;background:linear-gradient(140deg, #2b2b2b, #161616) padding-box, var(--bcl-silver-lit) border-box}.bcl-cta:focus-visible{outline-offset:4px;outline:2px solid #fff}.bcl-cta:disabled{opacity:.45;cursor:default}.bcl-cta--solid{color:#111;background:var(--bcl-metal) padding-box, var(--bcl-silver-lit) border-box;box-shadow:none}.bcl-cta--solid:hover{color:#000;background:linear-gradient(120deg, #fff, #f0f0f0, #fff) padding-box, var(--bcl-silver-lit) border-box}.bcl-cta-row{flex-direction:column;align-items:flex-start;gap:11px;margin-top:clamp(30px,5vw,46px);display:flex}.bcl-cta-row .bcl-cta{align-self:flex-start}.bcl-cta-note{letter-spacing:.16em;text-transform:uppercase;color:#8f8f8f;font-size:9px}.bcl-cta--sm{letter-spacing:.08em;max-width:100%;min-height:38px;padding:11px 14px;font-size:9.5px}.bcl-back{appearance:none;cursor:pointer;color:#aaa;font:inherit;background:0 0;border:0;min-height:44px;padding:12px 4px;font-size:13px}.bcl-back:hover{color:#fff}.bcl-back[hidden]{visibility:hidden;display:block}.bcl-hint{letter-spacing:.24em;text-transform:uppercase;color:#6a6a6a;font-size:10px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.bcl-ask-stage{z-index:40;background:var(--bcl-ink);animation:bcl-enter .6s var(--bcl-ease-out) both;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}@keyframes bcl-enter{0%{opacity:0}to{opacity:1}}.bcl-progress{gap:7px;padding:18px clamp(20px,6vw,80px) 0;display:flex}.bcl-progress span{background:#333;flex:1;height:2px}.bcl-progress span.on{background:linear-gradient(90deg,#777,#fff)}.bcl-q{align-content:center;padding:clamp(20px,4vw,44px) clamp(20px,6vw,80px);display:grid;overflow-y:auto}.bcl-q-inner{width:100%;max-width:660px;margin:0 auto}.bcl-panel{background:var(--bcl-panel);border:1px solid var(--bcl-edge);animation:bcl-panel-in .5s var(--bcl-ease-out) both;padding:clamp(26px,4vw,38px) clamp(22px,4vw,44px) 24px;position:relative;box-shadow:0 20px 70px #0006,inset 0 1px #ffffff18}@keyframes bcl-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bcl-panel-mark{opacity:.75;width:32px;margin-bottom:22px;display:block}.bcl-q-step{letter-spacing:.13em;color:#b8b8b8;margin:0 0 12px;font-size:12px}.bcl-q-title{font:400 clamp(24px, 3.6vw, 40px)/1.14 var(--bcl-serif);letter-spacing:-.03em;max-width:30ch;margin:0 0 18px}.bcl-q-lead{color:var(--bcl-mute);max-width:52ch;margin:0;font-size:16px;line-height:1.6}.bcl-opts{border:0;gap:10px;margin:20px 0 0;padding:0;display:grid}.bcl-opt{cursor:pointer;opacity:0;min-height:59px;animation:bcl-opt-in .42s var(--bcl-ease-out) forwards;animation-delay:calc(90ms + var(--i,0) * 45ms);transition:background .2s var(--bcl-ease), border-color .2s var(--bcl-ease), box-shadow .2s var(--bcl-ease);background:#ffffff03;border:1px solid #505050;align-items:center;gap:13px;padding:15px 18px;font-size:16px;line-height:1.4;display:flex;transform:translateY(8px)}@keyframes bcl-opt-in{to{opacity:1;transform:none}}.bcl-opt:hover{background:#ffffff09;border-color:#6f6f6f;box-shadow:inset 0 1px #ffffff12}.bcl-opt input{accent-color:#fff;flex-shrink:0;width:17px;height:17px;margin:0}.bcl-opt:has(input:checked){background:linear-gradient(140deg, #232323, #161616) padding-box, var(--bcl-silver-lit) border-box;border-color:#0000;box-shadow:inset 0 1px #ffffff1f}.bcl-opt:has(input:focus-visible){outline-offset:3px;outline:2px solid #eee}.bcl-cap{color:var(--bcl-soft);margin:12px 0 0;font-size:13px}.bcl-field{margin-top:20px}.bcl-label{color:#dedede;margin:0 0 10px;font-size:14px;line-height:1.5;display:block}.bcl-input{color:#eee;width:100%;font-family:var(--bcl-sans);background:#101010;border:1px solid #777;border-radius:0;padding:15px;font-size:16px;line-height:1.5}.bcl-input:focus{outline-offset:2px;outline:2px solid #fff}.bcl-input::placeholder{color:#6f6f6f}textarea.bcl-input{resize:vertical;min-height:96px}.bcl-err{color:#fff;border-left:2px solid #fff;margin:12px 0 0;padding-left:12px;font-size:14px}.bcl-bar{padding:18px clamp(20px, 6vw, 80px) calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bcl-line);justify-content:space-between;align-items:center;gap:20px;display:flex}.bcl-end{align-content:center;max-width:760px;min-height:100svh;padding:clamp(28px,8vw,90px) clamp(20px,6vw,88px);display:grid}.bcl-by{color:var(--bcl-soft);letter-spacing:.16em;text-transform:uppercase;transition:opacity .3s var(--bcl-ease);align-items:center;gap:11px;font-size:10px;text-decoration:none;display:inline-flex}.bcl-by:hover{opacity:.7}.bcl-by img{width:auto;height:14px;display:block}.bcl-by--corner{z-index:20;letter-spacing:.2em;color:#f4f1e99e;opacity:0;animation:bcl-by-in .9s var(--bcl-ease-out) .5s forwards;gap:10px;padding:6px 0;font-size:9px;position:fixed;top:clamp(16px,2.4vw,30px);left:clamp(20px,6vw,88px)}.bcl-by--corner img{opacity:.92;height:13px;transition:opacity .3s var(--bcl-ease)}.bcl-by--corner:hover{opacity:1;color:#f4f1e9}.bcl-by--corner:hover img{opacity:1}.bcl-by--corner:focus-visible{outline-offset:6px;outline:1px solid #f4f1e9}@keyframes bcl-by-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bcl-by--corner{opacity:1;animation:none}}.bcl-foot{letter-spacing:.16em;color:var(--bcl-soft);border-top:1px solid #292929;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:23px clamp(20px,6vw,80px);font-size:10px;display:flex}.bcl-foot a{color:inherit;text-underline-offset:4px}@media (width<=600px){.bcl-ask{max-width:14ch}.bcl-panel{padding:24px 20px 20px}.bcl-q-title{font-size:28px}.bcl-foot{gap:10px;font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.bcl-reel{scroll-snap-type:none}.bcl-in{opacity:1;filter:none;transform:none}.bcl-scene [data-r]{opacity:1!important;filter:none!important;pointer-events:auto!important;transform:none!important}}.bcl-scrollrail{transform-origin:100%;z-index:20;flex-direction:column;align-items:center;gap:clamp(9px,1.5vh,17px);display:flex;position:fixed;top:50%;right:clamp(9px,1.8vw,26px);transform:translateY(-50%)scale(1.1)}.bcl-tick{appearance:none;cursor:pointer;background:0 0;border:0;padding:4px 2px;line-height:0;display:block}.bcl-tick svg{opacity:.26;transform-origin:50%;width:clamp(11px,1.3vw,15px);height:auto;transition:transform .55s var(--bcl-ease), opacity .55s var(--bcl-ease);display:block;transform:scale(.7)}.bcl-tick:hover svg{opacity:.66}.bcl-tick:focus-visible{outline-offset:3px;outline:2px solid #fff}.bcl-tick[aria-current=true] svg{opacity:1;transform:scale(1.75)}.bcl-tick[data-next=true] svg{opacity:.45;transform:scale(.95)}@media (width<=600px){.bcl-scrollrail{gap:8px;right:7px}.bcl-tick svg{width:10px}}@media (prefers-reduced-motion:reduce){.bcl-tick svg{transition:none}}.bcl-card-stage{perspective:1400px;margin-top:clamp(22px,4vw,38px)}.bcl-card{aspect-ratio:1.75;cursor:pointer;width:min(100%,470px);transform-style:preserve-3d;will-change:transform;background:0 0;border:0;padding:0;animation:13s linear infinite bcl-card-turn;display:block;position:relative}@keyframes bcl-card-turn{0%{transform:rotateX(6deg)rotateY(0)}to{transform:rotateX(6deg)rotateY(360deg)}}.bcl-card:hover .bcl-card-face,.bcl-card:hover .bcl-card-back,.bcl-card:focus-visible .bcl-card-face,.bcl-card:focus-visible .bcl-card-back{box-shadow:inset 0 1px #ffffff70,inset 0 -1px #ffffff1a,0 32px 46px #000000b8}.bcl-card:focus-visible{outline-offset:8px;outline:2px solid #fff}.bcl-card--still{cursor:default;animation:none;transform:none}.bcl-card--still:hover{transform:none}.bcl-card-face,.bcl-card-back{background:var(--bcl-grain) padding-box, linear-gradient(120deg, #101010, #262626 46%, #101010) padding-box, var(--bcl-silver) border-box;backface-visibility:hidden;isolation:isolate;border:1px solid #0000;border-radius:2px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fff5,inset 0 -1px #ffffff14,0 26px 38px #0000009e}.bcl-card-face{text-align:left;flex-direction:column;padding:clamp(18px,3.4vw,30px) clamp(20px,3.8vw,34px);display:flex}.bcl-card-back{background:var(--bcl-grain) padding-box, linear-gradient(120deg, #0d0d0d, #202020 48%, #0d0d0d) padding-box, var(--bcl-silver) border-box;place-items:center;display:grid;transform:rotateY(180deg)}.bcl-card-back img{opacity:.92;filter:url(#bcl-engrave-mark);width:46%;max-width:215px;height:auto;display:block}.bcl-card-face:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 43%,#ffffff02 46%,#ffffff24 50%,#ffffff03 54%,#0000 57%);animation:3.6s .2s both bcl-gloss;position:absolute;inset:-100%;transform:translate(-40%)}.bcl-card:hover .bcl-card-face:after{transition:transform 1.2s;transform:translate(20%)}.bcl-card-face:after{z-index:2}@keyframes bcl-gloss{0%{transform:translate(-40%)}to{transform:translate(30%)}}.bcl-card-face:before,.bcl-card-back:before{content:"";pointer-events:none;z-index:3;mix-blend-mode:overlay;background:linear-gradient(110deg,#0000 45%,#ffffff30 48%,#ffffffa0 50%,#ffffff30 52%,#0000 55%);animation:7s ease-in-out .4s infinite bcl-gloss;position:absolute;inset:-100%;transform:translate(-40%)}.bcl-card-kicker,.bcl-card-name,.bcl-card-foot>span{--bcl-cut:linear-gradient(180deg, #d6d6d6 0%, #efefef 44%, #c9c9c9 68%, #dedede 100%);color:#0000;background:var(--bcl-cut);-webkit-box-decoration-break:clone;box-decoration-break:clone;filter:url(#bcl-engrave-fine);-webkit-background-clip:text;background-clip:text}.bcl-card-name{filter:url(#bcl-engrave)}.bcl-card-kicker{letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:10px;display:flex}.bcl-card-kicker span:last-child{opacity:.8;font-size:9px}.bcl-card-name{font:400 clamp(21px, 3.1vw, 34px)/1.15 var(--bcl-serif);letter-spacing:-.02em;word-break:break-word;min-height:1.15em;margin:auto 0}.bcl-card-name--waiting{--bcl-cut:linear-gradient(180deg, #a4a4a4 0%, #c2c2c2 42%, #9c9c9c 64%, #b2b2b2 100%);letter-spacing:.14em}.bcl-card-foot{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:flex-end;gap:16px;font-size:9px;display:flex}.bcl-card-foot img{opacity:.9;filter:url(#bcl-engrave-fine);width:52px;height:auto;display:block}.bcl-card-tap{letter-spacing:.2em;text-transform:uppercase;color:#8d8d8d;margin-top:16px;font-size:11px;animation:3.2s ease-in-out infinite bcl-tap;display:block}@keyframes bcl-tap{0%,to{opacity:.5}50%{opacity:1}}.bcl-send{z-index:60;background:var(--bcl-ink);perspective:1500px;place-items:center;padding:clamp(20px,6vw,60px);display:grid;position:fixed;inset:0}.bcl-send .bcl-card{cursor:default;animation:1.9s cubic-bezier(.5,0,.3,1) .35s both bcl-card-away}.bcl-send .bcl-card:hover{transform:rotateX(6deg)rotateY(-5deg)}@keyframes bcl-card-away{0%{opacity:1;filter:blur();transform:rotateX(6deg)rotateY(-5deg)translate(0,0)scale(1)}28%{opacity:1;transform:rotateX(0)rotateY(0)translateY(-14px)scale(1.02)}to{opacity:0;filter:blur(5px);transform:rotateX(-14deg)rotateY(-38deg)translate(-38%,-34%)scale(.72)}}.bcl-send-note{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#8d8d8d;font-size:11px;animation:.8s 1.5s both bcl-note-in;position:absolute;bottom:clamp(48px,12vh,110px);left:0;right:0}@keyframes bcl-note-in{0%{opacity:0}to{opacity:1}}.bcl-card-slim{background:linear-gradient(120deg,#131313,#232323 48%,#131313);border:1px solid #4a4a4a;border-radius:2px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:11px 15px;display:flex;box-shadow:inset 0 1px #ffffff2e}.bcl-card-slim b{font:400 15px/1.2 var(--bcl-serif);color:#efefef;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bcl-card-slim span{letter-spacing:.15em;text-transform:uppercase;color:#8f8f8f;white-space:nowrap;font-size:9px}@media (width<=600px){.bcl-card-face{padding:17px 18px}.bcl-card-foot img{width:42px}}@media (prefers-reduced-motion:reduce){.bcl-card,.bcl-card-face:after,.bcl-send .bcl-card,.bcl-card-tap{transition:none;animation:none}.bcl-card-face:before,.bcl-card-back:before{opacity:0;animation:none}.bcl-send .bcl-card{opacity:1;transform:none}}.bcl-band{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .5s var(--bcl-ease-out), transform .5s var(--bcl-ease-out);transition-delay:calc(.2s + var(--i,0) * .13s);background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff16;margin-bottom:clamp(10px,1.6vh,18px);padding:clamp(11px,1.8vw,15px) 0 clamp(12px,2vw,17px);position:relative;transform:translateY(8px)}.bcl-scene.is-live .bcl-band{opacity:1;transform:none}.bcl-band-label{letter-spacing:.2em;text-transform:uppercase;color:#8a8a8a;margin:0 0 7px;padding-left:clamp(13px,2vw,18px);font-size:10px}.bcl-word{color:#cfcfcf}.bcl-word.bcl-word--lit{color:#fff;text-shadow:0 0 20px #ffffff4d}.bcl-points{gap:0;max-width:46ch;margin:clamp(18px,3vw,26px) 0 0;padding:0;list-style:none;display:grid}.bcl-points li{color:var(--bcl-paper);padding:16px 0 16px 42px;font-size:clamp(16px,2vw,18px);line-height:1.45;position:relative}.bcl-points li:after{content:"";transform-origin:0;height:1px;transition:transform .7s var(--bcl-ease-out);transition-delay:calc(.14s + var(--i,0) * .17s);background:linear-gradient(90deg,#ffffff57,#ffffff0d);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.bcl-scene.is-live .bcl-points li:after{transform:scaleX(1)}.bcl-points li .bcl-mark{opacity:0;width:17px;height:auto;transition:opacity .45s var(--bcl-ease-out), transform .55s var(--bcl-ease-out);transition-delay:calc(.3s + var(--i,0) * .17s);display:block;position:absolute;top:1.15em;left:0;transform:translate(-8px)rotate(-12deg)}.bcl-scene.is-live .bcl-points li .bcl-mark{opacity:.95;transform:none}.bcl-points li span{opacity:0;transition:opacity .5s var(--bcl-ease-out), transform .5s var(--bcl-ease-out);transition-delay:calc(.38s + var(--i,0) * .17s);display:block;transform:translate(14px)}.bcl-scene.is-live .bcl-points li span{opacity:1;transform:none}.bcl-steps{counter-reset:none;gap:0;max-width:52ch;margin:clamp(20px,3.4vw,30px) 0 0;padding:0;list-style:none;display:grid;position:relative}.bcl-steps:before{content:"";transform-origin:top;width:1px;transition:transform 1.1s var(--bcl-ease-out);background:linear-gradient(#ffffff57,#ffffff0a);transition-delay:.22s;position:absolute;top:14px;bottom:18px;left:13px;transform:scaleY(0)}.bcl-scene.is-live .bcl-steps:before{transform:scaleY(1)}.bcl-steps li{align-items:flex-start;gap:20px;padding:13px 0;display:flex;position:relative}.bcl-steps b{z-index:1;width:27px;height:27px;font:700 10px/1 var(--bcl-sans);letter-spacing:.06em;color:#e8e8e8;background:linear-gradient(140deg, #1c1c1c, #0c0c0c) padding-box, var(--bcl-silver) border-box;opacity:0;transition:opacity .4s var(--bcl-ease-out), transform .5s var(--bcl-ease-out);transition-delay:calc(.3s + var(--i,0) * .19s);border:1px solid #0000;flex:none;place-items:center;display:grid;position:relative;transform:scale(.72)}.bcl-scene.is-live .bcl-steps b{opacity:1;transform:none}.bcl-steps span{color:var(--bcl-paper);opacity:0;transition:opacity .5s var(--bcl-ease-out), transform .5s var(--bcl-ease-out);transition-delay:calc(.4s + var(--i,0) * .19s);padding-top:4px;font-size:clamp(15px,1.9vw,17px);line-height:1.5;transform:translate(12px)}.bcl-scene.is-live .bcl-steps span{opacity:1;transform:none}.bcl-quote-nav{align-items:center;gap:14px;margin-top:clamp(14px,2.4vw,22px);display:flex}.bcl-step-btn{appearance:none;color:#cfcfcf;background:linear-gradient(140deg, #171717, #0d0d0d) padding-box, var(--bcl-silver) border-box;cursor:pointer;width:34px;height:30px;transition:border-color .25s var(--bcl-ease), color .25s var(--bcl-ease);border:1px solid #0000;border-radius:0;font-size:17px;line-height:1}.bcl-step-btn:hover{color:#fff;background:linear-gradient(140deg, #262626, #141414) padding-box, var(--bcl-silver-lit) border-box}.bcl-step-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.bcl-pips{margin-top:0}.bcl-quotes{margin-top:clamp(14px,2.4vw,24px)}.bcl-quote-stage{min-height:clamp(120px,17vw,150px)}.bcl-quote p{font-size:clamp(17px,2.2vw,22px)}.bcl-card-face:after{animation:7s ease-in-out .4s infinite bcl-gloss}@media (prefers-reduced-motion:reduce){.bcl-points li,.bcl-steps li,.bcl-band{opacity:1!important;transform:none!important}.bcl-points li:before{transform:scaleX(1)!important}.bcl-opt{opacity:1;animation:none;transform:none}.bcl-card{animation:none;transform:rotateX(0)rotateY(0)}}.bcl-band+.bcl-band{margin-top:clamp(14px,2.2vh,24px)}@media (prefers-reduced-motion:reduce){.bcl-points li:after,.bcl-steps:before{transform:none!important}.bcl-points li .bcl-mark,.bcl-points li span,.bcl-steps b,.bcl-steps span{opacity:1!important;transform:none!important}}.bcl-seam{transform:translate(-50%, 50%) scale(calc(.55 + .45 * var(--k,0)));z-index:6;pointer-events:none;opacity:var(--k,0);will-change:transform, opacity;position:absolute;bottom:0;left:50%}.bcl-seam img{filter:drop-shadow(0 6px 22px #000000bf);width:clamp(54px,12vw,104px);height:auto;display:block}.bcl-seam:before,.bcl-seam:after{content:"";width:clamp(40px,16vw,150px);height:1px;transform:scaleX(var(--k,0));background:linear-gradient(90deg,#0000,#ffffff57);position:absolute;top:50%}.bcl-seam:before{transform-origin:100%;right:calc(100% + 16px)}.bcl-seam:after{transform-origin:0;background:linear-gradient(90deg,#ffffff57,#0000);left:calc(100% + 16px)}.bcl-scene--lit .bcl-bg:after{background:linear-gradient(#0808084d,#0808084d),linear-gradient(90deg,#080808cc 0%,#08080866 54%,#0808081f 100%),linear-gradient(#08080800 44%,#080808c7 100%)}.bcl-hint{letter-spacing:.22em;text-transform:uppercase;color:#8b8b8b;z-index:3;flex-direction:column;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.bcl-hint .bcl-chev{width:15px;height:auto;animation:2.6s ease-in-out infinite bcl-nudge;display:block}@keyframes bcl-nudge{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.bcl-plate{opacity:1!important;transform:none!important}.bcl-seam{opacity:0!important}.bcl-hint .bcl-chev{animation:none}}.bcl-slot-video::-webkit-media-controls{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-panel{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-container{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-enclosure{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-overlay-enclosure{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-play-button{-webkit-appearance:none;opacity:0;display:none!important}.bcl-slot-video::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;opacity:0;display:none!important}video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}video::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;display:none!important}.bcl-slot-video{pointer-events:none}[data-r]{transition:opacity .55s var(--bcl-ease-out), transform .55s var(--bcl-ease-out), filter .55s var(--bcl-ease-out)}.bcl-scene[data-step="1"] [data-r="1"],.bcl-scene[data-step="1"] [data-r="2"],.bcl-scene[data-step="1"] [data-r="3"],.bcl-scene[data-step="2"] [data-r="2"],.bcl-scene[data-step="2"] [data-r="3"],.bcl-scene[data-step="3"] [data-r="3"]{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(18px)}.bcl-more{z-index:4;align-items:center;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.bcl-next,.bcl-hint{appearance:none;cursor:pointer;font:inherit;letter-spacing:.22em;text-transform:uppercase;color:#8b8b8b;min-height:44px;transition:color .3s var(--bcl-ease);background:0 0;border:0;padding:6px 4px;font-size:9px}.bcl-next:hover,.bcl-hint:hover{color:#fff}.bcl-next:focus-visible,.bcl-hint:focus-visible{outline-offset:2px;outline:2px solid #fff}.bcl-next{flex-direction:column;align-items:center;gap:5px;display:flex}.bcl-next .bcl-chev{width:13px;height:auto;animation:2.6s ease-in-out infinite bcl-nudge;display:block}.bcl-next-label--page,.bcl-scene[data-last=true] .bcl-next-label--more{display:none}.bcl-scene[data-last=true] .bcl-next-label--page{display:inline}.bcl-scene[data-burst=true] [data-r="2"]{transition-delay:.15s}.bcl-scene[data-burst=true] [data-r="3"]{transition-delay:.3s}.bcl-quote p{font-style:italic;font-family:var(--bcl-serif)}.bcl-quote cite{text-transform:none;letter-spacing:.04em;font-size:13px;font-style:normal}.bcl-launch{z-index:55;pointer-events:none;position:fixed;inset:0}.bcl-launch-box{perspective:1400px;will-change:left, top, width, height, transform;width:min(88vw,470px);height:calc(min(88vw,470px)/1.75);position:absolute;top:40%;left:calc(50% - min(44vw,235px))}.bcl-card--launch{aspect-ratio:auto;cursor:default;width:100%;height:100%;animation:3.2s linear both bcl-card-launch}@keyframes bcl-card-launch{0%{transform:rotateX(6deg) rotateY(var(--s0,0deg));animation-timing-function:cubic-bezier(.38,0,.22,1)}55%,to{transform:rotateX(0deg) rotateY(var(--s1,720deg))}}.bcl-card--launch .bcl-card-kicker,.bcl-card--launch .bcl-card-name,.bcl-card--launch .bcl-card-foot{animation:3.2s linear both bcl-launch-letters}@keyframes bcl-launch-letters{0%,53%{opacity:1}61%,to{opacity:0}}.bcl-card--launch .bcl-card-face:after,.bcl-card--launch .bcl-card-face:before,.bcl-card--launch .bcl-card-back:before{opacity:0;animation:none}.bcl-launch-panel{background:var(--bcl-panel);border:1px solid var(--bcl-edge);opacity:0;padding:clamp(26px,4vw,38px) clamp(22px,4vw,44px);animation:3.2s linear both bcl-launch-panel;position:absolute;inset:0;box-shadow:0 20px 70px #0006,inset 0 1px #ffffff18}.bcl-launch-panel img{opacity:.75;width:32px;display:block}@keyframes bcl-launch-panel{0%,62%{opacity:0}88%,to{opacity:1}}.bcl-ask-stage--arriving{animation:none}.bcl-ask-stage--arriving .bcl-panel{opacity:0}.bcl-ask-stage--arriving .bcl-progress,.bcl-ask-stage--arriving .bcl-card-slim,.bcl-ask-stage--arriving .bcl-bar{animation:bcl-enter .6s var(--bcl-chrome-delay,2.45s) var(--bcl-ease-out) both}.bcl-panel--landed{animation:none}.bcl-panel--landed>*{transition:opacity .55s var(--bcl-ease-out), transform .55s var(--bcl-ease-out)}.bcl-panel--landed>:nth-child(2){transition-delay:60ms}.bcl-panel--landed>:nth-child(3){transition-delay:.14s}.bcl-panel--landed>:nth-child(4){transition-delay:.22s}.bcl-panel--landed>:nth-child(n+5){transition-delay:.3s}.bcl-ask-stage--arriving .bcl-panel--landed>:not(.bcl-panel-mark){opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.bcl-card--launch,.bcl-launch-panel,.bcl-card--launch .bcl-card-kicker,.bcl-card--launch .bcl-card-name,.bcl-card--launch .bcl-card-foot{animation:none}.bcl-launch-panel{opacity:1}.bcl-panel--landed>*{transition:none}}.bcl-card-stage .bcl-card{width:min(85%,400px)}.bcl-card-stage .bcl-card-name{font-size:clamp(18px,2.65vw,29px)}@media (width<=600px){.bcl-band .bcl-wall-mask+.bcl-wall-mask{display:none}.bcl-wall{margin-top:26px;margin-right:24px}.bcl-band{padding:13px 0 12px}.bcl-band+.bcl-band{margin-top:16px}.bcl-band-label{margin-bottom:4px}.bcl-quotes{margin-top:28px;margin-right:24px}.bcl-quote-stage{min-height:108px}.bcl-quote p{font-size:18px}}.bcl-apply-fixed{z-index:30;top:max(14px, env(safe-area-inset-top));font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;color:#f2f2f2;background:linear-gradient(140deg, #1b1b1bd9, #0d0d0dd9) padding-box, var(--bcl-silver) border-box;opacity:0;pointer-events:none;min-height:36px;transition:opacity .45s var(--bcl-ease), transform .45s var(--bcl-ease), background .3s var(--bcl-ease);border:1px solid #0000;border-radius:0;padding:9px 14px;font-size:9.5px;font-weight:700;position:fixed;right:clamp(14px,3vw,30px);transform:translateY(-6px);box-shadow:inset 0 1px #ffffff14}.bcl-apply-fixed.is-shown{opacity:1;pointer-events:auto;transform:none}.bcl-apply-fixed:hover{background:linear-gradient(140deg, #2b2b2b, #161616) padding-box, var(--bcl-silver-lit) border-box}.bcl-apply-fixed:focus-visible{outline-offset:3px;outline:2px solid #fff}.bcl-card-next{letter-spacing:.06em;color:#a9a9a9;margin-top:8px;font-size:11px;display:block}@media (prefers-reduced-motion:reduce){.bcl-apply-fixed{transition:none}.bcl-next .bcl-chev{animation:none}}.bcl-metal{isolation:isolate;background:#101010;border:0;position:relative;overflow:hidden}.bcl-metal:before{content:"";aspect-ratio:1;pointer-events:none;background:conic-gradient(#ffffff4d 0deg,#ffffff8c 45deg,#ffffffd9 70deg,#fff 90deg,#ffffffd9 110deg,#ffffff8c 135deg,#ffffff4d 180deg,#ffffff8c 225deg,#ffffffd9 250deg,#fff 270deg,#ffffffd9 290deg,#ffffff8c 315deg,#ffffff4d 360deg);width:240%;animation:3.6s linear infinite bcl-metal-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bcl-metal:after{content:"";pointer-events:none;transition:background .3s var(--bcl-ease);background:linear-gradient(140deg,#1d1d1d,#0d0d0d);position:absolute;inset:1.5px;box-shadow:inset 0 1px #ffffff1a}.bcl-metal>span{z-index:1;position:relative}.bcl-metal:hover:before{animation-duration:1.8s}.bcl-metal:hover:after{background:linear-gradient(140deg,#2a2a2a,#141414)}.bcl-metal:active{transform:scale(.985)}@keyframes bcl-metal-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.bcl-apply-fixed.bcl-metal{background:#101010;position:fixed}.bcl-apply-fixed.bcl-metal.is-shown:active{transform:scale(.985)}.bcl-launch-btn{z-index:2;justify-content:center;align-items:center;animation:.6s ease-in both bcl-launch-btn-out;display:flex;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;padding:0!important;position:absolute!important;inset:0 auto 0 0!important;transform:none!important}@keyframes bcl-launch-btn-out{0%,25%{opacity:1}to{opacity:0;visibility:hidden}}.bcl-launch-btn>span{animation:.6s linear both bcl-launch-word}@keyframes bcl-launch-word{0%,10%{opacity:1}45%,to{opacity:0}}.bcl-launch--button .bcl-card--launch{animation:3.2s linear .6s both bcl-card-launch,.6s ease-out backwards bcl-card-appear}@keyframes bcl-card-appear{0%,20%{opacity:0}to{opacity:1}}.bcl-launch--button .bcl-card--launch .bcl-card-kicker,.bcl-launch--button .bcl-card--launch .bcl-card-name,.bcl-launch--button .bcl-card--launch .bcl-card-foot,.bcl-launch--button .bcl-launch-panel{animation-delay:.6s}@media (prefers-reduced-motion:reduce){.bcl-metal:before,.bcl-launch-btn,.bcl-launch-btn>span{animation:none}}@media (width>=601px) and (height<=820px){.bcl-plate{padding-top:clamp(18px,4vh,40px);padding-bottom:64px}.bcl-band .bcl-wall-mask+.bcl-wall-mask{display:none}.bcl-wall{margin-top:clamp(14px,2.6vh,24px)}.bcl-band{padding:10px 0 9px}.bcl-band+.bcl-band{margin-top:12px}.bcl-quotes{margin-top:clamp(14px,2.6vh,24px)}.bcl-quote-stage{min-height:104px}}.bcl-corner{z-index:20;opacity:0;animation:bcl-by-in .9s var(--bcl-ease-out) .5s forwards;align-items:center;gap:16px;display:flex;position:fixed;top:clamp(16px,2.4vw,30px);left:clamp(20px,6vw,88px)}.bcl-corner .bcl-by--corner{opacity:1;animation:none;position:static}.bcl-account{letter-spacing:.2em;text-transform:uppercase;color:#f4f1e9c7;transition:color .3s var(--bcl-ease);border-left:1px solid #f4f1e938;align-items:center;gap:7px;padding:6px 0 6px 16px;font-size:9px;text-decoration:none;display:inline-flex}.bcl-account svg{width:14px;height:14px}.bcl-account:hover{color:#f4f1e9}.bcl-account:focus-visible{outline-offset:6px;outline:1px solid #f4f1e9}@media (prefers-reduced-motion:reduce){.bcl-corner{opacity:1;animation:none}}@media (width<=560px){.bcl-account span{display:none}.bcl-account{padding-left:14px}.bcl-account svg{width:17px;height:17px}}
