.guide-page{width:min(820px,100% - 40px);color:var(--launch-platform-ink);overflow-wrap:anywhere;margin-inline:auto;padding-block:clamp(32px,6vw,64px) 88px;font-size:1rem;line-height:1.75}.guide-page a:not(.launch-primary-action){color:var(--launch-platform-action);text-underline-offset:.2em}.guide-page a:hover{text-decoration-thickness:2px}.guide-page :focus-visible{outline:2px solid var(--launch-platform-focus);outline-offset:5px}.guide-page ::selection{color:#fff;background:var(--launch-platform-action)}.guide-breadcrumb{flex-wrap:wrap;gap:.65rem;margin-bottom:2rem;font-size:.9rem;display:flex}.guide-header h1{font-family:var(--launch-editorial-font);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.12}.guide-page h2:not(:where([data-launch-card] *)){text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.3rem,2.5vw,1.65rem);line-height:1.35}.guide-page p:not(:where([data-launch-card] *)){max-width:72ch;margin:.85rem 0}.guide-intro{font-size:1.1rem}.guide-header .guide-intro{margin-block:1.4rem 0}.guide-header .guide-byline{color:var(--launch-platform-muted);margin-top:1rem;font-size:.86rem}.guide-contents{border-block:1px solid var(--launch-platform-line);margin-block:2rem;padding-block:1.1rem}.guide-contents ul{margin:.35rem 0 0;padding-left:1.25rem}.guide-contents li{padding-block:.2rem}.guide-section,.guide-demo,.guide-next{margin-top:3rem;scroll-margin-top:2rem}.guide-demo,.guide-next{border-top:1px solid var(--launch-platform-line);padding-top:2rem}.guide-demo__preview{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:2.5rem;margin-top:1.5rem;display:grid}.guide-demo__sample{border:1px solid var(--launch-platform-line);background:#e8eee7;border-radius:18px;padding:1rem}.guide-demo .guide-sample-label{text-align:center;margin:0 0 1rem;font-size:.8rem;font-weight:700}.guide-demo__sample-card .launch-landing-card{margin:0}.guide-demo__sample-card .launch-card{border-radius:20px;width:100%}.guide-demo__entry{align-items:start;gap:1.5rem;display:grid}.guide-demo__entry .launch-primary-action{margin-top:.65rem}.guide-demo figure{margin:0}.guide-demo__qr img{width:192px;max-width:100%;height:192px;display:block}.guide-demo figcaption{color:var(--launch-platform-muted);margin-top:.65rem;font-size:.85rem;line-height:1.55}.guide-steps{margin:2rem 0 0;padding-left:1.5rem}.guide-steps li{margin-top:1.5rem;padding-left:.35rem}.guide-steps li::marker{color:var(--launch-platform-action);font-weight:700}.guide-steps p{margin-top:.3rem}.guide-checks{padding-left:1.5rem}.guide-checks li{margin-top:1.5rem;padding-left:.35rem}.guide-checks h3{margin-bottom:.35rem;font-size:1.05rem}.guide-checks p{margin-top:0}.guide-checks code{font-size:.88em}.guide-page .guide-note{color:var(--launch-platform-muted);font-size:.94rem}.guide-table-scroll{scrollbar-color:var(--launch-platform-muted) var(--launch-page);overflow-x:auto}.guide-table{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem;line-height:1.6}.guide-table th,.guide-table td{border-bottom:1px solid var(--launch-platform-line);vertical-align:top;padding:1rem .8rem}.guide-table thead{background:#e8eee7}.guide-table th:first-child{width:24%}.guide-table .guide-price{white-space:nowrap;font-variant-numeric:tabular-nums}.guide-cost-table th:first-child{width:35%}.guide-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.guide-page .launch-primary-action{white-space:normal;text-align:center;max-width:100%;line-height:1.4}.guide-page .guide-related{margin-top:2rem}.guide-related strong,.guide-related a{display:block}.guide-related strong{margin-bottom:.3rem}.guide-index{margin:2.5rem 0 0;padding:0;list-style:none}.guide-index li{border-top:1px solid var(--launch-platform-line);padding-block:1.8rem}.guide-index p{margin-bottom:0}@media (width<=540px){.guide-page{width:calc(100% - 32px)}.guide-demo__entry,.guide-demo__preview{grid-template-columns:minmax(0,1fr);gap:1.5rem}.guide-demo__sample{box-sizing:border-box;justify-self:center;width:min(280px,100%)}.guide-demo figure{max-width:24rem}.guide-table th,.guide-table td{padding:.75rem .5rem}.guide-table th:first-child{width:auto}.guide-table{min-width:470px}}
