.launch-package-page{padding-top:24px}.launch-package-page h1{font-size:clamp(42px,6vw,76px);line-height:.96;letter-spacing:-.045em;margin:0 0 20px;max-width:720px}.launch-package-page h1 span{color:var(--blue-60)}.launch-package-page .service-lead{max-width:660px;margin-bottom:28px}.launch-mini-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.launch-mini-stats div{padding:20px;border-radius:14px;background:#fff;border:1px solid #E6E8EE;box-shadow:var(--shadow-sm)}.launch-mini-stats strong{display:block;color:#0b0f19;font-family:Instrument Sans,Instrument Sans Fallback,Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(26px,3vw,38px);line-height:1;letter-spacing:-.035em}.launch-mini-stats span{display:block;margin-top:8px;color:#6b7280;font-size:13px;font-weight:560;line-height:1.25;text-transform:uppercase;letter-spacing:.06em}.launch-section{padding:58px 0;border-top:1px solid #E6E8EE}.launch-section-head{max-width:680px;margin-bottom:28px}.launch-section-head span,.launch-final-cta>span{display:inline-flex;margin-bottom:10px;color:#0b4fd6;font-family:Instrument Sans,Instrument Sans Fallback,Plus Jakarta Sans,Inter,sans-serif;font-size:12px;font-weight:560;letter-spacing:.12em;text-transform:uppercase}.launch-section-head h2{margin-bottom:12px}.launch-section-head p{color:#5c6370;font-size:17px;line-height:1.65}.launch-grid{display:grid;gap:16px}.launch-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-card,.launch-fit-card,.launch-before-after article,.launch-testimonial-grid article,.launch-price-card{border:1px solid #E6E8EE;border-radius:16px;background:#fff;box-shadow:var(--shadow-sm)}.launch-card{padding:24px}.launch-card-alert{background:linear-gradient(180deg,#fff,#fff8f8);border-color:#f3d3d3}.launch-card-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:16px;border-radius:12px;background:var(--blue-95);color:#0b4fd6;font-family:Instrument Sans,Instrument Sans Fallback,Plus Jakarta Sans,Inter,sans-serif;font-size:14px;font-weight:560}.launch-card h3,.launch-fit-card h3,.launch-before-after h3,.launch-testimonial-grid cite{color:#0b0f19}.launch-card p{margin-bottom:0}.launch-pain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.launch-pain-grid div{display:flex;align-items:center;min-height:74px;padding:16px;border-radius:14px;border:1px solid #E6E8EE;background:#fafbfc;color:#2a2f3c;font-weight:560;line-height:1.25}.launch-callout{margin-top:18px;padding:22px 24px;border-radius:16px;border:1px solid #BFD6FF;background:linear-gradient(135deg,var(--blue-97),#fff)}.launch-callout p{margin:6px 0 0}.launch-fit-grid,.launch-before-after,.launch-about{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.launch-fit-card{padding:26px}.launch-fit-card ul,.launch-before-after ul,.launch-price-card ul{list-style:none;padding:0}.launch-fit-card li,.launch-before-after li{position:relative;padding-left:26px;margin-bottom:10px;color:#2a2f3c}.launch-fit-card li:before,.launch-before-after li:before{position:absolute;left:0;top:0;font-weight:560}.launch-fit-yes{background:linear-gradient(180deg,#f6fff9,#fff);border-color:#cdeed8}.launch-fit-no{background:linear-gradient(180deg,#fff7f7,#fff);border-color:#f3d3d3}.launch-fit-yes li:before,.launch-before-after article:last-child li:before{content:"+";color:#17944c}.launch-fit-no li:before,.launch-before-after article:first-child li:before{content:"-";color:#d33b3b}.launch-before-after{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch}.launch-before-after article{padding:26px}.launch-before-after article:first-child{border-color:#f3d3d3}.launch-before-after article:last-child{border-color:#cdeed8}.launch-ba-arrow{display:flex;align-items:center;justify-content:center;color:#1a76ff;font-size:32px;font-weight:560}.launch-testimonial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.launch-testimonial-grid article{display:flex;flex-direction:column;padding:22px}.launch-stars{color:#f5a524;letter-spacing:2px;font-size:13px;margin-bottom:12px}.launch-testimonial-grid blockquote{margin:0 0 18px;color:#2a2f3c;font-size:15px;line-height:1.65;flex:1}.launch-testimonial-grid cite{display:block;font-style:normal;font-weight:560;line-height:1.35}.launch-testimonial-grid cite span{display:block;color:#5b6271;font-size:13px;font-weight:500;margin-top:2px}.launch-about{align-items:center}.launch-about-photo{overflow:hidden;align-self:stretch;border-radius:18px;border:1px solid #E6E8EE;background:linear-gradient(135deg,var(--blue-95),#fff)}.launch-about-photo img{width:100%;height:100%;min-height:420px;object-fit:cover;object-position:center bottom}.launch-mini-stats{margin-top:22px}.launch-mini-stats div{padding:16px}.launch-mini-stats strong{font-size:28px}.launch-pricing{padding-bottom:70px}.launch-price-card{max-width:620px;margin:0 auto;padding:34px;text-align:center;background:linear-gradient(180deg,#fff,var(--blue-98));border-color:#bfd6ff;box-shadow:0 24px 64px #14285a1a}.launch-price-card>span{display:block;color:#6b7280;font-size:14px;font-weight:560;text-transform:uppercase;letter-spacing:.08em}.launch-price-card>strong{display:block;color:#0b0f19;font-family:Instrument Sans,Instrument Sans Fallback,Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(58px,8vw,86px);line-height:1;letter-spacing:-.05em;margin:8px 0 10px}.launch-price-card ul{margin:24px 0;padding:18px;border-radius:14px;background:#fff;border:1px solid #E6E8EE}.launch-price-card li{display:flex;justify-content:space-between;gap:18px;margin:0;padding:10px 0;border-bottom:1px solid #EEF0F4;color:#2a2f3c;text-align:left}.launch-price-card li:last-child{border-bottom:0;font-weight:560}.launch-price-card b{color:#1a76ff;white-space:nowrap}.launch-price-card small{display:block;color:#7a8493;margin-bottom:18px}.launch-final-cta{margin-top:30px}.launch-final-cta>span{color:#0b4fd6}@media(max-width:1040px){.launch-about{grid-template-columns:1fr}.launch-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.launch-grid-2,.launch-fit-grid,.launch-mini-stats,.launch-pain-grid,.launch-before-after{grid-template-columns:1fr}.launch-ba-arrow{min-height:44px;transform:rotate(90deg)}}@media(max-width:640px){.launch-package-page h1{font-size:40px;line-height:1.02}.launch-section{padding:42px 0}.launch-testimonial-grid{grid-template-columns:1fr}.launch-price-card{padding:26px 20px}.launch-price-card li{align-items:flex-start;flex-direction:column;gap:2px}}
