.about-page.svelte-cwls5q{--about-bg: #070809;--about-panel: #111316;--about-panel-soft: #171a1e;--about-ink: #f5f2ee;--about-muted: rgba(245, 242, 238, .68);--about-line: rgba(255, 255, 255, .12);min-height:100vh;padding:clamp(48px,7vw,92px) 0 clamp(96px,12vw,150px);background:var(--about-bg);color:var(--about-ink)}.about-hero.svelte-cwls5q,.about-problem.svelte-cwls5q,.about-expertise.svelte-cwls5q,.about-answer.svelte-cwls5q,.about-belief.svelte-cwls5q,.about-contact.svelte-cwls5q{width:min(1240px,calc(100vw - 48px));margin-right:auto;margin-left:auto}.about-hero.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(28px,5vw,70px);align-items:center;min-height:min(780px,calc(100dvh - 120px))}.about-hero-copy.svelte-cwls5q,.about-section-heading.svelte-cwls5q,.about-belief.svelte-cwls5q>div:where(.svelte-cwls5q){display:grid;gap:14px}.about-hero.svelte-cwls5q span:where(.svelte-cwls5q),.about-section-heading.svelte-cwls5q span:where(.svelte-cwls5q),.about-line.svelte-cwls5q span:where(.svelte-cwls5q),.about-belief.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--accent);font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q),.about-section-heading.svelte-cwls5q h2:where(.svelte-cwls5q),.about-belief.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;color:var(--about-ink);font-family:var(--font-sans);font-size:clamp(44px,6.8vw,86px);font-weight:950;letter-spacing:0;line-height:.94}.about-hero.svelte-cwls5q p:where(.svelte-cwls5q){max-width:720px;margin:0;color:var(--about-muted);font-size:clamp(17px,1.7vw,21px);line-height:1.52}.about-actions.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.about-hero-visual.svelte-cwls5q{position:relative;min-height:clamp(420px,48vw,650px)}.about-shot.svelte-cwls5q{position:absolute;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#08090b;box-shadow:0 30px 90px #00000080;object-fit:cover}.about-shot.primary.svelte-cwls5q{top:2%;left:0;z-index:3;width:78%;aspect-ratio:16 / 10}.about-shot.secondary.svelte-cwls5q{right:0;bottom:16%;z-index:2;width:55%;aspect-ratio:16 / 10;opacity:.9}.about-shot.tertiary.svelte-cwls5q{bottom:0;left:12%;z-index:4;width:46%;aspect-ratio:16 / 10}.about-problem.svelte-cwls5q,.about-expertise.svelte-cwls5q,.about-answer.svelte-cwls5q,.about-belief.svelte-cwls5q,.about-contact.svelte-cwls5q{margin-top:clamp(70px,9vw,120px)}.about-section-heading.svelte-cwls5q{max-width:850px;margin-bottom:clamp(26px,4vw,46px)}.about-section-heading.svelte-cwls5q h2:where(.svelte-cwls5q),.about-belief.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(34px,4.8vw,62px)}.about-problem-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--about-line);border-radius:8px;background:var(--about-line)}.about-problem-grid.svelte-cwls5q article:where(.svelte-cwls5q){display:grid;gap:12px;align-content:start;min-height:230px;padding:clamp(22px,3vw,32px);background:var(--about-panel)}.about-expertise-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.about-expertise-grid.svelte-cwls5q article:where(.svelte-cwls5q){display:grid;gap:12px;align-content:start;min-height:260px;padding:clamp(24px,3.4vw,38px);border:1px solid var(--about-line);border-radius:8px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#101216}.about-problem-grid.svelte-cwls5q h3:where(.svelte-cwls5q),.about-expertise-grid.svelte-cwls5q h3:where(.svelte-cwls5q),.about-line.svelte-cwls5q h3:where(.svelte-cwls5q){margin:0;color:var(--about-ink);font-family:var(--font-sans);font-size:clamp(22px,2.4vw,32px);font-weight:900;line-height:1.05}.about-problem-grid.svelte-cwls5q p:where(.svelte-cwls5q),.about-expertise-grid.svelte-cwls5q p:where(.svelte-cwls5q),.about-line.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;color:var(--about-muted);line-height:1.55}.about-line-list.svelte-cwls5q{display:grid;gap:14px}.about-line.svelte-cwls5q{display:grid;grid-template-columns:minmax(260px,.58fr) minmax(0,1fr);gap:clamp(20px,4vw,46px);align-items:center;min-height:300px;overflow:hidden;border:1px solid var(--about-line);border-radius:8px;background:var(--about-panel-soft);color:inherit;text-decoration:none;transition:transform .22s ease,border-color .22s ease,background .22s ease}.about-line.svelte-cwls5q:hover{transform:translateY(-3px);border-color:#a7f17547;background:#1b1f24}.about-line.svelte-cwls5q img:where(.svelte-cwls5q){display:block;width:100%;height:100%;min-height:300px;object-fit:cover}.about-line.svelte-cwls5q div:where(.svelte-cwls5q){display:grid;gap:14px;padding:clamp(24px,4vw,46px) clamp(22px,4vw,52px) clamp(24px,4vw,46px) 0}.about-belief.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.92fr) minmax(300px,.8fr);gap:clamp(26px,5vw,70px);align-items:start;padding:clamp(26px,5vw,54px);border:1px solid var(--about-line);border-radius:8px;background:linear-gradient(135deg,#a7f17514,#ffffff05),#0e1114}.about-belief.svelte-cwls5q ul:where(.svelte-cwls5q){display:grid;gap:12px;margin:0;padding:0;list-style:none}.about-belief.svelte-cwls5q li:where(.svelte-cwls5q){padding:14px 0;border-bottom:1px solid rgba(255,255,255,.11);color:#f5f2eec7;font-size:clamp(15px,1.6vw,18px);line-height:1.45}.about-belief.svelte-cwls5q li:where(.svelte-cwls5q):last-child{border-bottom:0}.about-contact.svelte-cwls5q{display:grid;justify-items:start;gap:16px;padding:clamp(28px,5vw,58px);border:1px solid rgba(167,241,117,.22);border-radius:8px;background:linear-gradient(120deg,#a7f1751f,#2b56e81a),#0d1013}.about-contact.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--accent);font-size:12px;font-weight:850;text-transform:uppercase}.about-contact.svelte-cwls5q h2:where(.svelte-cwls5q){max-width:860px;margin:0;color:var(--about-ink);font-family:var(--font-sans);font-size:clamp(34px,5vw,66px);font-weight:950;line-height:.98}.about-contact.svelte-cwls5q p:where(.svelte-cwls5q){max-width:780px;margin:0;color:var(--about-muted);font-size:clamp(16px,1.7vw,20px);line-height:1.55}@media(max-width:960px){.about-hero.svelte-cwls5q,.about-line.svelte-cwls5q,.about-belief.svelte-cwls5q{grid-template-columns:1fr}.about-hero.svelte-cwls5q{min-height:0}.about-line.svelte-cwls5q div:where(.svelte-cwls5q){padding:0 clamp(22px,4vw,38px) clamp(26px,4vw,40px)}.about-line.svelte-cwls5q img:where(.svelte-cwls5q){min-height:260px;aspect-ratio:16 / 9}}@media(max-width:720px){.about-hero.svelte-cwls5q,.about-problem.svelte-cwls5q,.about-expertise.svelte-cwls5q,.about-answer.svelte-cwls5q,.about-belief.svelte-cwls5q,.about-contact.svelte-cwls5q{width:min(100%,calc(100vw - 28px))}.about-problem-grid.svelte-cwls5q,.about-expertise-grid.svelte-cwls5q{grid-template-columns:1fr}.about-actions.svelte-cwls5q{display:grid}.about-actions.svelte-cwls5q .button:where(.svelte-cwls5q){width:100%}.about-hero-visual.svelte-cwls5q{min-height:360px}.about-shot.primary.svelte-cwls5q{width:86%}.about-shot.secondary.svelte-cwls5q{width:58%}.about-shot.tertiary.svelte-cwls5q{left:6%;width:58%}}
