@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/onest-latin.woff2)format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/oswald-600-latin.woff2)format("woff2")}.gate{z-index:1000;color:#0b0b0c;-webkit-font-smoothing:antialiased;background:#f4f3f0;flex-direction:column;font-family:Onest,Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}.gate[hidden]{display:none}.gate *{box-sizing:border-box}.g-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.g-top,.g-mid{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.g-top{flex:none;justify-content:space-between;align-items:center;padding:48px 72px 0;display:flex}.g-logo{width:auto;height:64px;display:block}.g-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6e6e74;margin:0;font:500 14px/1.2 Onest,Arial,sans-serif}.g-mid{flex:1;grid-template-columns:minmax(0,1fr) 600px;align-items:center;gap:56px;min-height:0;padding:24px 72px;display:grid}.g-left{flex-direction:column;gap:12px;min-width:0;display:flex;container-type:inline-size}.g-display{--display:min(92px, 12.4cqw);font:600 92px/1 Oswald,Arial,sans-serif;font-size:var(--display);text-transform:uppercase;letter-spacing:-.005em;flex-direction:column;gap:12px;margin:0;display:flex}.g-line{align-items:flex-end;gap:22px;display:flex;overflow:hidden}.g-rise{animation:.9s cubic-bezier(.2,.8,.2,1) both g-rise;display:block}.g-line-1 .g-rise{animation-delay:.1s}.g-line-2 .g-rise{animation-delay:.25s}.g-line-3 .g-rise{animation-delay:.4s}.g-ticker{--line:var(--display,92px);height:var(--line);color:#a6212b;display:block;overflow:hidden}.g-ticker-col{flex-direction:column;animation:10s cubic-bezier(.7,0,.2,1) 1.2s infinite g-ticker;display:flex}.g-ticker-col>span{height:var(--line);line-height:var(--line);display:block}.g-rule{transform-origin:0;background:#a6212b;width:120px;height:4px;animation:.8s cubic-bezier(.2,.8,.2,1) .9s both g-rule}.g-lead{color:#4a4a50;text-wrap:pretty;max-width:620px;margin:0;font:400 17px/1.5 Onest,Arial,sans-serif;animation:1s .8s both g-fade}.g-signin{border-top:4px solid #0000;min-height:132px;margin-top:12px;padding-top:0;animation:1s 1s both g-fade}.g-state-label{letter-spacing:.16em;text-transform:uppercase;color:#8a8a90;margin:0 0 6px;font:500 11px/1.2 Onest,Arial,sans-serif}.g-state-title{text-transform:uppercase;letter-spacing:-.005em;margin:0 0 12px;font:600 30px/1 Oswald,Arial,sans-serif}.g-signin[data-state=idle] .g-state-label,.g-signin[data-state=idle] .g-state-title,.g-signin[data-state=loading] .g-state-label,.g-signin[data-state=loading] .g-state-title{display:none}.g-signin[data-state=noAccess]{border-top-color:#a6212b;padding-top:16px}.g-signin[data-state=noAccess] .g-state-label{color:#a6212b}.g-row{align-items:flex-start;gap:28px;display:flex}.g-copy{flex-direction:column;gap:8px;max-width:360px;display:flex}.g-body{color:#4a4a50;text-wrap:pretty;margin:0;font:400 14px/1.5 Onest,Arial,sans-serif}.g-msg{color:#4a4a50;min-height:0;margin:0;font:400 14px/1.5 Onest,Arial,sans-serif}.g-msg:empty{display:none}.g-msg.err{color:#a6212b}.g-foot{color:#8a8a90;text-wrap:pretty;margin:0;font:400 12px/1.5 Onest,Arial,sans-serif}.g-progress{background:#dddcd6;height:3px;overflow:hidden}.g-progress>i{background:#a6212b;width:0;height:100%;transition:width .3s;display:block}.g-btn{color:#fff;cursor:pointer;text-align:left;background:#0b0b0c;border:0;border-radius:4px;flex:none;justify-content:space-between;align-items:center;gap:12px;width:280px;height:56px;padding:0 22px;font:600 16px Onest,Arial,sans-serif;transition:background .24s;display:flex}.g-btn:hover,.g-btn:focus-visible{background:#a6212b}.g-btn:focus-visible{outline-offset:2px;outline:2px solid #0b0b0c}.g-btn[disabled]{cursor:default;background:#4a4a50}.g-btn-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g-arrow{flex:none;width:20px;height:20px}.g-signin[data-state=redirecting] .g-btn,.g-signin[data-state=loading] .g-btn{width:auto;min-width:280px;max-width:100%}.g-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.9s linear infinite g-spin;display:none}.g-signin[data-state=redirecting] .g-spin,.g-signin[data-state=loading] .g-spin{display:block}.g-signin[data-state=redirecting] .g-arrow,.g-signin[data-state=loading] .g-arrow{display:none}.g-signin[data-state=redirecting] .g-btn,.g-signin[data-state=loading] .g-btn{justify-content:flex-start}.g-signin[data-state=noAccess] .g-btn{color:#0b0b0c;background:0 0;border:1.5px solid #0b0b0c}.g-signin[data-state=noAccess] .g-btn:hover,.g-signin[data-state=noAccess] .g-btn:focus-visible{color:#fff;background:#0b0b0c}.g-right{flex-direction:column;align-items:flex-end;gap:12px;min-width:0;display:flex}.g-map{aspect-ratio:1000/760;width:600px;max-width:100%;height:auto;overflow:visible}.g-land{fill:#e6e5df;animation:1.6s 1.2s both g-fade}.g-coast{fill:none;stroke:#b9b8b1;stroke-width:1.6px;stroke-linejoin:round;stroke-dasharray:6000;stroke-dashoffset:6000px;animation:3.4s cubic-bezier(.4,0,.2,1) .2s both g-draw}.g-mk{animation:.6s both g-fade}.g-mk circle{fill:#a6212b}.g-mk .g-ring{fill:none;stroke:#a6212b;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite g-pulse}.g-mk text{fill:#4a4a50;letter-spacing:.14em;text-transform:uppercase;font:500 19px Onest,Arial,sans-serif}.g-mk text.g-end{text-anchor:end}.g-mk:first-of-type,.g-mk:first-of-type .g-ring{animation-delay:1.6s}.g-mk:nth-of-type(2),.g-mk:nth-of-type(2) .g-ring{animation-delay:1.9s}.g-mk:nth-of-type(3),.g-mk:nth-of-type(3) .g-ring{animation-delay:2.1s}.g-mk:nth-of-type(4),.g-mk:nth-of-type(4) .g-ring{animation-delay:2.3s}.g-mk:nth-of-type(5),.g-mk:nth-of-type(5) .g-ring{animation-delay:2.45s}.g-mk:nth-of-type(6),.g-mk:nth-of-type(6) .g-ring{animation-delay:2.6s}.g-mk:nth-of-type(7),.g-mk:nth-of-type(7) .g-ring{animation-delay:2.8s}.g-mk:nth-of-type(8),.g-mk:nth-of-type(8) .g-ring{animation-delay:3s}.g-mk:nth-of-type(9),.g-mk:nth-of-type(9) .g-ring{animation-delay:3.2s}.g-mk:nth-of-type(10),.g-mk:nth-of-type(10) .g-ring{animation-delay:3.35s}.g-caption{letter-spacing:.06em;color:#8a8a90;margin:0;font:400 12px/1.2 Onest,Arial,sans-serif}.g-strip{background:#edece8;border-top:1px solid #0b0b0c;flex:none;align-items:center;height:180px;display:flex;overflow:hidden}.g-track{gap:10px;width:max-content;padding-right:10px;animation:60s linear infinite g-marquee;display:flex}.g-track img{object-fit:cover;filter:grayscale()contrast(1.05);width:236px;height:140px;transition:filter .4s;display:block}.g-track img:hover{filter:grayscale(0)contrast()}.g-close{display:none}@keyframes g-rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}@keyframes g-fade{0%{opacity:0}to{opacity:1}}@keyframes g-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes g-draw{to{stroke-dashoffset:0}}@keyframes g-pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(3.2)}}@keyframes g-marquee{to{transform:translate(-50%)}}@keyframes g-spin{to{transform:rotate(360deg)}}@keyframes g-ticker{0%,18%{transform:translateY(0)}22%,40%{transform:translateY(-20%)}44%,62%{transform:translateY(-40%)}66%,84%{transform:translateY(-60%)}88%,to{transform:translateY(-80%)}}@media (width>=1600px){.g-top,.g-mid{max-width:1600px}.g-top{padding:56px 80px 0}.g-logo{height:80px}.g-eyebrow{font-size:16px}.g-mid{grid-template-columns:minmax(0,1fr) 660px;padding:24px 80px}.g-display{--display:min(104px, 12.4cqw)}.g-lead{max-width:680px;font-size:19px}.g-map{width:660px}}@media (width<=1279px){.g-mid{grid-template-columns:minmax(0,1fr) 460px;gap:40px;padding:24px 48px}.g-top{padding:36px 48px 0}.g-display{--display:min(72px, 12.4cqw)}.g-map{width:460px}}@media (width<=1023px){.g-mid{grid-template-columns:minmax(0,1fr)}.g-right{display:none}}@media (width<=767px){.g-top{padding:24px 24px 0;padding-top:max(24px, env(safe-area-inset-top))}.g-logo{height:34px}.g-eyebrow{font-size:11px}.g-mid{flex-direction:column;align-items:stretch;gap:12px;padding:24px;display:flex}.g-display{--display:52px;gap:6px}.g-line{flex-direction:column;align-items:flex-start;gap:6px}.g-line-1 .g-rise{display:block}.g-rule{width:80px}.g-lead{font-size:14px}.g-row{flex-direction:column;gap:14px}.g-btn{width:100%;height:54px}.g-body{font-size:13px}.g-foot{font-size:11px}.g-strip,.g-right{display:none}.g-close{object-fit:cover;filter:grayscale();flex:none;width:100%;height:130px;margin-top:auto;display:block}.g-rise,.g-rule,.g-lead,.g-signin{animation:none}}@media (prefers-reduced-motion:reduce){.gate *{transition:none!important;animation:none!important}.g-coast{stroke-dashoffset:0}.g-ring{opacity:0}.g-track img{filter:none}}.gate-who{color:#6e6e74;font:400 12px Onest,Arial,sans-serif}.gate-who button{color:#a6212b;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline}
