.home-pdf.svelte-64joq5.svelte-64joq5{background:#031933;color:#fff}.hero-frame.svelte-64joq5.svelte-64joq5{position:relative;height:clamp(520px,47vw,640px);overflow:hidden}.hero-video.svelte-64joq5.svelte-64joq5,.performance-block.svelte-64joq5 img.svelte-64joq5,.image-mosaic.svelte-64joq5 img.svelte-64joq5,.news-row.svelte-64joq5 img.svelte-64joq5{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-copy.svelte-64joq5.svelte-64joq5{position:absolute;left:clamp(2rem,9vw,8rem);right:clamp(1rem,3vw,3rem);top:48%;transform:translateY(-38%);color:#fff;perspective:900px;pointer-events:none}.hero-copy.svelte-64joq5 h1.svelte-64joq5{max-width:1260px;margin:0;font-size:clamp(1.75rem,3vw,2.9rem);line-height:1.08;font-weight:900;letter-spacing:0;text-align:left}.type-line.svelte-64joq5.svelte-64joq5{display:block;padding-bottom:.08em;white-space:nowrap}.brand-line.svelte-64joq5.svelte-64joq5{display:flex;align-items:center;justify-content:flex-start;gap:clamp(.42rem,.8vw,.7rem)}.type-line-text.svelte-64joq5.svelte-64joq5{display:inline;min-width:0}.hero-logo.svelte-64joq5.svelte-64joq5{display:block;width:clamp(38px,4.6vw,62px);height:auto;flex:0 0 auto;transform:translateY(.12em);animation:svelte-64joq5-logo-type-exit .18s cubic-bezier(.76,0,.24,1) 5.6s forwards}.hero-logo-stroke.svelte-64joq5.svelte-64joq5{fill:none;stroke:currentColor;stroke-linecap:butt;stroke-linejoin:bevel;stroke-width:4.2}.hero-capabilities.svelte-64joq5.svelte-64joq5{display:flex;flex-wrap:wrap;gap:.45rem clamp(1rem,2vw,2.2rem);max-width:1260px;margin-top:clamp(.9rem,1.5vw,1.35rem);color:#fff;font-size:clamp(.82rem,1.04vw,1rem);font-weight:800;letter-spacing:0;line-height:1.35;opacity:0;pointer-events:none;animation:svelte-64joq5-capability-copy-enter .16s ease-out .45s forwards,svelte-64joq5-capability-copy-exit .18s cubic-bezier(.76,0,.24,1) 5.6s forwards}.hero-capabilities.svelte-64joq5 span.svelte-64joq5{white-space:nowrap}.type-word.svelte-64joq5.svelte-64joq5{display:inline-block;white-space:nowrap}.type-space.svelte-64joq5.svelte-64joq5{display:inline-block;width:.36em}.type-char.svelte-64joq5.svelte-64joq5{display:inline-block;position:relative;opacity:0;transform:translateY(.08em);will-change:opacity,transform;animation:svelte-64joq5-type-character 1ms steps(1,end) var(--type-delay) forwards,svelte-64joq5-erase-character .18s cubic-bezier(.76,0,.24,1) var(--erase-delay) forwards}.type-char.svelte-64joq5.svelte-64joq5:after{content:"";position:absolute;left:calc(100% + .045em);top:.04em;width:2px;height:.92em;background:currentColor;opacity:0;pointer-events:none;animation:svelte-64joq5-cursor-step 11ms steps(1,end) var(--type-delay) forwards}@keyframes svelte-64joq5-type-character{to{opacity:1;transform:translateY(0)}}@keyframes svelte-64joq5-logo-type-exit{to{opacity:0;transform:translateY(-.08em)}}@keyframes svelte-64joq5-capability-copy-enter{to{opacity:1}}@keyframes svelte-64joq5-capability-copy-exit{to{opacity:0;transform:translateY(-.08em)}}@keyframes svelte-64joq5-erase-character{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.08em)}}@keyframes svelte-64joq5-cursor-step{0%,84%{opacity:1}85%,to{opacity:0}}.image-mosaic.svelte-64joq5.svelte-64joq5{display:grid;grid-template-columns:2fr 1fr;gap:30px;padding:42px 0 clamp(5rem,8vw,7rem)}.mosaic-main.svelte-64joq5.svelte-64joq5{min-height:clamp(430px,49vw,660px)}.mosaic-side.svelte-64joq5.svelte-64joq5{display:grid;gap:24px}.control-copy.svelte-64joq5.svelte-64joq5{display:grid;grid-template-columns:minmax(340px,.62fr) minmax(0,1fr);gap:clamp(1.6rem,5vw,5.5rem);align-items:start;padding-bottom:clamp(5rem,9vw,8rem)}.control-copy.svelte-64joq5 h2.svelte-64joq5,.performance-card.svelte-64joq5 h2.svelte-64joq5,.news-heading.svelte-64joq5 h2.svelte-64joq5{margin:0;white-space:pre-line;font-size:clamp(1.55rem,2.55vw,2.55rem);line-height:1.16;font-weight:900;letter-spacing:0}.control-copy.svelte-64joq5 p.svelte-64joq5{margin:0;max-width:900px;font-size:clamp(1.12rem,1.3vw,1.22rem);line-height:1.7}.performance-block.svelte-64joq5.svelte-64joq5{position:relative;min-height:clamp(520px,52vw,760px)}.performance-card.svelte-64joq5.svelte-64joq5{position:absolute;right:0;bottom:clamp(2rem,7vw,6rem);width:min(840px,64vw);padding:clamp(2rem,4vw,3.4rem);background:#ffffffc7;color:#031933}.performance-card.svelte-64joq5 p.svelte-64joq5{margin:1rem 0 0;font-size:1.05rem;line-height:1.6}.news-band.svelte-64joq5.svelte-64joq5{background:#dfe4e8;color:#031933;padding:clamp(3.5rem,6vw,5rem) 0}.news-heading.svelte-64joq5.svelte-64joq5{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding-bottom:.9rem;border-bottom:3px solid #031933}.news-heading.svelte-64joq5 a.svelte-64joq5{color:#031933;font-size:.98rem}.news-row.svelte-64joq5.svelte-64joq5{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);gap:clamp(1rem,2.6vw,2.2rem);align-items:center;padding:clamp(1.25rem,3vw,2.15rem) 0;border-bottom:2px solid #031933;color:inherit}.news-row.svelte-64joq5 img.svelte-64joq5{height:auto;aspect-ratio:16 / 10}.news-copy.svelte-64joq5 time.svelte-64joq5{display:block;margin-bottom:.55rem;font-size:.78rem;font-weight:900}.news-copy.svelte-64joq5 h3.svelte-64joq5{margin:0;max-width:760px;font-size:clamp(1.15rem,1.55vw,1.55rem);line-height:1.3;font-weight:900}.news-copy.svelte-64joq5 p.svelte-64joq5{margin:.75rem 0 0;max-width:700px;font-size:.98rem;line-height:1.58;color:#08213ad1}@media (max-width: 900px){.image-mosaic.svelte-64joq5.svelte-64joq5,.control-copy.svelte-64joq5.svelte-64joq5,.news-row.svelte-64joq5.svelte-64joq5{grid-template-columns:1fr}.performance-card.svelte-64joq5.svelte-64joq5{position:static;width:auto;margin:0 1rem;transform:translateY(-40%)}.hero-capabilities.svelte-64joq5.svelte-64joq5{flex-direction:column;align-items:flex-start;gap:.38rem}}
