.presentation[data-astro-cid-uno4qjei]{background:var(--ground-2)}.presentation__video[data-astro-cid-uno4qjei]{aspect-ratio:16 / 9;width:min(100%,920px);margin:28px auto 16px;overflow:hidden;border-radius:var(--r-lg);box-shadow:var(--shadow)}.presentation__video[data-astro-cid-uno4qjei] iframe[data-astro-cid-uno4qjei]{width:100%;height:100%;border:0}.h1[data-astro-cid-uno4qjei]{font-size:clamp(38px,5.2vw,64px);margin-top:14px}.about__in[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,64px);align-items:center}.about__lead[data-astro-cid-uno4qjei]{margin-top:18px}.about__photo[data-astro-cid-uno4qjei]{margin:0}.about__photo[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:50% 50% 46% 54%/56% 44%;box-shadow:var(--shadow)}.history[data-astro-cid-uno4qjei]{background:var(--ground-2)}.history__in[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px)}.history__lead[data-astro-cid-uno4qjei]{margin-block:16px 24px}.history__img[data-astro-cid-uno4qjei]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-xl)}.history__photos[data-astro-cid-uno4qjei]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.history__photos[data-astro-cid-uno4qjei] figure[data-astro-cid-uno4qjei]{margin:0;overflow:hidden;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line)}.history__photos[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{display:block;width:100%;height:300px;object-fit:cover}.history__photos[data-astro-cid-uno4qjei] figcaption[data-astro-cid-uno4qjei]{padding:12px 18px;font-weight:800}.timeline[data-astro-cid-uno4qjei]{position:relative;display:grid;align-content:start;gap:20px;margin:0;padding:0 0 0 36px;list-style:none}.timeline[data-astro-cid-uno4qjei]:before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(var(--sprout),var(--leaf))}.timeline[data-astro-cid-uno4qjei] li[data-astro-cid-uno4qjei]{position:relative;display:grid;align-content:start;gap:6px;padding:20px 22px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line)}.timeline[data-astro-cid-uno4qjei] b[data-astro-cid-uno4qjei]{font:800 22px/1.1 var(--display);color:var(--leaf)}.timeline[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei]{color:var(--ink-2)}.timeline__dot[data-astro-cid-uno4qjei]{position:absolute;left:-33px;top:24px;width:20px;height:20px;border-radius:0 60%;background:var(--sprout);border:3px solid var(--ground-2)}.timeline__now[data-astro-cid-uno4qjei]{border:2px solid var(--sun)!important;box-shadow:var(--shadow)}.timeline__now[data-astro-cid-uno4qjei] b[data-astro-cid-uno4qjei]{color:color-mix(in srgb,var(--sun) 65%,var(--ink))}.mv__grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mv__card[data-astro-cid-uno4qjei]{display:grid;align-content:start;gap:14px;padding:clamp(26px,4vw,40px);border-radius:var(--r-xl)}.mv__card[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei]{font:700 clamp(19px,2vw,23px)/1.4 var(--display)}.mv__card--mission[data-astro-cid-uno4qjei]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow)}.mv__card--vision[data-astro-cid-uno4qjei]{background:var(--sun-soft)}.mv__tag[data-astro-cid-uno4qjei]{justify-self:start;align-self:start;padding:6px 14px;border-radius:999px;background:var(--ground-2);font:800 13px/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--leaf)}.mv__note[data-astro-cid-uno4qjei]{margin-top:14px}.values__grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:32px 0 0;padding:0;list-style:none}.value[data-astro-cid-uno4qjei]{display:grid;gap:6px;align-content:start;padding:22px;border-radius:var(--r-lg);border-top:6px solid;background:var(--card)}.value[data-astro-cid-uno4qjei] b[data-astro-cid-uno4qjei]{font:800 20px/1.2 var(--display)}.value[data-astro-cid-uno4qjei] span[data-astro-cid-uno4qjei]{color:var(--ink-2);font-size:15px}.values__grid[data-astro-cid-uno4qjei] .value[data-astro-cid-uno4qjei]:last-child{grid-column:span 2}.value--leaf[data-astro-cid-uno4qjei]{border-color:var(--leaf)}.value--sun[data-astro-cid-uno4qjei]{border-color:var(--sun)}.value--sky[data-astro-cid-uno4qjei]{border-color:var(--sky)}.value--rose[data-astro-cid-uno4qjei]{border-color:var(--rose)}.team[data-astro-cid-uno4qjei]{background:var(--ground-2)}.team__lead[data-astro-cid-uno4qjei]{margin-top:14px}.team__figure[data-astro-cid-uno4qjei]{margin:32px 0 0;overflow:hidden;border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow)}.team__figure[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{display:block;width:100%;max-height:640px;object-fit:contain;background:#13232e}.team__figure[data-astro-cid-uno4qjei] figcaption[data-astro-cid-uno4qjei]{padding:12px 20px;font-weight:800}.team__roles-title[data-astro-cid-uno4qjei]{margin-top:26px;font-size:22px}.team__roles[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;counter-reset:team-role}.team__roles[data-astro-cid-uno4qjei] li[data-astro-cid-uno4qjei]{counter-increment:team-role;display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);font-weight:700}.team__roles[data-astro-cid-uno4qjei] li[data-astro-cid-uno4qjei]:before{content:counter(team-role,decimal-leading-zero);color:var(--leaf);font-weight:800}.moments__grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.moments__grid[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{width:100%;height:290px;object-fit:cover;border-radius:var(--r-lg)}.moments__featured[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.moments__featured[data-astro-cid-uno4qjei] figure[data-astro-cid-uno4qjei]{margin:0;overflow:hidden;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line)}.moments__featured[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{display:block;width:100%;height:390px;object-fit:contain;background:var(--ground-2)}.moments__featured[data-astro-cid-uno4qjei] figcaption[data-astro-cid-uno4qjei]{padding:14px 18px;font-weight:800}.cta__in[data-astro-cid-uno4qjei]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:clamp(28px,4vw,44px);border-radius:var(--r-xl);background:var(--card);border:1px solid var(--line)}.cta[data-astro-cid-uno4qjei] h2[data-astro-cid-uno4qjei]{font-size:clamp(26px,3vw,36px)}.cta__actions[data-astro-cid-uno4qjei]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:980px){.about__in[data-astro-cid-uno4qjei],.history__in[data-astro-cid-uno4qjei],.mv__grid[data-astro-cid-uno4qjei]{grid-template-columns:1fr}.values__grid[data-astro-cid-uno4qjei],.team__roles[data-astro-cid-uno4qjei]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.values__grid[data-astro-cid-uno4qjei],.team__roles[data-astro-cid-uno4qjei],.moments__grid[data-astro-cid-uno4qjei],.moments__featured[data-astro-cid-uno4qjei],.history__photos[data-astro-cid-uno4qjei]{grid-template-columns:1fr}.values__grid[data-astro-cid-uno4qjei] .value[data-astro-cid-uno4qjei]:last-child{grid-column:auto}.moments__grid[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{height:240px}.moments__featured[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{height:auto;max-height:520px}.history__photos[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{height:240px}}
