:root{color-scheme:light;font-family:system-ui,sans-serif;color:#24382d;background:#f7f4ec}*{box-sizing:border-box}body{margin:0;font-size:16px;line-height:1.65}main{max-width:760px;margin:auto;padding:24px max(18px,env(safe-area-inset-right)) max(40px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}header{padding-bottom:20px;border-bottom:1px solid #d9d5ca}.brand{font:24px Georgia,serif;margin:0 0 16px}h1{font:36px/1.15 Georgia,serif;margin:0 0 20px}a{color:inherit;text-underline-offset:4px}.return-link{display:inline-flex;align-items:center;min-height:48px;padding:10px 0;font-weight:600}details{margin:14px 0;border:1px solid #d9d5ca;background:#fbfaf5}summary{min-height:52px;padding:14px 16px;cursor:pointer;font-weight:600;scroll-margin-top:12px}details>div{padding:0 16px 10px}p{margin:14px 0;overflow-wrap:anywhere}.help{font-size:14px}.help a{display:inline-flex;align-items:center;min-height:44px}footer{margin-top:26px;border-top:1px solid #d9d5ca}:focus-visible{outline:3px solid #a2643a;outline-offset:4px}@media(max-width:360px){h1{font-size:30px}}
