.smash-section.svelte-1pjvuc0.svelte-1pjvuc0{display:block;padding-top:calc(2.24vw * var(--s));padding-bottom:calc(2.24vw * var(--s))}h2.svelte-1pjvuc0.svelte-1pjvuc0{font-family:Aquire,Saira,sans-serif;font-size:calc(4.115vw * var(--s))}h3.svelte-1pjvuc0.svelte-1pjvuc0{margin:calc(.833vw * var(--s)) 0 calc(1.771vw * var(--s));font-weight:500}h3.bigger.svelte-1pjvuc0.svelte-1pjvuc0{font-size:calc(2.24vw * var(--s))}.header.svelte-1pjvuc0.svelte-1pjvuc0{text-align:center;margin-bottom:calc(2.708vw * var(--s))}.hero-info.svelte-1pjvuc0.svelte-1pjvuc0{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:calc(6.927vw * var(--s));row-gap:calc(.833vw * var(--s))}.hero-info.svelte-1pjvuc0 img.svelte-1pjvuc0{width:calc(21.094vw * var(--s));height:calc(24.531vw * var(--s))}.hero-info.svelte-1pjvuc0 .info .save-cta.svelte-1pjvuc0{background:#1fa2ff;color:#fff;letter-spacing:normal;font-family:Saira,sans-serif;font-weight:500;line-height:1;border-radius:1em;margin-bottom:calc(2.708vw * var(--s))}.hero-info.svelte-1pjvuc0 .info p.svelte-1pjvuc0{margin-top:calc(.365vw * var(--s));margin-left:calc(.26vw * var(--s));font-weight:500}.footer.svelte-1pjvuc0.svelte-1pjvuc0{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(.833vw * var(--s));row-gap:calc(1.771vw * var(--s))}.footer.svelte-1pjvuc0 h4.svelte-1pjvuc0{margin:0 calc(2.708vw * var(--s));font-size:calc(.938vw * var(--s));font-weight:600}.footer.svelte-1pjvuc0 p.svelte-1pjvuc0{margin:0 calc(2.708vw * var(--s));font-size:calc(.625vw * var(--s));font-weight:500}.footer.svelte-1pjvuc0 button.svelte-1pjvuc0{background:#000000;color:#fff;box-shadow:calc(.26vw * var(--s)) calc(.26vw * var(--s)) calc(.26vw * var(--s)) #00000061;font-family:Aquire,Saira,sans-serif;font-size:calc(1.875vw * var(--s));font-weight:400;letter-spacing:calc(.208vw * var(--s));padding:calc(.833vw * var(--s)) calc(1.302vw * var(--s));border-radius:calc(1.042vw * var(--s));margin-right:calc(2.708vw * var(--s))}@media (max-width: 1064px){.hero-info.svelte-1pjvuc0 .info h2.svelte-1pjvuc0{font-size:calc(3.177vw * var(--s))}.hero-info.svelte-1pjvuc0 .info h3.bigger.svelte-1pjvuc0{font-size:calc(1.771vw * var(--s))}.footer.svelte-1pjvuc0.svelte-1pjvuc0{justify-content:center}.footer.svelte-1pjvuc0 h4.svelte-1pjvuc0,.footer.svelte-1pjvuc0 p.svelte-1pjvuc0{text-align:center}.footer.svelte-1pjvuc0 button.svelte-1pjvuc0{font-size:calc(1.875vw * var(--s));letter-spacing:calc(.208vw * var(--s));padding:calc(.833vw * var(--s)) calc(1.302vw * var(--s));border-radius:calc(1.042vw * var(--s));margin-right:0}}.device.svelte-1pox973.svelte-1pox973{color:#fff;padding:0 calc(.833vw * var(--s));position:relative}.device.svelte-1pox973 img.svelte-1pox973{width:calc(49.167vw * var(--s));height:calc(27.656vw * var(--s));border-radius:calc(1.042vw * var(--s)) 0 0 calc(1.042vw * var(--s))}.device.svelte-1pox973 .instance.svelte-1pox973{position:absolute;width:100%;bottom:calc(-2.708vw * var(--s));margin:calc(.833vw * var(--s)) auto 0;font-size:calc(1.146vw * var(--s));display:flex;justify-content:center;align-items:center}.device.svelte-1pox973 .instance button.svelte-1pox973{color:#ffffffaf;background-color:transparent;padding:0;line-height:.196;margin:0 calc(.521vw * var(--s)) 0}.device.svelte-1pox973 .instance button span.svelte-1pox973{display:inline-block;width:calc(.833vw * var(--s));height:calc(.833vw * var(--s));background-color:#ffffffaf;border-radius:calc(.417vw * var(--s));margin-top:calc(.104vw * var(--s))}.device.svelte-1pox973 .instance button.selected span.svelte-1pox973{background-color:#ffe700}@media (max-width: 1064px){.device.svelte-1pox973.svelte-1pox973{display:flex;width:100%;height:initial;aspect-ratio:16/9;margin-bottom:calc(1.302vw * var(--s))}.device.svelte-1pox973 img.svelte-1pox973{height:auto;width:100%;display:block;border-radius:0}.device.svelte-1pox973 .instance.svelte-1pox973{width:90%;margin-left:2.5%;bottom:calc(-2.031vw * var(--s))}}.smash-section.svelte-eohra .text-block h2.svelte-eohra{margin-bottom:calc(1.042vw * var(--s));font-size:calc(6.927vw * var(--s))}.smash-section.svelte-eohra .text-block p.svelte-eohra{margin-top:0;font-weight:400}@media (max-width: 1064px){.smash-section.svelte-eohra .text-block h2.svelte-eohra{margin-bottom:calc(1.771vw * var(--s));font-size:calc(4.115vw * var(--s))}}
