.lumex-launch{--lumex-text: #f5f7fb;--lumex-muted: #d8e0eb;color:var(--lumex-text);background:#1b2533;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:center;isolation:isolate}.lumex-launch *,.lumex-launch *:before,.lumex-launch *:after{box-sizing:border-box}.lumex-launch .lumex-launch__stage{display:grid;grid-template-areas:"stage"}.lumex-launch .lumex-launch__media,.lumex-launch .lumex-launch__copy,.lumex-launch .lumex-launch__bottom{grid-area:stage;min-width:0}.lumex-launch .lumex-launch__media{display:block;align-self:start;pointer-events:none}.lumex-launch .lumex-launch__art{display:block;width:100%;height:auto;max-width:none;border:0}.lumex-launch p,.lumex-launch li,.lumex-launch a,.lumex-launch .lumex-launch__heading{color:inherit;font-family:inherit;font-style:normal;letter-spacing:normal}.lumex-launch .lumex-launch__copy{z-index:1;align-self:start;padding:2.5vw 24px 0}.lumex-launch .lumex-launch__eyebrow{margin:0 0 1.1vw;color:var(--lumex-muted);font-size:clamp(12px,1.05vw,20px);font-weight:600;letter-spacing:.38em;line-height:1.2;text-transform:uppercase}.lumex-launch .lumex-launch__heading{margin:0;font-size:clamp(64px,6.35vw,144px);font-weight:700;line-height:1;letter-spacing:-.055em;overflow-wrap:anywhere}.lumex-launch .lumex-launch__heading span{display:inline-block;color:#79cffa;letter-spacing:-.065em;padding-right:.12em;margin-right:-.12em;background:linear-gradient(145deg,#c4deed 6%,#79ccf5 48%,#38bdf1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lumex-launch .lumex-launch__tagline{margin:.2em 0 0;font-size:clamp(28px,2.65vw,56px);font-weight:400;line-height:1.15;letter-spacing:-.025em}.lumex-launch .lumex-launch__description{max-width:44em;margin:.65em auto 0;color:var(--lumex-muted);font-size:clamp(16px,1.2vw,24px);line-height:1.4;text-wrap:pretty}.lumex-launch .lumex-launch__bottom{z-index:1;align-self:end;padding:0 5vw 2.8vw}.lumex-launch .lumex-launch__actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:clamp(16px,2.2vw,44px);margin:0 0 2vw}.lumex-launch .lumex-launch__actions:empty{display:none}.lumex-launch .lumex-launch__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:.65em 1.8em;border:1px solid #f5f7fb;border-radius:999px;background:#f5f7fb;color:#141a24;font-size:clamp(16px,1.25vw,24px);font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.lumex-launch .lumex-launch__button svg{display:block;width:1.1em;height:1.1em;flex-shrink:0}.lumex-launch .lumex-launch__button--secondary{background:#131b2580;color:var(--lumex-text)}.lumex-launch .lumex-launch__button:focus-visible{outline:3px solid #a6ddff;outline-offset:5px}.lumex-launch .lumex-launch__features{display:grid;grid-template-columns:repeat(var(--lumex-feature-count, 5),minmax(0,1fr));list-style:none;padding:0;margin:0;text-align:left}.lumex-launch .lumex-launch__feature{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.2vw,24px);min-width:0;margin:0;padding:0 clamp(10px,1.1vw,24px);color:var(--lumex-text);font-size:clamp(12px,1vw,18px);line-height:1.3}.lumex-launch .lumex-launch__feature+.lumex-launch__feature{border-inline-start:1px solid #a4b4c966}.lumex-launch .lumex-launch__icon{display:block;flex:0 0 auto;width:clamp(26px,2.5vw,40px);height:clamp(26px,2.5vw,40px)}.lumex-launch .lumex-launch__feature-copy{min-width:0}.lumex-launch .lumex-launch__feature strong{display:block;font-weight:600}.lumex-launch .lumex-launch__feature span{display:block;margin-top:4px;color:var(--lumex-muted);font-size:.82em;line-height:1.4}.lumex-launch{position:relative;overflow:clip;background:#1b2533}.lumex-launch .lumex-launch__atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 75%;pointer-events:none}.lumex-launch .lumex-launch__stage{position:relative;z-index:1;width:100%;margin:0;height:max(600px,calc(100svh - var(--header-height, 130px)));grid-template-areas:"copy" "art" "bottom";grid-template-rows:auto minmax(120px,1fr) auto}.lumex-launch .lumex-launch__copy{grid-area:copy;padding:clamp(16px,2.4svh,36px) 24px 8px}.lumex-launch .lumex-launch__eyebrow{margin-bottom:clamp(8px,1.3svh,18px);font-size:clamp(11px,1.7svh,17px)}.lumex-launch .lumex-launch__heading{font-size:clamp(48px,min(6.35vw,10svh),120px)}.lumex-launch .lumex-launch__tagline{margin-top:8px;font-size:clamp(24px,min(2.65vw,4.4svh),48px)}.lumex-launch .lumex-launch__description{margin-top:12px;max-width:48em;font-size:clamp(14px,min(1.2vw,2.1svh),22px)}.lumex-launch .lumex-launch__media{grid-area:art;position:relative;align-self:stretch;justify-self:stretch;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;margin:0;padding:4px 4vw}.lumex-launch .lumex-launch__art{width:100%;height:100%;object-fit:contain;object-position:center}.lumex-launch .lumex-launch__bottom{grid-area:bottom;width:100%;padding:0;align-self:stretch}.lumex-launch .lumex-launch__actions{margin:0;padding:8px 24px 30px;gap:24px}.lumex-launch .lumex-launch__button{min-height:46px;font-size:clamp(14px,2.1svh,20px)}.lumex-launch .lumex-launch__features{width:100%;max-width:none;margin:0;padding:clamp(12px,2svh,24px) 4vw;border-top:1px solid #a4b4c926;background:linear-gradient(180deg,#101a2820,#101a2880)}.lumex-launch .lumex-launch__feature{font-size:clamp(12px,1.8svh,18px)}.lumex-launch .lumex-launch__feature span{font-size:max(11px,.82em)}.lumex-launch .lumex-launch__icon{width:clamp(26px,4svh,38px);height:clamp(26px,4svh,38px)}@media(hover:hover){.lumex-launch .lumex-launch__button:hover{background:#c4e9ff;border-color:#c4e9ff;transform:translateY(-2px)}.lumex-launch .lumex-launch__button--secondary:hover{color:#fff;background:#517ca344}.lumex-launch .lumex-launch__button:active{transform:none}}@media(min-width:750px)and (max-width:1199px){.lumex-launch .lumex-launch__feature{gap:10px;padding-inline:10px}.lumex-launch .lumex-launch__icon{width:26px;height:26px}}@media(max-width:749px){.lumex-launch .lumex-launch__stage{height:max(660px,calc(100svh - var(--header-height, 69px)));grid-template-rows:auto minmax(100px,1fr) auto}.lumex-launch .lumex-launch__copy{padding:20px 20px 0}.lumex-launch .lumex-launch__eyebrow{font-size:11px;margin-bottom:10px}.lumex-launch .lumex-launch__heading{font-size:clamp(40px,11.5vw,62px)}.lumex-launch .lumex-launch__tagline{font-size:clamp(22px,5.9vw,30px)}.lumex-launch .lumex-launch__description{font-size:14px;margin-top:12px}.lumex-launch .lumex-launch__media{padding:8px 12px}.lumex-launch .lumex-launch__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 16px 50px}.lumex-launch .lumex-launch__button{padding:12px 8px;min-height:44px;font-size:13px;gap:6px}.lumex-launch .lumex-launch__button:only-child{grid-column:1 / -1;justify-self:center;padding-inline:24px}.lumex-launch .lumex-launch__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding:14px 16px 18px}.lumex-launch .lumex-launch__feature{align-items:flex-start;justify-content:flex-start;border:0;padding:0;font-size:12px;gap:8px}.lumex-launch .lumex-launch__feature+.lumex-launch__feature{border:0}.lumex-launch .lumex-launch__feature span{font-size:11px}.lumex-launch .lumex-launch__icon{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.lumex-launch .lumex-launch__button{transition:none;transform:none}}@media(forced-colors:active){.lumex-launch .lumex-launch__heading span{background:none;-webkit-text-fill-color:currentColor}}@media(min-width:1000px){.lumex-launch[data-trust-fit] .lumex-launch__stage{height:max(420px,calc(100svh - var(--lumex-page-top, var(--header-height, 130px)) - var(--lumex-trust-height, 57px)))}.lumex-launch[data-trust-fit] .lumex-launch__copy{padding:clamp(12px,1.8svh,24px) 24px 4px}.lumex-launch[data-trust-fit] .lumex-launch__eyebrow{margin-bottom:8px}.lumex-launch[data-trust-fit] .lumex-launch__tagline{margin-top:6px}.lumex-launch[data-trust-fit] .lumex-launch__description{margin-top:10px}.lumex-launch[data-trust-fit] .lumex-launch__actions{padding:4px 24px 30px}.lumex-launch[data-trust-fit] .lumex-launch__features{padding-block:10px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/lumex-launch-hero.css.map */
