/* A shorter page with the same monochrome curves as the cover. */
:root{--bg:#111;--text:#f4f4f4;--muted:#bbb}
.reveal-ready{opacity:1;transform:none;transition:none}
.wrap{max-width:1120px}.section{padding-block:44px}h2{font-size:clamp(29px,3.2vw,42px);line-height:1.12}p{line-height:1.65}.section-top{margin-bottom:18px}.split-heading{gap:35px;margin-bottom:24px}.split-heading>p{font-size:14px;max-width:330px}.compact-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.compact-heading>a{font-size:12px;white-space:nowrap}.eyebrow{font-size:9px;letter-spacing:.12em}.fine{font-size:12px}.button{padding:12px 19px;font-size:13px;border-radius:24px}.primary{background:#f4f4f4;color:#111}.pill{font-size:10px}.launch-hero{min-height:700px;height:calc(100svh - 78px);max-height:820px;padding-bottom:44px}.launch-hero h1{font-size:clamp(48px,5vw,68px)}.launch-hero .lead{font-size:16px;max-width:480px;margin-top:18px}.launch-hero .actions{margin-top:22px}.rocket-illustration{width:clamp(290px,33vw,430px)}
.task-nav{padding-block:32px;grid-template-rows:auto 110px 185px;gap:14px}.task-nav>a,.task-nav>a:first-of-type,.task-nav>a:nth-of-type(3){padding:25px;border-radius:20px}.task-nav span{font-size:25px}.task-nav small{font-size:12px;line-height:1.4;margin-top:10px}.task-nav>a:first-of-type .tile-symbol{width:68px;height:68px;margin:18px 0 16px}.task-nav .tile-symbol{width:46px;height:46px;margin-bottom:0}.task-nav>a:nth-of-type(2) .tile-symbol{width:48px;height:48px}.task-nav b{top:16px;right:20px;font-size:9px}.task-nav>a:nth-of-type(3)>span:not(.tile-symbol),.task-nav>a:nth-of-type(4)>span:not(.tile-symbol){margin-top:8px}
.light-band{background:#f5f5f5;color:#171717;border-radius:40px 40px 0 0;position:relative;isolation:isolate;overflow:hidden}.light-band:before{content:"";position:absolute;width:280px;height:280px;right:-130px;top:-200px;border:32px solid #e6e6e6;border-radius:50%;z-index:-1;pointer-events:none}.light-band h2,.light-band h3{color:#171717}.light-band h2 em{color:#676767}.light-band p,.light-band .fine,.light-band .eyebrow{color:#575757}.light-band code{color:#333}.light-band .pill{border-color:#ccc;color:#555}.light-band summary{color:#222}.light-band details{border-color:#d3d3d3}.light-band .feature{background:#fff;color:#171717;border-color:#dedede}.light-band .feature-icon{color:#777}.light-band .feature summary{color:#333}.light-band .feature p{color:#555}.light-band .screen-buttons button{background:transparent;color:#333;border-color:#c9c9c9}.light-band .screen-buttons button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717}.light-band a:focus-visible,.light-band button:focus-visible{outline:2px solid #222;outline-offset:4px}
.app-tour{border:0}.app-tour .split-heading{align-items:center}.app-tour .eyebrow{margin-bottom:12px}.screen-buttons{justify-content:center;margin:20px 0 18px;gap:7px}.screen-buttons button{font-size:12px;padding:9px 14px}.app-capture{max-width:880px;margin:auto;border-radius:16px;border-color:#d2d2d2;background:#fff}.app-capture figcaption{grid-template-columns:110px 1fr auto;padding:16px 20px;gap:15px;background:#fff;border-color:#ddd;color:#555}.app-capture figcaption strong{font-size:14px;color:#111}.app-capture figcaption a{color:#333;font-size:11px}.capture-links{gap:6px}.app-tour>.fine{text-align:center;margin-top:14px}
.setup-steps{gap:22px;margin-top:0}.steps li{padding-top:16px}.steps li>span{font-size:12px}.steps li h3{font-size:19px;margin:10px 0 8px}.steps li p{font-size:13px}.setup-steps li a{margin-top:8px}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.feature{padding:22px;border-radius:18px}.feature h3{font-size:21px}.feature p{font-size:14px}.feature-icon{margin-bottom:16px}.feature details{margin-top:18px}.feature summary{font-size:12px}.feature details p{font-size:13px}
.obs-section{background:#111}.real-gallery{grid-template-columns:1.25fr 1fr;border-radius:18px;margin-top:20px}.widget-picker{padding:24px}.widget-buttons{gap:7px}.widget-buttons button{font-size:12px;padding:9px 13px;border-radius:18px}.three-notes{gap:25px;margin-top:22px}.three-notes h3{font-size:18px}.three-notes p{font-size:13px;margin-top:6px}.capture-stage{min-height:250px}.extras-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px}.extras-grid article{border-top:1px solid #ccc;padding-top:20px;scroll-margin-top:100px}.extras-grid h3{font-size:24px;margin:10px 0}.extras-grid article>p{font-size:14px}.extras-grid details{margin-top:14px}.extras-grid summary{font-size:12px}.extras-grid details p{font-size:13px;margin-top:12px}
.customer-pricing{gap:18px}.customer-pricing .price-card{padding:25px;min-height:0;border-radius:20px;background:#1b1b1b}.customer-pricing .price{font-size:48px;margin:15px 0 8px}.customer-pricing .price-card>p:not(.price){margin:0 0 20px;font-size:13px}.price-label{font-size:10px}.plan-terms{margin-top:18px}.plan-terms summary{font-size:13px}.plan-terms p{font-size:13px;max-width:800px;margin-top:12px}.requirements-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;padding:24px 0;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.requirements-strip span{font-size:12px;color:#ddd}.requirements-strip p{flex-basis:100%;font-size:12px;text-align:center;margin:0;color:#aaa}.support-section{gap:50px;border:0;align-items:center}.support-section>div>p:not(.eyebrow){margin-top:16px;font-size:14px}.support-section .actions{margin-top:20px}.contact-card{padding:22px;border-radius:20px}.contact-card .creator-profile{padding-bottom:16px;margin-bottom:14px}.contact-card>p{font-size:12px}.contact-card .fine{margin-top:10px}.contact-card code{font-size:15px;margin:8px 0 12px}.contact-card button{padding:9px 15px}.support-section .fine{max-width:340px}
.help-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.help-group{background:#fff;border:1px solid #ddd;border-radius:18px;padding:20px}.help-group>summary{font-size:18px;font-weight:500;display:list-item}.help-group>summary>span{display:block;font-size:12px;font-weight:400;color:#777;margin-top:6px}.help-group .guide-list,.help-group .faq-list{margin-top:20px;max-width:none}.help-group details summary{font-size:13px}.help-group details p{font-size:13px;color:#555}.help-group details{padding:14px 0}.download-section{margin-block:35px;padding:34px 28px;border-radius:28px;background:#1a1a1a}.download-section h2{font-size:42px}.download-section>img{width:35px;height:35px}.download-section>.eyebrow{margin:14px 0}.download-section>p{font-size:14px}.download-section .actions{margin-top:20px}.release-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:100%;margin:24px 0}.release-facts dd{font-size:12px}.release-facts div{padding:12px 0}.release-details{max-width:100%;margin-bottom:14px}.download-section .download-status{font-size:12px}.download-section>.fine{font-size:12px}footer{padding-block:24px;gap:16px}footer p,footer a{font-size:12px}
@media(max-width:1050px){.feature-grid{grid-template-columns:1fr 1fr}.app-capture figcaption{grid-template-columns:100px 1fr}.capture-links{grid-column:2}.release-facts{grid-template-columns:1fr 1fr}.task-nav{grid-template-rows:auto 115px 190px}.task-nav span{font-size:23px}.task-nav>a,.task-nav>a:first-of-type,.task-nav>a:nth-of-type(3){padding:22px}}
@media(max-width:760px){.section{padding-block:32px}.light-band{border-radius:26px 26px 0 0}.compact-heading{align-items:flex-start;margin-bottom:20px;gap:15px}.compact-heading .pill{font-size:9px;max-width:100px;white-space:normal;text-align:center}.split-heading{gap:14px;margin-bottom:20px}.split-heading>p{max-width:none}.launch-hero{min-height:700px;height:auto;max-height:none;padding:290px 20px 44px}.launch-hero h1{font-size:43px}.launch-hero .lead{font-size:15px}.rocket-illustration{width:275px;right:-6px;top:0}.launch-planet.one{top:175px;width:58px;height:58px}.launch-kicker{top:26px}.launch-hero .actions{gap:18px}.task-nav{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;padding-block:25px;gap:10px}.task-nav>a:nth-of-type(1){grid-row:2;min-height:150px}.task-nav>a:nth-of-type(2){grid-row:3;min-height:135px}.task-nav>a:nth-of-type(3),.task-nav>a:nth-of-type(4){grid-row:4;min-height:200px}.task-nav>a,.task-nav>a:first-of-type,.task-nav>a:nth-of-type(3){padding:20px 16px}.task-nav span{font-size:22px}.task-nav small{font-size:12px}.task-nav b{font-size:8px;top:13px;right:15px}.task-nav>a:first-of-type .tile-symbol{width:50px;height:50px;margin:0 15px 0 0}.task-nav>a:nth-of-type(2) .tile-symbol{width:46px;height:46px;margin-right:12px}.task-nav .tile-symbol{width:38px;height:38px}.app-capture figcaption{grid-template-columns:1fr;gap:8px;padding:15px}.capture-links{grid-column:auto;gap:18px}.screen-buttons{justify-content:flex-start}.screen-buttons button{font-size:12px;padding:8px 12px}.app-tour>.fine{font-size:11px;text-align:left}.feature-grid{gap:10px}.feature{padding:18px}.feature h3{font-size:20px}.feature p{font-size:13px}.feature summary{font-size:12px}.feature-icon{margin-bottom:12px}.real-gallery{grid-template-columns:1fr}.capture-stage{min-height:180px}.widget-picker{padding:20px}.three-notes{grid-template-columns:1fr;gap:12px}.three-notes>div{display:grid;grid-template-columns:80px 1fr;gap:10px}.three-notes h3{font-size:16px}.three-notes p{margin:0;font-size:13px}.extras-grid,.help-grid{grid-template-columns:1fr;gap:20px}.extras-grid h3{font-size:22px}.customer-pricing{grid-template-columns:1fr;gap:12px}.customer-pricing .price-card{padding:22px}.customer-pricing .price{font-size:44px}.requirements-strip{gap:9px 15px}.requirements-strip span{font-size:11px}.support-section{grid-template-columns:1fr;gap:24px}.contact-card{padding:20px}.help-group{padding:18px}.help-group>summary{font-size:16px}.download-section{margin-block:24px;padding:28px 20px}.download-section h2{font-size:34px}.release-facts{gap:10px 18px}.release-facts dd{font-size:11px}.release-details summary{font-size:12px}.download-section .actions{gap:16px}}
@media(max-width:380px){.compact-heading{flex-wrap:wrap}.feature-grid{grid-template-columns:1fr}.setup-steps{grid-template-columns:1fr 1fr;gap:20px}.steps li h3{font-size:18px}.task-nav>a:nth-of-type(3),.task-nav>a:nth-of-type(4){min-height:220px}.task-nav span{font-size:20px}.launch-hero{padding-top:290px;min-height:725px}.launch-hero h1{font-size:40px}.rocket-illustration{width:260px;right:-22px}.launch-hero .actions{flex-direction:column}.release-facts{grid-template-columns:1fr}}
