.news-card[data-astro-cid-r3tkxwmq]{background:var(--neutral-0);border:var(--border);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.news-card[data-astro-cid-r3tkxwmq]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.news-card[data-astro-cid-r3tkxwmq]:focus-within{outline:2px solid var(--navy-700);outline-offset:3px}.media[data-astro-cid-r3tkxwmq]{aspect-ratio:16/9;background:var(--navy-700);overflow:hidden}.media[data-astro-cid-r3tkxwmq] [data-astro-cid-r3tkxwmq]:is(img,svg){object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out)}.news-card[data-astro-cid-r3tkxwmq]:hover .media[data-astro-cid-r3tkxwmq] [data-astro-cid-r3tkxwmq]:is(img,svg){transform:scale(1.03)}.body[data-astro-cid-r3tkxwmq]{gap:var(--space-3);padding:var(--space-5);display:grid}h3[data-astro-cid-r3tkxwmq]{font-size:1.25rem}h3[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]{color:inherit;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}h3[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]:after{content:"";position:absolute;inset:0}h3[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]:focus-visible{outline:none}.summary[data-astro-cid-r3tkxwmq]{color:var(--neutral-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.news-card[data-astro-cid-r3tkxwmq]:hover,.news-card[data-astro-cid-r3tkxwmq]:hover .media[data-astro-cid-r3tkxwmq] [data-astro-cid-r3tkxwmq]:is(img,svg){transform:none}}.head[data-astro-cid-xtlanh4w]{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-7);display:flex}.head[data-astro-cid-xtlanh4w]>.section-head{margin-bottom:0}.controls[data-astro-cid-xtlanh4w]{gap:var(--space-2);flex:none;display:none}@media (width>=768px){.controls[data-astro-cid-xtlanh4w]{display:flex}}.nav-btn[data-astro-cid-xtlanh4w]{border:2px solid var(--navy-700);border-radius:var(--radius-sm);width:48px;height:48px;color:var(--navy-700);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:0 0;place-items:center;display:grid}.nav-btn[data-astro-cid-xtlanh4w]:hover:not(:disabled){background:var(--navy-50)}.nav-btn[data-astro-cid-xtlanh4w]:active:not(:disabled){transform:scale(.95)}.nav-btn[data-astro-cid-xtlanh4w]:disabled{opacity:.35;cursor:default}.track[data-astro-cid-xtlanh4w]{--gap:var(--space-5);grid-auto-flow:column;grid-auto-columns:calc((100% - var(--gap) * .15) / 1.15);gap:var(--gap);padding:var(--space-1) 0 var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--navy-100) transparent;list-style:none;display:grid;overflow-x:auto}@media (width>=640px){.track[data-astro-cid-xtlanh4w]{grid-auto-columns:calc((100% - var(--gap)) / 2.1)}}@media (width>=1024px){.track[data-astro-cid-xtlanh4w]{grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}.track[data-astro-cid-xtlanh4w]>li[data-astro-cid-xtlanh4w]{scroll-snap-align:start}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-8) var(--space-9);min-height:min(calc(100svh - var(--header-h)), 820px);align-items:center;display:grid;position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-7);align-items:center;display:grid}@media (width>=1024px){.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1.1fr .9fr}}.hero-text[data-astro-cid-lcdefpme]{gap:var(--space-5);justify-items:start;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-display);letter-spacing:-.025em;line-height:1.05}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:52ch}.actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;display:flex}.fact[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);display:inline-flex}.hero-media[data-astro-cid-lcdefpme]{position:relative}.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:782/700;object-fit:cover;border-radius:var(--radius-lg);clip-path:polygon(0 0,100% 0,100% 78%,82% 100%,0 100%);width:100%}.blade[data-astro-cid-lcdefpme]{aspect-ratio:1/1.6;background:var(--orange-500);clip-path:polygon(0 0,45% 0,100% 55%,100% 100%);width:22%;animation:blade-in var(--duration-slow) var(--ease-out) .32s both;position:absolute;bottom:-6%;right:0}@media (width<=1023px){.hero-media[data-astro-cid-lcdefpme]{max-width:560px}}.enter[data-astro-cid-lcdefpme]{animation:rise var(--duration-slow) var(--ease-out) both;animation-delay:calc(var(--i) * 80ms)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@keyframes blade-in{0%{opacity:0;transform:translate(-24px,-24px)}}@media (prefers-reduced-motion:reduce){.enter[data-astro-cid-lcdefpme],.blade[data-astro-cid-lcdefpme]{animation:fade var(--duration-fast) linear both;animation-delay:0s}@keyframes fade{0%{opacity:0}}}.cards[data-astro-cid-lcdefpme]{gap:var(--space-5);padding:0;list-style:none;display:grid}@media (width>=640px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.card[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-4);padding:var(--space-6) var(--space-5);background:var(--neutral-0);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:grid}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--neutral-600);font-size:1rem}.about[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.arc[data-astro-cid-lcdefpme]{fill:none;stroke:#ffffff14;stroke-width:56px;pointer-events:none;width:min(70vw,640px);position:absolute;top:-22%;right:-18%}.about-grid[data-astro-cid-lcdefpme]{gap:var(--space-7);display:grid;position:relative}@media (width>=1024px){.about-grid[data-astro-cid-lcdefpme]{gap:var(--space-9);grid-template-columns:.9fr 1.1fr;align-items:start}}.quote[data-astro-cid-lcdefpme]{border-left:3px solid var(--orange-500);padding-left:var(--space-5)}.quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--neutral-0);font-weight:600;line-height:1.4}.pillars[data-astro-cid-lcdefpme]{gap:var(--space-6);padding:0;list-style:none;display:grid}@media (width>=640px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-4);align-content:start;display:grid}.pillars[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2);font-size:1.25rem}.more[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.contact-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);align-items:center;display:grid}@media (width>=1024px){.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr}}.contact-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--text-lead)}.contact-actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=1024px){.contact-actions[data-astro-cid-lcdefpme]{justify-content:flex-end}}@media (width<=639px){.actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.contact-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.actions[data-astro-cid-lcdefpme],.contact-actions[data-astro-cid-lcdefpme]{width:100%}}
