.hero.svelte-1hq62kc{display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.block_background.svelte-1hq62kc{height:100%;position:absolute;width:100%}.block_background_image.svelte-1hq62kc{height:100%;object-fit:cover;width:100%}.content.svelte-1hq62kc{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;z-index:1}h2.pretitle_text.svelte-1hq62kc{color:#ffc400}h1.title.svelte-1hq62kc{color:#fff;margin-bottom:-2rem}div.title.svelte-1hq62kc{margin:8rem 0}.text.svelte-1hq62kc{color:#fff;text-align:justify}.button_wrap.svelte-1hq62kc,.text.svelte-1hq62kc{margin-bottom:5rem}.requirements.svelte-1hq62kc{margin-bottom:8rem}.requirements.svelte-1hq62kc h2:where(.svelte-1hq62kc){color:#fff;font-family:Montserrat,sans-serif;font-size:3.2rem;font-weight:800;margin-bottom:2rem}.requirements.svelte-1hq62kc ul:where(.svelte-1hq62kc){padding-left:4rem}.requirements.svelte-1hq62kc li:where(.svelte-1hq62kc){color:#fff;margin-bottom:1.2rem}.requirements.svelte-1hq62kc li:where(.svelte-1hq62kc):last-child{margin-bottom:0}.requirements.svelte-1hq62kc a:where(.svelte-1hq62kc){color:#fce300;font-size:inherit;font-weight:300;text-decoration:underline}.requirements.svelte-1hq62kc a:where(.svelte-1hq62kc):hover{color:#fff}.info.svelte-1hq62kc{background-color:#232427;display:flex;justify-content:center;width:100%}.alt.svelte-1hq62kc{background-color:#181b1e}.info.svelte-1hq62kc .content:where(.svelte-1hq62kc){padding:6rem 0}.section_title.svelte-1hq62kc h2:where(.svelte-1hq62kc){color:#fff;font-family:Montserrat,sans-serif;font-size:5rem;font-weight:800;margin-bottom:4rem}.install_steps.svelte-1hq62kc{gap:4rem;width:100%}.install_step.svelte-1hq62kc,.install_steps.svelte-1hq62kc{display:flex;flex-direction:column}.install_step.svelte-1hq62kc h3:where(.svelte-1hq62kc){color:#fff;font-family:Montserrat,sans-serif;font-size:4rem;font-weight:800;margin-bottom:1rem}.step_content.svelte-1hq62kc p:where(.svelte-1hq62kc){margin-bottom:1rem;word-break:break-word}.step_content.svelte-1hq62kc p:where(.svelte-1hq62kc):last-child{margin-bottom:0}.step_content.svelte-1hq62kc p:where(.svelte-1hq62kc){color:#fff;text-align:justify}@media (max-width:42rem){.section_title.svelte-1hq62kc h2:where(.svelte-1hq62kc),h1.title.svelte-1hq62kc,h2.pretitle_text.svelte-1hq62kc{font-size:4rem}.requirements.svelte-1hq62kc h2:where(.svelte-1hq62kc){font-size:2.8rem}.install_step.svelte-1hq62kc h3:where(.svelte-1hq62kc){font-size:3.4rem}}
