.regions[data-astro-cid-vby2bde5]{font-family:var(--f-display);letter-spacing:-.04em;text-align:right;gap:.25rem;font-size:clamp(1.8rem,3.4vw,3.4rem);line-height:1.05;display:grid}.regions[data-astro-cid-vby2bde5] span[data-astro-cid-vby2bde5]{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--white) 45%, transparent);animation:region 6s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * 1.5s)}.regions[data-astro-cid-vby2bde5] i[data-astro-cid-vby2bde5]{letter-spacing:.14em;-webkit-text-stroke:0;color:var(--blue);vertical-align:super;margin-right:.5rem;font-size:.7rem;font-style:normal}@keyframes region{0%,30%,to{color:#0000}8%,22%{color:var(--cyan);-webkit-text-stroke-color:transparent}}.mission[data-astro-cid-vby2bde5] .cols[data-astro-cid-vby2bde5]{grid-template-columns:1.4fr 1fr;align-items:end;gap:2rem 5rem;display:grid}.big[data-astro-cid-vby2bde5]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(1.4rem,2.6vw,2.4rem);line-height:1.2}.who[data-astro-cid-vby2bde5]{background:var(--ink)}.head[data-astro-cid-vby2bde5]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.who-grid[data-astro-cid-vby2bde5]{perspective:1000px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.who-grid[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{--rx:0deg;--ry:0deg;border:1px solid var(--line-strong);background:color-mix(in srgb, var(--navy-deep) 45%, transparent);min-height:300px;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s var(--ease-out), border-color .4s;align-content:start;gap:1rem;padding:1.75rem 1.5rem;display:grid;position:relative}.who-grid[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]:hover{border-color:var(--cyan)}.who-grid[data-astro-cid-vby2bde5] .n[data-astro-cid-vby2bde5]{color:var(--blue);font-size:.72rem}.who-grid[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{letter-spacing:-.035em;margin-top:auto;font-size:clamp(1.4rem,2vw,1.9rem)}.who-grid[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{color:var(--muted);font-size:.95rem}.corner[data-astro-cid-vby2bde5]{border-right:2px solid var(--cyan);border-bottom:2px solid var(--cyan);opacity:0;width:22px;height:22px;transition:opacity .3s;position:absolute;bottom:-1px;right:-1px}.who-grid[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]:hover .corner[data-astro-cid-vby2bde5]{opacity:1}.offer[data-astro-cid-vby2bde5]{background:var(--night);overflow:hidden}.grid[data-astro-cid-vby2bde5]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem clamp(2rem,6vw,6rem);display:grid}.offer-list[data-astro-cid-vby2bde5]{border-top:1px solid var(--line-strong);list-style:none}.offer-list[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{border-bottom:1px solid var(--line);transition:padding .5s var(--ease-out), color .3s;grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.offer-list[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]:hover{color:var(--cyan);padding-left:.75rem}.offer-list[data-astro-cid-vby2bde5] .n[data-astro-cid-vby2bde5]{color:var(--blue);padding-top:.4rem;font-size:.72rem}.offer-list[data-astro-cid-vby2bde5] .t[data-astro-cid-vby2bde5]{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(1.15rem,1.7vw,1.55rem)}.matters[data-astro-cid-vby2bde5] .display[data-astro-cid-vby2bde5]{max-width:16ch;margin-block:1.5rem 2.5rem;font-size:clamp(2.6rem,7vw,7.5rem)}.form-sec[data-astro-cid-vby2bde5]{background:var(--ink)}.fgrid[data-astro-cid-vby2bde5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.ftext[data-astro-cid-vby2bde5]{top:calc(var(--header-h) + 2rem);gap:1.5rem;display:grid;position:sticky}@media (width<=1000px){.who-grid[data-astro-cid-vby2bde5]{grid-template-columns:1fr 1fr}}@media (width<=860px){.mission[data-astro-cid-vby2bde5] .cols[data-astro-cid-vby2bde5],.grid[data-astro-cid-vby2bde5],.fgrid[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.ftext[data-astro-cid-vby2bde5]{position:static}.regions[data-astro-cid-vby2bde5]{text-align:left}}@media (width<=560px){.who-grid[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.who-grid[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{min-height:0}}
