/* Launch package: actual brief preview and honest available-now copy. */
.as-builds-preview{max-width:380px;margin:34px 0 0;scroll-margin-top:120px}
.as-preview-label{display:flex;justify-content:space-between;gap:16px;margin:0 0 11px;font:8px/1.8 var(--mono);letter-spacing:.025em;color:#502c39}
.as-preview-label span:last-child{white-space:nowrap}
.as-builds-preview>a{display:block;border:1px solid #6e3a4d;border-radius:9px;overflow:hidden;background:#1b181a;box-shadow:0 18px 42px #532b4326}
.as-builds-preview img{display:block;width:100%;height:auto}
.as-builds-preview figcaption{margin-top:12px;font:10px/1.9 var(--body);color:#502c39}
.as-builds-preview figcaption a{text-decoration:underline;text-underline-offset:3px}
.as-price-panel .as-available-now{font:10px/1.8 var(--mono);letter-spacing:.07em;margin:24px 0 0}
.as-price-panel .as-offer-availability{font:12px/1.8 var(--body);margin:0 0 24px;color:#502c39}
.as-price-panel .as-available-now+ul{padding-top:18px}
.as-membership{scroll-margin-top:calc(var(--as-header) + 20px)}
.as-membership .as-preview-join{display:flex;width:fit-content;max-width:100%;min-height:52px;background:#211419;color:#fff1ed;border-color:#211419;white-space:normal;font-size:13px;margin:0 0 24px}
.as-membership .as-preview-join:hover{background:#3d2530}
@media(max-width:760px){.as-builds-preview{max-width:390px;margin-top:26px}.as-preview-label{font-size:8px;flex-wrap:wrap;gap:4px 12px}.as-builds-preview figcaption{font-size:12px}.as-price-panel .as-offer-availability{font-size:14px}}
