.launch-offer{max-width:1208px;margin:0 auto 32px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:50px;padding:38px;background:#e3ebde;border-radius:17px;align-items:center}.launch-offer h2{font-size:clamp(29px,3vw,41px)}.launch-offer p{font-size:18px;line-height:1.5;margin:18px 0;color:#465b4e}.launch-offer b{font-size:27px;line-height:1.2;letter-spacing:-.7px}.launch-offer .text-link{display:flex;width:fit-content;margin-top:16px;font-size:16px}.launch-kicker{display:block;color:#5e745c;font-size:15px;font-weight:550;margin-bottom:16px}.launch-onboarding{min-height:100dvh;background:#f6f7f1;color:#203831}.launch-onboarding>header{padding:22px 36px;display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:auto;border-bottom:1px solid #dce2d6}.launch-onboarding>header>div{display:flex;gap:24px;align-items:center}.launch-onboarding>main{padding:32px 36px 60px;max-width:1208px;margin:auto}.launch-onboarding .page-heading h1{font-size:39px}.launch-welcome{padding:38px;max-width:850px}.launch-welcome h2{font-size:37px;line-height:1.12;letter-spacing:-1px}.launch-welcome>p{font-size:18px;line-height:1.6;max-width:680px;margin:20px 0}.launch-welcome .hint{font-size:14px}.launch-file-upload{padding:25px;display:flex;gap:25px;justify-content:space-between;align-items:center;margin-bottom:22px}.launch-file-upload h2{font-size:24px}.launch-file-upload p{font-size:15px;margin:10px 0 0;color:#516155}.launch-file-list>a{display:flex;gap:22px;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #dde3d9;color:#203831}.launch-file-list>a>span{display:flex;gap:13px;align-items:center;min-width:0}.launch-file-list>a b{overflow-wrap:anywhere}.launch-file-list>a>span:last-child{white-space:nowrap;font-size:14px}.launch-document .btn{margin:12px 10px 0 0}.launch-inbox-note{background:#f5eadc;padding:20px;border-radius:10px;color:#6c4b2e;font-size:16px;line-height:1.6}.launch-inbox-list{display:grid;gap:20px;margin:25px 0}.launch-inbox-list article{padding:28px}.launch-inbox-list h2{font-size:27px;overflow-wrap:anywhere}.launch-inbox-list p{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.launch-inbox-list .pill{white-space:normal}.launch-message{white-space:pre-wrap}.home-v14 .public-footer{margin-top:0}.home-v14 .public-footer .public-brand{color:#203831}.home-v14 .public-footer p{font-size:20px;line-height:1.4}.launch-onboarding .setup-layout{margin-top:25px}.launch-onboarding .btn{font-size:15px;min-height:46px}.launch-onboarding .text-link{font-size:15px}.launch-onboarding .field label{font-size:15px}.launch-onboarding .field input{font-size:16px;min-height:46px}
@media(max-width:900px){.launch-offer{margin:0 36px 32px;gap:30px}.launch-onboarding>main{padding:25px 24px 45px}.launch-onboarding>header{padding:20px 24px}}
@media(max-width:600px){.launch-offer{grid-template-columns:minmax(0,1fr);margin:0 20px 25px;padding:27px;gap:24px}.launch-offer p{font-size:17px}.launch-offer h2{font-size:32px}.launch-offer b{font-size:25px}.launch-onboarding>header{padding:18px 20px}.launch-onboarding>header>div{gap:13px;flex-wrap:wrap;justify-content:end}.launch-onboarding>header .logo{font-size:22px}.launch-onboarding>header .text-link{font-size:13px}.launch-onboarding>main{padding:24px 20px 40px}.launch-onboarding .page-heading h1{font-size:31px}.launch-welcome{padding:27px 24px}.launch-welcome h2{font-size:31px}.launch-welcome>p{font-size:16px}.launch-welcome .btn{white-space:normal}.launch-file-upload{padding:23px;flex-direction:column;align-items:stretch}.launch-file-list>a{padding:17px;align-items:start;flex-direction:column;gap:12px}.launch-file-list>a>span:last-child{padding-left:30px}.launch-inbox-list article{padding:24px 20px}}

.launch-pagination{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dce3d9;font-size:14px}.launch-pagination>div{display:flex;gap:10px}@media(max-width:600px){.launch-pagination{align-items:start;flex-direction:column;gap:12px}.launch-pagination>div{width:100%;justify-content:space-between}}
