.launch{--launch-blue:#0758f9;--launch-ink:#102044;color:var(--launch-ink);background:#f7f9fe;min-height:100vh;font-size:16px}.launch *{box-sizing:border-box}.launch button,.launch input{font:inherit}.launch a,.launch button{touch-action:manipulation}.launch :focus-visible{outline-offset:4px;outline:3px solid #b87b00}.launch-topline{color:#fff;background:#082355;justify-content:center;align-items:center;gap:10px;min-height:43px;padding:8px 20px;font-size:.9rem;display:flex}.launch-top-soon{color:#d7e4ff;border-inline-start:1px solid #7790b9;margin-inline-start:4px;padding-inline-start:12px}.launch-header{justify-content:space-between;align-items:center;gap:25px;max-width:1280px;margin:auto;padding:26px 40px;display:flex}.launch-header .brand{border-radius:12px;flex:none;width:156px;height:48px}.launch-header .brand img{width:177px;height:177px;top:-50px;left:-10px}.launch-header nav{align-items:center;gap:30px;margin-inline-start:auto;font-size:.95rem;font-weight:700;display:flex}.launch-header nav button{color:var(--launch-blue);background:0 0;align-items:center;gap:8px;display:flex}.launch .ops-language{color:#20385b;background:#fff;border:1px solid #dbe3f0;border-radius:10px;width:132px;min-height:43px;padding:10px 12px;font-size:.9rem}.launch main{max-width:1280px;margin:auto;padding:8px 40px 50px}.launch-hero{background:#fff;border:1px solid #dce5f5;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 18px 60px #11336b08}.launch-story{background:var(--launch-blue);color:#fff;flex-direction:column;padding:48px 38px 34px;display:flex}.launch-eyebrow{letter-spacing:.06em;color:#e1ebff;font-size:.9rem;font-weight:700}.launch h1{letter-spacing:-.02em;max-width:560px;margin:23px 0 20px;font-size:clamp(2.9rem,4.6vw,4.4rem);font-weight:900;line-height:1.2}.launch-intro{color:#edf3ff;max-width:540px;font-size:1.16rem;line-height:1.9}.launch-pictures{grid-template-columns:1.3fr 1fr;gap:15px;margin-top:32px;display:grid}.launch-pictures figure{background:#e6ecf8;border-radius:18px;height:215px;position:relative;overflow:hidden}.launch-pictures figure:nth-child(2){margin-top:24px}.launch-pictures img{object-fit:cover;width:100%;height:100%}.launch-pictures figcaption{bottom:12px;color:#142d58;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:.9rem;font-weight:700;display:flex;position:absolute;inset-inline:10px}.launch-photo-note{color:#e0eaff;margin-top:16px;font-size:.83rem;line-height:1.7}.launch-journey{border-top:1px solid #ffffff35;align-items:center;gap:13px;margin-top:auto;padding-top:22px;display:flex}.launch-journey>svg{flex:none}.launch-journey strong{font-size:1rem}.launch-journey p{color:#e0eaff;margin-top:5px;font-size:.88rem;line-height:1.7}.launch-signup{padding:34px;scroll-margin-top:20px}.launch-form-kicker{color:#587094;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:.82rem;display:flex}.launch h2{font-size:1.8rem;font-weight:800;line-height:1.5}.launch-signup h2{margin:14px 0 22px}.launch-field{flex-direction:column;gap:7px;margin-bottom:17px;font-size:.9rem;font-weight:700;display:flex}.launch-field input,.launch-field [data-slot=select-trigger]{color:#162d53;width:100%;min-height:46px;box-shadow:none;outline-offset:2px;background:#fcfdff;border:1px solid #cfd9e9;border-radius:10px;padding:11px 12px;font-size:1rem;font-weight:500}.launch-field small{color:#60718c;font-size:.8rem;font-weight:400;line-height:1.65}.launch-field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.launch-field input{min-width:0}.launch-consent{color:#425578;cursor:pointer;align-items:flex-start;gap:10px;margin:15px 0;font-size:.875rem;line-height:1.8;display:flex}.launch-consent [data-slot=checkbox]{border:1px solid #91a3bc;border-radius:5px;width:19px;min-width:19px;height:19px;margin-top:5px}.launch-consent [data-state=checked]{background:var(--launch-blue);color:#fff;border-color:var(--launch-blue)}.launch-submit{background:var(--launch-blue);color:#fff;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:51px;margin-top:21px;padding:14px 18px;font-size:1rem;font-weight:700;transition:background .2s;display:flex}.launch-submit:hover{background:#0646c8}.launch button:disabled{opacity:.6;cursor:wait}.launch-privacy{color:#657691;align-items:flex-start;gap:8px;margin-top:17px;font-size:.8rem;line-height:1.8;display:flex}.launch-privacy svg{flex:none;margin-top:4px}.launch-error{color:#9b2330;background:#fff0f0;border:1px solid #f5cdcd;border-radius:9px;padding:11px;font-size:.9rem;line-height:1.8}.launch-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.launch-success{color:#215641;padding:36px 0;line-height:1.8}.launch-success h3{margin:16px 0;font-size:1.4rem;font-weight:700}.launch-success p{color:#526684;font-size:1rem}.launch-invest-note{color:#4c607f;background:#f1f5ff;border-radius:10px;margin-bottom:20px;padding:13px;font-size:.9rem;line-height:1.8}.launch-disclaimer{background:#eef3fc;border:1px solid #d9e1ef;border-radius:17px;align-items:flex-start;gap:19px;margin-top:25px;padding:26px 30px;display:flex}.launch-disclaimer-icon{width:48px;height:48px;color:var(--launch-blue);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.launch-disclaimer h2{margin-bottom:8px;font-size:1.2rem}.launch-disclaimer p{color:#475d7d;font-size:1rem;line-height:1.9}.launch-community{margin:48px 0}.launch-section-heading>span,.launch-invest>div>span{letter-spacing:.08em;color:#617797;font-size:.8rem}.launch-section-heading h2{margin:8px 0 22px;font-size:1.7rem}.launch-roles{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.launch-roles button{text-align:start;color:#14305b;background:#fff;border:1px solid #dce4f1;border-radius:14px;flex-direction:column;align-items:flex-start;gap:15px;padding:21px 17px;transition:border-color .2s,transform .2s;display:flex}.launch-roles button>svg:first-child{color:var(--launch-blue)}.launch-roles strong{font-size:1rem;font-weight:700}.launch-roles button>svg:last-child{color:#7990b0;align-self:flex-end;margin-top:auto}.launch-roles button:hover{border-color:var(--launch-blue);transform:translateY(-3px)}.launch-invest{color:#fff;background:#0c234d;border-radius:21px;justify-content:space-between;align-items:center;gap:35px;padding:34px;display:flex}.launch-invest>div{max-width:670px}.launch-invest>div>span{color:#b4c8eb}.launch-invest h2{margin:10px 0;font-size:2rem}.launch-invest p{color:#f0f5ff;font-size:1.1rem;line-height:1.8}.launch-invest small{color:#bdcde8;margin-top:11px;font-size:.85rem;line-height:1.8;display:block}.launch-invest>button{color:#153463;background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;min-width:225px;padding:15px 20px;font-weight:700;display:flex}.launch-preview{background:#fff;border:1px solid #dce4f1;border-radius:16px;margin-top:32px;padding:22px}.launch-preview summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.launch-preview summary span{color:var(--launch-blue);font-size:1.7rem}.launch-preview[open] summary span{transform:rotate(45deg)}.launch-preview>p{color:#526683;margin:15px 0 22px;font-size:1rem;line-height:1.8}.launch-catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px;display:grid}.launch-catalog img{object-fit:cover;border-radius:10px;width:100%;height:160px}.launch-catalog figcaption{padding-top:9px;font-size:1rem;font-weight:700;line-height:1.8}.launch-footer{color:#586e8b;border-top:1px solid #e0e7f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1200px;margin:auto;padding:23px 0 30px;font-size:.9rem;display:flex}.launch-footer a{color:var(--launch-blue);font-weight:700}@media (width>=1100px){.launch-story{min-height:710px}.launch-journey{margin-top:28px}}@media (width<=1000px){.launch-header{padding:22px 25px}.launch main{padding-inline:25px}.launch-story{padding:32px 26px}.launch-signup{padding:27px 25px}.launch-header nav{gap:18px}.launch-pictures figure{height:175px}.launch-pictures figcaption{font-size:.8rem}.launch-pictures figcaption svg{display:none}.launch h1{font-size:3rem}.launch-intro{font-size:1.05rem}.launch-journey{margin-top:25px}.launch-roles{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-footer{margin-inline:25px}.launch-invest{gap:20px;padding:25px}}@media (width<=760px){.launch-header{gap:15px;padding:19px 18px}.launch-header nav{display:none}.launch-header .ops-language{margin-inline-start:auto}.launch main{padding:0 16px 32px}.launch-hero{border-radius:21px;grid-template-columns:1fr}.launch-story{padding:30px 25px}.launch h1{max-width:490px;margin:20px 0 15px;font-size:2.7rem}.launch-intro{font-size:1.08rem}.launch-pictures{gap:13px;max-width:550px;margin-top:23px}.launch-pictures figure{height:175px}.launch-pictures figure:nth-child(2){margin-top:0}.launch-pictures figcaption{font-size:.88rem}.launch-journey{margin-top:22px;padding-top:19px}.launch-signup{padding:26px 23px}.launch h2{font-size:1.65rem}.launch-disclaimer{gap:12px;padding:22px 20px}.launch-disclaimer-icon{display:none}.launch-community{margin:34px 0}.launch-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.launch-roles button{padding:18px}.launch-roles button:last-child{flex-direction:row;grid-column:1/-1;align-items:center}.launch-roles button:last-child>svg:last-child{align-self:center;margin-inline-start:auto}.launch-invest{flex-direction:column;align-items:stretch;gap:21px;padding:26px 23px}.launch-invest h2{font-size:1.75rem}.launch-invest>button{width:100%;min-width:0}.launch-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.launch-catalog img{height:145px}.launch-preview{padding:19px 16px}.launch-footer{margin-inline:20px;padding:20px 0;font-size:.85rem}.launch-topline{flex-wrap:wrap;gap:7px;font-size:.85rem}.launch-top-soon{margin-inline-start:0;padding-inline-start:8px}}@media (width<=370px){.launch-field-pair{grid-template-columns:1fr;gap:0}.launch-signup,.launch-story{padding-inline:20px}.launch h1{font-size:2.45rem}.launch-top-soon{display:none}.launch-pictures figure{height:150px}.launch-catalog img{height:120px}.launch-header .brand{width:136px;height:42px}.launch-header .brand img{width:155px;height:155px;top:-44px;left:-9px}.launch .ops-language{width:120px}.launch h2{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.launch-roles button:hover{transform:none}}
