/* Nextory Launch: generous editorial rhythm, original ink illustration, tangible project examples. */
.header-inner{gap:28px}.desktop-nav{gap:27px}.desktop-nav .launch-nav{color:#4e2cbb}
.launch-topline{padding:16px 24px;text-align:center;font-size:12px;background:#f5f5f7;color:#54545a}.launch-topline span{margin-left:22px;color:#4e2cbb}
.launch-hero{display:grid;grid-template-columns:1fr 1.13fr;gap:2%;align-items:center;padding-block:94px 66px}.launch-intro{position:relative;z-index:1}.launch-intro .eyebrow{font-size:11px;letter-spacing:.09em;color:#65656e}.launch-hero h1{font-size:clamp(48px,5.25vw,76px);letter-spacing:-3.4px;line-height:1.16;margin:25px 0 28px;font-weight:650}.launch-hero h1 span{color:#683dff}.launch-deck{font-size:20px;line-height:1.9;color:#727278;letter-spacing:-.4px}.launch-deck strong{color:#252528;font-weight:500}.launch-actions{display:flex;align-items:center;gap:26px;margin-top:30px;flex-wrap:wrap}.launch-footnote{font-size:12px;color:#797981;margin-top:18px}.launch-visual{margin:0}.launch-visual img{width:100%;height:auto;display:block}.launch-visual figcaption{font-size:11px;color:#83838b;text-align:center;margin-top:12px}.launch-benefits{display:flex;justify-content:center;gap:90px;padding-block:24px 30px;border-bottom:1px solid #e1e1e5}.launch-benefits span{display:flex;align-items:center;gap:10px;font-size:13px;color:#626269}.launch-benefits .icon{width:17px;color:#59412b}
.launch-transition{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-block:110px}.launch-transition h2,.launch-process h2,.launch-contact h2{font-size:clamp(34px,3.3vw,48px);line-height:1.28;letter-spacing:-1.8px;margin:22px 0}.launch-transition>div>p:not(.eyebrow){font-size:19px;line-height:1.95;color:#73737a;margin:0 0 23px}.launch-transition>div>p:last-child{margin-bottom:0;color:#28282d}
.launch-projects{background:#f5f5f7;padding-block:92px 100px}.launch-projects .section-heading{margin-bottom:22px}.launch-projects .section-lead{font-size:16px}.launch-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:48px}.launch-project-grid>article>.eyebrow{margin:30px 0 12px;font-size:10px;color:#73737b;letter-spacing:.12em}.launch-project-grid h3{font-size:23px;letter-spacing:-.7px;margin-bottom:13px}.launch-project-grid>article>p:last-child{font-size:15px;line-height:1.9;color:#717179}.project-sample{min-height:258px;border-radius:16px;padding:26px;overflow:hidden;position:relative;display:flex;flex-direction:column;box-shadow:0 5px 20px #25252b05}.project-sample>span:first-child{font-size:9px;letter-spacing:.09em}.project-sample small{font-size:10px;opacity:.65;margin-top:auto;padding-top:20px}.sample-portfolio{background:#ece8e3}.sample-portfolio>div{display:flex;gap:10px;margin:26px 0 20px}.sample-portfolio i{display:block;width:33%;height:85px;background:#937cac;border-radius:45px 45px 3px 3px}.sample-portfolio i:nth-child(2){background:#d1e789;border-radius:3px}.sample-portfolio i:nth-child(3){background:#bab0a5;border-radius:3px 3px 45px 45px}.sample-portfolio strong{font-size:17px;letter-spacing:-.4px}.sample-tool{background:#fff}.sample-tool strong{font-size:23px;letter-spacing:-.7px;margin:28px 0 15px}.sample-tool>div{display:flex;gap:12px;align-items:center;font-size:12px;padding:12px 0;border-bottom:1px solid #ededf0}.sample-tool i{font-style:normal;color:#683dff}.sample-showcase{background:#663ae3;color:#fff}.sample-showcase strong{font-size:30px;letter-spacing:-1px;line-height:1.35;margin:30px 0 0}.sample-showcase .sample-arrow{position:absolute;right:22px;top:110px;color:#d3f86c;font-size:72px;line-height:1}
.launch-process{display:grid;grid-template-columns:.95fr 1.05fr;gap:10%;padding-block:115px;scroll-margin-top:80px}.launch-process-heading>p:not(.eyebrow){font-size:16px;line-height:1.9;color:#73737b}.launch-process-heading>.text-button{margin-top:25px}.launch-process ol{list-style:none;margin:0;padding:0}.launch-process li{display:flex;gap:24px;padding:26px 0;border-bottom:1px solid #e1e1e5}.launch-process li:first-child{padding-top:0}.launch-process li:last-child{border-bottom:0;padding-bottom:0}.launch-process li>span{font-family:Manrope,sans-serif;color:#aca3bd;font-size:17px;padding-top:5px}.launch-process h3{font-size:23px;letter-spacing:-.5px;margin-bottom:13px}.launch-process li p{font-size:15px;line-height:1.9;color:#73737b}
.launch-contact-wrap{background:#e0f790;padding-block:75px}.launch-contact{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center;scroll-margin-top:85px}.launch-contact h2{font-size:50px}.launch-contact>div>p:not(.eyebrow){font-size:18px;line-height:1.9;color:#455035}.launch-contact-note{display:block;font-size:12px;color:#626d50;margin-top:26px;line-height:1.8}.launch-contact-card{padding:38px;background:#fbfdef;border-radius:22px;display:flex;flex-direction:column;align-items:flex-start}.launch-contact-card>span{font-size:12px;color:#6a725f}.launch-contact-card>strong{font-family:Manrope,system-ui,sans-serif;font-size:39px;letter-spacing:-1.8px;margin:15px 0 24px;color:#202521;user-select:all;overflow-wrap:anywhere;max-width:100%}.launch-contact .launch-contact-card>p{font-size:13px;color:#72776a;line-height:1.8;margin:20px 0}.launch-contact-card>.text-button{font-size:12px;max-width:100%;text-align:left;line-height:1.8;white-space:normal}.launch-contact .launch-contact-card>.launch-copy-status{font-size:11px;margin-bottom:0}.launch-contact-card textarea{width:100%;min-height:145px;margin-top:16px;resize:vertical;border:1px solid #a7b48b;border-radius:8px;background:#fff;padding:12px;font-size:13px;line-height:1.7}
.launch-faq{padding-block:105px 80px;display:grid;grid-template-columns:1fr 1.45fr;gap:8%}.launch-faq h2{font-size:34px;letter-spacing:-1px;margin-top:20px;line-height:1.3}.launch-faq .faq-item summary{font-size:16px}.launch-faq .faq-item p{font-size:14px;line-height:1.9}.launch-learn-more{padding-bottom:90px;display:flex;justify-content:center;gap:18px;align-items:center;flex-wrap:wrap}.launch-learn-more>span{font-size:14px;color:#73737b}.launch-learn-more a{font-size:14px}
.home-launch{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;padding-block:105px;border-top:1px solid #e3e3e8}.home-launch h2{font-size:43px;line-height:1.3;letter-spacing:-1.7px;margin:22px 0}.home-launch h2 span{color:#85858c}.home-launch p:not(.eyebrow){font-size:16px;line-height:1.9;color:#73737b;margin-bottom:27px}.home-launch img{display:block;width:100%;height:auto}.home-launch small{display:block;font-size:11px;color:#85858c;margin-top:16px}
.course-materials{border-top:1px solid #dedee3;border-bottom:1px solid #dedee3;padding:27px 0;margin-top:32px}.course-materials h3{font-size:19px;margin-bottom:12px}.course-materials p{font-size:14px;line-height:1.85;color:#73737b;margin-bottom:16px}.course-materials small{display:block;font-size:11px;color:#7f7f87;margin-top:12px}.reader-materials{background:#f6f5f9;border-radius:14px;padding:22px 24px;margin:30px 0 40px;display:flex;align-items:center;justify-content:space-between;gap:20px}.reader-materials p{font-size:12px;line-height:1.8;color:#7a747f;margin:7px 0 0}.reader-materials strong{font-size:15px;font-weight:600}.reader-materials a{flex-shrink:0;font-size:13px}.reader-launch{border:1px solid #e0e0e8;border-radius:16px;padding:26px;margin-top:35px}.reader-launch h3{font-size:24px;letter-spacing:-.6px;margin:14px 0}.reader-launch p{font-size:14px;line-height:1.85;color:#777780;margin-bottom:20px}.prose pre{tab-size:2}.prose .code-wrap{margin:25px 0}.prose>p:has(>strong:only-child){margin-top:30px;margin-bottom:12px;color:#29292d}.prose>p:has(>strong:only-child)>strong{font-size:1.03em}
@media(max-width:1100px){.header-inner{gap:20px}.desktop-nav{gap:19px}.launch-hero{padding-top:70px}.launch-hero h1{font-size:61px}.launch-deck{font-size:17px}.launch-benefits{gap:45px}.launch-project-grid{gap:20px}.project-sample{padding:22px;min-height:245px}.sample-showcase strong{font-size:26px}.sample-showcase .sample-arrow{font-size:56px}.launch-contact{gap:7%}.launch-contact h2{font-size:44px}.launch-contact-card{padding:30px}.launch-contact-card>strong{font-size:34px}.home-launch h2{font-size:35px}}
@media(max-width:900px) and (min-width:701px){.header-inner{gap:14px}.desktop-nav{gap:14px}.desktop-nav a{font-size:11px}.brand-words{display:none}.header-actions{gap:8px}.launch-hero{grid-template-columns:1fr 1fr}.launch-hero h1{font-size:48px;letter-spacing:-2px}.launch-actions{gap:17px}.launch-actions .button,.launch-actions .text-button{font-size:13px}.launch-project-grid{gap:16px}.project-sample{padding:18px}.sample-tool strong{font-size:19px}.sample-showcase strong{font-size:23px}.sample-showcase .sample-arrow{font-size:42px;top:132px}.launch-contact h2{font-size:37px}.launch-contact-card>strong{font-size:30px}.launch-contact-card{padding:25px}.launch-faq{gap:5%}.launch-faq h2{font-size:28px}.home-launch h2{font-size:30px}}
@media(max-width:700px){.launch-topline{padding:12px 20px;font-size:11px}.launch-topline span{display:none}.launch-hero{grid-template-columns:1fr;padding-top:48px;padding-bottom:18px;gap:20px}.launch-intro{text-align:center}.launch-hero h1{font-size:51px;letter-spacing:-2.2px;margin:24px 0}.launch-deck{font-size:16px;line-height:1.95}.desktop-break{display:none}.launch-actions{justify-content:center;gap:21px;margin-top:25px}.launch-actions .button,.launch-actions .text-button{font-size:13px}.launch-footnote{font-size:11px}.launch-visual{margin:0 -6px}.launch-visual figcaption{font-size:10px;margin-top:0}.launch-benefits{gap:13px;justify-content:space-between;padding-block:18px 24px}.launch-benefits span{font-size:10px;gap:5px}.launch-benefits .icon{width:13px;height:13px}.launch-transition{grid-template-columns:1fr;gap:25px;padding-block:65px}.launch-transition h2,.launch-process h2{font-size:36px;letter-spacing:-1.3px;margin:18px 0 0}.launch-transition>div>p:not(.eyebrow){font-size:16px;line-height:1.9;margin-bottom:22px}.launch-projects{padding-block:62px}.launch-project-grid{grid-template-columns:1fr;gap:35px;margin-top:30px}.launch-projects .section-lead{font-size:14px;line-height:1.85}.project-sample{padding:28px;min-height:255px}.sample-portfolio>div{max-width:320px}.sample-tool strong{font-size:27px}.sample-showcase strong{font-size:34px}.sample-showcase .sample-arrow{font-size:88px;top:93px;right:35px}.launch-project-grid>article>.eyebrow{margin-top:25px}.launch-project-grid h3{font-size:24px}.launch-project-grid>article>p:last-child{font-size:14px}.launch-process{grid-template-columns:1fr;gap:40px;padding-block:65px}.launch-process h2{margin-bottom:22px}.launch-process h3{font-size:22px}.launch-process li p{font-size:14px}.launch-process li{gap:21px}.launch-contact-wrap{padding-block:55px}.launch-contact{grid-template-columns:1fr;gap:32px}.launch-contact h2{font-size:40px;letter-spacing:-1.6px}.launch-contact>div>p:not(.eyebrow){font-size:16px}.launch-contact-note{font-size:11px;margin-top:20px}.launch-contact-card{padding:29px}.launch-contact-card>strong{font-size:38px}.launch-faq{grid-template-columns:1fr;gap:26px;padding-block:60px 40px}.launch-faq h2{font-size:30px}.launch-faq .faq-item summary{font-size:15px}.launch-learn-more{display:block;padding-bottom:55px}.launch-learn-more>span{display:block;margin-bottom:12px}.launch-learn-more a{font-size:13px;line-height:1.8}.home-launch{grid-template-columns:1fr;padding-block:65px;gap:25px}.home-launch h2{font-size:33px;letter-spacing:-1.4px}.home-launch p:not(.eyebrow){font-size:14px}.home-launch br:not(h2 br){display:none}.reader-materials{display:block;padding:20px}.reader-materials a{margin-top:15px}.reader-launch{padding:23px}.reader-launch h3{font-size:23px}}
