.growth-invite{min-height:100vh;background:#071431;color:#f7f8f3;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}body:has(.growth-invite) .bxn{display:none}.growth-invite *{box-sizing:border-box}.growth-invite-nav{height:82px;padding:0 clamp(22px,5vw,76px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff2a}.growth-invite-nav a{color:inherit;text-decoration:none;font-size:13px;font-weight:650}.growth-invite-nav a:hover,.growth-invite-nav a:focus-visible{color:#face0b}.growth-invite-brand{font-size:24px!important;font-weight:950!important;letter-spacing:-.09em}.growth-invite-brand span{color:#face0b}.growth-invite-stage{min-height:calc(100vh - 82px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(350px,.7fr)}.growth-invite-story{padding:clamp(70px,11vw,160px) clamp(22px,6vw,94px) 45px;display:flex;flex-direction:column;justify-content:center;position:relative;isolation:isolate}.growth-invite-story:before{content:"";position:absolute;z-index:-1;width:80vw;height:80vw;max-width:850px;max-height:850px;border:1px solid #4276db55;border-radius:50%;left:-35%;top:18%;box-shadow:0 0 0 55px #113c8b19,0 0 0 110px #113c8b16}.growth-invite-kicker,.growth-invite-ticket-label{font-size:11px;font-weight:800;letter-spacing:.18em;color:#face0b}.growth-invite h1{max-width:920px;font-size:clamp(64px,8.3vw,156px);line-height:.86;letter-spacing:-.093em;margin:20px 0 38px;font-weight:850}.growth-invite h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.08em;color:#face0b}.growth-invite-story>p:not(.growth-invite-kicker){max-width:530px;font-size:clamp(18px,1.6vw,23px);line-height:1.4;color:#cbd6ec}.growth-invite-strip{display:flex;flex-wrap:wrap;gap:20px;margin-top:70px;padding-top:20px;border-top:1px solid #ffffff55;color:#9eb7e7;font-size:11px;letter-spacing:.13em;font-weight:700}.growth-invite-ticket{background:#f5f1e8;color:#0b1a3a;padding:clamp(40px,5vw,82px) clamp(24px,4.5vw,70px);display:flex;flex-direction:column;justify-content:center;box-shadow:-12px 0 #face0b}.growth-invite-ticket-label{color:#1d4ed8}.growth-invite-ticket h2{font-size:clamp(48px,4.2vw,80px);line-height:.94;letter-spacing:-.07em;margin:16px 0 28px}.growth-invite-ticket>p:not(.growth-invite-ticket-label):not(.growth-invite-foot){font-size:16px;line-height:1.5;max-width:390px;color:#3b4962}.growth-invite form{margin-top:22px}.growth-invite label{display:block;margin:14px 0 6px;font-size:13px;font-weight:750}.growth-invite label small{font-weight:400;color:#66748c}.growth-invite input{width:100%;min-height:50px;padding:12px 14px;border:1px solid #9facbf;background:#fff;border-radius:4px;color:#0b1a3a;font:inherit;font-size:16px}.growth-invite input:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.growth-invite button{width:100%;min-height:56px;margin-top:22px;border:0;border-radius:4px;background:#face0b;color:#0b1a3a;font:800 16px Inter,system-ui,sans-serif;cursor:pointer}.growth-invite button:hover{background:#ffe458}.growth-invite button:disabled{opacity:.65;cursor:wait}.growth-invite-error{color:#a51f24;font-weight:700}.growth-invite-foot{margin-top:26px;font-size:12px;color:#54617a}.growth-invite-foot a,.growth-invite-result a{color:#1d4ed8}.growth-invite-result{margin-top:30px;padding:22px;background:#fff;border-left:5px solid #2563eb}.growth-invite-result b{font-size:22px}.growth-invite-result p{line-height:1.4}@media(max-width:850px){.growth-invite-stage{grid-template-columns:1fr}.growth-invite-story{min-height:60vh;padding:78px 28px 38px}.growth-invite h1{font-size:clamp(58px,12vw,100px)}.growth-invite-strip{margin-top:40px}.growth-invite-ticket{box-shadow:0 -9px #face0b;padding:55px 28px 70px}}@media(max-width:430px){.growth-invite-nav{height:70px;padding:0 20px}.growth-invite-story{min-height:530px;padding:54px 20px 35px}.growth-invite h1{font-size:clamp(57px,15vw,72px);margin:24px 0}.growth-invite-strip{gap:12px;font-size:10px}.growth-invite-ticket{padding:45px 20px 60px}.growth-invite-ticket h2{font-size:54px}}@media(prefers-reduced-motion:no-preference){.growth-invite-story:before{animation:invite-pulse 12s ease-in-out infinite alternate}@keyframes invite-pulse{to{transform:scale(1.07);opacity:.65}}}
