.page.reading{max-width:680px;padding:var(--space-xl) 16px 64px;margin-inline:auto}.page.reading.wide{max-width:1000px}.page.reading h1{font:var(--type-title-weight) var(--type-title-size) / var(--type-title-line) var(--type-title-font)}.page.reading h2:not(.t-heading){font:var(--type-heading-weight) var(--type-heading-size) / var(--type-heading-line) var(--type-heading-font);margin-top:var(--space-xl)}.page.reading a:not(.btn){color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.page.reading .soft{color:var(--color-text-soft)}.page.reading form{margin-block:var(--space-l);gap:var(--space-m);display:grid}.page.reading .btn:disabled{opacity:.5;cursor:default}.shots{gap:var(--space-m);margin-block:var(--space-l);padding:0;list-style:none;display:flex;overflow-x:auto}.shots li{flex:0 0 240px}.shots figure{margin:0}.shots img{border-radius:var(--radius-m,12px);width:100%;height:auto;display:block}.shots figcaption{margin-top:var(--space-s);font-size:var(--type-small-size)}.features{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:0;list-style:none;display:grid}.features li{padding:var(--space-l)}.ctas{gap:var(--space-m);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.help{max-width:1120px;padding:var(--space-xl) 16px 72px;margin-inline:auto;overflow-x:clip}.help a:not(.btn){color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.help-head{max-width:40rem;margin-block:var(--space-2xl) var(--space-4xl)}.help-head h1{font:var(--type-display-small-weight) var(--type-display-small-size) / var(--type-display-small-line) var(--type-display-small-font);letter-spacing:-.03em;margin:0 0 var(--space-m)}.help-body{gap:var(--space-4xl);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.help-nav{top:var(--space-xl);gap:var(--space-s);font-size:var(--type-small-size);display:grid;position:sticky}.help-nav a{color:var(--color-text-soft);text-decoration:none}.help-nav a:hover,.help-nav a:focus-visible{color:var(--color-accent)}.help-main{gap:var(--space-4xl);min-width:0;display:grid}.help-main section{scroll-margin-top:var(--space-xl)}.help-main h2{font:var(--type-title-weight) var(--type-title-size) / var(--type-title-line) var(--type-title-font);margin:0 0 var(--space-m)}.help-main h3{font:var(--type-heading-weight) var(--type-heading-size) / var(--type-heading-line) var(--type-heading-font);margin:var(--space-xl) 0 var(--space-s)}.help-main p,.help-main li,.help-main dd{max-width:38rem}.use{gap:var(--space-3xl);margin-block:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.use h3{margin-top:0}.sheet{padding:var(--space-2xl);background:var(--color-frame);color:var(--color-on-frame);border-radius:var(--radius-photo);box-shadow:var(--shadow-raised);font:var(--type-letter-weight) var(--type-letter-size) / var(--type-letter-line) var(--type-letter-font);margin:0;transform:rotate(-1.2deg)}.use:nth-of-type(2n) .sheet{transform:rotate(.9deg)}.sheet p{margin:0 0 var(--space-m)}.sheet footer{font:var(--type-signature-weight) var(--type-signature-size) / var(--type-signature-line) var(--type-signature-font);text-align:right}.guide-steps{gap:var(--space-3xl);margin:0;padding:0;list-style:none;display:grid}.step,.topic{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.step h3{margin-top:0}.step .n{color:var(--color-accent)}.topic>div>:first-child{margin-top:0}.shots-row{gap:var(--space-m);display:flex}.shot{flex:none;width:210px;margin:0}.shot img{border-radius:var(--radius-m);width:100%;height:auto;box-shadow:var(--shadow-raised);display:block}.shot figcaption{margin-top:var(--space-s);font-size:var(--type-small-size);color:var(--color-text-soft)}.plain dt{margin-top:var(--space-l);font-weight:700}.plain dd{margin:var(--space-xs) 0 0}@media (width<=960px){.help-body{gap:var(--space-2xl);grid-template-columns:1fr}.help-nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));position:static}.step,.topic,.use{grid-template-columns:1fr}.use{gap:var(--space-l)}.shots-row{padding-bottom:var(--space-s);overflow-x:auto}}.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{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:0 44px 32px;display:flex}.foot-links{flex-wrap:wrap;gap:8px 16px;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}}
