/* Shared information links and real stage walkthroughs. */
footer{flex-wrap:wrap}.trust-links{display:flex!important;flex-wrap:wrap;gap:12px 22px;width:100%;flex-basis:100%;padding-top:20px;margin-top:18px;border-top:1px solid #e1e6d9;align-items:center}.trust-links a{font:12px/1.8 system-ui,sans-serif;color:#4f6c54;text-decoration:none;min-height:36px;display:inline-flex;align-items:center}.trust-links a:hover{text-decoration:underline}.trust-links span{font:11px/1.8 system-ui,sans-serif;color:#7c8b72}.trust-page{max-width:840px;margin:0 auto;padding:55px 20px 80px}.trust-page h1{font-size:clamp(30px,5vw,45px);line-height:1.4;letter-spacing:-1.5px;margin:15px 0}.trust-lead{font-size:16px;line-height:1.9;color:#74816b}.trust-date{font-size:12px;color:#87927c;margin:20px 0 44px}.trust-page .reading{width:100%;max-width:none}.trust-page .reading section{margin-bottom:38px}.trust-page .reading h2{font-size:21px;margin-bottom:15px}.trust-page .reading p,.trust-page .reading li{font-size:14px;line-height:2;overflow-wrap:anywhere}.trust-page a,.full-privacy-link a{color:#426d51;text-underline-offset:4px}.real-walkthrough{scroll-margin-top:24px}.tutorial-video{display:grid;grid-template-columns:42px 1fr;gap:5px 15px;align-items:center;padding:23px;background:var(--wash,#e8eee0);border:1px solid #cdd8c1;border-radius:16px;color:var(--ink,#42634b);text-decoration:none;margin:23px 0 8px}.tutorial-video>span{grid-row:span 2;background:#fffdf5;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;font-size:16px}.tutorial-video strong{font-size:15px;line-height:1.6}.tutorial-video small{font-size:12px;line-height:1.7}.reading .external-note{font-size:11px;color:#849077;margin-bottom:24px}.solution-details{border:1px solid #dbe3d1;border-radius:16px;background:#fffef9;padding:20px}.solution-details>summary{cursor:pointer;list-style-position:inside;font-size:14px;line-height:1.9;font-weight:650;color:#496447}.solution-details>summary span{font-size:10px;font-weight:500;border:1px solid #dfdbc3;color:#8a7753;border-radius:20px;padding:3px 8px;margin-left:7px}.solution-screens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:28px}.solution-screens figure{min-width:0;margin:0;padding-bottom:13px}.solution-screens figure:last-child{grid-column:1/-1;max-width:470px;margin:0 auto;width:100%}.solution-screens img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:13px;border:1px solid #dddcc7;background:#e9e6d9}.solution-screens h3{font-size:15px;line-height:1.7;margin:15px 0 8px}.solution-screens h3 span{display:inline-grid;place-items:center;font-size:11px;width:24px;height:24px;background:var(--wash,#e8eee0);color:var(--ink,#42634b);border-radius:50%;margin-right:4px}.reading .solution-screens p{font-size:13px;line-height:1.95;margin:0 0 10px}.solution-screens small{color:#89927e;font-size:10px}.reading .solution-details .gentle-note{font-size:12px}.full-privacy-link{font-size:12px;line-height:1.9}
@media(max-width:600px){.trust-links{gap:7px 16px;padding-top:15px}.trust-links span{display:block;flex-basis:100%}.trust-page{padding:35px 3px 55px}.trust-page .reading p,.trust-page .reading li{font-size:13px}.solution-screens{grid-template-columns:1fr;gap:23px}.solution-screens figure:last-child{grid-column:auto;max-width:none}.solution-details{padding:16px}.tutorial-video{padding:17px;gap:4px 11px}.tutorial-video strong{font-size:13px}.tutorial-video small{font-size:11px}.solution-screens h3{font-size:14px}}
