.content-block.svelte-zqm7kz p:where(.svelte-zqm7kz){font-size:16px;line-height:1.7;margin-bottom:16px;color:var(--oc-muted)}.features-section.svelte-zqm7kz{padding:100px 0;background:#fff}.about-section.svelte-zqm7kz{padding:80px 0 20px;background:#fff}.geo-section.svelte-zqm7kz{padding:80px 0;background:var(--claro-gray-light)}.content-block.svelte-zqm7kz{max-width:800px;margin:0 auto}.content-block.svelte-zqm7kz p:where(.svelte-zqm7kz){font-size:16px;line-height:1.7;margin-bottom:16px;color:#4a4a4a}.section-header.svelte-zqm7kz{text-align:center;margin-bottom:60px}.section-header.svelte-zqm7kz h2:where(.svelte-zqm7kz){font-size:36px;font-weight:900;margin-bottom:16px;color:var(--claro-gray-dark)}.features-grid.svelte-zqm7kz{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.feature-card.svelte-zqm7kz{background:var(--claro-gray-light);border-radius:var(--radius-box);padding:32px;transition:all .3s ease}.feature-card.svelte-zqm7kz:hover{transform:translateY(-8px);box-shadow:var(--shadow-card)}.icon.svelte-zqm7kz{width:48px;height:48px;background:#ee2d241a;color:var(--claro-red);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.icon.svelte-zqm7kz svg:where(.svelte-zqm7kz){width:24px;height:24px}.feature-card.svelte-zqm7kz h3:where(.svelte-zqm7kz){font-size:20px;font-weight:800;margin-bottom:12px}.faq.svelte-zqm7kz{padding:100px 0;background:var(--claro-gray-light)}.faq-list.svelte-zqm7kz{max-width:800px;margin:0 auto}.container.svelte-zqm7kz{max-width:1200px;margin:0 auto;padding:0 24px}.cross-linking.svelte-zqm7kz{padding:80px 0;background:#fff}.links-grid.svelte-zqm7kz{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;max-width:1000px;margin:0 auto}.links-grid.svelte-zqm7kz a:where(.svelte-zqm7kz){display:block;padding:16px;background:var(--claro-gray-light);border:1px solid var(--claro-border);border-radius:8px;text-align:center;color:var(--claro-gray-dark);font-weight:700;text-decoration:none;transition:all .3s}.links-grid.svelte-zqm7kz a:where(.svelte-zqm7kz):hover{background:var(--claro-red);color:#fff;border-color:var(--claro-red);transform:translateY(-2px)}.plans-section.svelte-zqm7kz{padding:100px 0;background:var(--claro-gray-light)}.plans-grid.svelte-zqm7kz{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:24px}.plan-card.svelte-zqm7kz{background:#fff;border-radius:var(--radius-box);padding:40px 32px;border:2px solid var(--claro-border);position:relative;transition:all .3s ease}.plan-card.svelte-zqm7kz:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.plan-card.featured.svelte-zqm7kz{border-color:var(--claro-red);box-shadow:0 8px 32px #ee2d2426}.plan-badge.svelte-zqm7kz{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--claro-red);color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:4px 16px;border-radius:20px}.plan-card.svelte-zqm7kz h3:where(.svelte-zqm7kz){font-size:20px;font-weight:900;margin-bottom:12px;color:var(--claro-gray-dark)}.plan-speed.svelte-zqm7kz{font-size:40px;font-weight:900;color:var(--claro-red);line-height:1;margin-bottom:4px}.plan-upload.svelte-zqm7kz{font-size:13px;color:#888;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--claro-border)}.plan-highlights.svelte-zqm7kz{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:10px}.plan-highlights.svelte-zqm7kz li:where(.svelte-zqm7kz){font-size:14px;color:#4a4a4a;font-weight:500}.plan-cta.svelte-zqm7kz{display:block;text-align:center;background:var(--claro-red);color:#fff;padding:14px;border-radius:8px;font-weight:700;text-decoration:none;transition:all .2s}.plan-cta.svelte-zqm7kz:hover{opacity:.9;transform:translateY(-1px)}.plans-note.svelte-zqm7kz{text-align:center;font-size:13px;color:#999;margin-top:8px}.contracting-section.svelte-zqm7kz{padding:100px 0;background:#fff}.steps-grid.svelte-zqm7kz{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.step-card.svelte-zqm7kz{text-align:center;padding:40px 24px;border-radius:var(--radius-box);background:var(--claro-gray-light)}.step-number.svelte-zqm7kz{width:56px;height:56px;background:var(--claro-red);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;margin:0 auto 24px}.step-card.svelte-zqm7kz h3:where(.svelte-zqm7kz){font-size:20px;font-weight:800;margin-bottom:12px}.step-card.svelte-zqm7kz p:where(.svelte-zqm7kz){font-size:15px;line-height:1.6;color:#666}
