.land{max-width:1100px;margin:0 auto}.land-bar{justify-content:space-between;align-items:center;gap:var(--space-l);padding:22px 44px;display:flex}.land-bar nav{font:var(--type-small-weight) 14px/1 var(--font-ui);align-items:center;gap:26px;display:flex}.land-bar nav a:not(.btn){color:var(--color-text-soft);font-weight:600}.brand{align-items:center;gap:var(--space-s);letter-spacing:-.03em;font-size:20px;font-weight:800;display:flex}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:30px 44px 60px;display:grid}.hero h1{font:var(--type-display-weight) clamp(var(--type-display-small-size), 5.6vw, var(--type-display-size)) / var(--type-display-line) var(--type-display-font);letter-spacing:var(--type-display-tracking);margin:0}.hero h1 span{font:var(--type-caption-weight) 1.15em/1 var(--type-caption-font);color:var(--color-accent);letter-spacing:0}.hero .t-lead{max-width:30rem;margin:1.2rem 0 1.8rem}.ctas{flex-wrap:wrap;gap:14px;display:flex}.ctas svg{width:20px;height:20px}.reader-link{margin-top:1.2rem}.wall{height:360px;position:relative}.wall .print{width:190px;margin:0;position:absolute}.wall .print:first-child{top:30px;left:0;transform:rotate(-7deg)}.wall .print:nth-child(2){z-index:1;top:0;left:32%;transform:rotate(4deg)}.wall .print:nth-child(3){top:120px;right:0;transform:rotate(-2deg)}.tone-dawn{--photo:linear-gradient(160deg, #f4c27a, #e07a5f 55%, #7a4e6d)}.tone-sky{--photo:linear-gradient(200deg, #b9cfd6, #7e9bb0 50%, #4a5c78)}.tone-sage{--photo:linear-gradient(170deg, #cfdcae, #8fae94 55%, #4d6b55)}.steps{grid-template-columns:repeat(3,1fr);gap:22px;padding:0 44px 40px;display:grid}.steps article,.faq article{gap:var(--space-s);align-content:start;padding:26px;display:grid}.steps .n{font:var(--type-caption-weight) 30px/1 var(--type-caption-font);color:var(--color-accent);margin:0}.steps h2,.faq h2,.steps p,.faq p{margin:0}.trust{border-radius:var(--radius-l);background:var(--color-text);color:var(--color-bg);grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin:0 44px 40px;padding:36px;display:grid}.trust h2{font:var(--type-title-weight) 32px/1.15 var(--font-ui);letter-spacing:-.03em;margin:0}.trust p{opacity:.85;margin:0;line-height:1.6}.faq{grid-template-columns:repeat(2,1fr);gap:16px;padding:0 44px 40px;display:grid}.land-foot{justify-content:space-between;padding:0 44px 32px;display:flex}@media (width<=760px){.land-bar{padding:18px 20px}.land-bar nav a:not(.btn){display:none}.hero,.trust,.faq{grid-template-columns:1fr}.hero{padding:10px 20px 30px}.wall{height:260px}.wall .print{width:130px}.steps{grid-template-columns:1fr;padding:0 20px 24px}.trust{margin:0 20px 24px;padding:24px}.faq,.land-foot{padding:0 20px 24px}}
