.hero-banner h1.hero-heading{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.8px;padding:0 0 20px}@media(min-width: 640px){.hero-banner h1.hero-heading{font-size:45px;line-height:50px;letter-spacing:.9px}}@media(min-width: 1024px){.hero-banner h1.hero-heading{font-size:80px;line-height:82px;letter-spacing:1.6px}}.hero-banner .hero-subheading{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0}@media(min-width: 640px){.hero-banner .hero-subheading{font-size:20px;line-height:22px}}.hero-banner .hero-buttons .btn-figma-primary{font-size:14px;font-family:"StagSans","StagSans-fallback",sans-serif;font-weight:500;line-height:14px;letter-spacing:.28px;text-transform:uppercase}.hero-banner .hero-buttons .btn-link-style{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.28px;text-transform:uppercase}.hero-banner .hero-disclaimer{font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;margin-bottom:32px}.experience-sections-heading h2.heading-title{font-family:"Stag","Stag-fallback",sans-serif;font-weight:500;font-size:30px;line-height:38px;letter-spacing:.6px;max-width:600px;margin:0 auto 20px}@media(min-width: 768px){.experience-sections-heading h2.heading-title{font-size:40px;line-height:48px;letter-spacing:.8px;max-width:580px}}@media(min-width: 1024px){.experience-sections-heading h2.heading-title{font-size:45px;line-height:50px;letter-spacing:.9px;max-width:820px}}.experience-sections-heading .heading-subheading{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}@media(min-width: 768px){.experience-sections-heading .heading-subheading{font-size:20px;line-height:22px;letter-spacing:0px;max-width:580px;margin:0 auto}}@media(min-width: 1024px){.experience-sections-heading .heading-subheading{max-width:820px}}@media(min-width: 1024px){.experience-sections-heading .mb-xl-7{margin-bottom:0px !important}}.experience-structures-3column .streaming-cards .experience-blocks-card{height:100%}.experience-structures-3column .streaming-cards .card{height:100% !important}.experience-structures-3column .streaming-cards .card .card-body{justify-content:flex-start !important}.experience-structures-3column .streaming-cards .card h5.card-title{font-weight:500;font-family:"Stag","Stag-fallback",sans-serif;font-size:20px;line-height:135%;letter-spacing:0;max-width:290px}.experience-structures-3column .streaming-cards .card p.card-text{font-weight:400;font-size:18px;line-height:120%;letter-spacing:0}@media(min-width: 1024px){.experience-structures-3column .cant-miss.bg-black{background:linear-gradient(to bottom, transparent 0px, transparent 60px, #000 60px) !important}}.experience-structures-3column .cant-miss .experience-base-html h3{font-family:"Stag","Stag-fallback",sans-serif;font-weight:600;font-size:30px;line-height:38px;letter-spacing:.6px;margin-bottom:30px;padding:0 .25rem}@media(min-width: 768px){.experience-structures-3column .cant-miss .experience-base-html h3{font-size:40px;line-height:48px;letter-spacing:.8px}}.experience-structures-3column .cant-miss .experience-base-html p{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:0;padding:0 .25rem}@media(max-width: 1023.98px){.experience-structures-3column .cant-miss .experience-base-html p{margin-bottom:30px}}@media(min-width: 768px){.experience-structures-3column .cant-miss .experience-base-html p{font-size:20px;line-height:22px;letter-spacing:0}}@media(max-width: 639.98px){.experience-structures-3column .cant-miss .experience-blocks-button .button .btn{width:100%}}.experience-structures-3column .cant-miss.pt-8{padding-top:60px !important;margin-top:60px}@media(min-width: 1024px){.experience-structures-3column .cant-miss.pt-8{padding-top:47px !important;margin-top:43px}}@media(min-width: 1280px){.experience-structures-3column .cant-miss.pt-8{padding-top:30px !important;margin-top:60px}}@media(min-width: 1440px){.experience-structures-3column .cant-miss.pt-8{padding-top:22px !important}}.experience-structures-3column .cant-miss .row>*{margin-top:0}.experience-structures-3column .cant-miss h3.pb-4{padding-bottom:0 !important}@media(min-width: 1024px){.experience-structures-3column .cant-miss .region.text-lg-start.align-self-center{padding:88px 0}}@media(min-width: 1024px)and (max-width: 1279.98px){.experience-structures-3column .cant-miss .region.text-lg-start.align-self-center{margin-top:23px}}@media(max-width: 1023.98px){.experience-structures-3column .cant-miss .experience-base-image{margin-top:20px}}.experience-modules-subscriptionPlanWidget h1.subscription-headline{font-weight:500;font-size:30px;line-height:38px;letter-spacing:.6px;margin-bottom:20px}@media(min-width: 768px){.experience-modules-subscriptionPlanWidget h1.subscription-headline{font-size:40px;line-height:48px;letter-spacing:.8px}}@media(min-width: 1024px){.experience-modules-subscriptionPlanWidget h1.subscription-headline{font-size:45px;line-height:50px;letter-spacing:.9px}}.experience-modules-subscriptionPlanWidget .subscription-subheadline{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0}@media(min-width: 768px){.experience-modules-subscriptionPlanWidget .subscription-subheadline{font-size:20px;line-height:22px;letter-spacing:0}}.experience-modules-subscriptionPlanWidget .price-wrapper{margin-bottom:0}.experience-modules-subscriptionPlanWidget .price-wrapper .price-switcher-wrapper .price-switchers .price-switcher{height:40px;font-family:"Stag","Stag-fallback",sans-serif;color:gray;font-weight:600;letter-spacing:2px;gap:0}.experience-modules-subscriptionPlanWidget .price-wrapper .price-switcher-wrapper .price-switchers .price-switcher .badge{color:gray;font-family:"StagSans","StagSans-fallback",sans-serif;line-height:28px;padding:0 10px;letter-spacing:0}.experience-modules-subscriptionPlanWidget .price-wrapper .price-switcher-wrapper .price-switchers .price-switcher.price-switcher-active{color:#101010;font-weight:600}.experience-modules-subscriptionPlanWidget .price-wrapper .price-switcher-wrapper .price-switchers .price-switcher.price-switcher-active .badge{color:#101010}.experience-modules-subscriptionPlanWidget .quick-signup-text{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;margin-top:32px;margin-bottom:18px}.experience-modules-subscriptionPlanWidget .subscription-plan-card .plan-eyebrow{font-weight:500;font-size:16px;line-height:125%;letter-spacing:0}.experience-modules-subscriptionPlanWidget .subscription-plan-card .plan-name{font-family:"Stag","Stag-fallback",sans-serif;font-weight:600;font-size:30px;line-height:38px;letter-spacing:.6px}@media(min-width: 1024px){.experience-modules-subscriptionPlanWidget .subscription-plan-card .plan-name{font-size:32px}}.experience-modules-subscriptionPlanWidget .subscription-plan-card .pricing-card-title{margin-bottom:0}.experience-modules-subscriptionPlanWidget .subscription-plan-card .pricing-card-title .price{font-family:"Stag","Stag-fallback",sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:.4px}.experience-modules-subscriptionPlanWidget .subscription-plan-card .plan-description,.experience-modules-subscriptionPlanWidget .subscription-plan-card .subscription-features li{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:0}.experience-modules-subscriptionPlanWidget .subscription-plan-card .free-trial-text{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#101010}.experience-modules-subscriptionPlanWidget .subscription-plan-card .subscription-cta-btn{font-family:"StagSans","StagSans-fallback",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.28px;text-transform:uppercase}.experience-modules-subscriptionPlanWidget .subscription-plan-card .card-body,.experience-modules-subscriptionPlanWidget .subscription-plan-card .card-body-content{gap:20px}.experience-modules-subscriptionPlanWidget .subscription-plan-card .subscription-features{margin-bottom:32px}.not-your-thing{gap:20px}.not-your-thing .main-line{font-size:30px;font-weight:600;font-family:"Stag","Stag-fallback",sans-serif;line-height:38px;letter-spacing:.6px}.not-your-thing .sub-line{font-size:20px;line-height:22px;font-weight:400;letter-spacing:0}@media(min-width: 768px){.not-your-thing .sub-line{margin-bottom:0}}.not-your-thing a.btn{background-color:#101010;text-transform:uppercase;font-size:14px;line-height:14px;letter-spacing:.28px;padding:12px 24px}.not-your-thing a.btn:hover{color:#fff;background-color:#212121}@media(min-width: 768px){body.page-homepage .header-nav{background-color:#000;border-color:#000}}
