.about-hero.svelte-cwls5q{padding:120px 0;background:var(--secondary-color)}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){max-width:1050px;margin:0;font-size:clamp(3.6rem,8vw,7rem);line-height:1;letter-spacing:-.025em}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q) em:where(.svelte-cwls5q){font-family:inherit;color:var(--third-color);font-weight:650}.about-hero.svelte-cwls5q p:where(.svelte-cwls5q):last-child{max-width:650px;margin:35px 0 0;font-size:1.15rem;line-height:1.75;color:var(--muted)}.values.svelte-cwls5q{padding:120px 0;display:grid;grid-template-columns:.55fr 1.45fr;gap:90px}.value-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr 1fr;gap:14px}.value-grid.svelte-cwls5q article:where(.svelte-cwls5q){padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff;transition:transform .3s ease,box-shadow .3s ease}.value-grid.svelte-cwls5q article:where(.svelte-cwls5q):hover{transform:translateY(-7px) rotate(-.3deg);box-shadow:0 18px 40px #20312b1a}.value-grid.svelte-cwls5q article:where(.svelte-cwls5q):nth-child(2n):hover{transform:translateY(-7px) rotate(.3deg)}.value-grid.svelte-cwls5q span:where(.svelte-cwls5q){font-family:Varela Round,sans-serif;font-size:.75rem;font-weight:400;color:var(--third-color)}.value-grid.svelte-cwls5q h3:where(.svelte-cwls5q){margin:28px 0 9px;font-size:1.3rem}.value-grid.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;line-height:1.7;color:var(--muted)}.scope.svelte-cwls5q{padding:100px 0;background:var(--fourth-color)}.scope-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr 1fr;gap:80px}.scope.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;font-size:clamp(3rem,6vw,6rem);line-height:1.02;letter-spacing:-.025em}.scope-grid.svelte-cwls5q>div:where(.svelte-cwls5q):last-child p:where(.svelte-cwls5q){line-height:1.8}.scope.svelte-cwls5q .button:where(.svelte-cwls5q){margin-top:20px}@media(max-width:800px){.about-hero.svelte-cwls5q{padding:80px 0}.values.svelte-cwls5q,.scope-grid.svelte-cwls5q{grid-template-columns:1fr;gap:45px}.values.svelte-cwls5q{padding:80px 0}.value-grid.svelte-cwls5q{grid-template-columns:1fr}}@media(max-width:480px){.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:3.5rem}}
