body{margin:0;background:#f7f7f2;color:#19312c;font:17px/1.75 system-ui,sans-serif}header{display:flex;align-items:center;gap:24px;flex-wrap:wrap;max-width:1100px;margin:auto;padding:22px}nav{display:flex;gap:20px;flex:1}a{color:inherit}header>a{font-weight:800;font-size:24px;text-decoration:none}select{font:inherit;padding:9px;border:1px solid #c6d4ce;border-radius:8px;background:white}main{max-width:850px;margin:30px auto 80px;padding:0 24px}h1{font-size:clamp(30px,5vw,48px);line-height:1.2}.stamp{color:#687b72}section{background:white;border:1px solid #d7dfd6;border-radius:16px;padding:22px 26px;margin:22px 0}h2{font-size:22px;margin:0}h2 span{display:block;font-size:14px;font-weight:500;color:#477849}.pending{color:#906917}.download{display:inline-block;background:#173a30;color:white;padding:11px 18px;border-radius:8px;text-decoration:none;margin:18px 20px 0 0}.screens{padding:48px 5%;max-width:1400px;margin:auto}.screens h2{font-size:30px}.screen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.screen-grid figure{margin:0}.screen-grid img{width:100%;height:auto;display:block;border-radius:8px;border:1px solid #c9d2ca}.screen-grid figcaption{margin-top:8px;font-weight:600}.screen-note{font-size:14px;color:#687b72}.help-link{display:inline-block;border-bottom:1px solid;padding:7px 0;margin-top:12px}@media(max-width:750px){.screen-grid{grid-template-columns:1fr}header{gap:15px}section{padding:18px}}