.abt-hero[data-astro-cid-kh7btl4r]{position:relative;background:radial-gradient(70% 60% at 50% 0%,color-mix(in oklab,var(--primary) 8%,transparent),transparent 60%),linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%);border-bottom:1px solid var(--border);padding:80px 32px 72px}.abt-hero__inner[data-astro-cid-kh7btl4r]{max-width:800px;margin:0 auto}.abt-hero__h1[data-astro-cid-kh7btl4r]{font-family:var(--sans-display);font-size:clamp(38px,4.5vw,58px);line-height:1.05;letter-spacing:-.035em;font-weight:700;margin:0 0 24px}.abt-hero__italic[data-astro-cid-kh7btl4r]{color:var(--primary)}.abt-hero__sub[data-astro-cid-kh7btl4r]{font-size:19px;line-height:1.6;color:var(--fg-2)}.abt-story[data-astro-cid-kh7btl4r]{padding:100px 32px;border-bottom:1px solid var(--border)}.abt-story__inner[data-astro-cid-kh7btl4r]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:120px 1fr;gap:48px}.abt-story__timeline[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:center;gap:0;padding-top:8px}.abt-story__marker[data-astro-cid-kh7btl4r]{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--fg-3);padding:6px 0;white-space:nowrap}.abt-story__marker--active[data-astro-cid-kh7btl4r]{color:var(--primary);font-size:15px}.abt-story__line[data-astro-cid-kh7btl4r]{width:1px;flex:1;min-height:60px;background:linear-gradient(180deg,var(--border),var(--primary),var(--border))}.abt-story__content[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:48px}.abt-story__h2[data-astro-cid-kh7btl4r]{font-family:var(--sans-display);font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0 0 14px;color:var(--fg)}.abt-story__block[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:16px;line-height:1.7;color:var(--fg-2);margin:0}.abt-beliefs[data-astro-cid-kh7btl4r]{padding:100px 32px;border-bottom:1px solid var(--border);background:var(--bg-2)}.abt-beliefs__inner[data-astro-cid-kh7btl4r]{max-width:1280px;margin:0 auto}.abt-beliefs__h2[data-astro-cid-kh7btl4r]{font-family:var(--sans-display);font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.03em;margin:0 0 48px}.abt-beliefs__italic[data-astro-cid-kh7btl4r]{color:var(--primary)}.abt-beliefs__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.abt-belief[data-astro-cid-kh7btl4r]{padding:32px;background:var(--card);border:1px solid var(--border);border-radius:18px}.abt-belief[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:17px;font-weight:700;margin:0 0 10px;color:var(--fg)}.abt-belief[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:14px;line-height:1.65;color:var(--fg-2);margin:0}.abt-numbers[data-astro-cid-kh7btl4r]{padding:56px 32px;background:var(--primary-deep);color:#fff}.abt-numbers__inner[data-astro-cid-kh7btl4r]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:24px;text-align:center}.abt-num__val[data-astro-cid-kh7btl4r]{font-family:var(--sans-display);font-size:28px;font-weight:700;letter-spacing:-.03em}.abt-num__label[data-astro-cid-kh7btl4r]{font-size:12px;opacity:.7;margin-top:4px}.abt-how[data-astro-cid-kh7btl4r]{padding:100px 32px;border-bottom:1px solid var(--border)}.abt-how__inner[data-astro-cid-kh7btl4r]{max-width:800px;margin:0 auto}.abt-how__h2[data-astro-cid-kh7btl4r]{font-family:var(--sans-display);font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.03em;margin:0 0 36px}.abt-how__italic[data-astro-cid-kh7btl4r]{color:var(--primary)}.abt-how__content[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:20px}.abt-how__content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:16px;line-height:1.7;color:var(--fg-2);margin:0}.abt-location[data-astro-cid-kh7btl4r]{padding:100px 32px;border-bottom:1px solid var(--border);background:var(--bg-2)}.abt-location__inner[data-astro-cid-kh7btl4r]{max-width:1280px;margin:0 auto}.abt-location__card[data-astro-cid-kh7btl4r]{padding:40px;background:var(--card);border:1px solid var(--border);border-radius:18px;max-width:480px;margin:0 auto;text-align:center}.abt-location__label[data-astro-cid-kh7btl4r]{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);margin-bottom:16px}.abt-location__card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-family:var(--sans-display);font-size:20px;font-weight:700;margin:0 0 8px}.abt-location__card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:15px;line-height:1.6;color:var(--fg-2);margin:0 0 24px}.abt-location__links[data-astro-cid-kh7btl4r]{display:flex;gap:20px;justify-content:center}.abt-location__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{font-size:14px;font-weight:600;color:var(--primary);transition:color .15s}.abt-location__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{color:var(--primary-soft)}@media (max-width: 1023px){.abt-story__inner[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.abt-story__timeline[data-astro-cid-kh7btl4r]{flex-direction:row;gap:0;padding:0 0 16px}.abt-story__line[data-astro-cid-kh7btl4r]{height:1px;width:auto;min-height:0;flex:1;background:linear-gradient(90deg,var(--border),var(--primary),var(--border))}.abt-beliefs__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.abt-numbers__inner[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.abt-hero[data-astro-cid-kh7btl4r]{padding:48px 20px 52px}.abt-story[data-astro-cid-kh7btl4r],.abt-beliefs[data-astro-cid-kh7btl4r],.abt-how[data-astro-cid-kh7btl4r],.abt-location[data-astro-cid-kh7btl4r]{padding:64px 20px}.abt-numbers[data-astro-cid-kh7btl4r]{padding:36px 20px}.abt-numbers__inner[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}
