:root{--color-white: #fff;--color-orange: #ff911a;--color-orange-deep: #f15b2a;--page-background: var(--color-white);--header-cta-background: #248fe9;--header-cta-color: #fff;--font-midnight-minutes: "Midnight Minutes", "Barlow", Arial, sans-serif;--container: 1488px;--header-height: 56px}@font-face{font-family:"Midnight Minutes";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/midnight-minutes/MidnightMinutes_DEMO.otf") format("opentype")}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-regular.woff2") format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-500.woff2") format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-600.woff2") format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-700.woff2") format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-800.woff2") format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:900;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-900.woff2") format("woff2")}@font-face{font-family:"Barlow";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/fonts/barlow/barlow-v13-latin-italic.woff2") format("woff2")}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-width:320px;font-family:"Barlow",Arial,sans-serif;color:#fff;background:var(--page-background, var(--color-white, #fff));line-height:1.3;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{font:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;text-align:center;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.btn:not(:disabled):hover{transform:translateY(-2px);filter:brightness(1.05)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-orange{background:linear-gradient(90deg, var(--color-orange) 0%, var(--color-orange-deep) 100%);color:#fff}.btn-blue{background:linear-gradient(90deg, #1b76ff 0%, #1593f7 100%);color:#fff}.section-title{width:100%;text-align:center;font-weight:700}@media(min-width: 576px){.d-sm-none{display:none !important}}@media(min-width: 576px){.d-sm-block{display:block !important}}.landing-page{position:relative;min-height:100vh;min-height:100dvh;overflow:visible;overflow-x:clip}.container{width:min(100% - 32px,100%);margin:0 auto}@media(min-width: 768px){.container{width:min(100% - 80px,1180px)}}@media(min-width: 1440px){.container{width:min(100% - 48px,var(--container))}}.site-header{position:sticky;top:0;width:100%;z-index:50;height:var(--header-current-height, var(--header-height));background-color:hsla(0,0%,100%,0);transition:height .25s ease,background-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,transform .25s ease}.site-header.is-scrolled{--header-current-height: 48px;--header-cta-current-background: var(--header-cta-scrolled-background, var(--header-cta-background, #248fe9));--header-cta-current-color: var(--header-cta-scrolled-color, var(--header-cta-color, #fff));background-color:hsla(0,0%,100%,.88);box-shadow:0 8px 24px rgba(15,23,42,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media(min-width: 1200px){.site-header.is-scrolled{--header-current-height: 64px}}.header-container{display:flex;align-items:center;justify-content:space-between;height:100%}.site-logo{position:relative;display:block;width:64px;height:24px;transform-origin:left center;transition:transform .25s ease}@media(min-width: 768px){.site-logo{width:94px;height:34px}}@media(min-width: 1200px){.site-logo{width:111px;height:40px}}.site-logo img{width:100%;height:100%;object-fit:contain}.site-logo--swap .site-logo-img{position:absolute;inset:0;transition:opacity .22s ease}.site-logo--swap .site-logo-img--default{opacity:1}.site-logo--swap .site-logo-img--scrolled{opacity:0}.site-header.is-scrolled .site-logo--swap .site-logo-img--default{opacity:0}.site-header.is-scrolled .site-logo--swap .site-logo-img--scrolled{opacity:1}.site-header.is-scrolled .site-logo{transform:scale(0.88)}.header-cta{display:inline-flex;align-items:center;justify-content:center;min-width:82px;min-height:32px;padding:8px 13px;border-radius:8px;background:var(--header-cta-current-background, var(--header-cta-background, #248fe9));color:var(--header-cta-current-color, var(--header-cta-color, #fff));font-size:12px;font-weight:700;transform-origin:right center;transition:background-color .25s ease,color .25s ease,transform .25s ease,min-height .25s ease,padding .25s ease,box-shadow .2s ease}@media(min-width: 768px){.header-cta{min-width:104px;min-height:44px;padding:12px 18px;font-size:14px}}@media(min-width: 1200px){.header-cta{min-width:112px;min-height:48px;padding:12px 22px;border-radius:10px;font-size:16px}}.site-header.is-scrolled .header-cta{transform:scale(0.92)}@media(min-width: 768px){:root{--header-height: 56px}}@media(min-width: 1200px){:root{--header-height: 80px}}@media(min-width: 1200px){.footer-copy-full{display:inline}}@media(min-width: 1200px){.footer-links-full{display:inline}}@media(min-width: 1200px){.footer-copy-compact{display:none}}@media(min-width: 1200px){.footer-links-compact{display:none}}.site-footer{position:relative;z-index:4;display:flex;min-height:62px;align-items:center;justify-content:center;padding:8px 0;background:var(--site-footer-background, #204327);color:#fff;text-align:center}@media(min-width: 768px){.site-footer{min-height:64px}}@media(min-width: 1200px){.site-footer{height:33px;min-height:33px;padding:2px 0;text-align:left}}.site-footer .site-footer-container{display:flex;flex-direction:column;align-items:center;gap:8px}.site-footer p,.site-footer-links{width:100%;color:#fff;font-size:15px;font-weight:400}.site-footer a{color:inherit;text-decoration:none;transition:color .2s ease,text-decoration .2s ease}.site-footer a:hover{text-decoration:underline;color:#ffd24a}.footer-copy-compact,.footer-links-compact{display:inline}@media(min-width: 1200px){.site-footer .site-footer-container{flex-direction:row;justify-content:space-between;gap:0}}@media(min-width: 1200px){.site-footer p{width:auto;min-width:0;flex:1 1 0;white-space:nowrap}}@media(min-width: 1200px){.site-footer-links{width:auto;min-width:0;flex:1 1 0;white-space:nowrap;text-align:right}}.halloween-page{background-color:#040e17}.btn{min-height:48px;border-radius:12px;font-size:18px;font-weight:700}@media screen and (min-width: 768px){.btn{min-height:58px;font-size:20px}}@media screen and (min-width: 1200px){.btn{min-height:64px;border-radius:16px;font-size:24px}}.boo-icon{display:block;width:70px;height:auto;pointer-events:none}@media(min-width: 768px){.boo-icon{width:100px}}@media(min-width: 1200px){.boo-icon{width:120px}}.hero{--hero-ink: #040E17;--hero-orange: #ec7f23;--hero-board-orange: #ef9537;--hero-field-border: #808186;--hero-placeholder: #9d9fa4;position:relative;isolation:isolate;overflow:hidden;color:var(--hero-ink);margin-top:-56px;padding:60px 0 90px;background:radial-gradient(139.86% 64.2% at 50% 11.32%, #EC7F23 19.71%, #EC7F23 20.56%, #040E17 100%)}@media(min-width: 1200px){.hero{margin-top:-80px}}.hero .hero-tree{width:min(100%,430px);position:absolute;top:110px;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.hero .hero-tree{display:none}}.hero .hero-moon{display:none}@media(min-width: 768px)and (max-width: 1199px){.hero .hero-moon{display:block;width:min(100%,200px);position:absolute;top:110px;right:0}}.hero .hero-pumpkin-left{position:absolute;bottom:0;left:0;width:min(100%,140px);z-index:-1}@media(min-width: 1200px){.hero .hero-pumpkin-left{display:none}}.hero .hero-pumpkin-right{position:absolute;bottom:0;right:0;width:min(100%,140px);z-index:-1}@media(min-width: 1200px){.hero .hero-pumpkin-right{display:none}}.hero .hero-bg-left{display:none}@media(min-width: 1200px){.hero .hero-bg-left{display:block;width:400px;position:absolute;top:40px;left:0;z-index:-1;height:100%;object-fit:cover;object-position:left}}.hero .hero-bg-right{display:none}@media(min-width: 1200px){.hero .hero-bg-right{display:block;width:460px;position:absolute;top:0;right:0;z-index:-1;height:100%;object-fit:cover;object-position:right}}.hero-container{position:relative}.hero-title-wrap{display:flex;justify-content:center}.hero-title{display:inline-flex;flex-direction:column;align-items:center;color:var(--hero-ink);font-family:var(--font-midnight-minutes);font-size:24px;font-weight:400;letter-spacing:0;line-height:normal;position:relative}.hero-title span:first-child{margin-bottom:-4px}@media(min-width: 768px){.hero-title{font-size:48px}}@media(min-width: 1200px){.hero-title{font-size:56px;letter-spacing:-1px}}.hero-boo{position:absolute;z-index:3;top:41px;left:-44px;display:block}@media(min-width: 768px){.hero-boo{top:10px;left:-100px}}@media(min-width: 1200px){.hero-boo{top:0;left:-140px}}.hero-visual{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.hero-visual{flex-direction:row;align-items:start;gap:24px;margin-top:24px}}@media(min-width: 1200px){.hero-visual{justify-content:center;margin-top:24px;height:490px}}.hero-product{pointer-events:none;display:flex;justify-content:center}@media(min-width: 768px){.hero-product{width:58%;justify-content:flex-end;position:relative}}@media(min-width: 1200px){.hero-product{width:min(100%,650px);justify-content:center;position:absolute}}.hero-product .hero-product-phone{width:min(100%,288px)}@media(min-width: 768px){.hero-product .hero-product-phone{width:min(100%,382px)}}@media(min-width: 1200px){.hero-product .hero-product-phone{width:100%}}.hero-arrow{position:absolute;z-index:3;display:none;height:auto;pointer-events:none}@media(min-width: 768px){.hero-arrow{display:block}}@media(min-width: 768px){.hero-arrow--left{display:none}}@media(min-width: 1200px){.hero-arrow--left{top:55px;left:0;display:block;width:133px}}@media(min-width: 768px){.hero-arrow--right{top:15px;right:0;width:55px}}@media(min-width: 1200px){.hero-arrow--right{top:55px;right:120px;width:54px}}.hero-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-10px}@media(min-width: 768px){.hero-content{margin-top:0;width:42%;align-items:start}}@media(min-width: 1200px){.hero-content{width:100%}}.hero-board{position:relative;overflow:hidden;color:var(--hero-board-orange);text-align:center;pointer-events:none;display:flex;justify-content:center;align-items:center;width:min(100%,288px)}@media(min-width: 768px){.hero-board{width:min(100%,255px)}}@media(min-width: 1200px){.hero-board{width:min(100%,300px);position:absolute;transform:translateX(-50%)}}.hero-board-background{display:block;height:auto;max-width:none;width:100%}.hero-board-title{width:100%;font-family:var(--font-midnight-minutes);font-size:30px;font-weight:400;letter-spacing:-0.46px;line-height:normal;white-space:nowrap;position:absolute;top:25px}@media(min-width: 768px){.hero-board-title{font-size:32px;top:20px}}@media(min-width: 1200px){.hero-board-title{font-size:38px;letter-spacing:-0.52px;top:25px}}@media(min-width: 1200px){.hero-board--phone{left:calc(50% - 300px);top:335px}}.hero-board--service{margin-top:-75px}@media(min-width: 768px){.hero-board--service{width:min(100%,278px);margin-top:-65px}}@media(min-width: 1200px){.hero-board--service{width:min(100%,345px);margin-top:0;left:calc(50% + 390px);top:225px;z-index:-1}}.hero-features{width:100%;position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;color:var(--hero-board-orange);list-style:none;padding:0 12px}@media(min-width: 768px){.hero-features{gap:20px}}@media(min-width: 1200px){.hero-features{flex-direction:column;gap:12px}}.hero-features li{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:10px;font-weight:700;line-height:normal}@media(min-width: 1200px){.hero-features li{font-size:12px;flex-direction:row;gap:12px}}.hero-form{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;border:1px solid var(--hero-orange);border-radius:16px;background:rgba(1,1,1,.8);position:relative;z-index:1;margin-top:-55px}@media(min-width: 768px){.hero-form{gap:20px;padding:24px;background:rgba(1,1,1,.6);margin:0 auto 0;width:min(100%,688px)}}@media(min-width: 1200px){.hero-form{padding:14px 32px;box-shadow:0 12px 40px rgba(159,73,0,.5);width:min(100%,1255px)}}.hero-form-title{width:100%;color:var(--hero-orange);font-size:16px;font-weight:700;line-height:normal;text-align:center}@media(min-width: 768px){.hero-form-title{font-size:20px}}@media(min-width: 1200px){.hero-form-title{font-size:32px;white-space:nowrap}}.hero .eligibility-form{display:flex;flex-direction:column;gap:12px;width:100%}@media(min-width: 768px){.hero .eligibility-form{gap:16px}}@media(min-width: 1200px){.hero .eligibility-form{flex-direction:row;align-items:flex-start;gap:20px}}.hero-fields{display:flex;flex-direction:column;gap:8px;width:100%}@media(min-width: 768px){.hero-fields{flex-direction:row;gap:16px}}@media(min-width: 1200px){.hero-fields{flex:1 1 auto;gap:20px;min-width:0}}.hero .field{position:relative;display:block;width:100%;min-width:0}@media(min-width: 768px){.hero .field{flex:1 1 0}}.hero .field input{display:block;width:100%;height:48px;padding:0 16px;border:1px solid var(--hero-field-border);border-radius:12px;outline:none;background:hsla(0,0%,100%,.1);color:#fff;font-size:16px;font-weight:400;line-height:normal;transition:border-color .2s ease,box-shadow .2s ease}@media(min-width: 768px){.hero .field input{height:56px;padding:0 18px;font-size:16px}}@media(min-width: 1200px){.hero .field input{height:64px;padding:0 20px;border-radius:16px;font-size:20px}}.hero .field input::placeholder{color:var(--hero-placeholder);opacity:1}@media(min-width: 1200px){.hero .field input::placeholder{color:#b1b2b6}}.hero .field input:focus{border-color:var(--hero-orange);box-shadow:0 0 0 4px rgba(236,127,35,.22)}.hero .form-submit{flex:0 0 auto;width:100%;height:48px;min-height:48px;padding:0 20px;border-radius:12px;box-shadow:0 1px 5px rgba(239,149,55,.1),0 2px 2px rgba(239,149,55,.12),0 3px 1px -2px rgba(239,149,55,.2);font-size:18px;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap}@media(min-width: 768px){.hero .form-submit{height:56px;min-height:56px;padding:0 24px;font-size:20px}}@media(min-width: 1200px){.hero .form-submit{width:265px;height:64px;min-height:64px;padding:0 32px;border-radius:16px;font-size:24px}}.hero .form-submit:focus-visible{outline:3px solid #fff;outline-offset:3px}.hero .form-submit:not(:disabled):hover{box-shadow:0 12px 28px rgba(241,91,42,.3)}.hero-microcopy{width:100%;color:#808186;font-size:12px;font-weight:400;line-height:normal;text-align:center}@media(min-width: 768px){.hero-microcopy{font-size:13px}}@media(min-width: 1200px){.hero-microcopy{font-size:18px}}.hero-microcopy a{color:inherit;text-decoration:underline}.hero-microcopy a:focus-visible{border-radius:2px;outline:2px solid var(--hero-orange);outline-offset:2px}.spin-page .spin-hero{--spin-card-border: #73392a;--spin-card-background: rgba(1, 1, 1, 0.8);--spin-field-background: rgba(255, 255, 255, 0.1);--spin-field-border: #808186;--spin-placeholder: #b1b2b6;min-height:100svh;padding:52px 0 24px}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero{min-height:100dvh;padding:80px 0 48px}}@media(min-width: 1200px){.spin-page .spin-hero{min-height:890px;padding:80px 0 72px}}@media(min-width: 768px){.spin-page .spin-hero .hero-bg-left{position:absolute;z-index:-1;bottom:0;display:block;width:300px;object-position:left;pointer-events:none}}@media(min-width: 1200px){.spin-page .spin-hero .hero-bg-left{width:430px;top:auto}}@media(min-width: 768px){.spin-page .spin-hero .hero-bg-right{position:absolute;z-index:-1;bottom:0;right:0;display:block;width:300px;object-position:right;pointer-events:none}}@media(min-width: 1200px){.spin-page .spin-hero .hero-bg-right{width:auto;top:auto}}.spin-page .spin-hero .hero-tree{width:100%;top:160px}.spin-page .spin-hero__container{position:relative;z-index:1;display:grid;grid-template-areas:"copy" "wheel" "form";grid-template-columns:minmax(0, 1fr);align-items:start;gap:0}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero__container{grid-template-columns:minmax(0, 1fr)}}@media(min-width: 1200px){.spin-page .spin-hero__container{grid-template-areas:"content wheel";grid-template-columns:minmax(0, 599fr) minmax(0, 662fr);align-items:start;gap:4px}}.spin-page .spin-hero.is-prize-revealed .spin-hero__container{z-index:11}.spin-page .spin-hero.is-prize-revealed .spin-hero__container::after{position:fixed;z-index:12;inset:-100vh -100vw;background:linear-gradient(180deg, rgba(255, 177, 75, 0.48) 0%, rgba(224, 98, 8, 0.38) 48%, rgba(4, 14, 23, 0.88) 100%);background-attachment:fixed;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);content:"";pointer-events:none}.spin-page .spin-hero.is-prize-revealed .spin-hero__copy,.spin-page .spin-hero.is-prize-revealed .spin-hero__form-card{pointer-events:none;user-select:none}.spin-page .spin-hero.is-prize-revealed .spin-hero__wheel-wrap{z-index:13;isolation:isolate}.spin-page .spin-hero.is-prize-revealed .spin-hero__wheel-wrap>:not(.spin-prize-dialog__spider-web,picture){filter:brightness(0.55) saturate(0.75) blur(1px);pointer-events:none;user-select:none}.spin-page .spin-hero.is-prize-revealed .spin-hero__wheel-wrap .spin-hero__boo{z-index:14;filter:none}.spin-page .spin-hero__content{display:contents}@media(min-width: 1200px){.spin-page .spin-hero__content{grid-area:content;display:flex;width:100%;height:673px;min-width:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;margin-top:24px;padding-top:24px}}.spin-page .spin-hero__copy{grid-area:copy;width:100%;text-align:center}@media(min-width: 1200px){.spin-page .spin-hero__copy{display:flex;flex-direction:column;align-items:center}}.spin-page .spin-hero__title{display:flex;width:100%;flex-direction:column;align-items:center;gap:0;color:var(--hero-ink);font-family:var(--font-midnight-minutes);font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;text-shadow:0 4px 6px #ff7500}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero__title{font-size:clamp(38px,5vw,52px);line-height:normal}}@media(min-width: 1200px){.spin-page .spin-hero__title{gap:8px;font-size:clamp(52px,3.34vw,64px);letter-spacing:-1px;line-height:normal;text-shadow:none}}.spin-page .spin-hero__title span{display:block;width:100%}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero__title .p1 span{display:inline}}.spin-page .spin-hero__subtitle{margin-top:-2px;color:#0c0c0d;font-size:15px;font-weight:700;line-height:normal;text-align:center;white-space:nowrap}@media(min-width: 768px){.spin-page .spin-hero__subtitle{margin-top:0;font-size:18px}}@media(min-width: 1200px){.spin-page .spin-hero__subtitle{font-size:24px}}.spin-page .spin-hero__form-card{position:relative;z-index:3;grid-area:form;display:flex;width:100%;flex-direction:column;align-items:center;gap:12px;margin-top:-50px;padding:12px 18px;border:2px solid var(--spin-card-border);border-radius:16px;background:var(--spin-card-background);box-shadow:0 12px 40px rgba(159,73,0,.5);transition:background .3s ease,box-shadow .3s ease}.spin-page .spin-hero__form-card:focus-within{box-shadow:0 0 30px rgba(244,130,43,.28),0 16px 44px rgba(159,73,0,.55)}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero__form-card{gap:16px;padding:20px}}@media(min-width: 1200px){.spin-page .spin-hero__form-card{width:min(100%,594px);gap:20px;margin-top:0;padding:24px 40px 20px}}.spin-page .spin-hero__container:has(.spin-hero__wheel-wrap:not(.is-ready):not(.is-loading):not(.is-spinning):hover) .spin-hero__form-card{background:radial-gradient(circle at 50% 0%, rgba(255, 159, 65, 0.2), transparent 68%),var(--spin-card-background);box-shadow:0 0 34px rgba(244,130,43,.3),0 16px 44px rgba(159,73,0,.58)}.spin-page .spin-hero__form-title{width:100%;color:var(--hero-orange);font-size:15px;font-weight:700;line-height:18px;text-align:center}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero__form-title{font-size:18px;line-height:1.2}}@media(min-width: 1200px){.spin-page .spin-hero__form-title{font-size:24px;line-height:29px}}.spin-page .spin-hero .spin-hero__form{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:8px}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero .spin-hero__form{gap:16px}}@media(min-width: 1200px){.spin-page .spin-hero .spin-hero__form{gap:20px}}.spin-page .spin-hero__fields{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:8px}@media(min-width: 768px){.spin-page .spin-hero__fields{gap:12px;flex-direction:row}}@media(min-width: 1200px){.spin-page .spin-hero__fields{gap:20px}}.spin-page .spin-hero .field{width:100%;flex:none}@media(min-width: 768px){.spin-page .spin-hero .field--zip{flex:1}}@media(min-width: 1200px){.spin-page .spin-hero .field--zip{flex:0 0 176px}}@media(min-width: 768px){.spin-page .spin-hero .field--email{flex:1}}.spin-page .spin-hero .field input{height:40px;padding:0 16px;border:1px solid var(--spin-field-border);border-radius:12px;background:var(--spin-field-background);color:#fff;font-size:16px}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero .field input{height:52px;border-radius:14px;font-size:16px}}@media(min-width: 1200px){.spin-page .spin-hero .field input{height:64px;padding:0 20px;border-radius:16px;font-size:20px}}.spin-page .spin-hero .field input::placeholder{color:var(--spin-placeholder)}.spin-page .spin-hero .spin-hero__form .form-submit{width:100%;height:40px;min-height:40px;padding:0 16px;border-radius:10px;font-size:16px}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero .spin-hero__form .form-submit{height:52px;min-height:52px;padding:0 24px;border-radius:14px;font-size:18px}}@media(min-width: 1200px){.spin-page .spin-hero .spin-hero__form .form-submit{height:64px;min-height:64px;border-radius:16px;font-size:24px}}.spin-page .spin-hero__microcopy{width:100%;color:#d8d9db;font-size:10px;font-weight:400;line-height:12px;text-align:center}@media(min-width: 768px)and (max-width: 1199px){.spin-page .spin-hero__microcopy{font-size:12px;line-height:1.25}}@media(min-width: 1200px){.spin-page .spin-hero__microcopy{font-size:16px;line-height:19px}}.spin-page .spin-hero__microcopy a{color:inherit;text-decoration:underline}.spin-page .spin-hero__wheel-wrap{position:relative;z-index:1;grid-area:wheel;justify-self:center;width:min(100%,390px);margin:6px auto 0}@media(min-width: 1200px){.spin-page .spin-hero__wheel-wrap{justify-self:stretch;width:min(100%,600px);margin:0}}.spin-page .spin-hero__wheel-wrap .spin-prize-dialog__spider-web{width:min(100%,300px);height:400px;z-index:7;pointer-events:auto;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 1200px){.spin-page .spin-hero__wheel-wrap .spin-prize-dialog__spider-web{width:min(100%,400px);height:480px}}.spin-page .spin-hero__wheel-wrap .spin-prize-dialog__spider-web:focus-visible{outline:none}.spin-page .spin-hero__wheel-wrap .spin-prize-dialog__spider-web[hidden]{display:none}.spin-page .spin-hero__wheel{position:relative;z-index:1;display:block;width:100%;height:auto}@media(min-width: 1200px){.spin-page .spin-hero__wheel{width:100%;height:100%;object-fit:fill}}.spin-page .spin-hero__wheel-layer{position:absolute;display:block;pointer-events:none}.spin-page .spin-hero__wheel-disc{z-index:2;top:5.498%;left:4.754%;width:89.928%;height:76.701%;transform:rotate(0deg);transform-origin:50% 50%;transition-property:transform;transition-timing-function:cubic-bezier(0.12, 0.68, 0.16, 1);will-change:transform}.spin-page .spin-hero__wheel-devices{position:absolute;z-index:2;top:5.498%;left:4.754%;width:89.928%;height:76.701%;pointer-events:none;opacity:.3;transform:rotate(0deg);transform-origin:50% 50%;transition:transform .2s cubic-bezier(0.12, 0.68, 0.16, 1),opacity .2s ease;will-change:transform}.spin-page .spin-hero__wheel-device{position:absolute;top:50%;left:50%;display:flex;width:28%;min-width:0;flex-direction:column;align-items:center;gap:2px;text-align:center;transform:translate(-50%, -50%);--height-img: 50px;--device-radius: 80px;--device-rotate: 90deg}@media(min-width: 375px){.spin-page .spin-hero__wheel-device{--device-radius: 90px;--height-img: 60px}}@media(min-width: 425px){.spin-page .spin-hero__wheel-device{--device-radius: 106px;--height-img: 70px}}@media(min-width: 768px){.spin-page .spin-hero__wheel-device{--height-img: 65px;--device-radius: 110px;--device-rotate: 90deg}}@media(min-width: 1200px){.spin-page .spin-hero__wheel-device{--height-img: 110px;--device-radius: 170px;--device-rotate: 90deg}}.spin-page .spin-hero__wheel-device img{display:block;width:auto;max-width:100%;object-fit:contain;transform:none}.spin-page .spin-hero__wheel-device span{display:block;max-width:100%;white-space:nowrap;transform:none;font-size:9px;color:#020203;font-weight:600;line-height:1}@media(min-width: 768px){.spin-page .spin-hero__wheel-device span{font-size:12px}}@media(min-width: 1200px){.spin-page .spin-hero__wheel-device span{font-size:16px}}.spin-page .spin-hero__wheel-device span .span-br{display:block}@media(min-width: 1200px){.spin-page .spin-hero__wheel-device span .span-br{display:inline}}@media(min-width: 1200px){.spin-page .spin-hero__wheel-device{gap:4px}}.spin-page .spin-hero__wheel-device-content{display:flex;flex-direction:column;align-items:center;gap:inherit;transform-origin:center;will-change:transform,filter}.spin-page .spin-hero__wheel-device--iphone-8{transform:translate(-50%, -50%) rotate(32deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--iphone-8 img{height:var(--height-img)}.spin-page .spin-hero__wheel-device--c67{transform:translate(-50%, -50%) rotate(84deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--c67 img{height:var(--height-img)}.spin-page .spin-hero__wheel-device--a67l-gen2{transform:translate(-50%, -50%) rotate(136deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--a67l-gen2 img{height:var(--height-img)}.spin-page .spin-hero__wheel-device--iphone-11{transform:translate(-50%, -50%) rotate(188deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--iphone-11 img{height:var(--height-img)}.spin-page .spin-hero__wheel-device--iphone-13{transform:translate(-50%, -50%) rotate(240deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--iphone-13 img{height:var(--height-img)}.spin-page .spin-hero__wheel-device--galaxy-s21{transform:translate(-50%, -50%) rotate(290deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--galaxy-s21 img{height:var(--height-img)}.spin-page .spin-hero__wheel-device--g17-tablet{transform:translate(-50%, -50%) rotate(340deg) translateX(var(--device-radius)) rotate(var(--device-rotate))}.spin-page .spin-hero__wheel-device--g17-tablet img{height:var(--height-img)}.spin-page .spin-hero__wheel-center{z-index:3;top:32.44%;left:36.946%;width:25.544%;height:22.818%}.spin-page .spin-hero__wheel-pointer{z-index:4;top:23.986%;left:85.254%;width:14.182%;height:9.622%;transform-origin:88% 50%;transition:filter .2s ease;will-change:transform,filter}@media(prefers-reduced-motion: reduce){.spin-page .spin-hero__wheel-pointer{animation:none !important;transition:none}}.spin-page .spin-hero__wheel-pointer.is-ticking{animation:spinWheelPointerTick var(--pointer-tick-duration, 100ms) ease-out both}.spin-page .spin-hero__wheel-pointer.is-settling{animation:spinWheelPointerSettle 460ms cubic-bezier(0.2, 0.8, 0.2, 1) both}.spin-page .spin-hero__wheel-wrap.is-spinning .spin-hero__wheel-pointer{filter:drop-shadow(0 0 8px rgba(255, 222, 82, 0.9))}.spin-page .spin-hero__wheel-start{position:absolute;z-index:5;top:43.849%;left:49.718%;width:18%;padding:0;border:0;border-radius:50%;aspect-ratio:1;outline:none;background:rgba(0,0,0,0);cursor:pointer;transform:translate(-50%, -50%);transition:box-shadow .2s ease,filter .2s ease}.spin-page .spin-hero__wheel-start:hover:not(:disabled){box-shadow:0 0 28px rgba(104,227,255,.68);filter:brightness(1.06)}.spin-page .spin-hero__wheel-start:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 8px rgba(14,28,39,.8)}.spin-page .spin-hero__wheel-start:disabled{cursor:not-allowed;filter:grayscale(0.35) opacity(0.65)}.spin-page .spin-hero__wheel-start:disabled::before{opacity:1}.spin-page .spin-hero__wheel-start::before{position:absolute;inset:0;border-radius:inherit;background:rgba(4,14,23,.62);content:"";opacity:0;pointer-events:none;transition:opacity .2s ease}.spin-page .spin-hero__wheel-start::after{position:absolute;inset:-18%;border:3px solid rgba(255,222,82,.95);border-radius:inherit;box-shadow:0 0 22px rgba(255,222,82,.9),inset 0 0 18px rgba(255,132,32,.45);content:"";opacity:0;pointer-events:none}.spin-page .spin-hero__wheel-wrap.is-ready .spin-hero__wheel-start{animation:spinWheelStartReady 1.25s ease-in-out infinite;box-shadow:0 0 30px rgba(255,222,82,.95);filter:brightness(1.12)}.spin-page .spin-hero__wheel-wrap.is-ready .spin-hero__wheel-start::after{animation:spinWheelStartReadyRing 1.25s ease-out infinite}@media(prefers-reduced-motion: reduce){.spin-page .spin-hero__wheel-wrap.is-ready .spin-hero__wheel-start{animation:none}.spin-page .spin-hero__wheel-wrap.is-ready .spin-hero__wheel-start::after{opacity:1;animation:none}}.spin-page .spin-hero__wheel-wrap.is-ready .spin-hero__wheel-devices,.spin-page .spin-hero__wheel-wrap.is-spinning .spin-hero__wheel-devices{opacity:1}.spin-page .spin-hero__wheel-wrap.is-loading .spin-hero__wheel-start{cursor:wait}.spin-page .spin-hero__wheel-wrap.is-loading .spin-hero__wheel-start::after{border-color:rgba(104,227,255,.95);box-shadow:0 0 22px rgba(104,227,255,.9),inset 0 0 18px rgba(104,227,255,.35);opacity:1;animation:spinWheelStartLoading 1s linear infinite}@media(prefers-reduced-motion: reduce){.spin-page .spin-hero__wheel-wrap.is-loading .spin-hero__wheel-start::after{animation:none}}.spin-page .spin-hero__wheel-wrap.is-spinning .spin-hero__wheel-start{pointer-events:none}.spin-page .spin-hero__wheel-device.is-revealing{position:relative;z-index:1}.spin-page .spin-hero__wheel-device.is-revealing .spin-hero__wheel-device-content{animation:spinWinningDeviceZoom 3s cubic-bezier(0.18, 0.82, 0.22, 1) both}@media(prefers-reduced-motion: reduce){.spin-page .spin-hero__wheel-device.is-revealing .spin-hero__wheel-device-content{animation:none;transform:scale(1.15)}}.spin-page .spin-hero__boo{display:block;top:0;left:-10px}@media(min-width: 768px){.spin-page .spin-hero__boo{left:auto;right:-50px}}@keyframes spinWinningDeviceZoom{0%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255, 222, 82, 0))}22%{transform:scale(1.15);filter:drop-shadow(0 0 10px rgba(255, 222, 82, 0.9))}72%{transform:scale(1.15);filter:drop-shadow(0 0 10px rgba(255, 222, 82, 0.9))}100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255, 222, 82, 0))}}@keyframes spinWheelStartReady{0%,100%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(1.08)}}@keyframes spinWheelStartReadyRing{0%{opacity:.9;transform:scale(0.82)}100%{opacity:0;transform:scale(1.24)}}@keyframes spinWheelStartLoading{to{transform:rotate(360deg)}}@keyframes spinWheelPointerTick{0%,100%{transform:rotate(0deg) scale(1)}42%{transform:rotate(-13deg) scale(0.96)}72%{transform:rotate(4deg) scale(1.02)}}@keyframes spinWheelPointerSettle{0%{transform:rotate(-9deg)}42%{transform:rotate(5deg)}68%{transform:rotate(-2deg)}100%{transform:rotate(0deg)}}body.spin-prize-dialog-open{overflow:hidden}.spin-prize-dialog{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px}@media(min-width: 768px){.spin-prize-dialog{padding:24px}}.spin-prize-dialog[hidden]{display:none}.spin-prize-dialog__backdrop{position:absolute;inset:0;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:hsla(28,100%,78.27%,.2)}.spin-prize-dialog__panel{position:relative;z-index:1;aspect-ratio:1;outline:none;animation:spinPrizeDialogEnter 360ms cubic-bezier(0.16, 1, 0.3, 1) both;width:min(100%,300px);height:400px}@media(min-width: 1200px){.spin-prize-dialog__panel{width:min(100%,400px);height:480px}}@media(prefers-reduced-motion: reduce){.spin-prize-dialog__panel{animation:none}}.spin-prize-dialog__web,.spin-prize-dialog__drip,.spin-prize-dialog__card-shape{position:absolute;display:block;pointer-events:none}.spin-prize-dialog__web{z-index:0;inset:1% 3% 8% 3%;width:94%;height:91%}.spin-prize-dialog__spider-web{position:absolute;z-index:1;top:0;left:50%;width:100%;height:100%;transform:translateX(-50%)}.spin-prize-dialog__drip{inset:0;z-index:1;width:100%;height:100%}.spin-prize-dialog__heading{position:absolute;z-index:2;top:5%;left:50%;width:100%;text-align:center;transform:translateX(-50%);padding:0 12px}.spin-prize-dialog__title{margin:0;color:#ec7f23;font-family:var(--font-midnight-minutes);font-size:24px;font-weight:400;line-height:1.05;white-space:nowrap}@media(min-width: 1200px){.spin-prize-dialog__title{font-size:32px}}.spin-prize-dialog__subtitle{margin:5px 0 0;color:#b5a698;font-size:13px;font-weight:500;line-height:1}@media(min-width: 1200px){.spin-prize-dialog__subtitle{font-size:16px}}.spin-prize-dialog__countdown{display:flex;justify-content:center;gap:5px;margin-top:5px}@media(min-width: 768px){.spin-prize-dialog__countdown{gap:12px}}.spin-prize-dialog__time-unit{display:grid;justify-items:center;min-width:30px}@media(min-width: 768px){.spin-prize-dialog__time-unit{min-width:37px}}.spin-prize-dialog__time-unit strong{color:#ec7f23;font-size:20px;font-weight:700;letter-spacing:-1px;line-height:.9}@media(min-width: 1200px){.spin-prize-dialog__time-unit strong{font-size:32px}}.spin-prize-dialog__time-unit span{margin-top:4px;color:#b5a698;font-size:10px;line-height:1}@media(min-width: 1200px){.spin-prize-dialog__time-unit span{font-size:14px}}.spin-prize-dialog__separator{align-self:start;margin-top:2px;color:rgba(236,127,35,.38);font-size:17px;font-weight:800;line-height:.9}@media(min-width: 768px){.spin-prize-dialog__separator{font-size:25px}}.spin-prize-dialog__offer{position:absolute;z-index:2;top:30%;left:50%;width:95%;height:53%;transform:translateX(-50%)}.spin-prize-dialog__card-shape{inset:0;width:100%;height:100%}.spin-prize-dialog__phone{position:absolute;z-index:1;top:25px;left:6%;width:38%;overflow:hidden;filter:drop-shadow(0 4px 7px rgba(0, 0, 0, 0.18))}.spin-prize-dialog__phone img{width:100%}.spin-prize-dialog__actions{position:absolute;z-index:1;top:50px;right:6%;display:grid;width:46%;gap:7px}@media(min-width: 768px){.spin-prize-dialog__actions{gap:12px}}.spin-prize-dialog__cta{display:grid;min-height:40px;place-items:center;border-radius:10px;color:#fff;font-size:12px;font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:transform 160ms ease,filter 160ms ease}@media(min-width: 768px){.spin-prize-dialog__cta{min-height:48px;border-radius:12px}}@media(min-width: 1200px){.spin-prize-dialog__cta{min-height:56px;font-size:16px}}.spin-prize-dialog__cta:hover,.spin-prize-dialog__cta:focus-visible{filter:brightness(1.1);transform:translateY(-2px)}.spin-prize-dialog__cta:focus-visible{outline:3px solid #fff;outline-offset:2px}.spin-prize-dialog__cta[aria-disabled=true]{cursor:wait;opacity:.65;pointer-events:none}.spin-prize-dialog__cta.is-disabled{cursor:not-allowed;filter:grayscale(0.4)}.spin-prize-dialog__cta.is-loading{position:relative;font-size:0}.spin-prize-dialog__cta.is-loading::after{position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);width:16px;height:16px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;content:"";animation:spin-prize-dialog-cta-loading 700ms linear infinite}.spin-prize-dialog__cta--primary{background:#231407;box-shadow:0 1px 5px rgba(239,149,55,.1),0 2px 2px rgba(239,149,55,.12)}.spin-prize-dialog__cta--secondary{border:1.5px solid #f8981d;color:#fcd6a5}.spin-prize-dialog__close{position:absolute;z-index:4;top:16%;right:11%;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(245,189,131,.65);border-radius:50%;background:#231407;color:#f5bd83;cursor:pointer;font-size:19px;line-height:1}@media(min-width: 768px){.spin-prize-dialog__close{top:18.5%;right:18%;width:32px;height:32px;font-size:22px}}.spin-prize-dialog__close:focus-visible{outline:3px solid #fff;outline-offset:2px}@keyframes spinPrizeDialogEnter{from{opacity:0;transform:translateY(16px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin-prize-dialog-cta-loading{to{transform:rotate(360deg)}}body.spin-offer-dialog-open{overflow:hidden}.spin-offer-dialog{position:fixed;inset:0;z-index:1101;display:grid;place-items:center;padding:12px}@media(min-width: 768px){.spin-offer-dialog{padding:16px}}.spin-offer-dialog[hidden]{display:none}.spin-offer-dialog__backdrop{position:absolute;inset:0;background:rgba(10,7,1,.38);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.spin-offer-dialog__panel{position:relative;z-index:1;width:100%;max-height:calc(100vh - 32px);padding:12px;overflow:auto;border-radius:8px;background:#ec7f23;box-shadow:0 1px 2px rgba(1,1,1,.1),0 4px 3px rgba(1,1,1,.1);outline:none;animation:spinOfferDialogEnter 240ms cubic-bezier(0.16, 1, 0.3, 1) both}@media(prefers-reduced-motion: reduce){.spin-offer-dialog__panel{animation:none}}@media(min-width: 768px){.spin-offer-dialog__panel{width:min(100%,502px);padding:16px;border-radius:10px}}@media(min-width: 1200px){.spin-offer-dialog__panel{border-radius:14px;width:min(100%,534px);padding:32px}}.spin-offer-dialog__close{position:absolute;z-index:2;top:8px;right:8px;display:grid;padding:6px;place-items:center;border:0;background:rgba(0,0,0,0);cursor:pointer}.spin-offer-dialog__close img{display:block;width:20px;height:20px}@media(min-width: 768px){.spin-offer-dialog__close img{width:24px;height:24px}}@media(min-width: 1200px){.spin-offer-dialog__close img{width:28px;height:28px}}.spin-offer-dialog__close:focus-visible{outline:3px solid #fff;outline-offset:2px}.spin-offer-dialog__heading{display:grid;gap:2px;width:100%;text-align:center;margin-bottom:12px}@media(min-width: 768px){.spin-offer-dialog__heading{margin-bottom:16px}}@media(min-width: 1200px){.spin-offer-dialog__heading{margin-bottom:24px}}.spin-offer-dialog__title-row{display:flex;align-items:center;justify-content:center;gap:6px;min-height:52px}@media(min-width: 768px){.spin-offer-dialog__title-row{min-height:72px}}.spin-offer-dialog__boo{display:block;width:40px;flex:0 0 auto}@media(min-width: 768px){.spin-offer-dialog__boo{width:50px}}@media(min-width: 1200px){.spin-offer-dialog__boo{width:66px}}.spin-offer-dialog__boo img{display:block;width:100%;height:auto}.spin-offer-dialog__title{margin:0;color:#2f1907;font-size:32px;font-weight:900;line-height:1}@media(min-width: 768px){.spin-offer-dialog__title{font-size:48px}}@media(min-width: 1200px){.spin-offer-dialog__title{font-size:72px}}.spin-offer-dialog__subtitle{margin:0;color:#2f1907;font-size:18px;font-weight:500;line-height:1.25}@media(min-width: 768px){.spin-offer-dialog__subtitle{font-size:24px}}@media(min-width: 1200px){.spin-offer-dialog__subtitle{font-size:32px}}.spin-offer-dialog .qualifying-programs{padding:0}.spin-offer-dialog .qualifying-programs__plan{border:none;border-radius:0;padding:0}.spin-offer-dialog .qualifying-programs__cta.is-loading{cursor:wait;opacity:.65;pointer-events:none}@media(max-width: 767px){.spin-offer-dialog .qualifying-programs__data{width:120px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__data{min-width:195px;height:195px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__data p span{display:block;font-size:32px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__data>img{width:130px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__phone{height:195px;width:195px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__phone img{height:195px}}.spin-offer-dialog .qualifying-programs__phone p{font-size:18px}@media(min-width: 768px){.spin-offer-dialog .qualifying-programs__phone p{font-size:20px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__phone p{font-size:32px}}@media(min-width: 1200px){.spin-offer-dialog .qualifying-programs__plus{height:195px}}@keyframes spinOfferDialogEnter{from{opacity:0;transform:translateY(12px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}.qualifying-programs{--programs-orange: #ec7f23;--programs-orange-light: #f0994f;--programs-orange-pale: #f7cca7;--programs-ink: #0c0c0d;--programs-black: #0a0701;position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;overflow:hidden;width:100%;padding:20px 0 40px}@media(min-width: 768px){.qualifying-programs{padding-bottom:72px}}@media(min-width: 1200px){.qualifying-programs{padding-top:30px}}.qualifying-programs>.container{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px}.qualifying-programs__header{position:relative;z-index:1;width:100%;color:#fff;text-align:center}.qualifying-programs__title{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:var(--programs-orange);font-family:var(--font-midnight-minutes);font-size:32px;font-weight:400;letter-spacing:0;line-height:normal}@media(min-width: 768px){.qualifying-programs__title{font-size:48px}}@media(min-width: 1200px){.qualifying-programs__title{font-size:72px;letter-spacing:-1px;flex-direction:row}}.qualifying-programs__subtitle{width:100%;color:#fff;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal}@media(min-width: 768px){.qualifying-programs__subtitle{font-size:16px}}@media(min-width: 1200px){.qualifying-programs__subtitle{font-size:20px}}.qualifying-programs__boo{position:absolute;z-index:2;top:-17px;left:-30px;width:50px}@media(min-width: 768px){.qualifying-programs__boo{width:90px;top:-7px;left:-100px}}@media(min-width: 1200px){.qualifying-programs__boo{width:110px;top:0;left:-120px}}.qualifying-programs__board{position:relative;z-index:1;isolation:isolate;display:flex;flex-direction:column;align-items:center;width:100%;padding:20px 10px 70px}@media(min-width: 768px){.qualifying-programs__board{padding-left:20px;padding-right:20px}}@media(min-width: 1200px){.qualifying-programs__board{padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:95px;width:min(100%,1120px)}}.qualifying-programs__bg{position:absolute;z-index:-1;inset:0;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none}.qualifying-programs__tabs{position:relative;display:flex;align-items:stretch;gap:4px;width:100%;margin-bottom:-1px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qualifying-programs__tabs::-webkit-scrollbar{display:none}@media(min-width: 768px){.qualifying-programs__tabs{gap:12px;overflow:visible}}@media(min-width: 1200px){.qualifying-programs__tabs{margin-bottom:-2px;gap:16px}}.qualifying-programs__tab{min-width:max-content;height:32px;flex:0 0 auto;padding:2px 10px;border:0;border-radius:8px 8px 0 0;background-color:var(--programs-orange-light);color:var(--programs-ink);font-family:inherit;font-size:15px;font-weight:500;line-height:normal;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color 180ms ease,box-shadow 180ms ease,filter 180ms ease}@media(hover: hover)and (pointer: fine){.qualifying-programs__tab:hover{background-color:var(--programs-orange-pale)}}@media(min-width: 768px){.qualifying-programs__tab{min-width:0;flex:1 0 0;height:40px;font-size:16px;border-radius:10px 10px 0 0}}@media(min-width: 1200px){.qualifying-programs__tab{height:64px;font-size:24px;border-radius:16px 16px 0 0}}.qualifying-programs__tab.is-active{position:relative;z-index:2;border:1px solid var(--programs-orange-pale);border-bottom:0;background-color:var(--programs-orange);font-weight:700}@media(min-width: 768px){.qualifying-programs__tab.is-active{border-width:1.5px;border-bottom-width:0}}@media(min-width: 1200px){.qualifying-programs__tab.is-active{border-width:2px}}@media(hover: hover)and (pointer: fine){.qualifying-programs__tab.is-active:hover{background-color:var(--programs-orange)}}.qualifying-programs__tab:active{filter:brightness(0.92)}.qualifying-programs__tab:focus-visible{z-index:2;outline:3px solid #fff;outline-offset:-3px}@media(prefers-reduced-motion: reduce){.qualifying-programs__tab{transition:none}}.qualifying-programs__plan{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;padding:12px;overflow:hidden;border:1px solid var(--programs-orange-pale);border-radius:0 0 8px 8px;background-color:var(--programs-orange)}@media(min-width: 768px){.qualifying-programs__plan{padding:18px;border-width:1.5px;border-radius:0 0 12px 12px;gap:16px}}@media(min-width: 1200px){.qualifying-programs__plan{border-width:2px;border-radius:0 0 16px 16px;gap:24px;padding:40px}}.qualifying-programs__offer{width:100%;display:flex;align-items:end;justify-content:center;gap:4px}@media(min-width: 768px){.qualifying-programs__offer{align-items:center;gap:12px}}.qualifying-programs__phone{width:130px;display:flex;flex-direction:column;gap:4px}@media(min-width: 768px){.qualifying-programs__phone{flex-direction:row;align-items:center;width:200px}}@media(min-width: 1200px){.qualifying-programs__phone{width:300px}}.qualifying-programs__phone p{text-align:center;color:var(--programs-orange-pale);font-size:15px;font-weight:700;line-height:1;white-space:nowrap}@media(min-width: 768px){.qualifying-programs__phone p{font-size:32px;font-weight:600;writing-mode:vertical-rl;transform:rotate(180deg)}}@media(min-width: 1200px){.qualifying-programs__phone p{font-size:50px}}.qualifying-programs__phone img{display:block;width:100%;height:165px;object-fit:fill;object-position:center}@media(min-width: 768px){.qualifying-programs__phone img{height:200px}}@media(min-width: 1200px){.qualifying-programs__phone img{height:300px}}.qualifying-programs__plus{font-size:32px;color:#020203;font-weight:700;line-height:1;height:165px;display:flex;align-items:center;justify-content:center}@media(min-width: 1200px){.qualifying-programs__plus{height:300px;font-size:72px}}.qualifying-programs__data{height:165px;overflow:hidden;border:1px solid hsla(0,0%,100%,.4);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}@media(min-width: 768px){.qualifying-programs__data{height:200px;min-width:200px}}@media(min-width: 1200px){.qualifying-programs__data{min-width:300px;height:300px}}.qualifying-programs__data p{color:#020203;text-align:center}@media(min-width: 768px){.qualifying-programs__data p{white-space:nowrap}}.qualifying-programs__data p strong{font-size:32px;display:block;line-height:1}@media(min-width: 768px){.qualifying-programs__data p strong{display:inline}}@media(min-width: 1200px){.qualifying-programs__data p strong{font-size:64px}}.qualifying-programs__data p span{font-size:16px;display:block;line-height:1;font-weight:700}@media(min-width: 768px){.qualifying-programs__data p span{display:inline;font-size:32px}}@media(min-width: 1200px){.qualifying-programs__data p span{font-size:64px}}.qualifying-programs__data>img{display:block;width:90px;max-width:100%;height:auto}@media(min-width: 768px){.qualifying-programs__data>img{width:160px}}@media(min-width: 1200px){.qualifying-programs__data>img{width:205px}}.qualifying-programs__cta{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 16px;border-radius:8px;background-color:var(--programs-black);box-shadow:0 1px 5px rgba(239,149,55,.1),0 2px 2px rgba(239,149,55,.12),0 3px 1px -2px rgba(239,149,55,.2);color:#fff;font-size:15px;font-weight:700;line-height:normal;text-align:center;text-decoration:none;white-space:nowrap}@media(min-width: 768px){.qualifying-programs__cta{width:428px;max-width:100%;height:48px;padding-right:32px;padding-left:32px;font-size:16px;border-radius:10px}}@media(min-width: 1200px){.qualifying-programs__cta{width:644px;height:64px;font-size:24px;border-radius:16px}}.qualifying-programs__cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.qualifying-programs__note{margin-top:10px;color:var(--programs-ink);font-size:15px;font-weight:600;line-height:normal;text-align:center}@media(min-width: 768px){.qualifying-programs__note{font-size:20px}}@media(min-width: 1200px){.qualifying-programs__note{font-size:32px}}.section-plan-spider-1{display:none}@media(min-width: 1200px){.section-plan-spider-1{display:block;position:absolute;bottom:80px;right:-100px;width:min(100%,600px);opacity:.1;z-index:-1}}.spin-page .spin-qualifying-programs{padding-bottom:0}@media(min-width: 1200px){.spin-page .spin-qualifying-programs{padding-top:80px}}.spin-page .spin-qualifying-programs .container{gap:12px}.spin-page .spin-qualifying-programs .qualifying-programs__boo{top:10px;left:-60px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__boo{top:-10px;left:-100px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__boo{top:-20px;left:-150px}}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__title{flex-direction:row}}.spin-page .spin-qualifying-programs .qualifying-programs__subtitle{color:#e1b5a0;font-size:15px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__subtitle{font-size:24px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__subtitle{font-size:40px}}.spin-page .spin-qualifying-programs .qualifying-programs__slide{width:100%;padding:0 16px 4px;overflow:hidden;order:2}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__slide{padding-right:0;padding-left:0}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__slide{padding:0 16px}}.spin-page .spin-qualifying-programs .qualifying-programs__track{align-items:stretch}.spin-page .spin-qualifying-programs .qualifying-programs__col{height:auto;transition:transform .4s cubic-bezier(0.25, 0.1, 0.25, 1),opacity .4s cubic-bezier(0.25, 0.1, 0.25, 1);transform:scale(0.9)}.spin-page .spin-qualifying-programs .qualifying-programs__col.swiper-slide-active{transform:scale(1);opacity:1}.spin-page .spin-qualifying-programs .qualifying-programs__item{height:100%;overflow:hidden;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.24)}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__item{border-radius:16px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__item{border-radius:20px}}.spin-page .spin-qualifying-programs .qualifying-programs__item img{display:block;width:100%;height:auto}.spin-page .spin-qualifying-programs .qualifying-programs__pagination{display:none}.spin-page .spin-qualifying-programs .qualifying-programs__nav{--slides-per-view: 1.4;display:flex;align-items:center;justify-content:center;position:absolute;top:43%;z-index:10;transform:translateY(-50%);padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;transition:opacity .3s ease,transform .3s ease}@media(min-width: 576){.spin-page .spin-qualifying-programs .qualifying-programs__nav{--slides-per-view: 2.2}}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__nav{--slides-per-view: 3;top:50%}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__nav{--slides-per-view: 1.08}}.spin-page .spin-qualifying-programs .qualifying-programs__nav img{display:block;width:40px;height:auto}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__nav img{width:90px}}.spin-page .spin-qualifying-programs .qualifying-programs__nav:hover{opacity:.8}.spin-page .spin-qualifying-programs .qualifying-programs__nav:active{transform:translateY(-50%) scale(0.92)}.spin-page .spin-qualifying-programs .qualifying-programs__nav--prev{left:calc((100% - 100%/var(--slides-per-view))/2);transform:translateX(-50%) translateY(-50%)}.spin-page .spin-qualifying-programs .qualifying-programs__nav--prev:active{transform:translateX(-50%) translateY(-50%) scale(0.92)}.spin-page .spin-qualifying-programs .qualifying-programs__nav--next{right:calc((100% - 100%/var(--slides-per-view))/2);transform:translateX(50%) translateY(-50%)}.spin-page .spin-qualifying-programs .qualifying-programs__nav--next:active{transform:translateX(50%) translateY(-50%) scale(0.92)}.spin-page .spin-qualifying-programs .qualifying-programs__header{order:1}.spin-page .spin-qualifying-programs .qualifying-programs__btn{order:3;width:100%;display:flex;justify-content:center}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__btn{order:3}}.spin-page .spin-qualifying-programs .qualifying-programs__btn .btn{min-width:165px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__btn .btn{min-width:185px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__btn .btn{min-width:285px}}.spin-page .spin-qualifying-programs .qualifying-programs__free{order:4;position:relative;text-align:center;margin-top:10px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free{order:4;margin-top:0}}.spin-page .spin-qualifying-programs .qualifying-programs__free .free-image{width:100%;margin:0 auto}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free .free-image{width:min(100%,688px)}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__free .free-image{width:min(100%,1000px)}}.spin-page .spin-qualifying-programs .qualifying-programs__free .p1{font-size:15px;color:#e1b5a0;margin-bottom:16px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free .p1{font-size:24px;margin-bottom:24px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__free .p1{font-size:40px}}.spin-page .spin-qualifying-programs .qualifying-programs__free ul{display:flex;flex-direction:column;gap:12px;margin:auto;max-width:220px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free ul{flex-direction:row;max-width:100%;justify-content:center;gap:24px}}.spin-page .spin-qualifying-programs .qualifying-programs__free ul li{display:flex;align-items:center;gap:8px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free ul li{flex-direction:column}}.spin-page .spin-qualifying-programs .qualifying-programs__free ul li span{font-size:15px;font-weight:500;color:#f8981d}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free ul li span{font-size:20px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__free ul li span{font-size:32px}}.spin-page .spin-qualifying-programs .qualifying-programs__free ul li img{width:15px;height:15px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__free ul li img{width:50px;height:56px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__free ul li img{width:100px;height:100px}}.spin-page .spin-qualifying-programs .qualifying-programs__text{order:5;color:#c4c5c8;font-size:12px;margin-top:16px}@media(min-width: 768px){.spin-page .spin-qualifying-programs .qualifying-programs__text{font-size:16px;margin-top:24px}}@media(min-width: 1200px){.spin-page .spin-qualifying-programs .qualifying-programs__text{font-size:20px;margin-top:-30px;padding-bottom:20px}}.programs{position:relative;padding:32px 0}@media(min-width: 768px){.programs{padding:40px 0}}@media(min-width: 1200px){.programs{padding:64px 0}}.programs .container{display:flex;flex-direction:column;gap:24px}@media(min-width: 768px){.programs .container{gap:40px}}.section-programs-spider-1{position:absolute;top:-50px;left:-50px;width:150px;opacity:.1}@media(min-width: 768px){.section-programs-spider-1{width:190px;left:-130px;top:-70px}}@media(min-width: 1200px){.section-programs-spider-1{width:300px;left:-200px;top:-70px}}.programs-title{text-align:center}@media(min-width: 768px){.programs-title{margin-bottom:40px}}.programs-title h2{position:relative;display:inline-flex;font-family:var(--font-midnight-minutes);color:#ec7f23;font-size:28px;font-weight:400}@media(min-width: 768px){.programs-title h2{font-size:48px}}@media(min-width: 1200px){.programs-title h2{font-size:72px}}.programs-title p{font-size:12px}@media(min-width: 768px){.programs-title p{font-size:16px}}@media(min-width: 1200px){.programs-title p{font-size:20px}}.programs-list{--program-card-width: 122px;--program-card-height: 93px;--program-card-gap: 8px;--program-card-radius: 9px;--program-card-padding-x: 10px;--program-card-padding-y: 9px;--program-label-size: 6px;display:grid;grid-template-columns:repeat(2, var(--program-card-width));justify-content:center;gap:16px 12px;width:100%;margin-inline:auto;list-style:none}.programs-list>li{width:var(--program-card-width);min-width:0}.programs-list>li:last-child{grid-column:1/-1;justify-self:center}@media(min-width: 768px){.programs-list{--program-card-width: 152px;--program-card-height: 116px;--program-card-gap: 10px;--program-card-radius: 12px;--program-card-padding-x: 13px;--program-card-padding-y: 12px;--program-label-size: 7.267px;grid-template-columns:repeat(8, calc((var(--program-card-width) - 11.628px) / 2));gap:16px 11.628px;width:calc(var(--program-card-width)*4 + 34.884px)}.programs-list>li:nth-child(1){grid-column:2/span 2}.programs-list>li:nth-child(2){grid-column:4/span 2}.programs-list>li:nth-child(3){grid-column:6/span 2}.programs-list>li:nth-child(4){grid-column:1/span 2}.programs-list>li:nth-child(5){grid-column:3/span 2}.programs-list>li:nth-child(6){grid-column:5/span 2}.programs-list>li:nth-child(7){grid-column:7/span 2}}@media(min-width: 1200px){.programs-list{--program-card-width: 210px;--program-card-height: 160px;--program-card-gap: 12px;--program-card-radius: 16px;--program-card-padding-x: 16px;--program-card-padding-y: 14px;--program-label-size: 16px;grid-template-columns:repeat(8, calc((var(--program-card-width) - 16px) / 2));gap:16px;width:calc(var(--program-card-width)*4 + 48px)}}.prorams-card{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--program-card-gap);width:100%;height:var(--program-card-height);padding:var(--program-card-padding-y) var(--program-card-padding-x);overflow:hidden;border-radius:var(--program-card-radius)}.prorams-card .programs-card-bg{position:absolute;z-index:-1;inset:0;width:100%;max-width:none;height:100%;object-fit:fill;pointer-events:none}.prorams-card>.programs-card-icon{display:block;width:auto;height:46.337px;flex:0 0 auto}.prorams-card>p{color:#fff;font-size:var(--program-label-size);font-weight:600;line-height:normal;text-align:center;white-space:nowrap}@media(min-width: 768px){.prorams-card>.programs-card-icon{height:58.14px}}@media(min-width: 1200px){.prorams-card>.programs-card-icon{height:80px}}.programs-list>li:nth-child(1) .prorams-card>.programs-card-icon{width:41.372px;height:46.337px}.programs-list>li:nth-child(2) .prorams-card>.programs-card-icon,.programs-list>li:nth-child(5) .prorams-card>.programs-card-icon,.programs-list>li:nth-child(6) .prorams-card>.programs-card-icon{width:46.337px;height:46.337px}.programs-list>li:nth-child(3) .prorams-card>.programs-card-icon{width:66.195px;height:46.337px}.programs-list>li:nth-child(4) .prorams-card>.programs-card-icon{width:46.337px;height:41.852px}.programs-list>li:nth-child(7) .prorams-card>.programs-card-icon{width:80.572px;height:22.01px}@media(min-width: 768px){.programs-list>li:nth-child(1) .prorams-card>.programs-card-icon{width:51.91px;height:58.14px}.programs-list>li:nth-child(2) .prorams-card>.programs-card-icon,.programs-list>li:nth-child(5) .prorams-card>.programs-card-icon,.programs-list>li:nth-child(6) .prorams-card>.programs-card-icon{width:58.14px;height:58.14px}.programs-list>li:nth-child(3) .prorams-card>.programs-card-icon{width:83.056px;height:58.14px}.programs-list>li:nth-child(4) .prorams-card>.programs-card-icon{width:58.14px;height:52.513px}.programs-list>li:nth-child(7) .prorams-card>.programs-card-icon{width:101.095px;height:27.616px}}@media(min-width: 1200px){.programs-list>li:nth-child(1) .prorams-card>.programs-card-icon{width:71.429px;height:80px}.programs-list>li:nth-child(2) .prorams-card>.programs-card-icon,.programs-list>li:nth-child(5) .prorams-card>.programs-card-icon,.programs-list>li:nth-child(6) .prorams-card>.programs-card-icon{width:80px;height:80px}.programs-list>li:nth-child(3) .prorams-card>.programs-card-icon{width:114.286px;height:80px}.programs-list>li:nth-child(4) .prorams-card>.programs-card-icon{width:80px;height:72.258px}.programs-list>li:nth-child(7) .prorams-card>.programs-card-icon{width:139.107px;height:38px}}.programs-subtitle{text-align:center;color:#808186;font-size:12px}@media(min-width: 768px){.programs-subtitle{font-size:15px}}@media(min-width: 1200px){.programs-subtitle{font-size:18px}}.programs-footer{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}@media(min-width: 768px){.programs-footer{gap:24px}}.programs-btn{display:flex;justify-content:center;width:100%}.programs-btn .btn{min-width:100%}@media(min-width: 768px){.programs-btn .btn{min-width:min(100%,330px)}}.steps{padding:32px 0}@media(min-width: 768px){.steps{padding:40px 0}}@media(min-width: 1200px){.steps{padding:64px 0}}.steps-title{text-align:center}.steps-title h2{font-family:var(--font-midnight-minutes);font-size:28px;font-weight:400;position:relative;color:#ec7f23;display:inline-flex;align-items:center;flex-direction:column}@media(min-width: 768px){.steps-title h2{font-size:48px}}@media(min-width: 1200px){.steps-title h2{font-size:72px}}@media(min-width: 1440px){.steps-title h2{flex-direction:row}}.steps-title h2 span{display:block}@media(min-width: 1440px){.steps-title h2 span{display:inline}}.steps-list{--step-icon-size: 56.322px;--step-connector-size: 20px;display:flex;flex-direction:column;align-items:center;width:205px;margin:24px auto 0;list-style:none}.steps-list>li{position:relative;width:100%}.steps-list>li:not(:last-child){padding-bottom:var(--step-connector-size)}.steps-list>li:not(:last-child)::after{position:absolute;z-index:0;top:var(--step-icon-size);left:calc(var(--step-icon-size)/2);width:1px;height:var(--step-connector-size);border-left:1px dashed #788995;content:""}@media(min-width: 768px){.steps-list{--step-icon-size: 100px;flex-direction:row;align-items:flex-start;width:100%;margin-top:32px;padding-top:12px}.steps-list>li,.steps-list>li:not(:last-child){flex:1 1 0;min-width:0;padding-bottom:0}.steps-list>li:not(:last-child)::after{top:calc(var(--step-icon-size)/2);right:calc(-50% + var(--step-icon-size)/2);left:calc(50% + var(--step-icon-size)/2);width:auto;height:1px;border-top:1px dashed #788995;border-left:0}}@media(min-width: 1200px){.steps-list{--step-icon-size: 120px;margin-top:40px}}.step-card{position:relative;z-index:1;display:flex;align-items:flex-start;gap:14px}.step-card .step-card-icon{display:block;width:var(--step-icon-size);height:var(--step-icon-size);flex:0 0 var(--step-icon-size);object-fit:contain}.step-card p{padding:24px 8px 0 0;color:#fff;font-size:15px;font-weight:500;line-height:1}@media(min-width: 768px){.step-card p{font-size:16px}}@media(min-width: 1200px){.step-card p{font-size:24px}}@media(min-width: 768px){.step-card{flex-direction:column;align-items:center;gap:14px}.step-card p{width:100%;padding:0 8px;text-align:center}}.steps-btn{display:flex;justify-content:center;margin-top:24px}@media(min-width: 768px){.steps-btn{margin-top:32px}}@media(min-width: 1200px){.steps-btn{margin-top:48px}}.steps-btn .btn{min-width:100%}@media(min-width: 768px){.steps-btn .btn{min-width:min(100%,330px)}}.steps-boo{position:absolute;bottom:-10px;right:-45px;width:65px;z-index:1}@media(min-width: 768px){.steps-boo{width:120px;right:-140px;bottom:40px}}@media(min-width: 1200px){.steps-boo{right:-140px;bottom:105px}}@media(min-width: 1440px){.steps-boo{width:145px;bottom:50px;right:-170px}}.steps-spider{display:block;position:absolute;top:-20px;right:-100px;width:170px;opacity:.1}@media(min-width: 768px){.steps-spider{width:270px;right:-220px;top:-80px}}@media(min-width: 1440px){.steps-spider{width:520px;top:-300px;right:-450px}}.spin-page .spin-steps .steps-boo{display:none}@media(min-width: 768px){.spin-page .spin-steps .steps-boo{display:block;right:20px;bottom:-70px}}.spin-page .spin-steps .container{position:relative;padding:70px 0}@media(max-width: 1199px){.spin-page .spin-steps .container{width:100%}}@media(min-width: 768px){.spin-page .spin-steps .container{padding:100px 0}}@media(min-width: 1200px){.spin-page .spin-steps .container{padding:100px 75px}}@media(min-width: 1440px){.spin-page .spin-steps .container{padding:100px}}.spin-page .spin-steps .steps-title h2{color:#2f1907}@media(min-width: 768px){.spin-page .spin-steps .steps-title h2{display:block}}.spin-page .spin-steps .rule-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}.spin-page .spin-steps .steps-list{width:100%;padding:0 50px}@media(min-width: 768px){.spin-page .spin-steps .steps-list{--step-list-gap: 24px;gap:var(--step-list-gap);padding:0 30px}}.spin-page .spin-steps .steps-list .step-card p{padding:0;line-height:1.2}.spin-page .spin-steps .steps-list .step-card p strong,.spin-page .spin-steps .steps-list .step-card p span{display:block;color:#190f03}.spin-page .spin-steps .steps-list .step-card p strong{margin-bottom:5px}.spin-page .spin-steps .steps-list .step-card p span{font-size:13px}@media(min-width: 768px){.spin-page .spin-steps .steps-list .step-card p span{font-size:15px}}@media(min-width: 1200px){.spin-page .spin-steps .steps-list .step-card p span{font-size:18px}}.spin-page .spin-steps .steps-list>li:not(:last-child)::after{height:calc(100% - var(--step-icon-size));border-left:1px dashed #190f03}@media(min-width: 768px){.spin-page .spin-steps .steps-list>li:not(:last-child)::after{right:calc(-50% + var(--step-icon-size)/2 - var(--step-list-gap));height:1px;border-top-color:#190f03;border-left:0}}.spin-page .spin-steps .steps-btn{padding:0 50px}.spin-page .spin-steps .steps-btn .btn{background:#190f03}@media(min-width: 768px){.spin-page .spin-steps .steps-btn .btn{min-width:260px}}@media(min-width: 1200px){.spin-page .spin-steps .steps-btn .btn{min-width:340px}}.spin-page .feedback .container{position:relative;z-index:1}.spin-page .feedback-title p{color:#e1b5a0;font-size:15px}@media(min-width: 768px){.spin-page .feedback-title p{font-size:24px}}@media(min-width: 1200px){.spin-page .feedback-title p{font-size:40px}}.section-wrapper{background:linear-gradient(180deg, #040E17 0%, #78471D 49.53%, #040E17 99.07%)}.feedback{position:relative;padding:32px 0}@media(min-width: 768px){.feedback{padding:40px 0}}@media(min-width: 1200px){.feedback{padding:64px 0}}.feedback .container{display:flex;flex-direction:column;gap:24px}@media(min-width: 768px){.feedback .container{gap:32px}}@media(min-width: 1200px){.feedback .container{gap:48px}}.feedback-title{text-align:center}.feedback-title h2{font-family:var(--font-midnight-minutes);font-size:28px;font-weight:400;color:#ec7f23;display:inline-flex;flex-direction:column;align-items:center;position:relative;z-index:1}@media(min-width: 768px){.feedback-title h2{font-size:48px;flex-direction:row}}@media(min-width: 1200px){.feedback-title h2{font-size:72px}}.feedback-title h2 span{display:block}@media(min-width: 768px){.feedback-title h2 span{display:inline}}.feedback-title p{font-size:12px}@media(min-width: 768px){.feedback-title p{font-size:24px}}@media(min-width: 1200px){.feedback-title p{font-size:40px}}.feedback-boo,.feedback-spider-1,.feedback-spider-2,.feedback-pumpkin{position:absolute}.feedback-boo{width:75px;left:-80px;top:10px;z-index:2}@media(min-width: 768px){.feedback-boo{width:110px;left:-130px;top:-30px}}@media(min-width: 1200px){.feedback-boo{width:140px;left:-180px;top:-30px}}.feedback-spider-1{width:230px;left:0;top:50px;opacity:.1}@media(min-width: 768px){.feedback-spider-1{width:350px;left:-60px;top:-150px}}@media(min-width: 1200px){.feedback-spider-1{width:450px;left:-60px;top:-150px}}.feedback-pumpkin{display:none}@media(min-width: 1200px){.feedback-pumpkin{display:block;width:250px;bottom:100px;right:0;z-index:1}}.feedback-spider-2{display:none}@media(min-width: 1200px){.feedback-spider-2{display:block;bottom:0;right:0;width:360px;opacity:.1}}.feedback-list{list-style:none;position:relative;z-index:2;display:flex;flex-direction:row;gap:16px;overflow-x:auto;scrollbar-width:none}@media(min-width: 768px){.feedback-list{overflow-x:hidden;justify-content:center}}.feedback-list::-webkit-scrollbar{display:none}.feedback-card{width:180px;height:324px;border-radius:16px;border:2px solid #633d0c;overflow:hidden}@media(min-width: 768px){.feedback-card{width:220px;height:390px}}@media(min-width: 1200px){.feedback-card{width:252px;height:448px}}.feedback-card iframe{width:100%;height:100%;border:0;border-radius:inherit}.feedback-btn{display:flex;justify-content:center}.feedback-btn .btn{min-width:100%}@media(min-width: 768px){.feedback-btn .btn{min-width:min(100%,330px)}}.claims{position:relative;isolation:isolate;padding:32px 0}@media(min-width: 768px){.claims{padding:40px 0}}@media(min-width: 1200px){.claims{padding:64px 0}}.claims .container{display:flex;flex-direction:column;gap:12px}@media(min-width: 768px){.claims .container{gap:16px}}@media(min-width: 1200px){.claims .container{gap:48px;flex-direction:row;align-items:center}}.claims-content{position:relative;z-index:1}@media(min-width: 768px){.claims-content{width:min(100%,688px);margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.claims-content{width:55%;order:2}}@media(min-width: 1440px){.claims-content{padding-right:80px}}.claims-photo{width:100%;position:relative;margin-top:-150px;z-index:1}@media(min-width: 768px){.claims-photo{width:600px;margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.claims-photo{width:45%;order:1;margin-top:0}}.claims-photo .claims-img{width:150%;height:auto;margin:0 auto;display:block}@media(min-width: 768px){.claims-photo .claims-img{width:100%}}.claims-photo .claims-pumpkin{width:97px;position:absolute;bottom:0;left:0}@media(min-width: 768px){.claims-photo .claims-pumpkin{width:120px;bottom:100px;left:-100px}}@media(min-width: 1200px){.claims-photo .claims-pumpkin{width:200px;bottom:-130px;left:0}}.claims-title{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;margin-bottom:12px}.claims-title h2{font-family:var(--font-midnight-minutes);font-size:28px;font-weight:400;color:#ec7f23;display:inline-flex;flex-direction:column;align-items:center}@media(min-width: 768px){.claims-title h2{font-size:48px;flex-direction:row}}@media(min-width: 1440px){.claims-title h2{font-size:72px}}.claims-title h2 span{display:block}@media(min-width: 768px){.claims-title h2 span{display:inline}}.claims-boo{width:65px}@media(min-width: 768px){.claims-boo{width:95px}}@media(min-width: 1200px){.claims-boo{width:120px}}@media(min-width: 1440px){.claims-boo{position:absolute;bottom:0;right:-120px}}.claims-timer{width:min(100%,240px);display:flex;justify-content:space-between;align-items:center;margin:0 auto;gap:8px;border-radius:14px 14px 0 0;background:#292a2b;padding:8px 16px 32px}@media(min-width: 768px){.claims-timer{width:min(100%,260px);gap:16px}}@media(min-width: 1200px){.claims-timer{width:min(100%,375px)}}.claims-timer .timer-separator{font-size:16px;font-weight:800;color:#ec7f23}.claims-timer-item{display:flex;flex-direction:column;align-items:center}.claims-timer-item .timer-label{font-size:12px;color:#c4c5c8;line-height:1}@media(min-width: 768px){.claims-timer-item .timer-label{font-size:14px}}@media(min-width: 1200px){.claims-timer-item .timer-label{font-size:16px}}.claims-timer-item .timer-number{font-size:24px;font-weight:700;color:#ec7f23;line-height:1}@media(min-width: 768px){.claims-timer-item .timer-number{font-size:40px}}@media(min-width: 1200px){.claims-timer-item .timer-number{font-size:64px}}.claims-form{position:relative;padding:50px 0 165px;margin-top:-30px}@media(min-width: 768px){.claims-form{width:100%;margin:-30px auto 0}}@media(min-width: 1200px){.claims-form{width:min(100%,688px)}}.claims-board{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:fill}.claims-copy{font-size:14px;color:#fff;text-align:center}@media(min-width: 768px){.claims-copy{font-size:16px}}@media(min-width: 1200px){.claims-copy{font-size:20px}}.claims-legal{font-size:10px;color:#fff;text-align:center;position:relative;padding:12px 12px 0}@media(min-width: 768px){.claims-legal{font-size:13px;padding:12px 24px 0}}@media(min-width: 1200px){.claims-legal{font-size:15px}}.claims-legal a{text-decoration:underline;cursor:pointer}.claims-form-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;z-index:1;padding:0 32px}@media(min-width: 768px){.claims-form-wrap{gap:16px}}.claims-form-wrap .eligibility-form{width:100%;display:flex;flex-direction:column;gap:12px}@media(min-width: 768px){.claims-form-wrap .eligibility-form{flex-direction:row;flex-wrap:wrap}}.claims-form-wrap .eligibility-form .field{width:100%}@media(min-width: 768px){.claims-form-wrap .eligibility-form .field{width:calc((100% - 16px)/2)}}.claims-form-wrap .eligibility-form .field input{display:block;width:100%;height:48px;padding:0 16px;border:1px solid #808186;border-radius:12px;outline:none;background:hsla(0,0%,100%,.2);color:#fff;font-size:16px;font-weight:400;line-height:normal;transition:border-color .2s ease,box-shadow .2s ease}@media(min-width: 768px){.claims-form-wrap .eligibility-form .field input{height:56px;padding:0 18px;font-size:16px}}@media(min-width: 1200px){.claims-form-wrap .eligibility-form .field input{height:64px;padding:0 20px;border-radius:16px;font-size:20px}}.claims-form-wrap .eligibility-form .field input::placeholder{color:#9d9fa4;opacity:1}.claims-form-wrap .eligibility-form .field input:focus{border-color:#ec7f23;box-shadow:0 0 0 4px rgba(236,127,35,.22)}.claims-form-wrap .eligibility-form .btn{width:100%}.snap-faq{background:#f6fbff;color:#101010;padding:24px 0}@media(min-width: 768px){.snap-faq{padding:32px 0}}@media(min-width: 1200px){.snap-faq{padding:64px 0}}.snap-faq-inner{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(min-width: 768px){.snap-faq-inner{align-items:center;gap:32px}}@media(min-width: 1200px){.snap-faq-inner{flex-direction:row;align-items:center;gap:40px}}.snap-faq-heading-wrap{display:flex;width:100%;align-items:center;justify-content:center}@media(min-width: 1200px){.snap-faq-heading-wrap{flex:0 0 592px;justify-content:flex-start}}.snap-faq-title{width:100%;color:#04263b;font-size:28px;font-weight:800;line-height:1.2;letter-spacing:0;text-align:center}@media(min-width: 768px){.snap-faq-title{font-size:32px;line-height:42px}}@media(min-width: 1200px){.snap-faq-title{max-width:592px;font-size:64px;line-height:76px;text-align:left}}.snap-faq-list{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:12px;cursor:pointer}@media(min-width: 1200px){.snap-faq-list{flex:1 1 0;min-width:0}}.snap-faq-item{overflow:hidden;border-radius:12px;background:#fff}.snap-faq-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;color:#101010;list-style:none;cursor:pointer;transition:background-color .3s ease}.snap-faq-toggle::-webkit-details-marker{display:none}@media(min-width: 768px){.snap-faq-toggle{gap:16px;padding:14px 16px}}@media(min-width: 1200px){.snap-faq-toggle{gap:24px;padding:20px 24px}}.snap-faq-item[open] .snap-faq-toggle{align-items:flex-start;background:#e5f3ff}.snap-faq-question{min-width:0;flex:1 1 0;color:#101010;font-size:15px;font-weight:500;line-height:1.2;text-align:left;word-break:break-word}@media(min-width: 768px){.snap-faq-question{font-size:16px;line-height:1.25}}@media(min-width: 1200px){.snap-faq-question{font-size:24px;line-height:1.15}}.snap-faq-icon{position:relative;width:16px;height:16px;flex:0 0 auto;margin-top:2px;color:#04263b}.snap-faq-icon::before,.snap-faq-icon::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;border-radius:999px;background:currentColor;transform:translate(-50%, -50%);transition:transform .3s ease,opacity .3s ease}.snap-faq-icon::after{transform:translate(-50%, -50%) rotate(90deg)}@media(min-width: 768px){.snap-faq-icon{width:20px;height:20px;margin-top:1px}.snap-faq-icon::before,.snap-faq-icon::after{width:12px}}@media(min-width: 1200px){.snap-faq-icon{width:24px;height:24px;margin-top:2px}.snap-faq-icon::before,.snap-faq-icon::after{width:14px}}.snap-faq-item[open] .snap-faq-icon::after{opacity:0}.snap-faq-panel{padding:16px;background:#fff;cursor:default}@media(min-width: 1200px){.snap-faq-panel{padding:24px}}.snap-faq-panel p{color:#0c0c0d;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0;text-align:left;word-break:break-word}@media(min-width: 768px){.snap-faq-panel p{font-size:16px}}@media(min-width: 1200px){.snap-faq-panel p{font-size:20px}}.snap-faq-panel strong{font-weight:700}html.section-snap-enabled{height:100%;overflow:hidden;overscroll-behavior-y:none}html.section-snap-enabled body{height:100%;overflow:hidden}html.section-snap-enabled .halloween-page{width:100%;height:100vh;height:100dvh;height:var(--snap-viewport-height, 100dvh);min-height:0;overflow:hidden}html.section-snap-enabled .halloween-page>.site-header{position:fixed}html.section-snap-enabled .halloween-page>main{position:relative;width:100%;transition:transform .48s cubic-bezier(0.65, 0, 0.35, 1);will-change:transform}html.section-snap-enabled .halloween-page>main.is-snap-instant{transition:none}html.section-snap-enabled .halloween-page>.site-footer{position:fixed;right:0;bottom:0;left:0;z-index:45;opacity:0;pointer-events:none;transform:translate3d(0, 100%, 0);transition:opacity .35s ease,transform .35s ease}html.section-snap-enabled .halloween-page.is-last-snap-section>.site-footer{opacity:1;pointer-events:auto;transform:translate3d(0, 0, 0)}html.section-snap-enabled [data-snap-section]{width:100%;height:100vh;height:100dvh;height:var(--snap-viewport-height, 100dvh);min-height:0;overflow:hidden}@media(max-width: 767.98px){html.section-snap-enabled [data-snap-section]{overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}html.section-snap-enabled [data-snap-section]::-webkit-scrollbar{display:none}}html.section-snap-enabled [data-snap-section][data-snap-no-scale]{overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}html.section-snap-enabled [data-snap-section][data-snap-no-scale]::-webkit-scrollbar{display:none}html.section-snap-enabled [data-snap-section]>.container{transform:translate3d(0, var(--snap-content-offset, 0), 0) scale(var(--snap-content-scale, 1));transform-origin:top center}@media(max-width: 767.98px){html.section-snap-enabled [data-snap-section]>.container{width:calc(100% - 32px)}}html.section-snap-enabled .hero[data-snap-section]{margin-top:0}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}html.section-snap-enabled .halloween-page>main,html.section-snap-enabled .halloween-page>.site-footer{transition:none}}@media(prefers-reduced-motion: no-preference){html.motion-ready [data-snap-section] .motion-item{--motion-x: 0px;--motion-y: 24px;--motion-scale: 1;--motion-rotate: 0deg;--motion-blur: 0px;--motion-duration: 0.52s;--motion-base-transform: translate3d(0, 0, 0);--motion-exit-x: 0px;--motion-exit-y: -28px;--motion-exit-scale: 0.98;--motion-exit-blur: 2px;opacity:0;backface-visibility:hidden;filter:blur(var(--motion-blur));transform:var(--motion-base-transform) translate3d(var(--motion-x), var(--motion-y), 0) scale(var(--motion-scale)) rotate(var(--motion-rotate))}html.motion-ready [data-snap-section] .motion-from-down{--motion-y: -22px}html.motion-ready [data-snap-section] .motion-from-left{--motion-x: -36px;--motion-y: 0px}html.motion-ready [data-snap-section] .motion-from-right{--motion-x: 36px;--motion-y: 0px}html.motion-ready [data-snap-section] .motion-from-scale{--motion-y: 12px;--motion-scale: 0.94}html.motion-ready [data-snap-section] .motion-from-wheel{--motion-y: 18px;--motion-scale: 0.82;--motion-rotate: -7deg;--motion-blur: 2px}html.motion-ready [data-snap-section] .motion-from-card{--motion-y: 30px;--motion-scale: 0.92;--motion-blur: 1.5px}html.motion-ready [data-snap-section] .motion-from-pop{--motion-y: 20px;--motion-scale: 0.84;--motion-blur: 1px}html.motion-ready [data-snap-section] .motion-from-soft{--motion-y: 16px;--motion-scale: 0.98;--motion-blur: 2px}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-up,html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-card,html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-pop,html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-soft{--motion-y: -24px}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-down{--motion-y: 22px}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-left{--motion-x: 36px}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-right{--motion-x: -36px}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .motion-from-wheel{--motion-y: -18px;--motion-rotate: 7deg}html.motion-ready [data-snap-section].has-motion-entered .motion-item{opacity:1;filter:blur(0);transform:var(--motion-base-transform) translate3d(0, 0, 0) scale(1) rotate(0deg)}html.motion-ready [data-snap-section].is-snap-active .motion-item:not(.motion-scroll-reveal){animation:halloweenReveal var(--motion-duration) var(--motion-delay, 0ms) backwards cubic-bezier(0.16, 1, 0.3, 1)}html.motion-ready [data-snap-section].has-motion-entered .motion-item.motion-scroll-reveal:not(.is-motion-visible){opacity:0;filter:blur(var(--motion-blur));transform:var(--motion-base-transform) translate3d(var(--motion-x), var(--motion-y), 0) scale(var(--motion-scale)) rotate(var(--motion-rotate))}html.motion-ready [data-snap-section].is-snap-active .motion-item.motion-scroll-reveal.is-motion-visible{animation:halloweenReveal var(--motion-duration) var(--motion-delay, 0ms) backwards cubic-bezier(0.16, 1, 0.3, 1)}html.motion-ready [data-snap-section] .motion-exit-down{--motion-exit-y: 28px}html.motion-ready [data-snap-section] .motion-exit-left{--motion-exit-x: -36px;--motion-exit-y: 0px}html.motion-ready [data-snap-section] .motion-exit-right{--motion-exit-x: 36px;--motion-exit-y: 0px}html.motion-ready [data-snap-section][data-motion-exit-direction=backward] .motion-exit-up{--motion-exit-y: 28px}html.motion-ready [data-snap-section][data-motion-exit-direction=backward] .motion-exit-down{--motion-exit-y: -28px}html.motion-ready [data-snap-section][data-motion-exit-direction=backward] .motion-exit-left{--motion-exit-x: 36px}html.motion-ready [data-snap-section][data-motion-exit-direction=backward] .motion-exit-right{--motion-exit-x: -36px}html.motion-ready [data-snap-section].is-motion-exiting .motion-item{animation:halloweenExit .18s var(--motion-exit-delay, 0ms) forwards cubic-bezier(0.55, 0, 1, 0.45);pointer-events:none;will-change:opacity,transform}html.motion-ready [data-snap-section] .motion-item.has-text-stagger{opacity:1;transform:var(--motion-base-transform) translate3d(0, 0, 0) scale(1) rotate(0deg)}html.motion-ready [data-snap-section].is-snap-active .motion-item.has-text-stagger,html.motion-ready [data-snap-section].is-motion-exiting .motion-item.has-text-stagger{animation:none}html.motion-ready [data-snap-section] .text-stagger-segment{--text-enter-y: 14px;--text-exit-y: -14px;--text-current-exit-delay: var(--text-exit-delay, 0ms);display:inline-block;opacity:0;filter:blur(4px);transform:translate3d(0, var(--text-enter-y), 0);will-change:opacity,filter,transform}html.motion-ready [data-snap-section].has-motion-entered .text-stagger-segment{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}html.motion-ready [data-snap-section].is-snap-active .text-stagger-segment{animation:halloweenTextReveal .32s calc(var(--motion-delay, 0ms) + var(--text-enter-delay, 0ms) + var(--boo-text-enter-lead, 0ms)) backwards cubic-bezier(0.16, 1, 0.3, 1)}html.motion-ready [data-snap-section][data-motion-exit-direction=backward] .text-stagger-segment{--text-exit-y: 14px;--text-current-exit-delay: var(--text-exit-reverse-delay, 0ms)}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .text-stagger-segment{--text-enter-y: -14px}html.motion-ready [data-snap-section].is-motion-exiting .text-stagger-segment{animation:halloweenTextExit .14s calc(var(--motion-exit-delay, 0ms) + var(--text-current-exit-delay, 0ms) + var(--boo-text-exit-lead, 0ms)) forwards cubic-bezier(0.55, 0, 1, 0.45)}html.motion-ready .spin-steps .steps-list>li.motion-item:not(:last-child)::after{opacity:0;transform:scaleY(0);transform-origin:top center}html.motion-ready .spin-steps.has-motion-entered .steps-list>li.motion-item:not(:last-child)::after{opacity:1;transform:scaleY(1)}html.motion-ready .spin-steps.is-snap-active .steps-list>li.motion-item:not(:last-child)::after{animation:halloweenDrawConnectorY .42s var(--connector-delay, 280ms) backwards cubic-bezier(0.16, 1, 0.3, 1)}html.motion-ready .spin-steps[data-motion-enter-direction=backward] .steps-list>li.motion-item:not(:last-child)::after{transform-origin:bottom center}}@media(prefers-reduced-motion: no-preference)and (min-width: 768px){html.motion-ready .spin-steps .steps-list>li.motion-item:not(:last-child)::after{transform:scaleX(0);transform-origin:left center}html.motion-ready .spin-steps.has-motion-entered .steps-list>li.motion-item:not(:last-child)::after{transform:scaleX(1)}html.motion-ready .spin-steps.is-snap-active .steps-list>li.motion-item:not(:last-child)::after{animation-name:halloweenDrawConnectorX}html.motion-ready .spin-steps[data-motion-enter-direction=backward] .steps-list>li.motion-item:not(:last-child)::after{transform-origin:right center}}@media(prefers-reduced-motion: no-preference){html.motion-ready .motion-ambient{animation-duration:var(--ambient-duration, 4s);animation-delay:var(--ambient-delay, 0s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:paused;will-change:auto}html.motion-ready [data-snap-section].is-snap-active .motion-ambient{animation-play-state:running;will-change:transform}html.motion-ready .boo-icon.motion-ambient{opacity:0;translate:-14px 38px;scale:.82;rotate:-8deg;filter:blur(3px) drop-shadow(0 12px 0 rgba(255, 255, 255, 0.14));transition:opacity .2s ease,translate .26s cubic-bezier(0.16, 1, 0.3, 1),scale .26s cubic-bezier(0.16, 1, 0.3, 1),rotate .26s cubic-bezier(0.16, 1, 0.3, 1),filter .22s ease;will-change:opacity,filter,translate,scale,rotate,transform}html.motion-ready [data-snap-section][data-motion-enter-direction=backward] .boo-icon.motion-ambient{translate:14px -38px;rotate:8deg;filter:blur(3px) drop-shadow(0 -12px 0 rgba(255, 255, 255, 0.14))}html.motion-ready [data-snap-section].has-motion-entered .boo-icon.motion-ambient{opacity:1;translate:0 0;scale:1;rotate:0deg;filter:blur(0) drop-shadow(0 0 0 transparent)}html.motion-ready [data-snap-section].is-motion-exiting[data-motion-exit-direction=forward] .boo-icon.motion-ambient{opacity:0;translate:14px -40px;scale:.82;rotate:8deg;filter:blur(3px) drop-shadow(0 12px 0 rgba(255, 255, 255, 0.14));transition-duration:.16s,.2s,.2s,.2s,.16s;transition-timing-function:ease,cubic-bezier(0.55, 0, 1, 0.45),cubic-bezier(0.55, 0, 1, 0.45),cubic-bezier(0.55, 0, 1, 0.45),ease}html.motion-ready [data-snap-section].is-motion-exiting[data-motion-exit-direction=backward] .boo-icon.motion-ambient{opacity:0;translate:-14px 40px;scale:.82;rotate:-8deg;filter:blur(3px) drop-shadow(0 -12px 0 rgba(255, 255, 255, 0.14));transition-duration:.16s,.2s,.2s,.2s,.16s;transition-timing-function:ease,cubic-bezier(0.55, 0, 1, 0.45),cubic-bezier(0.55, 0, 1, 0.45),cubic-bezier(0.55, 0, 1, 0.45),ease}html.motion-ready .motion-bob{animation-name:halloweenBob}html.motion-ready .motion-sway{animation-name:halloweenSway;transform-origin:center top}html.motion-ready .motion-pulse{animation-name:halloweenPulse}html.motion-ready .motion-boo-hero{--boo-lift: -10px;--boo-shift: 5px;animation-name:halloweenBooHero;transform-origin:center bottom}html.motion-ready .motion-boo-knock{--boo-knock: 7px;--boo-lift: -6px;animation-name:halloweenBooKnock;transform-origin:left center}html.motion-ready .motion-boo-wave{--boo-lift: -8px;--boo-wave-angle: 7deg;animation-name:halloweenBooWave;transform-origin:65% 70%}html.motion-ready .motion-boo-bounce{--boo-lift: -12px;animation-name:halloweenBooBounce;transform-origin:center bottom}html.motion-ready .motion-boo-spook{--boo-lift: -7px;--boo-shift: 4px;animation-name:halloweenBooSpook;transform-origin:center bottom}html.motion-ready .claims-timer .timer-number.is-ticking{animation:halloweenCountdownTick .28s cubic-bezier(0.16, 1, 0.3, 1)}}@keyframes halloweenReveal{from{opacity:0;filter:blur(var(--motion-blur));transform:var(--motion-base-transform) translate3d(var(--motion-x), var(--motion-y), 0) scale(var(--motion-scale)) rotate(var(--motion-rotate))}to{opacity:1;filter:blur(0);transform:var(--motion-base-transform) translate3d(0, 0, 0) scale(1) rotate(0deg)}}@keyframes halloweenExit{from{opacity:1;filter:blur(0);transform:var(--motion-base-transform) translate3d(0, 0, 0) scale(1) rotate(0deg)}to{opacity:0;filter:blur(var(--motion-exit-blur));transform:var(--motion-base-transform) translate3d(var(--motion-exit-x), var(--motion-exit-y), 0) scale(var(--motion-exit-scale)) rotate(0deg)}}@keyframes halloweenTextReveal{from{opacity:0;filter:blur(4px);transform:translate3d(0, var(--text-enter-y), 0)}to{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}}@keyframes halloweenDrawConnectorY{from{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes halloweenDrawConnectorX{from{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes halloweenTextExit{from{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}to{opacity:0;filter:blur(2px);transform:translate3d(0, var(--text-exit-y), 0)}}@media(min-width: 1200px){html.motion-ready [data-snap-section] .hero-board.motion-item{--motion-base-transform: translateX(-50%)}}@keyframes halloweenBob{0%,100%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -5px, 0)}}@keyframes halloweenBooHero{0%,100%{transform:translate3d(0, 0, 0) rotate(-2deg)}28%{transform:translate3d(var(--boo-shift), var(--boo-lift), 0) rotate(4deg)}52%{transform:translate3d(calc(var(--boo-shift) * -0.7), calc(var(--boo-lift) * 0.45), 0) rotate(-5deg)}76%{transform:translate3d(calc(var(--boo-shift) * 0.45), calc(var(--boo-lift) * 0.7), 0) rotate(3deg)}}@keyframes halloweenBooKnock{0%,20%,46%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}25%,35%{transform:translate3d(var(--boo-knock), -2px, 0) rotate(5deg) scale(1.025)}30%,40%{transform:translate3d(1px, 0, 0) rotate(-2deg) scale(1)}68%{transform:translate3d(-2px, var(--boo-lift), 0) rotate(-3deg)}82%{transform:translate3d(2px, calc(var(--boo-lift) * 0.4), 0) rotate(2deg)}}@keyframes halloweenBooWave{0%,24%,52%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}30%,42%{transform:translate3d(1px, var(--boo-lift), 0) rotate(var(--boo-wave-angle))}36%,47%{transform:translate3d(-1px, calc(var(--boo-lift) * 0.7), 0) rotate(calc(var(--boo-wave-angle) * -0.65))}72%{transform:translate3d(0, calc(var(--boo-lift) * 0.55), 0) rotate(-2deg)}}@keyframes halloweenBooBounce{0%,22%,66%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}38%{transform:translate3d(0, var(--boo-lift), 0) rotate(-3deg) scale(1.035)}50%{transform:translate3d(0, -1px, 0) rotate(2deg) scale(1.04, 0.96)}57%{transform:translate3d(0, 1px, 0) rotate(0deg) scale(0.975, 1.025)}82%{transform:translate3d(0, calc(var(--boo-lift) * 0.35), 0) rotate(2deg) scale(1.01)}}@keyframes halloweenBooSpook{0%,48%,78%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}55%,67%{transform:translate3d(calc(var(--boo-shift) * -1), var(--boo-lift), 0) rotate(-5deg)}61%,72%{transform:translate3d(var(--boo-shift), calc(var(--boo-lift) * 0.75), 0) rotate(5deg)}88%{transform:translate3d(0, calc(var(--boo-lift) * 0.45), 0) rotate(-2deg)}}@keyframes halloweenSway{0%,100%{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@keyframes halloweenPulse{0%,100%{opacity:.72;transform:scale(0.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes halloweenCountdownTick{from{opacity:.25;transform:translateY(-7px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width: 767.98px)and (prefers-reduced-motion: no-preference){html.motion-ready [data-snap-section] .motion-item{--motion-y: 16px;--motion-duration: 0.34s}html.motion-ready [data-snap-section] .motion-from-down{--motion-y: -14px}html.motion-ready [data-snap-section] .motion-from-left,html.motion-ready [data-snap-section] .motion-from-right{--motion-x: 0px;--motion-y: 16px}html.motion-ready [data-snap-section] .motion-from-scale{--motion-y: 8px;--motion-scale: 0.965}html.motion-ready [data-snap-section] .motion-from-wheel{--motion-y: 10px;--motion-scale: 0.9;--motion-rotate: -4deg}html.motion-ready [data-snap-section] .motion-from-card{--motion-y: 14px;--motion-scale: 0.95}html.motion-ready [data-snap-section] .motion-from-pop{--motion-y: 12px;--motion-scale: 0.92}html.motion-ready [data-snap-section] .motion-from-soft{--motion-y: 12px;--motion-scale: 0.985}html.motion-ready [data-snap-section] .motion-boo-hero,html.motion-ready [data-snap-section] .motion-boo-wave,html.motion-ready [data-snap-section] .motion-boo-bounce,html.motion-ready [data-snap-section] .motion-boo-spook{--boo-lift: -6px;--boo-shift: 3px}html.motion-ready [data-snap-section] .motion-boo-knock{--boo-knock: 4px;--boo-lift: -4px}html.motion-ready [data-snap-section] .motion-boo-wave{--boo-wave-angle: 5deg}}@media(prefers-reduced-motion: reduce){.motion-item,.motion-ambient,.text-stagger-segment{opacity:1 !important;animation:none !important;transition-duration:.01ms !important}.motion-item{transform:var(--motion-base-transform, none) !important}.motion-ambient{transform:none !important}.text-stagger-segment{filter:none !important;transform:none !important}}body.offer-dialog-open{overflow:hidden}.offer-dialog[hidden]{display:none}.offer-dialog{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.offer-dialog:not([hidden]) .offer-dialog-backdrop{animation:backdropFadeIn .4s cubic-bezier(0.16, 1, 0.3, 1) forwards}.offer-dialog:not([hidden]) .offer-dialog-panel{animation:dialogSlideUp .4s cubic-bezier(0.16, 1, 0.3, 1)}@media(min-width: 768px){.offer-dialog:not([hidden]) .offer-dialog-panel{width:484px;min-height:584px;max-height:calc(100dvh - 48px);gap:4px;padding:16px}}@media(min-width: 768px){.offer-dialog{padding:24px}}.offer-dialog-backdrop{position:absolute;inset:0;background:rgba(1,1,1,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.offer-dialog-panel{position:relative;z-index:1;isolation:isolate;display:flex;width:min(100vw - 34px,286px);min-height:394px;max-height:calc(100dvh - 32px);flex-direction:column;align-items:center;gap:16px;overflow-y:auto;padding:16px;border:1px solid #ebebed;border-radius:8px;background-color:#fef5dc;background-image:linear-gradient(rgba(205, 167, 63, 0.2) 1px, transparent 1px),linear-gradient(90deg, rgba(205, 167, 63, 0.2) 1px, transparent 1px);background-size:32px 32px;color:#0c0c0d;box-shadow:0 4px 3px rgba(1,1,1,.1),0 1px 2px rgba(1,1,1,.1)}@keyframes backdropFadeIn{from{background-color:rgba(1,1,1,0);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}to{background-color:rgba(1,1,1,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}@keyframes dialogSlideUp{from{opacity:0;transform:translateY(20px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}.offer-dialog-close{position:absolute;top:3px;right:3px;z-index:8;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0);cursor:pointer}.offer-dialog-close span{position:relative;display:block;width:16px;height:16px}.offer-dialog-close span::before,.offer-dialog-close span::after{content:"";position:absolute;top:7px;left:1px;width:14px;height:2px;border-radius:2px;background:#464749}.offer-dialog-close span::before{transform:rotate(45deg)}.offer-dialog-close span::after{transform:rotate(-45deg)}.offer-dialog-title{position:relative;z-index:5;width:100%;padding:0;color:#0153ff;text-align:center;font-size:17px;font-weight:700;line-height:24px;letter-spacing:0}@media(min-width: 768px){.offer-dialog-title{padding:20px 28px 0;font-size:32px;line-height:42px}}.offer-dialog-title-desktop{display:none}@media(min-width: 768px){.offer-dialog-title-desktop{display:block}}.offer-dialog-title-mobile{display:block}@media(min-width: 768px){.offer-dialog-title-mobile{display:none}}.offer-dialog-visual{position:relative;z-index:3;width:100%;max-width:263px;height:111px;flex:0 0 111px}@media(min-width: 768px){.offer-dialog-visual{width:420px;max-width:420px;height:219px;flex-basis:219px}}.offer-dialog-deco{position:absolute;z-index:1;display:block;height:auto;object-fit:contain;pointer-events:none}.offer-dialog-deco-ruler{top:-26px;left:22px;width:28px}.offer-dialog-deco-search{top:19px;left:33px;width:28px}.offer-dialog-deco-paper{top:-29px;right:21px;width:26px}.offer-dialog-deco-fold{right:21px;bottom:-14px;width:25px}.offer-dialog-deco-pencil{bottom:-31px;left:48px;width:27px}.offer-dialog-devices{position:absolute;z-index:3;top:-6px;left:50%;width:263px;height:auto;max-width:none;object-fit:contain;transform:translateX(-50%)}@media(min-width: 768px){.offer-dialog-devices{top:12px;width:420px}}.offer-dialog-form{position:relative;z-index:3;display:flex;width:100%;flex-direction:column;gap:12px}@media(min-width: 768px){.offer-dialog-form{margin-top:8px}}.offer-dialog-field input{height:48px;border-color:#cda73f;border-radius:12px;padding:0 16px;font-size:14px;line-height:20px}@media(min-width: 768px){.offer-dialog-field input{height:56px;padding:0 18px;font-size:15px;line-height:21px}}.offer-dialog-submit{width:100%;height:48px;padding:12px 20px;border-radius:12px;font-size:16px;font-weight:700}@media(min-width: 768px){.offer-dialog-submit{height:56px;padding:16px 24px}}@media(min-width: 1200px){.offer-dialog-submit{font-size:18px}}@media(min-width: 768px){.offer-dialog-deco-ruler{top:-22px;left:22px;width:44px}}@media(min-width: 768px){.offer-dialog-deco-search{top:46px;left:62px;width:45px}}@media(min-width: 768px){.offer-dialog-deco-paper{top:-22px;right:27px;width:39px}}@media(min-width: 768px){.offer-dialog-deco-fold{right:23px;bottom:8px;width:37px}}@media(min-width: 768px){.offer-dialog-deco-pencil{bottom:-35px;left:46px;width:43px}}.btn.loading{opacity:.7;pointer-events:none;cursor:wait}.toast-notification{position:fixed;top:24px;right:24px;background:#fff;border-left:4px solid #ff3b30;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:16px 20px;display:flex;align-items:center;gap:12px;z-index:9999;border-radius:4px;max-width:400px;opacity:0;transform:translateX(120%);pointer-events:none;transition:opacity .4s cubic-bezier(0.68, -0.55, 0.265, 1.55),transform .4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.toast-notification.show{opacity:1;transform:translateX(0);pointer-events:auto}.toast-icon{color:#ff3b30;display:flex;flex-shrink:0}.toast-content{flex:1}.toast-message{margin:0;font-size:14px;color:#333;line-height:1.4}.toast-close{background:none;border:none;font-size:24px;line-height:1;color:#999;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast-close:hover{color:#333}body.error-dialog-open{overflow:hidden}.error-dialog{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}.error-dialog[hidden],.error-dialog.hidden{display:none !important}.error-dialog:not([hidden]) .error-dialog-backdrop{animation:backdropFadeIn .3s ease forwards}.error-dialog:not([hidden]) .error-dialog-panel{animation:dialogSlideUp .3s ease}.error-dialog-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.error-dialog-panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:580px;max-height:calc(100vh - 32px);overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.error-dialog-close{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:50%;padding:0;transition:background .2s}.error-dialog-close:hover{background:rgba(0,0,0,.05)}.error-dialog-close img{width:24px;height:24px}.error-dialog .diablog-body{padding:24px 16px;color:#0c0c0d}.error-dialog .dialog-title{font-size:24px;font-weight:700;color:#0a1e3c;margin-bottom:12px;text-align:center}.error-dialog .dialog-text{font-size:15px;line-height:1.5;margin-bottom:24px;text-align:center}.error-dialog .dialog-button{display:flex;justify-content:center;margin-top:24px}.error-dialog .dialog-button .btn{min-width:200px;height:48px;border-radius:8px;font-size:16px;font-weight:700}.error-dialog .image-service{margin-top:24px;display:flex;justify-content:center;width:100%}.error-dialog .image-service img{width:100%;max-width:100%;height:auto;object-fit:contain}.error-dialog .join-header{position:relative;text-align:center;padding-bottom:20px;border-bottom:1px solid #ebebed;margin-bottom:20px}.error-dialog .join-img-left{position:absolute;left:-16px;top:-24px;width:48px}.error-dialog .join-img-right{position:absolute;right:-16px;top:-24px;width:48px}.error-dialog .join-header-content{padding-top:16px}.error-dialog .prepaid-offers-header{text-align:center;margin-bottom:20px}.error-dialog .prepaid-offers-header h3{font-size:18px;font-weight:700;color:#1b76ff;margin-bottom:8px}.error-dialog .prepaid-offers-header p{font-size:14px;line-height:1.5}.error-dialog .airvoice-offers{display:flex;flex-direction:column;gap:12px}.error-dialog .card-offer{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #ebebed;border-radius:12px;background:#f8fbff}.error-dialog .card-offer .img-offer{flex:0 0 70px;display:flex;justify-content:center;align-items:center}.error-dialog .content-offer{flex:1}.error-dialog .content-offer h4{font-size:16px;line-height:1.3;margin-bottom:12px}.error-dialog .offer-link a{display:inline-block;padding:10px 16px;background:linear-gradient(90deg, var(--color-orange) 0%, var(--color-orange-deep) 100%);color:#fff;border-radius:8px;font-weight:700;font-size:14px;text-decoration:none;transition:transform .2s,box-shadow .2s}.error-dialog .offer-link a:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,149,55,.3)}.d-none{display:none}.d-block{display:block}.eligibility-form input[type=email].input-error{border-color:#dc3545 !important}@media(min-width: 768px){.error-dialog .diablog-body{padding:40px}}@media(min-width: 768px){.error-dialog .join-img-left{left:-40px;top:-40px;width:64px}}@media(min-width: 768px){.error-dialog .join-img-right{right:-40px;top:-40px;width:64px}}@media(min-width: 768px){.error-dialog .dialog-title{font-size:28px}}@media(min-width: 576px){.error-dialog .card-offer{padding:20px}}@media(min-width: 576px){.error-dialog .content-offer{display:flex;align-items:center;justify-content:space-between;gap:16px}}@media(min-width: 576px){.error-dialog .content-offer h4{margin-bottom:0;min-width:150px}}@media(min-width: 576px){.error-dialog .card-offer .img-offer{flex:0 0 60px}}.header-cta{background:linear-gradient(90deg, #ff911a 0%, #f15b2a 100%)}.header-cta:hover{transform:translateY(-2px);filter:brightness(1.05)}.site-header.is-scrolled{background-color:rgba(236,127,35,.1)}.snap-faq{background:#040e17;color:#fff}@media(min-width: 1200px){.snap-faq .container{width:min(100%,980px)}}.snap-faq-heading-wrap{flex-direction:column}.snap-faq-heading-wrap p{font-size:15px}@media(min-width: 768px){.snap-faq-heading-wrap p{font-size:16px}}@media(min-width: 1200px){.snap-faq-heading-wrap p{font-size:24px}}.snap-faq-title{font-family:var(--font-midnight-minutes);font-weight:400;color:#ec7f23;line-height:normal;text-align:center}@media(min-width: 768px){.snap-faq-title{font-size:48px}}@media(min-width: 1200px){.snap-faq-title{font-size:72px;max-width:100%}}.snap-faq-list{margin-top:24px}@media(min-width: 768px){.snap-faq-list{margin-top:32px}}.snap-faq-item{background:#040e17;border:1px solid hsla(0,0%,100%,.4)}.snap-faq-toggle{color:#fff}.snap-faq-item[open] .snap-faq-toggle{background:#ec7f23}.snap-faq-question{color:#fff}.snap-faq-panel{background:#040e17}.snap-faq-panel p{color:#fff}.site-footer{background:#0b2b46}.email-errors{display:block;margin-top:4px;color:#ff9b8f;font-size:12px;font-weight:600;line-height:1.2;text-align:left}.email-errors:empty{display:none}
