.download_page__kKMuZ{width:100%}.download_hero__n4yWD{padding:8rem 6vw 4rem;border-bottom:1px solid var(--border-color);position:relative;overflow:hidden;height:auto;min-height:auto;scroll-snap-align:none;scroll-snap-stop:normal}.download_heroSub__au1nN{color:var(--accent-red);font-weight:700;letter-spacing:.2em;font-size:.9rem;margin-bottom:1rem;display:block}.download_heroTitle__yVcIz{font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1;margin-bottom:1rem}.download_heroDesc__i3XSs{font-size:1rem;color:#fff;max-width:600px;line-height:1.8}.download_downloadSection__nzJFC{padding:0;border-bottom:none;height:auto;min-height:auto;scroll-snap-align:none;scroll-snap-stop:normal}.download_downloadContainer__INjB1{display:grid;grid-template-columns:1fr 1.2fr;min-height:800px}.download_downloadInfo__ClzRR{padding:6rem 4rem 6rem 6vw;border-right:1px solid var(--border-color);display:flex;flex-direction:column;gap:4rem}.download_infoBlock__uJTrc h2,.download_infoBlock__uJTrc h3{font-size:1.2rem;margin-bottom:1rem;color:#fff;font-weight:700;display:flex;align-items:center;gap:10px}.download_infoBlock__uJTrc h2:before,.download_infoBlock__uJTrc h3:before{content:"";width:4px;height:20px;background:var(--accent-red)}.download_infoText__vBj4y{color:#fff;line-height:1.8;font-size:.95rem}.download_infoList__IUw1i{color:#fff;line-height:2;font-size:.95rem;padding-left:1.5rem;margin:0;list-style:unset}.download_infoList__IUw1i li{margin-bottom:.5rem}.download_contactTel__2O3OT{font-size:2rem;font-weight:700;color:#fff;display:block;margin-top:.5rem;letter-spacing:.05em;font-family:Inter,sans-serif;text-decoration:none;transition:color .3s ease}.download_contactTel__2O3OT:hover{color:var(--accent-red)}.download_telNote__eB_MR{font-size:.8rem;color:#888;display:block;margin-top:.5rem}.download_faqLinkBox__HZ_V3{background:hsla(0,0%,100%,.05);border:1px solid var(--border-color);padding:1.5rem;border-radius:4px}.download_faqLinks__t63f6{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1rem}.download_faqLinkBtn__x_oAs{display:inline-flex;align-items:center;gap:10px;color:var(--accent-yellow);font-weight:700;text-decoration:none;transition:opacity .3s ease}.download_faqLinkBtn__x_oAs:hover{opacity:.8;text-decoration:underline}.download_formArea__RJxzc{padding:6rem 6vw 6rem 4rem;display:flex;flex-direction:column}.download_hubspotContainer__ElhlS{background-color:#fff;border-radius:4px;min-height:500px;display:flex;align-items:center;justify-content:center;position:relative;flex:1}.download_hubspotContainer__ElhlS .hs-form-frame{width:100%}.download_formTitle__Gh4_A{font-size:2rem;font-weight:700;color:#fff;margin-bottom:1rem;text-align:center}.download_formDesc__oM7ZP{font-size:.95rem;color:#fff;text-align:center;margin-bottom:2rem;line-height:1.8}.download_privacyNote__5X_Wj{font-size:.8rem;color:#666;margin-top:1rem;text-align:center}.download_privacyNote__5X_Wj a{color:#888;text-decoration:underline;transition:color .3s ease}.download_privacyNote__5X_Wj a:hover{color:var(--accent-red)}@media(max-width:1024px){.download_downloadContainer__INjB1{grid-template-columns:1fr}.download_downloadInfo__ClzRR{border-right:none;border-bottom:1px solid var(--border-color);padding:4rem 6vw}.download_formArea__RJxzc{padding:4rem 6vw}}
/*# sourceMappingURL=4dc1420192576937.css.map*/