.Hero-module__0AVTza__root{border-bottom:1px solid var(--vector-border);position:relative;overflow:hidden}.Hero-module__0AVTza__media{height:300px;position:relative}.Hero-module__0AVTza__image{object-fit:cover;object-position:70% center}.Hero-module__0AVTza__shade{background:linear-gradient(to bottom, #161d2600, var(--vector-bg));height:100px;position:absolute;inset:auto 0 0}.Hero-module__0AVTza__content{flex-direction:column;gap:16px;margin-top:-24px;padding:0 16px 36px;display:flex;position:relative}.Hero-module__0AVTza__eyebrow,.Hero-module__0AVTza__tag{font-family:var(--font-mono);letter-spacing:.18em;color:var(--vector-muted)}.Hero-module__0AVTza__eyebrow{font-size:12px}.Hero-module__0AVTza__tag{letter-spacing:.16em;margin-top:28px;font-size:12px;display:none}.Hero-module__0AVTza__title{max-width:9ch;font-family:var(--font-display);letter-spacing:.005em;margin:0;font-size:clamp(64px,9.5vw,148px);font-weight:400;line-height:.86}.Hero-module__0AVTza__lead{max-width:34ch;margin:0;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.Hero-module__0AVTza__actions{flex-direction:column;gap:10px;margin-top:6px;display:flex}.Hero-module__0AVTza__primary,.Hero-module__0AVTza__ghost{border-radius:var(--vector-radius);min-height:52px;transition:background-color var(--vrp-duration-fast) var(--vrp-ease-out), border-color var(--vrp-duration-fast) var(--vrp-ease-out);justify-content:center;align-items:center;gap:10px;padding-inline:24px;font-size:16px;text-decoration:none;display:inline-flex}.Hero-module__0AVTza__primary{background:var(--vector-accent-fill);color:#fff;font-weight:600}.Hero-module__0AVTza__primary:hover{background:var(--vector-accent-fill-hover)}.Hero-module__0AVTza__ghost{color:var(--vector-text);border:1px solid #f4f4f299;font-weight:500}.Hero-module__0AVTza__ghost:hover{background:var(--vector-hover);border-color:#ffffff52}@media (min-width:48em){.Hero-module__0AVTza__media{width:64%;height:100%;position:absolute;inset:0 0 0 auto}.Hero-module__0AVTza__image{object-position:center}.Hero-module__0AVTza__shade{background:linear-gradient(90deg, var(--vector-bg) 0%, #161d268c 26%, #161d2600 55%);height:auto;inset:0}.Hero-module__0AVTza__content{justify-content:center;gap:22px;max-width:1600px;min-height:560px;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(16px,4vw,48px) 32px}.Hero-module__0AVTza__eyebrow{font-size:13px}.Hero-module__0AVTza__tag{display:block}.Hero-module__0AVTza__actions{flex-flow:wrap;gap:14px}.Hero-module__0AVTza__primary{padding-inline:26px}.Hero-module__0AVTza__ghost{background:#161d2666;padding-inline:22px}}@media (prefers-reduced-motion:reduce){.Hero-module__0AVTza__primary,.Hero-module__0AVTza__ghost{transition:none}}
.Tiles-module__4QrF3G__root{border-bottom:1px solid var(--vector-border);padding:10px 0}.Tiles-module__4QrF3G__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;max-width:1600px;margin-inline:auto;padding-inline:clamp(16px,2.5vw,32px);display:grid}.Tiles-module__4QrF3G__tile{border:1px solid var(--vector-border);border-radius:var(--vector-radius);background:var(--vector-surface);color:var(--vector-text);transition:border-color var(--vrp-duration-base) var(--vrp-ease-out);text-decoration:none;display:block;overflow:hidden}.Tiles-module__4QrF3G__image{aspect-ratio:5/1.15;object-fit:cover;width:100%;height:auto;display:block}.Tiles-module__4QrF3G__bar{font-family:var(--font-display);transition:background-color var(--vrp-duration-base) var(--vrp-ease-out), color var(--vrp-duration-base) var(--vrp-ease-out);padding:12px 22px 10px;font-size:30px;line-height:1}.Tiles-module__4QrF3G__tile:hover,.Tiles-module__4QrF3G__tile:focus-visible{border-color:var(--vector-selected-bg)}.Tiles-module__4QrF3G__tile:hover .Tiles-module__4QrF3G__bar,.Tiles-module__4QrF3G__tile:focus-visible .Tiles-module__4QrF3G__bar{background:var(--vector-selected-bg);color:var(--vector-selected-text)}@media (prefers-reduced-motion:reduce){.Tiles-module__4QrF3G__tile,.Tiles-module__4QrF3G__bar{transition:none}}
.Sections-module__TQjMuG__section,.Sections-module__TQjMuG__inner{max-width:1600px;margin-inline:auto;padding:clamp(56px,7vw,96px) clamp(16px,4vw,48px)}.Sections-module__TQjMuG__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;color:var(--vector-muted);font-size:13px}.Sections-module__TQjMuG__display,.Sections-module__TQjMuG__displayLarge{font-family:var(--font-display);margin:0;font-weight:400}.Sections-module__TQjMuG__display{font-size:clamp(44px,5vw,68px);line-height:.92}.Sections-module__TQjMuG__displayLarge{font-size:clamp(48px,6vw,84px);line-height:.9}.Sections-module__TQjMuG__lead{max-width:46ch;margin:0;font-size:19px;line-height:1.55}.Sections-module__TQjMuG__body{max-width:52ch;color:var(--vector-muted);margin:0;font-size:16px;line-height:1.65}.Sections-module__TQjMuG__link,.Sections-module__TQjMuG__stepLink{color:var(--vector-text);text-underline-offset:4px;font-size:15px;font-weight:600}.Sections-module__TQjMuG__link{align-items:center;min-height:44px;display:inline-flex}.Sections-module__TQjMuG__photo{border:1px solid var(--vector-border);border-radius:var(--vector-radius);object-fit:cover;width:100%;height:auto;display:block}.Sections-module__TQjMuG__universe{flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,72px);display:flex}.Sections-module__TQjMuG__universeText{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.Sections-module__TQjMuG__universeFigure{flex:520px;min-width:0;margin:0}.Sections-module__TQjMuG__universeFigure .Sections-module__TQjMuG__photo{aspect-ratio:16/7}.Sections-module__TQjMuG__band{background:var(--vector-surface);border-block:1px solid var(--vector-border)}.Sections-module__TQjMuG__inner{flex-direction:column;gap:36px;display:flex}.Sections-module__TQjMuG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.Sections-module__TQjMuG__headText{flex-direction:column;gap:14px;max-width:640px;display:flex}.Sections-module__TQjMuG__shots{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.Sections-module__TQjMuG__shot{flex-direction:column;gap:10px;margin:0;display:flex}.Sections-module__TQjMuG__shot .Sections-module__TQjMuG__photo{aspect-ratio:16/9}.Sections-module__TQjMuG__caption{font-family:var(--font-mono);color:var(--vector-muted);font-size:12px}.Sections-module__TQjMuG__news{flex-wrap:wrap;gap:clamp(32px,5vw,72px);display:flex}.Sections-module__TQjMuG__newsHead{flex-direction:column;flex:300px;align-items:flex-start;gap:14px;display:flex}.Sections-module__TQjMuG__newsCard{border-block:1px solid var(--vector-border);min-width:0;color:var(--vector-text);flex-direction:column;flex:2 560px;gap:14px;padding-block:28px;text-decoration:none;display:flex}.Sections-module__TQjMuG__newsMeta{font-family:var(--font-mono);color:var(--vector-muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.Sections-module__TQjMuG__version{border-radius:var(--vector-radius);background:var(--vector-hover);color:var(--vector-text);padding:3px 8px}.Sections-module__TQjMuG__newsTitle{letter-spacing:-.01em;font-size:30px;font-weight:700;line-height:1.15}.Sections-module__TQjMuG__newsCard:hover .Sections-module__TQjMuG__newsTitle{text-underline-offset:4px;text-decoration:underline}.Sections-module__TQjMuG__bullets{color:var(--vector-muted);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px 32px;margin:0;padding-left:20px;font-size:15px;display:grid}.Sections-module__TQjMuG__newsExcerpt{max-width:60ch;color:var(--vector-muted);margin:0;font-size:15px;line-height:1.6}.Sections-module__TQjMuG__joinWrap{border-top:1px solid var(--vector-border)}.Sections-module__TQjMuG__steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Sections-module__TQjMuG__step{border:1px solid var(--vector-border);border-radius:var(--vector-radius);background:var(--vector-surface);flex-direction:column;gap:10px;padding:24px;display:flex}.Sections-module__TQjMuG__stepIndex{font-family:var(--font-mono);color:var(--vector-muted);font-size:13px}.Sections-module__TQjMuG__stepTitle{font-size:20px;font-weight:700}.Sections-module__TQjMuG__stepText{color:var(--vector-muted);font-size:15px;line-height:1.6}.Sections-module__TQjMuG__stepLink{align-self:flex-start;align-items:center;min-height:40px;margin-top:auto;display:inline-flex}.Sections-module__TQjMuG__section,.Sections-module__TQjMuG__band,.Sections-module__TQjMuG__joinWrap{scroll-margin-top:64px}
