.trust-principles{background:white}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.trust-grid article{border-top:1px solid var(--brand-bronze);padding-top:24px}.trust-grid article>span{font-size:11px;color:var(--muted);letter-spacing:1px}.trust-grid h3{font-size:27px;margin:24px 0 18px}.trust-grid p{font-size:16px;color:var(--muted);line-height:1.5}.evidence-strip{margin-top:44px;padding-top:28px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:32px;font-size:13px}.evidence-strip span{font-size:12px}.evidence-strip b{display:block;font-size:18px;font-weight:500;margin-top:7px}.evidence-strip a{border-bottom:1px solid var(--brand-bronze);padding-bottom:8px}.life-section{background:var(--brand-stone)}.life-lead{display:grid;grid-template-columns:1.3fr 1fr}.life-lead figure{position:relative}.life-lead figure img{height:100%;min-height:560px;object-position:65% center}.life-copy{padding:80px 64px;align-self:center}.life-copy h2{margin:25px 0;font-size:clamp(36px,4vw,58px)}.life-copy>p:not(.eyebrow){font-size:16px;line-height:1.5;color:var(--muted);margin-bottom:32px}.life-section figcaption{background:var(--brand-ink);color:white;padding:12px 20px;font-size:10px;line-height:1.5;letter-spacing:.3px}.life-lead figcaption{position:absolute;left:0;right:0;bottom:0}.life-secondary{padding:72px var(--pad);display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:center}.life-secondary h3{font-size:36px;margin:24px 0}.life-secondary>div>p:not(.eyebrow){font-size:16px;line-height:1.5;color:var(--muted)}.life-secondary img{height:auto}.reference-conversation{display:grid;grid-template-columns:1fr 1.25fr;gap:64px;background:var(--brand-ink);color:white}.reference-conversation .eyebrow{color:var(--brand-bronze)}.reference-conversation h2{margin-top:24px}.reference-conversation>div>p:not(.eyebrow){font-size:16px;line-height:1.5;color:#d1d9de;margin-bottom:24px}.reference-conversation .button{background:white;color:var(--brand-ink);margin-top:8px}.explore-rolen .archive-note{margin-top:28px}header nav{gap:24px;font-size:12px}@media(max-width:1100px){.life-copy{padding:48px 36px}.life-secondary{gap:36px}.evidence-strip{gap:20px;font-size:12px}}@media(max-width:760px){.trust-grid,.life-lead,.life-secondary,.reference-conversation{grid-template-columns:1fr}.trust-grid{gap:32px}.trust-grid h3{font-size:26px;margin-top:20px}.trust-grid p{font-size:15px}.evidence-strip{flex-direction:column;align-items:flex-start;gap:24px}.life-lead figure img{min-height:0;height:340px;object-position:68% center}.life-copy{padding:48px 24px}.life-copy h2{font-size:39px}.life-lead figcaption{position:static}.life-section figcaption{font-size:10px;padding:12px 24px}.life-secondary{padding:0 24px 48px;gap:28px}.life-secondary h3{font-size:32px}.life-secondary figure figcaption{padding:12px 16px}.reference-conversation{gap:32px}.reference-conversation h2{font-size:38px}header nav{font-size:16px}}
