.er{--er-ink:#0f1e36;--er-ink-2:#1b3358;--er-sun:#ff8c42;--er-amber:#ffb84d;--er-deep:#b84a07;--er-cream:#fff6e8;--er-line:#f1dcc3}.er-pv{background-image:linear-gradient(rgba(15,30,54,.07) 1px,transparent 0),linear-gradient(90deg,rgba(15,30,54,.07) 1px,transparent 0)}.er-pv,.er-pv-light{background-size:28px 28px}.er-pv-light{background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0)}.er-fade-mask{-webkit-mask-image:radial-gradient(ellipse at 70% 0,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 70% 0,#000 0,transparent 70%)}.er-jump{scrollbar-width:none;scroll-snap-type:x proximity}.er-jump::-webkit-scrollbar{display:none}.er-jump a{scroll-snap-align:center}.er-jump a[aria-current=true]{background:var(--er-ink);color:#fff}.er-card{transition:transform .25s ease,box-shadow .25s ease}.er-card:hover{box-shadow:0 22px 40px -22px rgba(15,30,54,.35)}@media (prefers-reduced-motion:no-preference){.er-card:hover{transform:translateY(-4px)}}.er-fp{display:grid;grid-template-rows:1fr}@media (scripting:enabled){.er-fp{grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .25s ease,visibility 0s linear .25s}.er-fp[data-open=true]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .25s ease,visibility 0s}}.er-chev{transition:transform .25s ease,background-color .25s ease}.er-chev[data-open=true]{transform:rotate(180deg);background:var(--er-sun);color:#fff}@media (prefers-reduced-motion:reduce){.er-chev,.er-fp,.er-fp[data-open=true]{transition:none}}.er-form select{appearance:none;-webkit-appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230f1e36' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center}.er-form input:not([type=checkbox]),.er-form select{min-height:2.9rem}@media (prefers-reduced-motion:no-preference){@keyframes er-drift{0%,to{transform:translateX(-12px);opacity:.55}50%{transform:translateX(12px);opacity:1}}@keyframes er-glint{0%{transform:translateX(-220px)}55%,to{transform:translateX(640px)}}@keyframes er-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes er-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.er-drift{animation:er-drift 9s ease-in-out infinite}.er-glint{animation:er-glint 7s ease-in-out infinite}.er-pulse{transform-origin:400px 120px;animation:er-pulse 5s ease-in-out infinite}@supports (animation-timeline:view()){.er-reveal{animation:er-rise linear both;animation-timeline:view();animation-range:entry 5% entry 35%}}}