.invitation-landing-module__jTeF4G__site{--ink:#0a0c0b;--surface:#151816;--lime:#e6f45b;--white:#f4f6f4;--muted:#b5bcb6;--line:#343b34;background:var(--ink);color:var(--white);min-height:100dvh;font-size:16px;line-height:1.6}.invitation-landing-module__jTeF4G__site *,.invitation-landing-module__jTeF4G__compact *{box-sizing:border-box}.invitation-landing-module__jTeF4G__site a{text-decoration:none;transition:background .18s,color .18s}.invitation-landing-module__jTeF4G__site a:focus-visible,.invitation-landing-module__jTeF4G__site summary:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.invitation-landing-module__jTeF4G__skip{background:var(--lime);color:var(--ink);z-index:10;padding:12px;position:absolute;top:-100px;left:16px}.invitation-landing-module__jTeF4G__skip:focus{top:12px}.invitation-landing-module__jTeF4G__header,.invitation-landing-module__jTeF4G__hero,.invitation-landing-module__jTeF4G__tools,.invitation-landing-module__jTeF4G__lab,.invitation-landing-module__jTeF4G__activation,.invitation-landing-module__jTeF4G__footer{width:min(1200px,100% - 80px);margin-inline:auto}.invitation-landing-module__jTeF4G__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.invitation-landing-module__jTeF4G__brand{letter-spacing:-1.4px;white-space:nowrap;font-size:24px;font-style:italic;font-weight:850}.invitation-landing-module__jTeF4G__brand span{color:var(--lime);padding-inline:2px}.invitation-landing-module__jTeF4G__header nav{gap:28px;font-size:14px;display:flex}.invitation-landing-module__jTeF4G__header nav a{color:var(--muted);padding-block:12px}.invitation-landing-module__jTeF4G__header nav a:hover,.invitation-landing-module__jTeF4G__textLink:hover{color:var(--lime)}.invitation-landing-module__jTeF4G__headerBadge{color:var(--lime);align-items:center;gap:9px;font-size:12px;display:flex}.invitation-landing-module__jTeF4G__hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;padding-block:76px 90px;display:grid}.invitation-landing-module__jTeF4G__eyebrow{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:650;line-height:1.7}.invitation-landing-module__jTeF4G__hero h1{letter-spacing:-.055em;margin:0 0 30px;font-size:clamp(42px,4.4vw,66px);font-weight:650;line-height:1.05}.invitation-landing-module__jTeF4G__hero h1 span{color:var(--lime)}.invitation-landing-module__jTeF4G__intro{max-width:570px;color:var(--muted);font-size:17px;line-height:1.75}.invitation-landing-module__jTeF4G__intro strong{color:var(--white);font-weight:500}.invitation-landing-module__jTeF4G__textLink{align-items:center;gap:10px;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex}.invitation-landing-module__jTeF4G__textLink svg{flex-shrink:0}.invitation-landing-module__jTeF4G__ticket{background:var(--lime);color:var(--ink);border-radius:6px;padding:28px;box-shadow:12px 12px #273020}.invitation-landing-module__jTeF4G__ticketTop{letter-spacing:.13em;border-bottom:1px solid #a4af3e;justify-content:space-between;align-items:center;gap:15px;padding-bottom:22px;font-size:10px;font-weight:650;display:flex}.invitation-landing-module__jTeF4G__duration{flex-wrap:wrap;align-items:center;gap:20px;margin:24px 0;display:flex}.invitation-landing-module__jTeF4G__duration strong{letter-spacing:-.08em;font-size:clamp(80px,7vw,104px);font-weight:650;line-height:1}.invitation-landing-module__jTeF4G__duration span{font-size:16px;line-height:1.35}.invitation-landing-module__jTeF4G__ticketTitle{overflow-wrap:anywhere;margin:16px 0 10px;font-size:20px;font-weight:600;line-height:1.3}.invitation-landing-module__jTeF4G__senderMessage{color:#3c431c;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.invitation-landing-module__jTeF4G__ticketProducts{gap:12px;margin:22px 0;padding:0;font-size:14px;list-style:none;display:grid}.invitation-landing-module__jTeF4G__ticketProducts li{align-items:flex-start;gap:9px;display:flex}.invitation-landing-module__jTeF4G__ticketProducts svg{flex-shrink:0;margin-top:3px}.invitation-landing-module__jTeF4G__darkCta,.invitation-landing-module__jTeF4G__limeCta{border-radius:4px;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:16px 22px;font-size:15px;font-weight:600;display:flex}.invitation-landing-module__jTeF4G__darkCta{background:var(--ink);color:var(--white)}.invitation-landing-module__jTeF4G__darkCta:hover{background:#30382b}.invitation-landing-module__jTeF4G__ticket .invitation-landing-module__jTeF4G__darkCta:focus-visible{outline-color:var(--ink)}.invitation-landing-module__jTeF4G__ticketNote{color:#3c431c;text-align:center;margin:16px 0 0;font-size:12px;line-height:1.6}.invitation-landing-module__jTeF4G__tools{border-top:1px solid var(--line);padding-block:65px 80px;scroll-margin-top:25px}.invitation-landing-module__jTeF4G__sectionHeading{max-width:760px;margin-bottom:36px}.invitation-landing-module__jTeF4G__sectionHeading h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.12}.invitation-landing-module__jTeF4G__sectionHeading>p:last-child{color:var(--muted);max-width:650px}.invitation-landing-module__jTeF4G__productGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.invitation-landing-module__jTeF4G__productCard{background:var(--surface);border:1px solid var(--line);border-radius:6px;flex-direction:column;padding:32px;display:flex}.invitation-landing-module__jTeF4G__productTop{color:var(--lime);letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:12px;font-weight:650;display:flex}.invitation-landing-module__jTeF4G__productCard h3{letter-spacing:-.04em;margin:20px 0 12px;font-size:29px;font-weight:600;line-height:1.2}.invitation-landing-module__jTeF4G__productCard>p{color:var(--muted);margin:0}.invitation-landing-module__jTeF4G__productCard ul{gap:16px;margin:28px 0;padding:0;list-style:none;display:grid}.invitation-landing-module__jTeF4G__productCard li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.invitation-landing-module__jTeF4G__productCard li svg{color:var(--lime);flex-shrink:0;margin-top:4px}.invitation-landing-module__jTeF4G__capacity{border-top:1px solid var(--line);color:var(--lime);margin-top:auto;padding-top:20px;font-size:14px}.invitation-landing-module__jTeF4G__productCard .invitation-landing-module__jTeF4G__outcome{margin-top:12px;font-size:12px}.invitation-landing-module__jTeF4G__connection{grid-template-columns:1fr 1.5fr;gap:28px;padding:28px 0 0;display:grid}.invitation-landing-module__jTeF4G__connection>div{align-items:flex-start;gap:12px;display:flex}.invitation-landing-module__jTeF4G__connection svg{color:var(--lime);flex-shrink:0;margin-top:4px}.invitation-landing-module__jTeF4G__connection p{color:var(--muted);margin:0;font-size:15px}.invitation-landing-module__jTeF4G__lab{color:var(--ink);background:#edf0e9;border-radius:6px;grid-template-columns:.95fr 1.15fr;gap:48px;padding:50px;scroll-margin-top:25px;display:grid}.invitation-landing-module__jTeF4G__labTag{background:var(--lime);letter-spacing:.1em;padding:7px 11px;font-size:10px;font-weight:650;display:inline-block}.invitation-landing-module__jTeF4G__labLead h2{letter-spacing:-.05em;margin:28px 0;font-size:clamp(34px,3.1vw,45px);font-weight:650;line-height:1.08}.invitation-landing-module__jTeF4G__labLead h2 span{color:#5d695a}.invitation-landing-module__jTeF4G__labLead>p{color:#4e584e}.invitation-landing-module__jTeF4G__labPipeline{flex-wrap:wrap;align-items:center;gap:9px;margin-top:34px;font-size:12px;font-weight:600;display:flex}.invitation-landing-module__jTeF4G__labDetails{gap:24px;display:grid}.invitation-landing-module__jTeF4G__labDetails article{border-bottom:1px solid #cbd2c8;align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}.invitation-landing-module__jTeF4G__stepNumber{color:#64705f;padding-top:5px;font-size:12px}.invitation-landing-module__jTeF4G__labDetails h3{margin:0 0 7px;font-size:18px;font-weight:600;line-height:1.4}.invitation-landing-module__jTeF4G__labDetails p{color:#4e584e;margin:0;font-size:15px}.invitation-landing-module__jTeF4G__labResult{background:#dce3d5;border-left:3px solid #617c2a;grid-column:1/-1;padding:24px}.invitation-landing-module__jTeF4G__labResult strong{letter-spacing:-.02em;font-size:20px}.invitation-landing-module__jTeF4G__labResult p{color:#414d3d;margin:10px 0 0;font-size:15px}.invitation-landing-module__jTeF4G__activation{padding-block:90px 70px;scroll-margin-top:25px}.invitation-landing-module__jTeF4G__steps{grid-template-columns:repeat(3,1fr);gap:35px;margin:40px 0;padding:0;list-style:none;display:grid}.invitation-landing-module__jTeF4G__steps li>span{color:var(--lime);font-size:14px}.invitation-landing-module__jTeF4G__steps h3{margin:12px 0;font-size:21px;font-weight:550}.invitation-landing-module__jTeF4G__steps p{color:var(--muted);margin:0;font-size:15px}.invitation-landing-module__jTeF4G__finalCta{background:var(--surface);border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;gap:30px;padding:28px;display:flex}.invitation-landing-module__jTeF4G__finalCta>div{align-items:center;gap:16px;display:flex}.invitation-landing-module__jTeF4G__finalCta svg{flex-shrink:0}.invitation-landing-module__jTeF4G__finalCta p{gap:4px;margin:0;display:grid}.invitation-landing-module__jTeF4G__finalCta p strong{font-size:20px;font-weight:600}.invitation-landing-module__jTeF4G__finalCta p span{color:var(--muted);font-size:13px}.invitation-landing-module__jTeF4G__limeCta{color:var(--ink);background:var(--lime)}.invitation-landing-module__jTeF4G__limeCta:hover{background:#f0fb91}.invitation-landing-module__jTeF4G__faq{max-width:800px;margin-top:35px}.invitation-landing-module__jTeF4G__faq details{border-bottom:1px solid var(--line);padding:16px 0}.invitation-landing-module__jTeF4G__faq summary{cursor:pointer;align-content:center;min-height:44px;font-size:16px;display:list-item}.invitation-landing-module__jTeF4G__faq p{color:var(--muted);margin:5px 0 15px;font-size:15px}.invitation-landing-module__jTeF4G__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-block:32px;display:flex}.invitation-landing-module__jTeF4G__footer p,.invitation-landing-module__jTeF4G__footer>a{color:var(--muted);font-size:12px}.invitation-landing-module__jTeF4G__footer>a{align-items:center;gap:8px;min-height:44px;display:flex}.invitation-landing-module__jTeF4G__compact{color:#f4f6f4;background:#101510;border-radius:6px;padding:24px}.invitation-landing-module__jTeF4G__compact .invitation-landing-module__jTeF4G__eyebrow{color:#e6f45b;margin-bottom:12px}.invitation-landing-module__jTeF4G__compact h2{letter-spacing:-.03em;margin:0;font-size:25px;font-weight:600;line-height:1.2}.invitation-landing-module__jTeF4G__compact ul{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.invitation-landing-module__jTeF4G__compact li{align-items:flex-start;gap:9px;font-size:14px;display:flex}.invitation-landing-module__jTeF4G__compact svg{color:#e6f45b;flex-shrink:0;margin-top:4px}.invitation-landing-module__jTeF4G__compact .invitation-landing-module__jTeF4G__note{color:#b5bcb6;margin-bottom:0;font-size:12px}.invitation-landing-module__jTeF4G__state{color:#f4f6f4;text-align:center;background:#0a0c0b;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:350px;padding:60px 24px;display:flex}.invitation-landing-module__jTeF4G__state h2{margin:0;font-size:28px}.invitation-landing-module__jTeF4G__state p{color:#b5bcb6;max-width:550px}.invitation-landing-module__jTeF4G__state a{color:#e6f45b;align-items:center;gap:10px;min-height:44px;display:flex}@media (max-width:1000px){.invitation-landing-module__jTeF4G__hero{grid-template-columns:1.15fr 1fr;gap:32px}.invitation-landing-module__jTeF4G__hero h1{font-size:45px}.invitation-landing-module__jTeF4G__lab{gap:32px;padding:35px}.invitation-landing-module__jTeF4G__header nav{gap:18px}.invitation-landing-module__jTeF4G__headerBadge{display:none}}@media (max-width:760px){.invitation-landing-module__jTeF4G__header,.invitation-landing-module__jTeF4G__hero,.invitation-landing-module__jTeF4G__tools,.invitation-landing-module__jTeF4G__lab,.invitation-landing-module__jTeF4G__activation,.invitation-landing-module__jTeF4G__footer{width:calc(100% - 40px)}.invitation-landing-module__jTeF4G__header{min-height:80px}.invitation-landing-module__jTeF4G__header nav{display:none}.invitation-landing-module__jTeF4G__headerBadge{display:flex}.invitation-landing-module__jTeF4G__hero{grid-template-columns:1fr;gap:40px;padding-block:45px 65px}.invitation-landing-module__jTeF4G__hero h1{font-size:clamp(38px,7.5vw,56px)}.invitation-landing-module__jTeF4G__intro{font-size:16px}.invitation-landing-module__jTeF4G__ticket{padding:24px;box-shadow:6px 6px #273020}.invitation-landing-module__jTeF4G__duration strong{font-size:90px}.invitation-landing-module__jTeF4G__tools{padding-block:45px 55px}.invitation-landing-module__jTeF4G__productCard{padding:24px}.invitation-landing-module__jTeF4G__connection{grid-template-columns:1fr;gap:12px}.invitation-landing-module__jTeF4G__lab{grid-template-columns:1fr;gap:35px;padding:26px 22px}.invitation-landing-module__jTeF4G__labLead h2{font-size:38px}.invitation-landing-module__jTeF4G__labResult{padding:20px}.invitation-landing-module__jTeF4G__labDetails article{gap:15px}.invitation-landing-module__jTeF4G__steps{grid-template-columns:1fr;gap:28px}.invitation-landing-module__jTeF4G__activation{padding-block:55px 45px}.invitation-landing-module__jTeF4G__finalCta{flex-direction:column;align-items:stretch;gap:24px;padding:22px}.invitation-landing-module__jTeF4G__footer{flex-wrap:wrap;gap:12px}.invitation-landing-module__jTeF4G__footer p{flex-basis:100%;order:3;margin:0}}@media (prefers-reduced-motion:no-preference){.invitation-landing-module__jTeF4G__ticket{animation:.3s ease-out both invitation-landing-module__jTeF4G__arrive}@keyframes invitation-landing-module__jTeF4G__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
