.KqVE7q_panel{color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;padding:.5rem clamp(2rem,6vw,7.5rem) 1rem;text-decoration:none;display:flex;position:relative}.KqVE7q_panel+.KqVE7q_panel{border-left:1px solid #ffffff3d}.KqVE7q_title{letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(2rem,3.4vw,4rem);font-weight:400;line-height:1.18}.KqVE7q_tagline{color:#ffffffc7;text-wrap:pretty;max-width:21rem;min-height:3.2em;margin-top:1.1rem;font-size:clamp(.95rem,1.25vw,1.25rem);font-weight:400;line-height:1.65}.KqVE7q_cta{letter-spacing:.19em;text-transform:uppercase;border-bottom:1px solid #0000;align-items:center;gap:.9rem;margin-top:auto;padding-top:1.7rem;padding-bottom:.4rem;font-size:.78rem;font-weight:500;transition:border-color .22s;display:inline-flex}.KqVE7q_arrow{width:1.6rem;height:1.2rem;transition:transform .35s var(--ease-out-expo)}.KqVE7q_panel:focus-visible{outline:1px solid var(--color-paper);outline-offset:.5rem}.KqVE7q_panel:focus-visible .KqVE7q_cta{border-bottom-color:#ffffffa6}@media (hover:hover){.KqVE7q_panel:hover .KqVE7q_arrow{transform:translate(.4rem)}.KqVE7q_panel:hover .KqVE7q_cta{border-bottom-color:#ffffffa6}}.KqVE7q_panel:active .KqVE7q_arrow{transform:translate(.2rem)}@media (min-width:701px){.KqVE7q_panel{position:static}.KqVE7q_panel:before{content:"";inset-block:0;cursor:pointer;width:50%;position:absolute;left:0}.KqVE7q_panel+.KqVE7q_panel:before{left:50%}.KqVE7q_panel:focus-visible{outline:none}.KqVE7q_panel:focus-visible:before{outline:1px solid var(--color-paper);outline-offset:-1rem}}@media (max-width:1000px) and (min-width:701px){.KqVE7q_panel{padding-inline:2rem}}@media (max-width:700px){.KqVE7q_panel{padding:1.5rem 0}.KqVE7q_panel+.KqVE7q_panel{border-top:1px solid #ffffff38;border-left:0}.KqVE7q_title{font-size:clamp(1.9rem,7vw,2.5rem)}.KqVE7q_tagline{max-width:20rem;min-height:0;margin-top:.7rem;font-size:.9rem;line-height:1.6}.KqVE7q_cta{margin-top:1rem;padding-top:0;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.KqVE7q_arrow,.KqVE7q_cta{transition:none}}
._7bYU6q_gateway{isolation:isolate;background:var(--color-night);min-height:max(42rem,100svh);color:var(--color-paper);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}._7bYU6q_scene{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._7bYU6q_image{object-fit:cover;object-position:center 42%}._7bYU6q_scene:after{content:"";background:linear-gradient(#04171c29,#0000 22% 48%,#04171c38 70%,#04171c7a);position:absolute;inset:0}._7bYU6q_header{top:clamp(4.5rem,10svh,7rem);isolation:isolate;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-inline:0}._7bYU6q_header:before{content:"";z-index:-1;background:radial-gradient(#0000009e 0%,#0000006b 30%,#00000024 55%,#0000 75%);width:min(32rem,80vw);height:20rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._7bYU6q_brand{margin:0}._7bYU6q_logo{text-align:center;color:#fff;filter:drop-shadow(0 2px 4px #0003);flex-direction:column;gap:.7rem}._7bYU6q_logo svg{height:clamp(3rem,4vw,3.6rem)}._7bYU6q_logo>span>span{letter-spacing:.02em;font-size:1.1rem;font-weight:600}._7bYU6q_divisions{grid-template-columns:repeat(2,minmax(0,1fr));width:min(76%,72rem);margin:0 auto clamp(3.5rem,9svh,7rem);display:grid}@media (prefers-reduced-motion:no-preference){._7bYU6q_image{transform-origin:50% 38%;animation:24s ease-in-out infinite alternate _7bYU6q_scene-drift}@keyframes _7bYU6q_scene-drift{0%{transform:scale(1.012)translate(-.15%)}to{transform:scale(1.032)translate(.15%,-.2%)}}._7bYU6q_header,._7bYU6q_divisions{animation:_7bYU6q_arrive .9s var(--ease-out-expo) both}._7bYU6q_divisions{animation-delay:.12s}@keyframes _7bYU6q_arrive{0%{opacity:0}to{opacity:1}}}@media (min-aspect-ratio:2) and (min-width:701px){._7bYU6q_image{object-position:center 55%}}@media (max-width:700px){._7bYU6q_gateway{background:var(--color-night);justify-content:flex-start;min-height:100svh}._7bYU6q_scene{height:max(21rem,78vw);bottom:auto}._7bYU6q_image{object-position:center 20%}._7bYU6q_scene:after{background:linear-gradient(to bottom, transparent 65%, var(--color-night))}._7bYU6q_header{top:2.5rem}._7bYU6q_header:before{width:23rem;height:10rem}._7bYU6q_logo{flex-direction:row;gap:.75rem}._7bYU6q_logo svg{height:2.15rem}._7bYU6q_logo>span>span{font-size:1rem}._7bYU6q_divisions{grid-template-columns:1fr;width:calc(100% - 3rem);margin:max(18rem,68vw) auto 1.5rem}}
