:root{--color-primary:#001f4d;--color-accent:#0043a8;--color-accent-hover:#003585;--color-secondary-accent:#0e48d0;--color-orange:#ff8f07;--surface-page:#f7f9fc;--surface-card:#fff;--surface-muted:#f1f5f9;--surface-subtle:#eef2f7;--surface-dark:#141d22;--surface-border:#001f4d12;--surface-border-strong:#001f4d1f;--text-primary:#001f4d;--text-secondary:#59656c;--text-muted:#001f4d73;--text-on-dark:#f1f2f6;--shadow-xs:0 1px 2px #001f4d0d;--shadow-sm:0 1px 3px #001f4d0f,0 2px 6px #001f4d0a;--shadow-md:0 2px 8px #001f4d14,0 6px 16px #001f4d0d;--shadow-lg:0 4px 16px #001f4d1a,0 12px 32px #001f4d0f;--shadow-hover:0 6px 20px #001f4d1f,0 2px 6px #001f4d0f;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:100px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--section-py:clamp(56px,8vw,96px);--section-px:clamp(20px,5vw,80px);--transition-fast:150ms ease;--transition-base:220ms ease;--transition-slow:350ms ease}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f9fc;background-color:var(--surface-page);color:#001f4d;color:var(--text-primary);font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;margin:0}img,svg{display:block;max-width:100%}a{color:inherit}button{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.section-container{margin:0 auto;max-width:1200px;padding:0 clamp(20px,5vw,80px);padding:0 var(--section-px);width:100%}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{align-items:center;background-color:var(--clr);border:none;border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:.625rem;line-height:1;overflow:hidden;padding:13px 22px 13px 20px;text-decoration:none;text-overflow:ellipsis;transition:filter .18s ease,box-shadow .18s ease;white-space:nowrap}.button:hover{box-shadow:0 4px 14px #0000002e;filter:brightness(1.08)}.button__icon_wrapper{background-color:#fff;border-radius:50%;color:var(--clr);display:grid;flex-shrink:0;height:24px;overflow:hidden;place-items:center;position:relative;width:24px}.button__icon_svg--copy{position:absolute;transform:translate(-150%,150%)}.button:hover .button__icon_svg:first-child{transform:translate(150%,-150%);transition:transform .26s ease-in-out}.button:hover .button__icon_svg--copy{transform:translate(0);transition:transform .26s ease-in-out 80ms}.movingText{opacity:0;transform:translateX(-40px);transition:opacity .7s ease-out,transform .7s ease-out}.movingImage{opacity:0;transition:opacity .5s ease-out}.show{opacity:1;transform:translateX(0)}.hide{opacity:0;transform:translateX(-40px)}.iconWrapper{pointer-events:none;position:absolute;will-change:transform,opacity;z-index:10}.lightbulb{left:calc(50% - 474px);top:20%}.mountain{right:calc(50% - 474px);top:20%}.award{bottom:20%;left:calc(50% - 474px)}.team{bottom:20%;right:calc(50% - 474px)}.icon{animation:floatBob 4s ease-in-out infinite;display:block;opacity:.85;width:84px}@keyframes floatBob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1100px){.iconWrapper{display:none}}.cardImage{aspect-ratio:1.64;border-radius:10px;object-fit:contain;width:100%}
/*# sourceMappingURL=main.60a0b020.css.map*/