.h1[data-v-1d8d5981],h1[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:26px;font-weight:500;letter-spacing:.12px;line-height:32px;margin:0;padding:0}@media screen and (min-width:1280px){.h1[data-v-1d8d5981],h1[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:32px;font-weight:500;letter-spacing:.12px;line-height:38px;margin:0;padding:0}}.h1.text-light[data-v-1d8d5981],h1.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:26px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:32px;margin:0;padding:0}@media screen and (min-width:1280px){.h1.text-light[data-v-1d8d5981],h1.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:32px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:38px;margin:0;padding:0}}.h1.font-special[data-v-1d8d5981],h1.font-special[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-family:Dirrrty,sans-serif;font-size:48px;font-weight:400;letter-spacing:0;line-height:48px;margin:0;padding:0}@media screen and (min-width:1280px){.h1.font-special[data-v-1d8d5981],h1.font-special[data-v-1d8d5981]{font-size:57px;line-height:57px}}.h2[data-v-1d8d5981],h2[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:23px;font-weight:500;letter-spacing:.12px;line-height:28px;margin:0;padding:0}@media screen and (min-width:1280px){.h2[data-v-1d8d5981],h2[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:26px;font-weight:500;letter-spacing:.12px;line-height:32px;margin:0;padding:0}}.h2.text-light[data-v-1d8d5981],h2.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:23px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:28px;margin:0;padding:0}@media screen and (min-width:1280px){.h2.text-light[data-v-1d8d5981],h2.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:26px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:32px;margin:0;padding:0}}.h2.font-special[data-v-1d8d5981],h2.font-special[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-family:Dirrrty,sans-serif;font-size:39px;font-weight:400;letter-spacing:0;line-height:39px;margin:0;padding:0}@media screen and (min-width:1280px){.h2.font-special[data-v-1d8d5981],h2.font-special[data-v-1d8d5981]{font-size:48px;line-height:48px}}.h3[data-v-1d8d5981],h3[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:21px;font-weight:500;letter-spacing:.12px;line-height:26px;margin:0;padding:0}@media screen and (min-width:1280px){.h3[data-v-1d8d5981],h3[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:23px;font-weight:500;letter-spacing:.12px;line-height:28px;margin:0;padding:0}}.h3.text-light[data-v-1d8d5981],h3.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:21px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:26px;margin:0;padding:0}@media screen and (min-width:1280px){.h3.text-light[data-v-1d8d5981],h3.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:23px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:28px;margin:0;padding:0}}.h3.font-special[data-v-1d8d5981],h3.font-special[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-family:Dirrrty,sans-serif;font-size:30px;font-weight:400;letter-spacing:0;line-height:30px;margin:0;padding:0}@media screen and (min-width:1280px){.h3.font-special[data-v-1d8d5981],h3.font-special[data-v-1d8d5981]{font-size:39px;line-height:39px}}.h4[data-v-1d8d5981],h4[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:17px;font-weight:500;letter-spacing:.05px;line-height:26px;margin:0;padding:0}@media screen and (min-width:1280px){.h4[data-v-1d8d5981],h4[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:21px;font-weight:500;letter-spacing:.12px;line-height:26px;margin:0;padding:0}}.h4.text-light[data-v-1d8d5981],h4.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:17px;font-weight:500;font-weight:300;letter-spacing:.05px;line-height:26px;margin:0;padding:0}@media screen and (min-width:1280px){.h4.text-light[data-v-1d8d5981],h4.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:21px;font-weight:500;font-weight:300;letter-spacing:.12px;line-height:26px;margin:0;padding:0}}.h4.font-special[data-v-1d8d5981],h4.font-special[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-family:Dirrrty,sans-serif;font-size:28px;font-weight:400;letter-spacing:0;line-height:28px;margin:0;padding:0}@media screen and (min-width:1280px){.h4.font-special[data-v-1d8d5981],h4.font-special[data-v-1d8d5981]{font-size:30px;line-height:30px}}.h5[data-v-1d8d5981],.h5.text-light[data-v-1d8d5981],h5[data-v-1d8d5981],h5.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-size:17px;font-weight:500;letter-spacing:.05px;line-height:26px;margin:0;padding:0}.h5.text-light[data-v-1d8d5981],h5.text-light[data-v-1d8d5981]{font-weight:300}@media screen and (min-width:1280px){.h5.text-light[data-v-1d8d5981],h5.text-light[data-v-1d8d5981]{font-weight:300}}.h5.font-special[data-v-1d8d5981],h5.font-special[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-family:Dirrrty,sans-serif;font-size:25px;font-weight:400;letter-spacing:0;line-height:25px;margin:0;padding:0}.font-highlight-1[data-v-1d8d5981]{font-size:44px;line-height:52px}.font-highlight-1[data-v-1d8d5981],.font-highlight-2[data-v-1d8d5981]{font-weight:500;letter-spacing:.12px}.font-highlight-2[data-v-1d8d5981]{font-size:36px;line-height:40px}.font-body-1[data-v-1d8d5981]{font-size:17px;font-weight:300;letter-spacing:.05px;line-height:26px}.font-body-2[data-v-1d8d5981]{font-size:15px;font-weight:300;letter-spacing:.1px;line-height:22px}.font-body-strong-1[data-v-1d8d5981]{font-size:17px;font-weight:500;letter-spacing:.05px;line-height:26px}.font-body-strong-2[data-v-1d8d5981]{font-size:15px;font-weight:500;letter-spacing:.1px;line-height:22px}.font-numbers-1[data-v-1d8d5981]{font-size:17px;font-weight:300;letter-spacing:.6px;line-height:26px}.font-numbers-2[data-v-1d8d5981]{font-size:15px;font-weight:300;letter-spacing:.4px;line-height:22px}.font-numbers-strong-1[data-v-1d8d5981]{font-size:17px;font-weight:500;letter-spacing:.6px;line-height:26px}.font-numbers-strong-2[data-v-1d8d5981]{font-size:15px;font-weight:500;letter-spacing:.4px;line-height:22px}.font-tiny[data-v-1d8d5981]{font-size:10px;letter-spacing:.1px;line-height:16px}.font-caption[data-v-1d8d5981]{font-weight:300}.font-caption[data-v-1d8d5981],.font-overline[data-v-1d8d5981]{font-size:13px;line-height:20px}.font-overline[data-v-1d8d5981]{font-weight:500;letter-spacing:.5px;text-transform:uppercase}.font-strike-price[data-v-1d8d5981]{font-size:13px;font-weight:300;line-height:20px;line-height:.4px;text-decoration:line-through}.text-bold[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-weight:700}.text-medium[data-v-1d8d5981],b[data-v-1d8d5981],strong[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-weight:500}.text-light[data-v-1d8d5981]{font-family:Radikal,sans-serif;font-weight:300}.fade-enter-from[data-v-1d8d5981],.fade-leave-to[data-v-1d8d5981]{opacity:0}.fade-enter-active[data-v-1d8d5981],.fade-leave-active[data-v-1d8d5981]{transition:opacity .4s ease}.slide-enter-from[data-v-1d8d5981],.slide-leave-to[data-v-1d8d5981]{opacity:0}@media screen and (max-width:768px){.slide-enter-from[data-v-1d8d5981],.slide-leave-to[data-v-1d8d5981]{transform:translateY(100svh)}}.slide-enter-active[data-v-1d8d5981],.slide-leave-active[data-v-1d8d5981]{transition:all .4s ease}.scrim[data-v-1d8d5981]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999}.light-mode .scrim[data-v-1d8d5981]{background-color:#211b1752}.dark-mode .scrim[data-v-1d8d5981]{background-color:#211b178f}.modal[data-v-1d8d5981]{display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:10000}@media screen and (min-width:768px){.modal[data-v-1d8d5981]{align-items:center}}.modal .container[data-v-1d8d5981]{align-items:center;display:flex;height:100%;position:relative;width:100%}@media screen and (min-width:768px){.modal .container[data-v-1d8d5981]{border-radius:0;height:unset;max-height:calc(100svh - 140px);max-width:min(100svw - 228px,1248px);width:unset}}.modal .container.video[data-v-1d8d5981]{background-color:#000}.modal .container.video .header[data-v-1d8d5981]{height:44px;margin-right:24px;margin-top:24px}.light-mode .modal .container[data-v-1d8d5981]{box-shadow:0 2px 21px #0c0a081f,0 32px 64px #0c0a0829}.light-mode .modal .container[data-v-1d8d5981]:not(.video){background-color:#fff}.dark-mode .modal .container[data-v-1d8d5981]{box-shadow:0 2px 21px #0000008f,0 32px 64px #0000007a}.dark-mode .modal .container[data-v-1d8d5981]:not(.video){background-color:#211b17}.modal .header[data-v-1d8d5981]{align-items:center;display:flex;height:92px;top:0;right:0;bottom:0;left:0;justify-content:flex-end;position:absolute;z-index:199}@media screen and (min-width:768px){.modal .header[data-v-1d8d5981]{height:108px}}@media screen and (min-width:1280px){.modal .header[data-v-1d8d5981]:not(.video){padding-left:56px;padding-right:56px}}.modal .content[data-v-1d8d5981]{max-height:100svh}.modal .content[data-v-1d8d5981]:not(.video){overflow:hidden auto;padding-bottom:56px;padding-top:108px;scrollbar-width:thin}@media screen and (min-width:1280px){.modal .content[data-v-1d8d5981]:not(.video){padding-left:56px;padding-right:56px}}@media screen and (min-width:768px){.modal .content[data-v-1d8d5981]{max-height:calc(100svh - 140px)}}.modal .content[data-v-1d8d5981]::-webkit-scrollbar{width:4px}.modal .content[data-v-1d8d5981]::-webkit-scrollbar-thumb{border-radius:999px}.light-mode .modal .content[data-v-1d8d5981]::-webkit-scrollbar-thumb{background-color:#3c2e288f}.dark-mode .modal .content[data-v-1d8d5981]::-webkit-scrollbar-thumb{background-color:#ffffff52}@media screen and (max-width:768px){.modal.sheet[data-v-1d8d5981]{align-items:flex-end}.modal.sheet .container[data-v-1d8d5981]{border-radius:12px 12px 0 0;height:unset;transform:translateY(var(--slide-val));transition:transform 50ms}.modal.sheet .header[data-v-1d8d5981]{height:20px;justify-content:center;margin-bottom:24px}.modal.sheet .header .button[data-v-1d8d5981]{display:none}.modal.sheet .header .grabber[data-v-1d8d5981]{border-radius:100px;height:4px;width:42px}.light-mode .modal.sheet .header .grabber[data-v-1d8d5981]{background-color:#3c2e2814}.dark-mode .modal.sheet .header .grabber[data-v-1d8d5981]{background-color:#fcfcfc14}.modal.sheet .content[data-v-1d8d5981]{max-height:90svh;padding-bottom:32px;padding-top:44px}}
