.download-warp[data-v-4f98ebf9]{background:linear-gradient(270deg,#101114,#10111433 24.7%,#10111400 50%,#10111400 74.55%,#101114cc)}.download-warp .download-box-btn[data-v-4f98ebf9]{align-items:center;border-radius:1.875rem;cursor:pointer;display:flex;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.75rem;line-height:1.3125rem;padding:.75rem 1rem;text-align:center;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;background:linear-gradient(91deg,#e63946,#c1121f);color:rgb(16 17 20/var(--tw-text-opacity,1))}@media screen and (max-width:767px){.bg-color[data-v-4f98ebf9]{background:linear-gradient(180deg,#051217a3 2.01%,#071a21e0 14.11%,#081c24f7,#081d25fc 72.7%,#081d25 84.95%);height:100%;position:absolute;width:100%;z-index:3}.download-box[data-v-4f98ebf9]{align-items:center;display:flex;flex-direction:column;padding-bottom:2rem;padding-top:4.75rem;position:relative;z-index:2}}@media screen and (min-width:768px){.md-static[data-v-4f98ebf9]{position:static!important}.download-box[data-v-4f98ebf9]{background-image:linear-gradient(270deg,#10111433,#10111400 25.19%,#10111400 49.8%,#10111466 74.68%,#101114),linear-gradient(0deg,#101114,#10111433 24.7%,#10111400 50%,#10111400 74.55%,#101114cc);display:flex;justify-content:center;padding-top:3.125rem;position:relative;z-index:3}}.section-title[data-v-4f98ebf9]{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.25;margin-bottom:1.5rem;text-align:center}@media (min-width:768px){.section-title[data-v-4f98ebf9]{font-size:2rem;margin-bottom:2.5rem}}.install-section[data-v-4f98ebf9]{padding:3rem 1rem}@media (min-width:768px){.install-section[data-v-4f98ebf9]{margin-bottom:1rem;padding:4rem 2.5rem}}.steps-grid[data-v-4f98ebf9]{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:68.75rem}@media (min-width:768px){.steps-grid[data-v-4f98ebf9]{align-items:stretch;flex-direction:row;gap:1.25rem}}.step-card[data-v-4f98ebf9]{background:#ffffff0a;border:.0625rem solid hsla(0,0%,100%,.07);border-radius:1rem;display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative;transition:border-color .2s}.step-card[data-v-4f98ebf9]:hover{border-color:#e6394659}.step-badge[data-v-4f98ebf9]{align-items:center;background:linear-gradient(135deg,#e63946,#c1121f);border-radius:50%;box-shadow:0 .125rem .75rem #e6394673;color:#fff;display:flex;font-size:.9375rem;font-weight:800;height:2rem;inset-inline-start:.875rem;justify-content:center;position:absolute;top:.875rem;width:2rem;z-index:2}.step-img-wrap[data-v-4f98ebf9]{aspect-ratio:16/9;background:#0000004d;overflow:hidden;width:100%}.step-img[data-v-4f98ebf9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.step-card:hover .step-img[data-v-4f98ebf9]{transform:scale(1.04)}.step-info[data-v-4f98ebf9]{display:flex;flex:1;flex-direction:column;padding:1rem 1.125rem 1.25rem}.step-heading[data-v-4f98ebf9]{color:#fff;font-size:.875rem;font-weight:700;line-height:1.35;margin-bottom:.5rem}@media (min-width:768px){.step-heading[data-v-4f98ebf9]{font-size:.9375rem}}.step-desc[data-v-4f98ebf9]{color:#ffffff8c;font-size:.75rem;line-height:1.65}.features-section[data-v-4f98ebf9]{padding:3rem 1rem 3.5rem}@media (min-width:768px){.features-section[data-v-4f98ebf9]{padding:3.5rem 2.5rem 4rem}}.feat-list[data-v-4f98ebf9]{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:68.75rem}@media (min-width:768px){.feat-list[data-v-4f98ebf9]{gap:1rem}}.feat-row[data-v-4f98ebf9]{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.07);border-radius:1rem;display:flex;flex-direction:column;gap:0;overflow:hidden;transition:border-color .2s}.feat-row[data-v-4f98ebf9]:hover{border-color:#e639464d}@media (min-width:768px){.feat-row[data-v-4f98ebf9]{align-items:center;flex-direction:row;min-height:16.25rem}.feat-row--reverse[data-v-4f98ebf9]{flex-direction:row-reverse}}.feat-img-wrap[data-v-4f98ebf9]{align-items:center;background:#0003;display:flex;justify-content:center;overflow:hidden;width:100%}@media (min-width:768px){.feat-img-wrap[data-v-4f98ebf9]{align-self:stretch;flex-shrink:0;width:55%}}.feat-img[data-v-4f98ebf9]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.feat-info[data-v-4f98ebf9]{padding:1.25rem 1.25rem 1.5rem}@media (min-width:768px){.feat-info[data-v-4f98ebf9]{flex:1;padding:2rem 2.25rem}}.feat-heading[data-v-4f98ebf9]{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.35;margin-bottom:.625rem}@media (min-width:768px){.feat-heading[data-v-4f98ebf9]{font-size:1.375rem;margin-bottom:.875rem}}.feat-desc[data-v-4f98ebf9]{color:#fff9;font-size:.75rem;line-height:1.7}@media (min-width:768px){.feat-desc[data-v-4f98ebf9]{font-size:.875rem}}.faq-section[data-v-4f98ebf9]{background:#ffffff08;padding:3rem 1rem 3.5rem}@media (min-width:768px){.faq-section[data-v-4f98ebf9]{border-radius:1.5rem;margin:0 1.25rem 3rem;padding:3.75rem 2.5rem}}.faq-list[data-v-4f98ebf9]{margin:0 auto;max-width:51.25rem}.faq-item[data-v-4f98ebf9]{border-bottom:.0625rem solid hsla(0,0%,100%,.07)}.faq-item[data-v-4f98ebf9]:last-child{border-bottom:none}.faq-q[data-v-4f98ebf9]{align-items:center;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 0}@media (min-width:768px){.faq-q[data-v-4f98ebf9]{padding:1.25rem 0}}.faq-q-text[data-v-4f98ebf9]{color:#fff;flex:1;font-size:.8125rem;font-weight:700;line-height:1.4}@media (min-width:768px){.faq-q-text[data-v-4f98ebf9]{font-size:1rem}}.faq-arrow[data-v-4f98ebf9]{align-items:center;background:#e639461f;border:.0625rem solid rgba(230,57,70,.2);border-radius:50%;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:background .18s,border-color .18s;width:1.75rem}@media (min-width:768px){.faq-arrow[data-v-4f98ebf9]{height:2rem;width:2rem}}.faq-item--open .faq-arrow[data-v-4f98ebf9]{background:#e63946;border-color:#e63946}.faq-arrow-icon[data-v-4f98ebf9]{filter:brightness(0) invert(1);height:.625rem;transform:rotate(-90deg);transition:transform .22s ease;width:.625rem}@media (min-width:768px){.faq-arrow-icon[data-v-4f98ebf9]{height:.8125rem;width:.8125rem}}.faq-arrow-icon--open[data-v-4f98ebf9]{transform:rotate(90deg)}.faq-a[data-v-4f98ebf9]{color:#ffffffb3;font-size:.8125rem;line-height:1.7;overflow:hidden;padding-bottom:1rem}@media (min-width:768px){.faq-a[data-v-4f98ebf9]{font-size:.875rem}}
