#main-content.svelte-1dkpu9b{margin-top:5.625rem}.cs_top_nav.svelte-1dkpu9b{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xs) var(--space-m);border-bottom:var(--basic-line-weight) solid var(--primary);max-width:100%}.cs_top_nav.svelte-1dkpu9b a:where(.svelte-1dkpu9b){text-decoration:none;transition:transform .3s ease}.cs_top_nav.svelte-1dkpu9b a:where(.svelte-1dkpu9b):hover{transform:translateY(-2px)}.cs_top_nav.svelte-1dkpu9b h4:where(.svelte-1dkpu9b){margin:0;font-size:var(--fs-1)}.cs_hero.svelte-1dkpu9b{max-width:1200px;width:100%;margin:0 auto var(--space-2xl);padding:0 var(--space-l);box-sizing:border-box}.cs_hero_content.svelte-1dkpu9b{display:flex;flex-direction:column;align-items:center;gap:var(--space-m);padding-block:var(--space-2xl)}.cs_hero_title.svelte-1dkpu9b{font-size:clamp(2.5rem,6vw,var(--fs-5));text-align:center;width:100%;margin-bottom:var(--space-m);padding:var(--space-l) var(--space-m);border-block:4px var(--primary) solid;line-height:1.2;letter-spacing:-.05em}.cs_info.svelte-1dkpu9b{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-l);padding:var(--space-l) 0;border-top:var(--basic-line-weight) solid var(--primary)}.cs_info_item.svelte-1dkpu9b h3:where(.svelte-1dkpu9b){font-size:var(--fs-1);font-weight:600;margin-bottom:var(--space-3xs);opacity:.6;text-transform:uppercase;letter-spacing:.05em}.cs_info_item.svelte-1dkpu9b p:where(.svelte-1dkpu9b){margin:0;font-weight:500}.cs_section.svelte-1dkpu9b{width:100%;max-width:1200px;margin:0 auto;padding:var(--space-xl) var(--space-l);box-sizing:border-box;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.cs_section.svelte-1dkpu9b:nth-of-type(1){animation-delay:.1s}.cs_section.svelte-1dkpu9b:nth-of-type(2){animation-delay:.2s}.cs_section.svelte-1dkpu9b:nth-of-type(3){animation-delay:.3s}.cs_section.svelte-1dkpu9b:nth-of-type(4){animation-delay:.4s}.cs_section.svelte-1dkpu9b:nth-of-type(5){animation-delay:.5s}.cs_section.svelte-1dkpu9b:nth-of-type(6){animation-delay:.6s}.cs_section_header.svelte-1dkpu9b{display:flex;width:100%;align-items:center;padding:var(--space-m) 0;border-block:var(--basic-line-weight) var(--primary) solid;margin-bottom:var(--space-xl)}.cs_section_header.svelte-1dkpu9b h2:where(.svelte-1dkpu9b){margin:0}.cs_section_content.svelte-1dkpu9b{padding-inline:var(--space-s)}.subsection_body.svelte-1dkpu9b{max-width:65ch}.features_grid.svelte-1dkpu9b{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-l)}.cs_end.svelte-1dkpu9b{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xl) var(--space-l);margin-top:var(--space-2xl);border-top:var(--basic-line-weight) solid var(--primary);max-width:1200px;margin-inline:auto;box-sizing:border-box}.cs_end.svelte-1dkpu9b a:where(.svelte-1dkpu9b){text-decoration:none;transition:transform .3s ease}.cs_end.svelte-1dkpu9b a:where(.svelte-1dkpu9b):hover{transform:translateY(-4px)}.cs_end.svelte-1dkpu9b a:where(.svelte-1dkpu9b) h4:where(.svelte-1dkpu9b){margin-bottom:var(--space-3xs)}.cs_end.svelte-1dkpu9b a:where(.svelte-1dkpu9b) p:where(.svelte-1dkpu9b){opacity:.6;margin:0}.cs_end_next.svelte-1dkpu9b{text-align:right}@media screen and (max-width: 1000px){.cs_hero.svelte-1dkpu9b,.cs_section.svelte-1dkpu9b{padding-inline:var(--space-m)}.cs_end.svelte-1dkpu9b{flex-direction:column;gap:var(--space-l);text-align:center;padding-inline:var(--space-m)}.cs_end.svelte-1dkpu9b a:where(.svelte-1dkpu9b){text-align:center}.cs_end.svelte-1dkpu9b .cs_end_next:where(.svelte-1dkpu9b){text-align:center}}@media screen and (max-width: 600px){.cs_hero.svelte-1dkpu9b{padding-inline:var(--space-s)}.cs_hero_title.svelte-1dkpu9b{font-size:var(--fs-4);padding:var(--space-m) var(--space-s)}.cs_section.svelte-1dkpu9b{padding-inline:var(--space-s)}}
