.sector-section.svelte-edmqst{padding:16rem 0;contain:layout style}.sector-section.gray.svelte-edmqst{background-color:#fafafa}.sector-section.dark.svelte-edmqst{background-color:#1a1a1a;color:#fff}.sector-section.dark.svelte-edmqst h2:where(.svelte-edmqst){color:#fff}.sector-section.dark.svelte-edmqst .section-description:where(.svelte-edmqst){color:#ccc}.container.svelte-edmqst{width:100%;box-sizing:border-box}.section-content.svelte-edmqst{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center;contain:layout;width:100%;max-width:100%}.section-content.reverse.svelte-edmqst{direction:rtl}.section-content.reverse.svelte-edmqst>:where(.svelte-edmqst){direction:ltr}.section-text.svelte-edmqst h2:where(.svelte-edmqst){color:#202020;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.05em;line-height:1;white-space:nowrap}.section-description.svelte-edmqst{font-size:clamp(1rem,1.5vw,1.25rem);color:#666;line-height:1.5;margin:0 0 3rem;font-weight:500;letter-spacing:-.02em}@media(max-width:1024px){.sector-section.svelte-edmqst{padding:8rem 0}.section-content.svelte-edmqst{gap:4rem}}@media(max-width:768px){.sector-section.svelte-edmqst{padding:6rem 0}.container.svelte-edmqst{padding:0 1rem}.section-content.svelte-edmqst{grid-template-columns:1fr;gap:3rem}.section-content.reverse.svelte-edmqst{direction:ltr}}@media(max-width:480px){.sector-section.svelte-edmqst{padding:4rem 0}.container.svelte-edmqst{padding:0 .75rem}}
