.bqhero{--bq-black:#080a0d;--bq-yellow:#ffd600;--bq-yellow-hi:#ffe24d;--bq-grey:#f3f4f6;--bq-page:#0c0f14;--bq-ease:cubic-bezier(.22,1,.36,1);z-index:5;isolation:isolate;background:var(--bq-black);color:#fff;min-height:max(720px,min(100svh,980px));font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;align-items:stretch;display:flex;position:relative;padding:0!important}.bqhero p,.bqhero li{max-width:none;line-height:1.5}.bqhero-media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.bqhero-stage{transform-origin:72% 55%;animation:bqheroZoom 2.6s var(--bq-ease)both;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes bqheroZoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.bqhero-img{object-fit:cover;object-position:90% 50%;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--bq-ease);position:absolute;top:0;bottom:0;left:0;right:0}.bqhero-img.is-on{opacity:1}.bqhero-scrim{pointer-events:none;background:linear-gradient(90deg,#080a0deb 0%,#080a0dcc 24%,#080a0d6b 46%,#080a0d00 62%),linear-gradient(0deg,var(--bq-page)0%,#0c0f148c 9%,#0c0f1400 24%),linear-gradient(180deg,#080a0d66 0%,#080a0d00 24%);position:absolute;top:0;bottom:0;left:0;right:0}.bqhero-spots{pointer-events:none;z-index:1;margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.bqhero-spot{pointer-events:auto;width:0;height:0;animation:bqheroSpotIn .6s var(--bq-ease)both;position:absolute}@keyframes bqheroSpotIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.bqhero-spot-btn{color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;text-decoration:none;display:grid;position:absolute;top:-19px;left:-19px}.bqhero-spot-dot{background:var(--bq-yellow);width:16px;height:16px;transition:transform .3s var(--bq-ease);border-radius:50%;position:relative;box-shadow:0 0 0 4px #080a0d8c,0 0 0 5px #ffd6008c,0 6px 18px #00000073}.bqhero-spot-dot:after{content:"";border:2px solid #ffd600b3;border-radius:50%;animation:2.8s ease-out infinite bqheroPulse;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}@keyframes bqheroPulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(2.3)}}.bqhero-spot.is-active .bqhero-spot-dot{transform:scale(1.18)}.bqhero-spot-tag{white-space:nowrap;letter-spacing:.005em;color:#fff;-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity .25s var(--bq-ease),transform .35s var(--bq-ease);background:#080a0dd1;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 12px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:calc(100% + 2px);transform:translate(8px,-50%);box-shadow:0 14px 34px #0006}.bqhero-spot-tag>svg:last-child{color:var(--bq-yellow)}.bqhero-spot-ic{color:var(--bq-yellow);place-items:center;display:grid}.bqhero-spot-ic svg{width:18px;height:18px}.bqhero-spot.is-active .bqhero-spot-tag{opacity:1;pointer-events:auto;transform:translateY(-50%)}.bqhero-spot-btn:focus-visible{outline:2px solid var(--bq-yellow);outline-offset:2px}.bqhero-mgap{display:none}.bqhero-wrap{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;width:100%;max-width:1320px;margin:0 auto;padding:132px 32px 84px;display:flex;position:relative}.bqhero-copy{pointer-events:auto;max-width:700px}.bqhero-copy>*{animation:bqheroUp .8s var(--bq-ease)backwards}.bqhero-copy>:nth-child(2){animation-delay:80ms}@keyframes bqheroUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.bqhero-swap>*{animation:bqheroUp .7s var(--bq-ease)backwards}.bqhero-swap>:nth-child(2){animation-delay:60ms}.bqhero-swap>:nth-child(3){animation-delay:.12s}.bqhero-swap>:nth-child(4){animation-delay:.18s}.bqhero-swap>:nth-child(5){animation-delay:.24s}.bqhero-swap>:nth-child(6){animation-delay:.3s}.bqhero-role{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.bqhero-role button{z-index:1;font:inherit;letter-spacing:.01em;cursor:pointer;color:#ffffffdb;transition:color .3s var(--bq-ease);background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:13.5px;font-weight:700;position:relative}.bqhero-role button:hover{color:#fff}.bqhero-role button.is-on{color:var(--bq-black)}.bqhero-role-pill{width:calc(50% - 4px);transition:transform .4s var(--bq-ease);background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 14px #00000040}.bqhero-role-pill.is-right{transform:translate(100%)}.bqhero-role button:focus-visible{outline:2px solid var(--bq-yellow);outline-offset:2px}.bqhero-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#fff;align-items:center;gap:14px;margin:26px 0 16px;font-size:12.5px;font-weight:800;display:flex}.bqhero-eyebrow:before{content:"";background:var(--bq-yellow);border-radius:2px;flex-shrink:0;width:32px;height:2px}.bqhero .bqhero-title{text-transform:none;letter-spacing:-.032em;color:#fff;text-wrap:balance;margin:0;font-family:inherit;font-size:max(42px,min(4.6vw,66px));font-weight:800;line-height:1.03;animation:none}.bqhero .bqhero-title span{color:var(--bq-yellow);display:block}.bqhero .bqhero-sub{color:#ffffffe6;text-wrap:pretty;max-width:560px;margin:22px 0 32px;font-size:18px;font-weight:500;line-height:1.6}.bqhero-search{z-index:6;width:100%;max-width:680px;color:var(--bq-black);background:#fff;border-radius:18px;align-items:stretch;gap:4px;padding:8px;display:flex;position:relative;box-shadow:0 30px 70px #00000073,0 0 0 1px #fff6}.bqhero-field{cursor:pointer;border-radius:12px;flex-direction:column;flex:1 1 0;gap:3px;min-width:0;padding:10px 14px;transition:background-color .18s;display:flex}.bqhero-field:hover,.bqhero-field:focus-within{background:var(--bq-grey)}.bqhero-field--svc{flex-grow:1.15}.bqhero-field-l{letter-spacing:.14em;text-transform:uppercase;color:#3a404c;font-size:11px;font-weight:800}.bqhero-input{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.bqhero-field--svc{position:relative}.bqhero-select{cursor:pointer;text-align:left;width:100%;min-width:0;font:inherit;color:var(--bq-black);background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:2px 0;display:flex}.bqhero-select:after{content:"";border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}.bqhero-select:focus-visible{outline:none}.bqhero-field--svc:has(.bqhero-select:focus-visible){box-shadow:0 0 0 2px var(--bq-black)inset}.bqhero-select-v{min-width:0;color:var(--bq-black);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:700;overflow:hidden}.bqhero-select-ic{width:30px;height:30px;color:var(--bq-black);background:#e6e8ec;border-radius:9px;flex-shrink:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.bqhero-select-ic svg{width:18px;height:18px}.bqhero-select.has-value .bqhero-select-ic{background:var(--bq-black);color:var(--bq-yellow)}.bqhero-field--svc.is-open{background:var(--bq-grey)}.bqhero-input>svg{color:var(--bq-black);flex-shrink:0;display:inline-flex}.bqhero-input input{width:100%;min-width:0;font:inherit;color:var(--bq-black);text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:2px 0;font-size:16px;font-weight:700}.bqhero-select-caret{color:var(--bq-black);transition:transform .3s var(--bq-ease);flex-shrink:0}.bqhero-field--svc.is-open .bqhero-select-caret{transform:rotate(180deg)}.bqhero-input input{font-weight:600}.bqhero-input input::placeholder{color:#5b6270;opacity:1;font-weight:500}.bqhero-search-div{background:#e3e5ea;flex-shrink:0;width:1px;margin:12px 2px}.bqhero-submit{cursor:pointer;font:inherit;letter-spacing:.005em;background:var(--bq-yellow);color:var(--bq-black);transition:background-color .2s,transform .25s var(--bq-ease),box-shadow .25s var(--bq-ease);border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:800;display:inline-flex}.bqhero-submit svg{transition:transform .25s var(--bq-ease)}.bqhero-submit:hover{background:var(--bq-yellow-hi);transform:translateY(-2px);box-shadow:0 12px 28px #ffd60073}.bqhero-submit:hover svg{transform:translate(4px)}.bqhero-submit:active{transform:none}.bqhero-submit:focus-visible{outline:2px solid var(--bq-black);outline-offset:2px}.bqhero-pop{z-index:30;width:min(840px,100vw - 48px);color:var(--bq-black);opacity:0;visibility:hidden;transform-origin:20% 0;transition:opacity .2s var(--bq-ease),transform .3s var(--bq-ease),visibility 0s linear .3s;cursor:default;background:#fff;border-radius:20px;padding:18px;position:absolute;top:calc(100% + 18px);left:-8px;transform:translateY(10px)scale(.98);box-shadow:0 40px 90px #00000080,0 0 0 1px #080a0d0f}.bqhero-pop:before{content:"";background:#fff;border-radius:3px;width:14px;height:14px;position:absolute;top:-7px;left:64px;transform:rotate(45deg)}.bqhero-field--svc.is-open .bqhero-pop{opacity:1;visibility:visible;transition:opacity .2s var(--bq-ease),transform .3s var(--bq-ease),visibility 0s;transform:none}.bqhero-field--svc.is-up .bqhero-pop{transform-origin:20% 100%;top:auto;bottom:calc(100% + 18px);transform:translateY(-10px)scale(.98)}.bqhero-field--svc.is-up .bqhero-pop:before{top:auto;bottom:-7px}.bqhero-field--svc.is-up.is-open .bqhero-pop{transform:none}.bqhero-pop-backdrop{display:none}.bqhero-pop-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 6px 14px;display:flex}.bqhero .bqhero-pop-t{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:800;line-height:1.3}.bqhero .bqhero-pop-s{color:#3a404c;margin:2px 0 0;font-size:13px;font-weight:500;line-height:1.4}.bqhero-pop-x{cursor:pointer;background:var(--bq-grey);width:38px;height:38px;color:var(--bq-black);border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .2s;display:none}.bqhero-pop-x:hover{background:#e6e8ec}.bqhero-pop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.bqhero .bqhero-opt{cursor:pointer;border:1.5px solid #0000;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px;line-height:1.25;transition:background-color .16s,border-color .16s;display:flex;position:relative}.bqhero .bqhero-opt.is-hi{background:var(--bq-grey)}.bqhero .bqhero-opt.is-sel{border-color:var(--bq-yellow);background:#fff8cc}.bqhero-opt-ic{background:var(--bq-black);width:42px;height:42px;color:var(--bq-yellow);transition:background-color .2s,color .2s,transform .3s var(--bq-ease);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.bqhero-opt.is-hi .bqhero-opt-ic,.bqhero-opt.is-sel .bqhero-opt-ic{background:var(--bq-yellow);color:var(--bq-black)}.bqhero-opt.is-hi .bqhero-opt-ic{transform:scale(1.06)}.bqhero-opt-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.bqhero-opt-t{color:var(--bq-black);font-size:14px;font-weight:800;line-height:1.25}.bqhero-opt-d{color:#3a404c;font-size:12px;font-weight:500;line-height:1.35}.bqhero-opt-check{background:var(--bq-black);width:20px;height:20px;color:var(--bq-yellow);opacity:0;transition:opacity .2s,transform .3s var(--bq-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(.5)}.bqhero-opt.is-sel .bqhero-opt-check{opacity:1;transform:none}.bqhero-opt-check svg{width:11px;height:11px}.bqhero-pop-foot{color:#3a404c;background:#fafafb;border-top:1px solid #e6e8ec;border-radius:0 0 20px 20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px -18px -18px;padding:14px 24px;font-size:13px;font-weight:600;display:flex}.bqhero-pop-link{background:var(--bq-black);color:#fff;transition:background-color .2s,color .2s,transform .25s var(--bq-ease);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.bqhero-pop-link svg{color:var(--bq-yellow);transition:color .2s,transform .25s var(--bq-ease)}.bqhero-pop-link:hover{background:var(--bq-yellow);color:var(--bq-black);transform:translateY(-1px)}.bqhero-pop-link:hover svg{color:var(--bq-black)}.bqhero-pop-link:hover svg:last-child{transform:translate(3px)}.bqhero-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.bqhero-chips-l{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;margin-right:6px;font-size:11.5px;font-weight:800}.bqhero-chip{cursor:pointer;height:38px;font:inherit;color:#fff;-webkit-backdrop-filter:blur(10px);transition:background-color .2s,border-color .2s,color .2s,transform .25s var(--bq-ease);background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:0 15px 0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.bqhero-chip svg{width:17px;height:17px;color:var(--bq-yellow);transition:color .2s}.bqhero-chip:hover{border-color:var(--bq-yellow);background:#ffd6001f;transform:translateY(-2px)}.bqhero-chip.is-on{background:var(--bq-yellow);border-color:var(--bq-yellow);color:var(--bq-black)}.bqhero-chip.is-on svg{color:var(--bq-black)}.bqhero-chip:focus-visible{outline:2px solid var(--bq-yellow);outline-offset:2px}.bqhero-btns{flex-wrap:wrap;gap:12px;display:flex}.bqhero-btn{background:var(--bq-yellow);height:56px;color:var(--bq-black);border:1px solid var(--bq-yellow);transition:background-color .2s,border-color .2s,transform .25s var(--bq-ease),box-shadow .25s var(--bq-ease);border-radius:12px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.bqhero-btn svg{transition:transform .25s var(--bq-ease)}.bqhero-btn:hover{background:var(--bq-yellow-hi);transform:translateY(-2px);box-shadow:0 12px 28px #ffd60066}.bqhero-btn:hover svg{transform:translate(4px)}.bqhero-btn--ghost{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff0f;border-color:#ffffff4d}.bqhero-btn--ghost:hover{background:#ffffff1f;border-color:#fff;box-shadow:0 12px 28px #0000004d}.bqhero-btn:focus-visible{outline:2px solid var(--bq-yellow);outline-offset:3px}.bqhero-trust{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,auto);justify-content:start;gap:16px 40px;max-width:680px;margin:30px 0 0;padding:22px 0 0;list-style:none;display:grid}.bqhero-trust li{align-items:flex-start;gap:12px;min-width:0;display:flex}.bqhero-trust li>svg{width:22px;height:22px;color:var(--bq-yellow);flex-shrink:0;margin-top:1px}.bqhero-trust span{color:#ffffffd6;font-size:13px;font-weight:500;line-height:1.4}.bqhero-trust strong{color:#fff;font-size:14px;font-weight:800;display:block}.bqhero-season{z-index:3;-webkit-backdrop-filter:blur(12px);background:#080a0d8c;border:1px solid #ffffff29;border-radius:999px;gap:2px;padding:4px;display:inline-flex;position:absolute;bottom:40px;right:108px}.bqhero-season button{font:inherit;color:#ffffffe0;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.bqhero-season button:hover{color:#fff;background:#ffffff1a}.bqhero-season button.is-on{color:var(--bq-black);background:#fff}.bqhero-season button:focus-visible{outline:2px solid var(--bq-yellow);outline-offset:2px}@media (max-width:1240px){.bqhero-wrap{padding-left:24px;padding-right:24px}.bqhero-season{right:100px}}@media (max-width:1080px){.bqhero-wrap{padding-top:140px}.bqhero-scrim{background:linear-gradient(90deg,#080a0deb 0%,#080a0dbf 40%,#080a0d33 75%,#080a0d00 100%),linear-gradient(0deg,var(--bq-page)0%,#0c0f1400 24%)}}@media (max-width:899px){.bqhero{min-height:0;display:block}.bqhero-media{height:min(177.7vw,1000px);position:absolute;top:92px;bottom:auto;left:0;right:0}.bqhero-img{object-position:50% 50%}.bqhero-scrim{background:linear-gradient(180deg,var(--bq-black)0%,#080a0d73 16%,#080a0d33 34%,#080a0d00 46%),linear-gradient(0deg,var(--bq-black)0%,#080a0dbf 12%,#080a0d00 30%)}.bqhero-mgap{height:max(200px,min(62vw,520px));display:block}.bqhero-spot-tag{font-size:12.5px}.bqhero-wrap{pointer-events:none;margin-top:0;padding:84px 16px 56px;position:relative}.bqhero .bqhero-copy,.bqhero .bqhero-swap{pointer-events:none}.bqhero-copy>*,.bqhero-swap>*{pointer-events:auto}.bqhero-swap .bqhero-mgap{pointer-events:none}.bqhero-copy{max-width:none}.bqhero-eyebrow{letter-spacing:.2em;margin:24px 0 14px;font-size:11.5px}.bqhero .bqhero-title{letter-spacing:-.035em;font-size:max(34px,min(9.4vw,48px))}.bqhero .bqhero-sub{margin:14px 0 0;font-size:15.5px;line-height:1.55}.bqhero-search{border-radius:16px;flex-direction:column;gap:2px;padding:6px}.bqhero-field{padding:12px 14px}.bqhero-search-div{width:auto;height:1px;margin:0 12px}.bqhero-pop-backdrop{z-index:1100;-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;background:#080a0d9e;transition:opacity .25s,visibility 0s linear .25s;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.bqhero-field--svc.is-open .bqhero-pop-backdrop{opacity:1;visibility:visible;transition:opacity .25s,visibility}.bqhero:has(.bqhero-field--svc.is-open){z-index:1200}.bqhero-pop{z-index:1101;width:auto;max-height:min(78vh,600px);max-height:min(78dvh,600px);padding:10px 16px calc(12px + env(safe-area-inset-bottom));transform-origin:50% 100%;transition:transform .38s var(--bq-ease),opacity .2s,visibility 0s linear .38s;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.bqhero-pop:before{background:#d6d9df;border-radius:4px;width:40px;height:4px;margin-left:-20px;top:8px;left:50%;transform:none}.bqhero-field--svc.is-open .bqhero-pop{transition:transform .38s var(--bq-ease),opacity .2s,visibility 0s}.bqhero-pop-head{flex-shrink:0;align-items:center;padding:16px 2px 10px}.bqhero .bqhero-pop-s{display:none}.bqhero-pop-x{display:grid}.bqhero-pop-grid{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;overflow-y:auto}.bqhero .bqhero-opt{background:var(--bq-grey);gap:10px;padding:10px}.bqhero-opt-ic{border-radius:10px;width:36px;height:36px}.bqhero-opt-t{font-size:13.5px}.bqhero-opt-d{display:none}.bqhero .bqhero-opt.is-hi:not(.is-sel){background:var(--bq-grey)}.bqhero .bqhero-opt.is-hi:not(.is-sel) .bqhero-opt-ic{background:var(--bq-black);color:var(--bq-yellow);transform:none}.bqhero-field--svc.is-up .bqhero-pop{top:auto;bottom:0}.bqhero-opt-check{width:18px;height:18px;top:6px;right:6px}.bqhero-pop-foot{background:#fff;border-radius:0;flex-shrink:0;margin:10px -16px 0;padding:12px 18px 0}.bqhero-submit{height:54px;margin-top:4px;font-size:16.5px}.bqhero-chips{display:none}.bqhero-trust{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:0}.bqhero-trust li{background:#ffffff0f;border:1px solid #ffffff29;border-radius:14px;gap:10px;padding:12px}.bqhero-trust li:last-child{grid-column:1/-1}.bqhero-trust li>svg{width:20px;height:20px}.bqhero-trust span{font-size:12.5px}.bqhero-trust strong{font-size:13.5px}.bqhero-btns{flex-direction:column}.bqhero-btn{justify-content:center;width:100%}.bqhero-season{top:88px;bottom:auto;left:auto;right:16px}.bqhero-season-l{display:none}.bqhero .bqhero-season button{padding:9px 10px}.bqhero-season button{padding:6px 11px;font-size:12px}}@media (prefers-reduced-motion:reduce){.bqhero-stage,.bqhero-copy>*,.bqhero-swap>*,.bqhero-spot,.bqhero-spot-dot:after{animation:none!important}.bqhero *{transition:none!important}}
