.about-hero.svelte-1yn7fe3,.about-story.svelte-1yn7fe3,.about-strengths.svelte-1yn7fe3,.about-philosophy.svelte-1yn7fe3,.about-team.svelte-1yn7fe3,.about-bottom.svelte-1yn7fe3{width:100%;max-width:1608px;margin-inline:auto}@media (width<=700px){.about-hero.svelte-1yn7fe3,.about-story.svelte-1yn7fe3,.about-strengths.svelte-1yn7fe3,.about-philosophy.svelte-1yn7fe3,.about-team.svelte-1yn7fe3,.about-bottom.svelte-1yn7fe3{max-width:none}}.about-hero.svelte-1yn7fe3{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:clamp(50px,8vw,130px);display:grid}.about-hero__main.svelte-1yn7fe3 h1:where(.svelte-1yn7fe3){max-width:1100px;font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(56px,4.8vw,104px);font-weight:600;line-height:.92}.about-hero__main.svelte-1yn7fe3 h1:where(.svelte-1yn7fe3) em:where(.svelte-1yn7fe3),.about-philosophy__intro.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3) em:where(.svelte-1yn7fe3),.about-bottom.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3) em:where(.svelte-1yn7fe3){z-index:1;font-style:normal;display:inline-block;position:relative}.about-hero__main.svelte-1yn7fe3 h1:where(.svelte-1yn7fe3) em:where(.svelte-1yn7fe3):after,.about-philosophy__intro.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3) em:where(.svelte-1yn7fe3):after{content:"";z-index:-1;background:var(--lime,#dfff35);border-radius:999px;height:.18em;position:absolute;bottom:.03em;left:-.03em;right:-.03em}.about-hero__intro.svelte-1yn7fe3{max-width:760px;color:var(--muted,#70706a);margin:32px 0 0;font-size:18px;line-height:1.7}.about-hero__aside.svelte-1yn7fe3{background:var(--soft,#f6f6f2);border-radius:28px;padding:28px}.about-hero__aside.svelte-1yn7fe3>span:where(.svelte-1yn7fe3){color:#898982;letter-spacing:.13em;font-size:10px}.about-hero__aside.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){color:#5f5f5a;margin:48px 0 0;font-size:16px;line-height:1.7}.about-story.svelte-1yn7fe3{grid-template-columns:.35fr 1.65fr;align-items:start;gap:clamp(40px,7vw,120px);display:grid}.about-story__copy.svelte-1yn7fe3{max-width:1000px}.about-story__copy.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3),.about-team__intro.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3){font-family:var(--font-heading);letter-spacing:-.05em;margin:0;font-size:clamp(44px,5vw,74px);font-weight:600;line-height:.98}.about-story__copy.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){color:#686862;max-width:860px;margin:28px 0 0;font-size:17px;line-height:1.75}.about-strengths.svelte-1yn7fe3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.about-strengths.svelte-1yn7fe3 article:where(.svelte-1yn7fe3){background:var(--soft,#f6f6f2);border-radius:28px;flex-direction:column;min-height:330px;padding:28px;display:flex}.about-strengths.svelte-1yn7fe3 article:where(.svelte-1yn7fe3):first-child{background:var(--lime,#dfff35)}.about-strengths.svelte-1yn7fe3 article:where(.svelte-1yn7fe3)>span:where(.svelte-1yn7fe3){color:#85857e;letter-spacing:.1em;font-size:10px}.about-strengths.svelte-1yn7fe3 article:where(.svelte-1yn7fe3)>div:where(.svelte-1yn7fe3){margin-top:auto}.about-strengths.svelte-1yn7fe3 h3:where(.svelte-1yn7fe3){font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600;line-height:1.02}.about-strengths.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){color:#70706a;margin:14px 0 0;font-size:15px;line-height:1.65}.about-strengths.svelte-1yn7fe3 article:where(.svelte-1yn7fe3):first-child p:where(.svelte-1yn7fe3){color:#11110fa3}.about-philosophy.svelte-1yn7fe3{grid-template-columns:.82fr 1.18fr;align-items:start;gap:clamp(44px,7vw,110px);display:grid}.about-philosophy__intro.svelte-1yn7fe3{position:sticky;top:130px}.about-philosophy__intro.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3){font-family:var(--font-heading);letter-spacing:-.05em;margin:0;font-size:clamp(44px,4.8vw,70px);font-weight:600;line-height:.98}.about-philosophy__grid.svelte-1yn7fe3{gap:12px;display:grid}.about-philosophy__card.svelte-1yn7fe3{background:var(--soft,#f6f6f2);border-radius:28px;grid-template-rows:auto 1fr;grid-template-columns:70px 1fr;column-gap:22px;min-height:260px;padding:28px;display:grid}.about-philosophy__card--lime.svelte-1yn7fe3{background:var(--lime,#dfff35)}.about-philosophy__card.svelte-1yn7fe3>span:where(.svelte-1yn7fe3){color:#85857e;letter-spacing:.1em;grid-row:1/span 2;font-size:10px}.about-philosophy__card.svelte-1yn7fe3 h3:where(.svelte-1yn7fe3){font-family:var(--font-heading);margin:0;font-size:30px;font-weight:600;line-height:1}.about-philosophy__card.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){color:#6d6d67;max-width:560px;margin:auto 0 0;padding-top:34px;font-size:16px;line-height:1.7}.about-philosophy__card--lime.svelte-1yn7fe3 p:where(.svelte-1yn7fe3){color:#11110fa6}.about-team__intro.svelte-1yn7fe3{grid-template-columns:1.05fr .75fr;align-items:end;gap:clamp(40px,7vw,100px);margin-bottom:48px;display:grid}.about-team__intro.svelte-1yn7fe3>p:where(.svelte-1yn7fe3){color:#6f6f69;max-width:560px;margin:0;font-size:16px;line-height:1.7}.about-team__grid.svelte-1yn7fe3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.team-card.svelte-1yn7fe3{background:var(--soft,#f6f6f2);border-radius:30px;grid-template-columns:180px 1fr;gap:28px;min-height:390px;padding:28px;display:grid}.team-card--lime.svelte-1yn7fe3{background:var(--lime,#dfff35)}.team-card__avatar.svelte-1yn7fe3{background:radial-gradient(circle at 30% 20%,#ffffffbf,#0000 34%),linear-gradient(145deg,#ecece6,#d9d9d2);border-radius:24px;place-items:center;min-height:100%;display:grid}.team-card--lime.svelte-1yn7fe3 .team-card__avatar:where(.svelte-1yn7fe3){background:radial-gradient(circle at 30% 20%,#ffffff85,#0000 34%),linear-gradient(145deg,#fff6,#11110f0f)}.team-card__avatar.svelte-1yn7fe3 span:where(.svelte-1yn7fe3){color:#fff;width:86px;height:86px;font-family:var(--font-heading);letter-spacing:-.03em;background:#11110f;border-radius:50%;place-items:center;font-size:30px;font-weight:600;display:grid}.team-card__content.svelte-1yn7fe3{flex-direction:column;display:flex}.team-card__index.svelte-1yn7fe3{color:#85857e;letter-spacing:.1em;margin:0;font-size:10px}.team-card.svelte-1yn7fe3 h3:where(.svelte-1yn7fe3){font-family:var(--font-heading);letter-spacing:-.045em;margin:auto 0 0;font-size:clamp(34px,3.4vw,50px);font-weight:600;line-height:.98}.team-card__role.svelte-1yn7fe3{color:#686862;margin:10px 0 0;font-size:14px}.team-card.svelte-1yn7fe3 a:where(.svelte-1yn7fe3){color:#11110f;border-top:1px solid #11110f1a;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:18px;font-size:13px;text-decoration:none;display:flex}.team-card.svelte-1yn7fe3 a:where(.svelte-1yn7fe3) span:where(.svelte-1yn7fe3){color:#fff;background:#11110f;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.about-bottom.svelte-1yn7fe3{color:#fff;background:#11110f;border-radius:38px;justify-content:space-between;align-items:flex-end;gap:50px;min-height:440px;margin-bottom:clamp(48px,6vw,88px);padding-top:clamp(62px,7vw,100px);padding-bottom:clamp(62px,7vw,100px);display:flex}.about-bottom.svelte-1yn7fe3>div:where(.svelte-1yn7fe3)>p:where(.svelte-1yn7fe3){color:#9b9b95;letter-spacing:.14em;margin:0 0 22px;font-size:10px}.about-bottom.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3){max-width:980px;font-family:var(--font-heading);letter-spacing:-.055em;margin:0;font-size:clamp(44px,4.8vw,72px);font-weight:600;line-height:.96}.about-bottom.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3) em:where(.svelte-1yn7fe3){color:var(--lime,#dfff35)}.about-bottom.svelte-1yn7fe3>a:where(.svelte-1yn7fe3){color:#11110f;background:#fff;border-radius:17px;flex:none;align-items:center;gap:22px;min-height:62px;margin-left:auto;padding:0 10px 0 21px;font-size:14px;text-decoration:none;display:inline-flex}.about-bottom.svelte-1yn7fe3>a:where(.svelte-1yn7fe3) i:where(.svelte-1yn7fe3){background:var(--lime,#dfff35);border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}@media (width<=1100px){.about-hero.svelte-1yn7fe3,.about-story.svelte-1yn7fe3,.about-philosophy.svelte-1yn7fe3,.about-team__intro.svelte-1yn7fe3{grid-template-columns:1fr}.about-philosophy__intro.svelte-1yn7fe3{position:static}.about-hero__aside.svelte-1yn7fe3{max-width:760px}}@media (width<=850px){.about-strengths.svelte-1yn7fe3,.about-team__grid.svelte-1yn7fe3{grid-template-columns:1fr}.team-card.svelte-1yn7fe3{grid-template-columns:150px 1fr}}@media (width<=700px){.about-hero__main.svelte-1yn7fe3 h1:where(.svelte-1yn7fe3){font-size:48px}.about-hero__intro.svelte-1yn7fe3{font-size:16px}.about-story__copy.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3),.about-team__intro.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3),.about-philosophy__intro.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3){font-size:42px}.about-philosophy__card.svelte-1yn7fe3{grid-template-columns:1fr;min-height:250px}.about-philosophy__card.svelte-1yn7fe3>span:where(.svelte-1yn7fe3){grid-row:auto;margin-bottom:35px}.team-card.svelte-1yn7fe3{grid-template-columns:1fr;min-height:auto}.team-card__avatar.svelte-1yn7fe3{min-height:220px}.about-bottom.svelte-1yn7fe3{border-radius:28px;flex-direction:column;align-items:flex-start;min-height:430px;margin-bottom:36px}.about-bottom.svelte-1yn7fe3 h2:where(.svelte-1yn7fe3){font-size:43px}.about-bottom.svelte-1yn7fe3>a:where(.svelte-1yn7fe3){justify-content:space-between;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.svelte-1yn7fe3{transition-duration:.01ms!important}}
