.page-hero.svelte-1u9booo{padding:var(--spacing-4xl) 0;background:linear-gradient(135deg,rgba(var(--primary-rgb),.08),rgba(var(--secondary-rgb),.05),rgba(var(--accent-rgb),.08));text-align:center}.hero-content.svelte-1u9booo h1:where(.svelte-1u9booo){font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:1.1;margin-bottom:var(--spacing-md)}.hero-description.svelte-1u9booo{font-size:var(--font-size-title2);color:var(--text-secondary);max-width:700px;margin:0 auto var(--spacing-2xl) auto;line-height:1.6}.hero-info.svelte-1u9booo{display:flex;justify-content:center;gap:var(--spacing-2xl);flex-wrap:wrap}.info-item.svelte-1u9booo{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-callout);color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-lg);background:rgba(var(--primary-rgb),.1);border:1px solid rgba(var(--primary-rgb),.3);border-radius:25px;white-space:nowrap;height:-moz-fit-content;height:fit-content}.info-item.svelte-1u9booo svg:where(.svelte-1u9booo){color:var(--primary);flex-shrink:0;width:20px;height:20px}.summary-section.svelte-1u9booo{margin-top:var(--spacing-2xl);transition:opacity .6s ease,transform .6s ease}@media (min-width: 769px){.summary-section.svelte-1u9booo:not(.mounted),.terms-section.svelte-1u9booo:not(.mounted),.contact-content.svelte-1u9booo:not(.mounted){opacity:0;transform:translateY(20px)}.summary-section.mounted.svelte-1u9booo,.terms-section.mounted.svelte-1u9booo,.contact-content.mounted.svelte-1u9booo{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.summary-section.svelte-1u9booo,.terms-section.svelte-1u9booo,.contact-content.svelte-1u9booo{opacity:1!important;transform:none!important}}.summary-content.svelte-1u9booo{color:var(--text-primary)}.summary-header.svelte-1u9booo{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.summary-header.svelte-1u9booo svg:where(.svelte-1u9booo){flex-shrink:0}.summary-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-family:var(--font-family-display);font-size:var(--font-size-title1);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.2}.summary-content.svelte-1u9booo>p:where(.svelte-1u9booo){font-size:var(--font-size-title2);color:var(--text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}.summary-grid.svelte-1u9booo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.summary-point.svelte-1u9booo h4:where(.svelte-1u9booo){font-size:var(--font-size-headline);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;line-height:1.3}.summary-point.svelte-1u9booo p:where(.svelte-1u9booo){font-size:var(--font-size-callout);color:var(--text-secondary);line-height:1.6;margin:0}.summary-note.svelte-1u9booo{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--surface);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);font-size:var(--font-size-callout);color:var(--text-secondary);line-height:1.6}.summary-note.svelte-1u9booo svg:where(.svelte-1u9booo){flex-shrink:0;margin-top:2px}.terms-section.svelte-1u9booo{margin-top:var(--spacing-3xl);transition:opacity .6s ease,transform .6s ease}.section-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-family:var(--font-family-display);font-size:var(--font-size-title1);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--spacing-lg);line-height:1.2}.section-content.svelte-1u9booo{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.subsection.svelte-1u9booo h3:where(.svelte-1u9booo){font-size:var(--font-size-title3);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--spacing-md);line-height:1.3}.terms-points.svelte-1u9booo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.terms-points.svelte-1u9booo li:where(.svelte-1u9booo){display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-callout);color:var(--text-primary);line-height:1.6;padding:var(--spacing-xs) 0;min-height:32px}.terms-points.svelte-1u9booo svg:where(.svelte-1u9booo){color:var(--primary);flex-shrink:0;margin-top:2px}.contact-section.svelte-1u9booo{margin-top:var(--spacing-4xl);padding:var(--spacing-3xl) 0;background:var(--background)}.contact-content.svelte-1u9booo{transition:opacity .6s ease,transform .6s ease}.contact-header.svelte-1u9booo{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}.contact-icon-large.svelte-1u9booo{width:80px;height:80px;background:rgba(var(--primary-rgb),.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primary)}.contact-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-family:var(--font-family-display);font-size:var(--font-size-title2);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.2}.contact-header.svelte-1u9booo p:where(.svelte-1u9booo){font-size:var(--font-size-body);color:var(--text-secondary);line-height:1.6;margin:0}.contact-email.svelte-1u9booo{padding:var(--spacing-lg) var(--spacing-xl);background:var(--surface);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);font-size:var(--font-size-title3);color:var(--primary)}.response-time.svelte-1u9booo{font-size:var(--font-size-small);color:var(--text-tertiary);font-style:italic}@media (max-width: 768px){.page-hero.svelte-1u9booo{padding:var(--spacing-3xl) 0}.hero-content.svelte-1u9booo h1:where(.svelte-1u9booo){font-size:clamp(2rem,6vw,3rem)}.hero-description.svelte-1u9booo{font-size:var(--font-size-body);margin-bottom:var(--spacing-xl)}.hero-info.svelte-1u9booo{flex-direction:column;align-items:center;gap:var(--spacing-sm)}.info-item.svelte-1u9booo{font-size:var(--font-size-small)}.summary-section.svelte-1u9booo{margin-top:var(--spacing-xl)}.summary-header.svelte-1u9booo{flex-direction:column;text-align:center;gap:var(--spacing-sm)}.summary-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-size:var(--font-size-title2)}.summary-content.svelte-1u9booo>p:where(.svelte-1u9booo){font-size:var(--font-size-body)}.summary-grid.svelte-1u9booo{grid-template-columns:1fr;gap:var(--spacing-md)}.summary-note.svelte-1u9booo{flex-direction:column;text-align:center;gap:var(--spacing-sm);padding:var(--spacing-md)}.terms-section.svelte-1u9booo{margin-top:var(--spacing-2xl)}.section-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-size:var(--font-size-title2)}.section-content.svelte-1u9booo{gap:var(--spacing-xl)}.subsection.svelte-1u9booo h3:where(.svelte-1u9booo){font-size:var(--font-size-headline)}.terms-points.svelte-1u9booo li:where(.svelte-1u9booo){font-size:var(--font-size-body)}.contact-section.svelte-1u9booo{padding:var(--spacing-2xl) 0;margin-top:var(--spacing-3xl)}.contact-icon-large.svelte-1u9booo{width:64px;height:64px}.contact-icon-large.svelte-1u9booo svg:where(.svelte-1u9booo){width:32px;height:32px}.contact-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-size:var(--font-size-title3)}.contact-header.svelte-1u9booo p:where(.svelte-1u9booo){font-size:var(--font-size-callout)}.contact-email.svelte-1u9booo{font-size:var(--font-size-body);padding:var(--spacing-md) var(--spacing-lg)}}@media (max-width: 480px){.page-hero.svelte-1u9booo{padding:var(--spacing-2xl) 0}.hero-content.svelte-1u9booo h1:where(.svelte-1u9booo){font-size:1.75rem}.hero-description.svelte-1u9booo{font-size:var(--font-size-callout)}.info-item.svelte-1u9booo{font-size:var(--font-size-caption)}.summary-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-size:var(--font-size-headline)}.summary-content.svelte-1u9booo>p:where(.svelte-1u9booo){font-size:var(--font-size-callout)}.summary-point.svelte-1u9booo h4:where(.svelte-1u9booo){font-size:var(--font-size-body)}.summary-point.svelte-1u9booo p:where(.svelte-1u9booo){font-size:var(--font-size-small)}.section-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-size:var(--font-size-headline)}.subsection.svelte-1u9booo h3:where(.svelte-1u9booo){font-size:var(--font-size-body)}.terms-points.svelte-1u9booo li:where(.svelte-1u9booo){font-size:var(--font-size-callout);gap:var(--spacing-xs)}.contact-section.svelte-1u9booo{padding:var(--spacing-xl) 0}.contact-icon-large.svelte-1u9booo{width:56px;height:56px}.contact-icon-large.svelte-1u9booo svg:where(.svelte-1u9booo){width:28px;height:28px}.contact-header.svelte-1u9booo h2:where(.svelte-1u9booo){font-size:var(--font-size-headline)}.contact-header.svelte-1u9booo p:where(.svelte-1u9booo){font-size:var(--font-size-small)}.contact-email.svelte-1u9booo{font-size:var(--font-size-callout);padding:var(--spacing-sm) var(--spacing-md)}}.terms-section.svelte-1u9booo:nth-child(1){transition-delay:.1s}.terms-section.svelte-1u9booo:nth-child(2){transition-delay:.2s}.terms-section.svelte-1u9booo:nth-child(3){transition-delay:.3s}.terms-section.svelte-1u9booo:nth-child(4){transition-delay:.4s}.terms-section.svelte-1u9booo:nth-child(5){transition-delay:.5s}.terms-section.svelte-1u9booo:nth-child(6){transition-delay:.6s}.terms-section.svelte-1u9booo:nth-child(7){transition-delay:.7s}@media (prefers-reduced-motion: reduce){.summary-section.svelte-1u9booo,.terms-section.svelte-1u9booo,.contact-content.svelte-1u9booo{opacity:1;transform:none;transition:none}}@media (prefers-contrast: high){.summary-note.svelte-1u9booo,.contact-email.svelte-1u9booo{border-width:2px}}
