.product-figure{margin:0 0 36px;min-width:0}.product-figure img{display:block;width:100%;height:auto;border:1px solid var(--color-border-subtle);border-radius:6px}.product-figure figcaption{font:400 13px/1.6 Inter,sans-serif;color:var(--color-text-muted);margin-top:12px}.journey-links{margin:42px 0 52px;padding:30px 0;border-block:1px solid var(--color-border-subtle)}.journey-links>h2{font:400 34px/1.2 Anton,sans-serif;margin:0 0 25px}.journey-links>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.journey-links article{min-width:0}.journey-links h3{font:500 21px/1.45 Inter,sans-serif;margin:0 0 12px}.journey-links a{color:var(--color-accent-gold);text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.journey-links p{font:400 15px/1.75 Inter,sans-serif;color:var(--color-text-muted);margin:0}.journey-page{max-width:1440px}.journey-page .web-page-heading{max-width:1050px}.journey-page h1{font-size:clamp(48px,6cqw,88px);line-height:1.08;text-wrap:balance}.journey-availability,.journey-note{font:400 14px/1.8 Inter,sans-serif;color:var(--color-text-muted)}.journey-actions{display:flex;align-items:center;gap:24px 32px;flex-wrap:wrap;margin-top:28px}.journey-step{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7%;align-items:center;padding:42px 0;border-top:1px solid var(--color-border-subtle);scroll-margin-top:130px}.journey-step .web-prose>h2{margin-top:0}.journey-step .product-figure{margin-bottom:0}.journey-page .web-text-link{display:inline-flex;align-items:center;min-height:44px}.journey-note{margin-top:30px;max-width:900px}.guide-library-preview{margin-top:40px}.guide-demo{margin-top:26px}.guide-demo p{max-width:800px}@container website (max-width:900px){.journey-step{gap:25px;padding:30px 0}.journey-links>div,.journey-step{grid-template-columns:minmax(0,1fr)}.journey-links>div{gap:24px}.journey-links{margin:32px 0;padding-block:25px}.journey-page h1{font-size:clamp(42px,10cqw,68px)}.journey-actions{align-items:flex-start;flex-direction:column;gap:12px}}.page-trail{margin:0 0 24px;font:400 14px/1.6 Inter,sans-serif;color:var(--color-text-muted)}.page-trail ol{display:flex;flex-wrap:wrap;gap:0 14px;list-style:none;margin:0;padding:0}.page-trail li{display:inline-flex;align-items:center;gap:14px;min-width:0;overflow-wrap:anywhere}.page-trail li+li:before{content:"/";color:var(--color-text-muted)}.page-trail a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-accent-gold);text-underline-offset:5px}.page-trail span{padding-block:10px}.journey-step-text{grid-template-columns:minmax(0,1fr)}.journey-step-text .web-prose{max-width:920px}.journey-index-link{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;color:var(--color-accent-gold);text-underline-offset:5px}