.stories{padding-bottom:80px}.intro{max-width:850px;padding:70px 0 40px}.intro h1,.story-hero h1{font-size:clamp(38px,5vw,70px);letter-spacing:-.045em;line-height:1.06;margin:22px 0}.lead{font-size:21px;line-height:1.6}.story-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;padding:64px 0}.story-hero figure{margin:0}.story-hero img{width:100%;height:auto;border-radius:16px}figcaption{font-size:12px;line-height:1.5;color:#5d625e;margin-top:10px}.scene-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.scene-grid article{background:#fff;border:1px solid #dddcd1;border-radius:16px;overflow:hidden;padding-bottom:24px}.scene-grid img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block}.scene-grid article>a>span,.scene-grid h2,.scene-grid article>a:last-child{display:block;margin:20px 24px}.scene-grid h2{font-size:24px;line-height:1.25}.scene-grid article>a{text-decoration:none;color:inherit}.scene-grid article>a:last-child{color:#2047f5}.scene-grid span{font-size:12px;text-transform:uppercase;letter-spacing:.07em}.story-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:30px 0}.stories p{line-height:1.7}.story-callout{padding:36px;border-radius:20px;background:#e9edff;margin:40px 0}.story-callout h2{font-size:32px}.setup article{padding:20px}.setup h2,.setup p,.setup article>a:last-child{margin:12px 0}.design-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.design-grid label{display:block;font-weight:600;margin-bottom:18px}.design-grid input,.design-grid textarea,.design-grid select{display:block;width:100%;padding:13px;border:1px solid #a9aea7;border-radius:8px;font:inherit;background:#fff;color:#17231b;margin-top:7px}.design-grid textarea{resize:vertical}.design-grid .button{margin-top:12px}.design-preview{background:#e6e4da;padding:24px;min-height:320px;display:grid;place-items:center;border-radius:18px}.design-preview svg{max-height:560px;width:100%;height:auto}.design-grid iframe{width:100%;height:570px;border:1px solid #d4d4cc;background:#fff;border-radius:12px}.fine-print{font-size:13px}.stories a:focus-visible,.stories button:focus-visible{outline:3px solid #2047f5;outline-offset:4px}.stories .button{white-space:normal}.article-body{max-width:760px;margin:0 auto;font-size:18px}.article-body h2{margin-top:40px}.article-body li{margin:14px 0;line-height:1.7}@media(max-width:850px){.scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-hero,.design-grid{grid-template-columns:1fr;gap:28px}.story-columns{grid-template-columns:1fr}.nav{flex-wrap:wrap;gap:14px}.nav nav{flex-wrap:wrap;gap:14px}}@media(max-width:520px){.scene-grid{grid-template-columns:1fr}.intro{padding:36px 0}.story-callout{padding:24px}.story-hero{padding-top:32px}.design-grid{gap:30px}}
