.MiniHub-module__kzhWRW__page{background:var(--color-cream);min-height:100vh}.MiniHub-module__kzhWRW__container{max-width:1120px;margin:0 auto;padding:0 24px}.MiniHub-module__kzhWRW__sectionHeader{text-align:center;margin-bottom:48px}.MiniHub-module__kzhWRW__sectionTag{color:var(--color-secondary);letter-spacing:.02em;background:#ecfdf5;border-radius:100px;margin-bottom:16px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.MiniHub-module__kzhWRW__sectionTitle{color:var(--color-text-dark);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.2}.MiniHub-module__kzhWRW__sectionSubtitle{color:var(--color-text-body);max-width:600px;margin:0 auto;font-size:16px;line-height:1.6}.MiniHub-module__kzhWRW__heroSection{text-align:center;background:linear-gradient(180deg, #f8f6f3 0%, var(--color-cream) 100%);padding:80px 24px 64px;position:relative}.MiniHub-module__kzhWRW__heroSection:before{content:"";pointer-events:none;background:radial-gradient(80% 50% at 50% -20%,#0596690f 0%,#0000 70%),radial-gradient(60% 40% at 20% 10%,#0596690a 0%,#0000 50%);height:400px;position:absolute;top:0;left:0;right:0}.MiniHub-module__kzhWRW__heroInner{z-index:1;max-width:750px;margin:0 auto;position:relative}.MiniHub-module__kzhWRW__breadcrumbs{color:var(--color-text-muted);justify-content:center;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.MiniHub-module__kzhWRW__breadcrumbs a{color:var(--color-text-muted);text-decoration:none;transition:color .2s}.MiniHub-module__kzhWRW__breadcrumbs a:hover{color:var(--color-secondary)}.MiniHub-module__kzhWRW__heroBadge{border:1px solid var(--color-border-light);color:var(--color-secondary);background:#fff;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 2px 8px #0000000a}.MiniHub-module__kzhWRW__heroTitle{color:var(--color-text-dark);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1}.MiniHub-module__kzhWRW__heroSubtitle{color:var(--color-text-body);margin:0 0 32px;font-size:18px;line-height:1.6}.MiniHub-module__kzhWRW__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:32px;display:flex}.MiniHub-module__kzhWRW__primaryBtn{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0596694d}.MiniHub-module__kzhWRW__primaryBtn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #05966966}.MiniHub-module__kzhWRW__heroCtas:has(+.MiniHub-module__kzhWRW__heroCallLink){margin-bottom:0}.MiniHub-module__kzhWRW__heroCallLink{color:var(--color-text-muted);align-items:center;gap:8px;margin:16px 0 36px;padding:6px 4px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.MiniHub-module__kzhWRW__heroCallLink:hover,.MiniHub-module__kzhWRW__heroCallLink svg{color:var(--color-secondary)}.MiniHub-module__kzhWRW__secondaryBtn{color:var(--color-text-dark);border:1px solid var(--color-border-light);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.MiniHub-module__kzhWRW__secondaryBtn:hover{border-color:var(--color-border-medium);box-shadow:0 4px 8px #0000000f}.MiniHub-module__kzhWRW__trustRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.MiniHub-module__kzhWRW__trustItem{color:var(--color-stone-700);align-items:center;gap:8px;font-size:14px;display:flex}.MiniHub-module__kzhWRW__trustItem svg{width:18px;height:18px;color:var(--color-secondary)}.MiniHub-module__kzhWRW__trustItem span{font-weight:500}.MiniHub-module__kzhWRW__productsSection{padding:80px 0}.MiniHub-module__kzhWRW__productsGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.MiniHub-module__kzhWRW__productCard{border:1px solid var(--color-border-light);background:#fff;border-radius:16px;flex-direction:column;padding:32px;transition:all .3s;display:flex}.MiniHub-module__kzhWRW__productCard:hover{border-color:#0596694d;box-shadow:0 8px 24px #0000000f}.MiniHub-module__kzhWRW__productIcon{width:56px;height:56px;color:var(--color-secondary);background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.MiniHub-module__kzhWRW__productTitle{color:var(--color-text-dark);margin:0 0 12px;font-size:20px;font-weight:700}.MiniHub-module__kzhWRW__productDescription{color:var(--color-text-body);margin:0 0 20px;font-size:15px;line-height:1.6}.MiniHub-module__kzhWRW__productFeatures{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.MiniHub-module__kzhWRW__productFeatures li{color:var(--color-stone-700);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.MiniHub-module__kzhWRW__productFeatures li svg{color:var(--color-secondary);flex-shrink:0}.MiniHub-module__kzhWRW__productActions{align-items:center;gap:12px;margin-top:auto;display:flex}.MiniHub-module__kzhWRW__productLinkBtn{color:var(--color-secondary);background:#ecfdf5;border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.MiniHub-module__kzhWRW__productLinkBtn:hover{background:#d1fae5}.MiniHub-module__kzhWRW__productSubscribeBtn{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:10px;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #05966940}.MiniHub-module__kzhWRW__productSubscribeBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #05966959}.MiniHub-module__kzhWRW__coverdSection{background:linear-gradient(180deg, #f0ede8 0%, var(--color-cream) 100%);padding:80px 0}.MiniHub-module__kzhWRW__iframeCard{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #00000008,0 4px 12px #0000000a,0 16px 48px #00000014}.MiniHub-module__kzhWRW__iframeCardHeader{border-bottom:1px solid var(--color-border-light);background:linear-gradient(#fafaf9 0%,#f5f5f4 100%);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.MiniHub-module__kzhWRW__iframeCardLeft{align-items:center;gap:12px;display:flex}.MiniHub-module__kzhWRW__iframeCardIcon{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 8px #0596694d}.MiniHub-module__kzhWRW__iframeCardTitle{color:var(--color-text-dark);margin:0;font-size:16px;font-weight:600}.MiniHub-module__kzhWRW__iframeCardMeta{color:var(--color-text-muted);font-size:13px}.MiniHub-module__kzhWRW__iframeCardBadge{color:var(--color-secondary);background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:flex}.MiniHub-module__kzhWRW__introSection{background:#fff;padding:64px 0 80px}.MiniHub-module__kzhWRW__introContent{max-width:800px;margin:0 auto}.MiniHub-module__kzhWRW__introTitle{color:var(--color-text-dark);letter-spacing:-.02em;text-align:center;margin:0 0 24px;font-size:clamp(22px,3.5vw,30px);font-weight:700}.MiniHub-module__kzhWRW__introText{color:var(--color-stone-700);margin:0 0 16px;font-size:16px;line-height:1.8}.MiniHub-module__kzhWRW__introText:last-of-type{margin-bottom:40px}.MiniHub-module__kzhWRW__introStats{background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:16px;justify-content:center;align-items:center;gap:40px;padding:32px;display:flex}.MiniHub-module__kzhWRW__introStat{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.MiniHub-module__kzhWRW__introStatValue{color:var(--color-secondary);font-size:28px;font-weight:700;line-height:1}.MiniHub-module__kzhWRW__introStatLabel{color:var(--color-text-muted);max-width:160px;font-size:13px}.MiniHub-module__kzhWRW__introStatDivider{background:var(--color-border-light);width:1px;height:48px}.MiniHub-module__kzhWRW__coverageSection{background:#fff;padding:80px 0}.MiniHub-module__kzhWRW__coverageGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:32px;display:grid}.MiniHub-module__kzhWRW__coverageCard{background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:14px;padding:28px;transition:border-color .2s}.MiniHub-module__kzhWRW__coverageCard:hover{border-color:#0596694d}.MiniHub-module__kzhWRW__coverageIcon{width:48px;height:48px;color:var(--color-secondary);background:#ecfdf5;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.MiniHub-module__kzhWRW__coverageCard h3{color:var(--color-text-dark);margin:0 0 10px;font-size:18px;font-weight:700}.MiniHub-module__kzhWRW__coverageCard p{color:var(--color-text-body);margin:0;font-size:15px;line-height:1.65}.MiniHub-module__kzhWRW__coverageNote{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;padding:20px 24px}.MiniHub-module__kzhWRW__coverageNote p{color:#065f46;margin:0;font-size:14px;line-height:1.7}.MiniHub-module__kzhWRW__howItWorksSection{padding:80px 0}.MiniHub-module__kzhWRW__stepsGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.MiniHub-module__kzhWRW__stepCard{text-align:center;padding:28px 20px}.MiniHub-module__kzhWRW__stepNumber{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;font-size:20px;font-weight:700;display:flex;box-shadow:0 4px 12px #0596694d}.MiniHub-module__kzhWRW__stepCard h3{color:var(--color-text-dark);margin:0 0 10px;font-size:17px;font-weight:700}.MiniHub-module__kzhWRW__stepCard p{color:var(--color-text-body);margin:0;font-size:14px;line-height:1.65}.MiniHub-module__kzhWRW__explainerSection{background:#fff;padding:64px 0}.MiniHub-module__kzhWRW__explainerContent{max-width:800px;margin:0 auto}.MiniHub-module__kzhWRW__explainerTitle{color:var(--color-text-dark);letter-spacing:-.02em;text-align:center;margin:0 0 24px;font-size:clamp(22px,3.5vw,30px);font-weight:700}.MiniHub-module__kzhWRW__explainerText{color:var(--color-stone-700);margin:0 0 16px;font-size:16px;line-height:1.8}.MiniHub-module__kzhWRW__articlesSection{padding:80px 0}.MiniHub-module__kzhWRW__articlesGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.MiniHub-module__kzhWRW__articleCard{border:1px solid var(--color-border-light);background:#fff;border-radius:12px;flex-direction:column;padding:24px;text-decoration:none;transition:all .3s;display:flex}.MiniHub-module__kzhWRW__articleCard:hover{border-color:#0596694d;box-shadow:0 4px 16px #0000000f}.MiniHub-module__kzhWRW__articleTitle{color:var(--color-text-dark);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4}.MiniHub-module__kzhWRW__articleExcerpt{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 16px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.MiniHub-module__kzhWRW__articleCategory{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:600;display:inline-block}.MiniHub-module__kzhWRW__articleReadTime{color:var(--color-text-light);margin-bottom:12px;font-size:12px}.MiniHub-module__kzhWRW__articleLink{color:var(--color-secondary);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.MiniHub-module__kzhWRW__articleCardSkeleton{border:1px solid var(--color-border-light);background:#fff;border-radius:12px;flex-direction:column;gap:12px;padding:24px;display:flex}.MiniHub-module__kzhWRW__skeletonLine{background:var(--color-border-light);border-radius:6px;animation:1.5s ease-in-out infinite MiniHub-module__kzhWRW__pulse}@keyframes MiniHub-module__kzhWRW__pulse{0%,to{opacity:1}50%{opacity:.4}}.MiniHub-module__kzhWRW__articlesFooter{text-align:center;margin-top:32px}.MiniHub-module__kzhWRW__articlesFooterLink{color:var(--color-text-body);align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.MiniHub-module__kzhWRW__articlesFooterLink:hover{color:var(--color-secondary)}.MiniHub-module__kzhWRW__faqSection{background:linear-gradient(180deg, var(--color-cream) 0%, #f0ede8 100%);padding:80px 0}.MiniHub-module__kzhWRW__faqWrapper{max-width:800px;margin:0 auto}.MiniHub-module__kzhWRW__bottomCta{text-align:center;background:linear-gradient(135deg,#059669 0%,#047857 100%);padding:80px 24px}.MiniHub-module__kzhWRW__bottomCtaContent{max-width:600px;margin:0 auto}.MiniHub-module__kzhWRW__bottomCtaContent h2{color:#fff;margin:0 0 16px;font-size:clamp(24px,4vw,36px);font-weight:700}.MiniHub-module__kzhWRW__bottomCtaContent p{color:#ffffffe6;margin:0 0 32px;font-size:17px;line-height:1.6}.MiniHub-module__kzhWRW__bottomCtaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.MiniHub-module__kzhWRW__bottomCtaPrimary{color:var(--color-secondary);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #00000026}.MiniHub-module__kzhWRW__bottomCtaPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003}.MiniHub-module__kzhWRW__bottomCtaSecondary{color:#fff;background:#ffffff26;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.MiniHub-module__kzhWRW__bottomCtaSecondary:hover{background:#ffffff40}@media (max-width:768px){.MiniHub-module__kzhWRW__heroSection{padding:56px 20px 48px}.MiniHub-module__kzhWRW__heroTitle{font-size:32px}.MiniHub-module__kzhWRW__heroSubtitle{font-size:16px}.MiniHub-module__kzhWRW__heroCtas{flex-direction:column}.MiniHub-module__kzhWRW__primaryBtn,.MiniHub-module__kzhWRW__secondaryBtn{justify-content:center;width:100%}.MiniHub-module__kzhWRW__trustRow{gap:20px}.MiniHub-module__kzhWRW__introSection{padding:48px 0 56px}.MiniHub-module__kzhWRW__introStats{flex-direction:column;gap:24px;padding:24px}.MiniHub-module__kzhWRW__introStatDivider{width:80px;height:1px}.MiniHub-module__kzhWRW__productsSection,.MiniHub-module__kzhWRW__coverdSection,.MiniHub-module__kzhWRW__articlesSection,.MiniHub-module__kzhWRW__faqSection,.MiniHub-module__kzhWRW__coverageSection,.MiniHub-module__kzhWRW__howItWorksSection{padding:56px 0}.MiniHub-module__kzhWRW__productsGrid,.MiniHub-module__kzhWRW__coverageGrid{grid-template-columns:1fr}.MiniHub-module__kzhWRW__stepsGrid{grid-template-columns:1fr;gap:16px}.MiniHub-module__kzhWRW__stepCard{text-align:left;align-items:flex-start;gap:16px;padding:20px;display:flex}.MiniHub-module__kzhWRW__stepNumber{flex-shrink:0;width:40px;height:40px;margin:0;font-size:17px}.MiniHub-module__kzhWRW__articlesGrid{grid-template-columns:1fr}.MiniHub-module__kzhWRW__productCard{padding:24px}.MiniHub-module__kzhWRW__productFeatures{grid-template-columns:1fr}.MiniHub-module__kzhWRW__productActions{flex-direction:column}.MiniHub-module__kzhWRW__productLinkBtn,.MiniHub-module__kzhWRW__productSubscribeBtn{justify-content:center;width:100%}.MiniHub-module__kzhWRW__iframeCardHeader{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}.MiniHub-module__kzhWRW__explainerSection{padding:48px 0}.MiniHub-module__kzhWRW__bottomCta{padding:56px 20px}.MiniHub-module__kzhWRW__bottomCtaButtons{flex-direction:column}.MiniHub-module__kzhWRW__bottomCtaPrimary,.MiniHub-module__kzhWRW__bottomCtaSecondary{justify-content:center;width:100%}}@media (max-width:1024px) and (min-width:769px){.MiniHub-module__kzhWRW__articlesGrid,.MiniHub-module__kzhWRW__stepsGrid,.MiniHub-module__kzhWRW__coverageGrid{grid-template-columns:repeat(2,1fr)}}
.DeviceInsuranceForm-module__QWKfuW__sectionWrapper{background:linear-gradient(#f0ede8 0%,#faf9f7 100%);max-width:1120px;margin:0 auto;padding:80px 24px}.DeviceInsuranceForm-module__QWKfuW__pageWrapper{width:100%;max-width:720px;margin:0 auto}.DeviceInsuranceForm-module__QWKfuW__sectionHeader{text-align:center;margin-bottom:48px}.DeviceInsuranceForm-module__QWKfuW__sectionTag{color:var(--color-secondary);letter-spacing:.02em;background:#ecfdf5;border-radius:100px;margin-bottom:16px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.DeviceInsuranceForm-module__QWKfuW__sectionTitle{color:var(--color-text-dark);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.2}.DeviceInsuranceForm-module__QWKfuW__sectionSubtitle{color:var(--color-text-body);max-width:600px;margin:0 auto;font-size:16px;line-height:1.6}.DeviceInsuranceForm-module__QWKfuW__card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #00000008,0 4px 12px #0000000a,0 16px 48px #00000014}.DeviceInsuranceForm-module__QWKfuW__cardHeader{border-bottom:1px solid var(--color-border-light);background:linear-gradient(#fafaf9 0%,#f5f5f4 100%);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.DeviceInsuranceForm-module__QWKfuW__cardHeaderLeft{align-items:center;gap:12px;display:flex}.DeviceInsuranceForm-module__QWKfuW__cardIcon{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 8px #0596694d}.DeviceInsuranceForm-module__QWKfuW__cardTitleGroup{flex-direction:column;gap:2px;display:flex}.DeviceInsuranceForm-module__QWKfuW__cardTitle{color:var(--color-text-dark);margin:0;font-size:16px;font-weight:600}.DeviceInsuranceForm-module__QWKfuW__cardMeta{color:var(--color-text-muted);font-size:13px}.DeviceInsuranceForm-module__QWKfuW__securityBadge{color:var(--color-secondary);background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:flex}.DeviceInsuranceForm-module__QWKfuW__steps{border-bottom:1px solid var(--color-stone-100);justify-content:center;align-items:center;gap:0;padding:20px 24px;display:flex}.DeviceInsuranceForm-module__QWKfuW__stepItem{cursor:pointer;color:var(--color-text-light);background:0 0;border:none;align-items:center;gap:8px;padding:4px 8px;font-size:13px;font-weight:500;transition:color .2s;display:flex}.DeviceInsuranceForm-module__QWKfuW__stepItem:hover{color:var(--color-text-muted)}.DeviceInsuranceForm-module__QWKfuW__stepActive{color:var(--color-text-dark)}.DeviceInsuranceForm-module__QWKfuW__stepDone{color:var(--color-secondary)}.DeviceInsuranceForm-module__QWKfuW__stepDot{background:var(--color-stone-100);width:28px;height:28px;color:var(--color-text-light);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.DeviceInsuranceForm-module__QWKfuW__stepActive .DeviceInsuranceForm-module__QWKfuW__stepDot{color:var(--color-secondary);background:#ecfdf5}.DeviceInsuranceForm-module__QWKfuW__stepDone .DeviceInsuranceForm-module__QWKfuW__stepDot{background:var(--color-secondary);color:#fff}.DeviceInsuranceForm-module__QWKfuW__stepLine{background:var(--color-border-light);width:32px;height:1px;margin:0 4px}.DeviceInsuranceForm-module__QWKfuW__form{padding:0}.DeviceInsuranceForm-module__QWKfuW__stepContent{padding:28px 28px 0}.DeviceInsuranceForm-module__QWKfuW__stepVisible{display:block}.DeviceInsuranceForm-module__QWKfuW__stepHidden{display:none}.DeviceInsuranceForm-module__QWKfuW__stepTitle{color:var(--color-text-dark);margin:0 0 20px;font-size:18px;font-weight:700}.DeviceInsuranceForm-module__QWKfuW__stepHint{color:var(--color-text-muted);margin:-12px 0 20px;font-size:14px;line-height:1.5}.DeviceInsuranceForm-module__QWKfuW__fieldGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.DeviceInsuranceForm-module__QWKfuW__field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.DeviceInsuranceForm-module__QWKfuW__field label{color:var(--color-stone-700);font-size:14px;font-weight:500}.DeviceInsuranceForm-module__QWKfuW__field input{border:1px solid var(--color-border-medium);color:var(--color-text-dark);background:#fff;border-radius:10px;padding:12px 14px;font-size:15px;transition:all .2s}.DeviceInsuranceForm-module__QWKfuW__field input:focus{outline:2px solid var(--color-secondary);outline-offset:-2px;border-color:var(--color-secondary);box-shadow:0 0 0 3px #0596691a}.DeviceInsuranceForm-module__QWKfuW__field input::placeholder{color:var(--color-text-light)}.DeviceInsuranceForm-module__QWKfuW__infoBox{color:#92400e;background:#fefce8;border:1px solid #fde68a;border-radius:12px;gap:12px;margin-top:4px;padding:16px;display:flex}.DeviceInsuranceForm-module__QWKfuW__infoBox svg{flex-shrink:0;margin-top:2px}.DeviceInsuranceForm-module__QWKfuW__infoBox strong{margin-bottom:4px;font-size:14px;display:block}.DeviceInsuranceForm-module__QWKfuW__infoBox p{color:#a16207;margin:0;font-size:13px;line-height:1.6}.DeviceInsuranceForm-module__QWKfuW__coverageOptions{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.DeviceInsuranceForm-module__QWKfuW__coverageOption{border:2px solid var(--color-border-light);cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;gap:14px;padding:20px;transition:all .2s;display:flex}.DeviceInsuranceForm-module__QWKfuW__coverageOption:hover{background:#fafaf9;border-color:#a7f3d0}.DeviceInsuranceForm-module__QWKfuW__coverageSelected,.DeviceInsuranceForm-module__QWKfuW__coverageSelected:hover{border-color:var(--color-secondary);background:#ecfdf5}.DeviceInsuranceForm-module__QWKfuW__radioHidden{opacity:0;pointer-events:none;position:absolute}.DeviceInsuranceForm-module__QWKfuW__coverageRadio{border:2px solid var(--color-border-medium);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;transition:all .2s;display:flex}.DeviceInsuranceForm-module__QWKfuW__coverageSelected .DeviceInsuranceForm-module__QWKfuW__coverageRadio{border-color:var(--color-secondary);background:var(--color-secondary)}.DeviceInsuranceForm-module__QWKfuW__coverageContent strong{color:var(--color-text-dark);margin-bottom:6px;font-size:15px;display:block}.DeviceInsuranceForm-module__QWKfuW__coverageContent p{color:var(--color-text-body);margin:0;font-size:14px;line-height:1.55}.DeviceInsuranceForm-module__QWKfuW__summary{background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:12px;margin-bottom:20px;padding:20px}.DeviceInsuranceForm-module__QWKfuW__summary h5{color:var(--color-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.DeviceInsuranceForm-module__QWKfuW__summaryRow{border-bottom:1px solid var(--color-border-light);justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.DeviceInsuranceForm-module__QWKfuW__summaryRow:last-child{border-bottom:none;padding-bottom:0}.DeviceInsuranceForm-module__QWKfuW__summaryRow span:first-child{color:var(--color-text-muted)}.DeviceInsuranceForm-module__QWKfuW__summaryRow span:last-child{color:var(--color-text-dark);font-weight:500}.DeviceInsuranceForm-module__QWKfuW__consent{cursor:pointer;color:var(--color-text-body);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.DeviceInsuranceForm-module__QWKfuW__consent input[type=checkbox]{accent-color:var(--color-secondary);flex-shrink:0;width:16px;height:16px;margin-top:3px}.DeviceInsuranceForm-module__QWKfuW__error{color:#dc2626;background:#fef2f2;border-top:1px solid #fecaca;align-items:center;gap:8px;padding:12px 28px;font-size:14px;display:flex}.DeviceInsuranceForm-module__QWKfuW__error svg{flex-shrink:0}.DeviceInsuranceForm-module__QWKfuW__actions{border-top:1px solid var(--color-stone-100);justify-content:flex-end;align-items:center;gap:12px;padding:20px 28px;display:flex}.DeviceInsuranceForm-module__QWKfuW__backBtn{color:var(--color-text-body);border:1px solid var(--color-border-light);cursor:pointer;background:#fff;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s}.DeviceInsuranceForm-module__QWKfuW__backBtn:hover{border-color:var(--color-border-medium);color:var(--color-text-dark)}.DeviceInsuranceForm-module__QWKfuW__nextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border:none;border-radius:10px;align-items:center;gap:6px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #05966940}.DeviceInsuranceForm-module__QWKfuW__nextBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #05966959}.DeviceInsuranceForm-module__QWKfuW__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border:none;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #05966940}.DeviceInsuranceForm-module__QWKfuW__submitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #05966959}.DeviceInsuranceForm-module__QWKfuW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.DeviceInsuranceForm-module__QWKfuW__successState{text-align:center;padding:48px 28px}.DeviceInsuranceForm-module__QWKfuW__successIcon{width:64px;height:64px;color:var(--color-secondary);background:#ecfdf5;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.DeviceInsuranceForm-module__QWKfuW__successTitle{color:var(--color-text-dark);margin:0 0 12px;font-size:22px;font-weight:700}.DeviceInsuranceForm-module__QWKfuW__successText{color:var(--color-text-body);max-width:480px;margin:0 auto 24px;font-size:15px;line-height:1.6}.DeviceInsuranceForm-module__QWKfuW__successDetails{background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:12px;padding:16px 24px;display:inline-block}.DeviceInsuranceForm-module__QWKfuW__successDetail{flex-direction:column;gap:4px;display:flex}.DeviceInsuranceForm-module__QWKfuW__successDetail strong{color:var(--color-text-dark);font-size:15px}.DeviceInsuranceForm-module__QWKfuW__successDetail span{color:var(--color-secondary);font-size:13px;font-weight:500}@media (max-width:768px){.DeviceInsuranceForm-module__QWKfuW__sectionWrapper{padding:56px 16px}.DeviceInsuranceForm-module__QWKfuW__cardHeader{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}.DeviceInsuranceForm-module__QWKfuW__steps{gap:0;padding:16px 12px}.DeviceInsuranceForm-module__QWKfuW__stepItem span{display:none}.DeviceInsuranceForm-module__QWKfuW__stepLine{width:24px}.DeviceInsuranceForm-module__QWKfuW__stepContent{padding:20px 16px 0}.DeviceInsuranceForm-module__QWKfuW__fieldGrid{grid-template-columns:1fr;gap:0}.DeviceInsuranceForm-module__QWKfuW__actions,.DeviceInsuranceForm-module__QWKfuW__coverageOption,.DeviceInsuranceForm-module__QWKfuW__summary{padding:16px}.DeviceInsuranceForm-module__QWKfuW__successState{padding:32px 16px}}@media (max-width:480px){.DeviceInsuranceForm-module__QWKfuW__sectionWrapper{padding:40px 12px}.DeviceInsuranceForm-module__QWKfuW__securityBadge{display:none}.DeviceInsuranceForm-module__QWKfuW__stepContent{padding:16px 12px 0}.DeviceInsuranceForm-module__QWKfuW__actions{flex-direction:column-reverse;padding:16px 12px}.DeviceInsuranceForm-module__QWKfuW__backBtn,.DeviceInsuranceForm-module__QWKfuW__nextBtn,.DeviceInsuranceForm-module__QWKfuW__submitBtn{justify-content:center;width:100%}}
.IframeEmbed-module__nhET_W__iframeWrapper{background:#fff;min-height:800px;position:relative;overflow:hidden}.IframeEmbed-module__nhET_W__iframeLoader{z-index:10;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.IframeEmbed-module__nhET_W__iframeLoader p{color:var(--color-text-body);margin:0;font-size:15px}.IframeEmbed-module__nhET_W__spinner{border:3px solid var(--color-border-light);border-top-color:var(--color-secondary);border-radius:50%;width:40px;height:40px;animation:1s linear infinite IframeEmbed-module__nhET_W__spin}@keyframes IframeEmbed-module__nhET_W__spin{to{transform:rotate(360deg)}}.IframeEmbed-module__nhET_W__iframe{z-index:1;border:none;width:100%;height:900px;display:block;position:relative}.IframeEmbed-module__nhET_W__iframeLoaded{z-index:20}@media (max-width:768px){.IframeEmbed-module__nhET_W__iframeWrapper{border-radius:16px;min-height:600px}.IframeEmbed-module__nhET_W__iframe{height:700px}}
.SubscribeSection-module__kYZScW__section{border-top:1px solid var(--line);padding:var(--s8) 0}.SubscribeSection-module__kYZScW__inner{max-width:1100px;margin:0 auto;padding:0 40px}.SubscribeSection-module__kYZScW__cta{align-items:center;gap:var(--s7);background:var(--white);border:1px solid var(--line2);border-radius:16px;justify-content:space-between;padding:clamp(24px,3vw,40px);display:flex}.SubscribeSection-module__kYZScW__ctaMain{min-width:0}.SubscribeSection-module__kYZScW__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--em);background:var(--emTint);margin-bottom:var(--s4);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.SubscribeSection-module__kYZScW__title{margin-bottom:var(--s3);font-size:clamp(22px,2.6vw,30px)}.SubscribeSection-module__kYZScW__blurb{color:var(--ink2);max-width:56ch;margin:0;font-size:16.5px}.SubscribeSection-module__kYZScW__trust{gap:var(--s3) var(--s6);margin:var(--s5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.SubscribeSection-module__kYZScW__trust li{color:var(--ink);align-items:center;gap:7px;font-size:14.5px;font-weight:500;display:inline-flex}.SubscribeSection-module__kYZScW__trust svg{color:var(--em);flex:none}.SubscribeSection-module__kYZScW__openBtn{background:var(--em);color:#fff;border:1px solid var(--em);cursor:pointer;border-radius:11px;flex:none;align-items:center;gap:10px;padding:16px 28px;font-size:16px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.SubscribeSection-module__kYZScW__openBtn:hover{background:var(--emD);border-color:var(--emD)}.SubscribeSection-module__kYZScW__expanded{background:var(--white);border:1px solid var(--line2);border-radius:16px;overflow:hidden}.SubscribeSection-module__kYZScW__head{justify-content:space-between;align-items:flex-start;gap:var(--s5);padding:var(--s5) clamp(20px, 2.5vw, 32px);border-bottom:1px solid var(--line);display:flex}.SubscribeSection-module__kYZScW__secure{letter-spacing:.06em;text-transform:uppercase;color:var(--em);margin-bottom:var(--s2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.SubscribeSection-module__kYZScW__close{border:1px solid var(--line2);width:40px;height:40px;color:var(--ink2);cursor:pointer;background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:inline-flex}.SubscribeSection-module__kYZScW__close:hover{border-color:var(--ink);color:var(--ink)}.SubscribeSection-module__kYZScW__frame{border:0;border-radius:0}.SubscribeSection-module__kYZScW__foot{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) clamp(20px, 2.5vw, 32px);border-top:1px solid var(--line);display:flex}.SubscribeSection-module__kYZScW__help{color:var(--ink2);align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.SubscribeSection-module__kYZScW__help svg{color:var(--em)}.SubscribeSection-module__kYZScW__help a{color:var(--ink);font-weight:600;text-decoration:none}.SubscribeSection-module__kYZScW__help a:hover{text-decoration:underline}.SubscribeSection-module__kYZScW__footClose{border:1px solid var(--line2);color:var(--ink);cursor:pointer;background:0 0;border-radius:9px;padding:9px 18px;font-size:14.5px;font-weight:600}.SubscribeSection-module__kYZScW__footClose:hover{border-color:var(--ink)}@media (max-width:720px){.SubscribeSection-module__kYZScW__inner{padding:0 20px}.SubscribeSection-module__kYZScW__cta{flex-direction:column;align-items:stretch}.SubscribeSection-module__kYZScW__openBtn{justify-content:center}}
.FaqAccordion-module__zrhqNG__faqList{flex-direction:column;gap:12px;display:flex}.FaqAccordion-module__zrhqNG__faqItem{background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:12px;transition:all .3s;overflow:hidden}.FaqAccordion-module__zrhqNG__faqItem:hover{border-color:#0596694d}.FaqAccordion-module__zrhqNG__faqQuestion{cursor:pointer;text-align:left;width:100%;color:var(--color-text-dark);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:600;transition:color .2s;display:flex}.FaqAccordion-module__zrhqNG__faqQuestion:hover{color:var(--color-secondary)}.FaqAccordion-module__zrhqNG__faqChevron{color:var(--color-text-muted);flex-shrink:0;transition:transform .3s}.FaqAccordion-module__zrhqNG__faqOpen .FaqAccordion-module__zrhqNG__faqChevron{transform:rotate(180deg)}.FaqAccordion-module__zrhqNG__faqAnswer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.FaqAccordion-module__zrhqNG__faqOpen .FaqAccordion-module__zrhqNG__faqAnswer{max-height:500px;padding:0 24px 20px}.FaqAccordion-module__zrhqNG__faqAnswer p{color:var(--color-text-body);margin:0;font-size:15px;line-height:1.7}@media (max-width:768px){.FaqAccordion-module__zrhqNG__faqQuestion{padding:16px 20px;font-size:15px}.FaqAccordion-module__zrhqNG__faqOpen .FaqAccordion-module__zrhqNG__faqAnswer{padding:0 20px 16px}}
.CallbackForm-module__ifFA8q__humanHelpCta{border:1px solid var(--color-border-light);background:linear-gradient(135deg,#faf9f7 0%,#f5f4f1 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding:32px 40px;display:flex;position:relative;overflow:hidden}.CallbackForm-module__ifFA8q__humanHelpCta:before{content:"";background:linear-gradient(#059669 0%,#047857 100%);width:4px;height:100%;position:absolute;top:0;left:0}.CallbackForm-module__ifFA8q__humanHelpContent{flex:1;align-items:flex-start;gap:20px;display:flex}.CallbackForm-module__ifFA8q__humanHelpIcon{border:1px solid var(--color-border-light);width:52px;height:52px;color:var(--color-secondary);background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #0000000a}.CallbackForm-module__ifFA8q__humanHelpText h3{color:var(--color-text-dark);margin:0 0 8px;font-size:20px;font-weight:600}.CallbackForm-module__ifFA8q__humanHelpText p{color:var(--color-text-body);max-width:480px;margin:0;font-size:15px;line-height:1.6}.CallbackForm-module__ifFA8q__humanHelpActions{flex-shrink:0;align-items:center;gap:16px;display:flex}.CallbackForm-module__ifFA8q__humanHelpPhone{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);border-radius:12px;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 14px #0596694d}.CallbackForm-module__ifFA8q__humanHelpPhone:hover{transform:translateY(-2px);box-shadow:0 6px 20px #05966966}.CallbackForm-module__ifFA8q__humanHelpOr{color:var(--color-text-muted);font-size:14px;font-weight:500}.CallbackForm-module__ifFA8q__humanHelpCallback{color:var(--color-secondary);border:2px solid var(--color-secondary);cursor:pointer;background:0 0;border-radius:12px;padding:14px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.CallbackForm-module__ifFA8q__humanHelpCallback:hover{background:#05966914}.CallbackForm-module__ifFA8q__callbackFormWrapper{border:1px solid var(--color-border-light);background:#fff;border-radius:16px;min-width:0;padding:28px 32px;position:relative;box-shadow:0 4px 16px #0000000f}.CallbackForm-module__ifFA8q__callbackFormClose{background:var(--color-ivory);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.CallbackForm-module__ifFA8q__callbackFormClose:hover{background:var(--color-border-light);color:var(--color-text-dark)}.CallbackForm-module__ifFA8q__callbackForm h4{color:var(--color-text-dark);margin:0 0 20px;font-size:16px;font-weight:600}.CallbackForm-module__ifFA8q__callbackFormFields{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.CallbackForm-module__ifFA8q__callbackFormField{background:var(--color-cream);border:1px solid var(--color-border-light);border-radius:10px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.CallbackForm-module__ifFA8q__callbackFormField:focus-within{border-color:var(--color-secondary);background:#fff;box-shadow:0 0 0 3px #0596691a}.CallbackForm-module__ifFA8q__callbackFormField svg{color:var(--color-text-muted);flex-shrink:0}.CallbackForm-module__ifFA8q__callbackFormField:focus-within svg{color:var(--color-secondary)}.CallbackForm-module__ifFA8q__callbackInput{color:var(--color-text-dark);background:0 0;border:none;flex:1;font-size:15px}.CallbackForm-module__ifFA8q__callbackInput:focus{outline:2px solid var(--color-secondary);outline-offset:-2px;border-radius:4px}.CallbackForm-module__ifFA8q__callbackInput::placeholder{color:var(--color-text-light)}.CallbackForm-module__ifFA8q__callbackError{color:#dc2626;margin:0 0 12px;font-size:13px}.CallbackForm-module__ifFA8q__callbackSubmit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#047857 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 24px;font-size:15px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 14px #05966940}.CallbackForm-module__ifFA8q__callbackSubmit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #05966959}.CallbackForm-module__ifFA8q__callbackSubmit:disabled{opacity:.6;cursor:not-allowed}.CallbackForm-module__ifFA8q__callbackSuccess{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px 0;display:flex}.CallbackForm-module__ifFA8q__callbackSuccess svg{color:var(--color-secondary)}.CallbackForm-module__ifFA8q__callbackSuccess p{color:var(--color-text-dark);margin:0;font-size:15px;font-weight:500}@media (max-width:768px){.CallbackForm-module__ifFA8q__humanHelpCta{text-align:center;flex-direction:column;padding:24px}.CallbackForm-module__ifFA8q__humanHelpCta:before{width:100%;height:4px;top:0;left:0}.CallbackForm-module__ifFA8q__humanHelpContent{flex-direction:column;align-items:center}.CallbackForm-module__ifFA8q__humanHelpText h3{font-size:18px}.CallbackForm-module__ifFA8q__humanHelpText p{text-align:center}.CallbackForm-module__ifFA8q__humanHelpActions{flex-direction:column;width:100%}.CallbackForm-module__ifFA8q__humanHelpPhone{justify-content:center;width:100%}.CallbackForm-module__ifFA8q__humanHelpCallback{text-align:center;width:100%}.CallbackForm-module__ifFA8q__callbackFormWrapper{min-width:unset;width:100%;padding:24px 20px}.CallbackForm-module__ifFA8q__callbackForm h4{text-align:center}}
