.hSUg_G_page{width:min(100% - 32px,760px);margin:0 auto;padding-block:28px 72px}.hSUg_G_header a{min-height:44px;color:var(--primary);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.hSUg_G_header a:hover{color:var(--primary-strong)}.hSUg_G_meta{color:var(--muted);font-size:var(--text-base);gap:10px;margin:18px 0 8px;display:flex}.hSUg_G_meta span{color:var(--primary);font-weight:700}.hSUg_G_header h1{color:var(--primary);font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;margin:0 0 14px;line-height:1.3}.hSUg_G_lede{border-bottom:1px solid var(--line-strong);color:var(--muted);margin:0;padding-bottom:24px;font-size:18px;line-height:1.8}.hSUg_G_body{max-width:39.78em;padding-block:28px 8px}.hSUg_G_body p{color:var(--ink);margin:0 0 1.2em;font-size:18px;line-height:1.9}.hSUg_G_photos{gap:16px;margin:12px 0 0;padding:0;list-style:none;display:grid}.hSUg_G_photos img{border-radius:var(--radius-card);background:var(--tint);width:100%;height:auto;display:block}.hSUg_G_others{border-top:1px solid var(--line-strong);margin-top:56px;padding-top:24px}.hSUg_G_others h2{font-size:var(--text-h3);margin:0 0 12px}.hSUg_G_others ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.hSUg_G_others a{border-bottom:1px solid var(--line);min-height:44px;color:var(--ink);transition:background-color var(--dur-base);gap:4px;padding:16px 4px;text-decoration:none;display:grid}.hSUg_G_others a:hover{background:var(--tint)}.hSUg_G_others a span{color:var(--muted);font-size:var(--text-base)}.hSUg_G_others a strong{font-size:18px}.hSUg_G_others a>*{transition:translate var(--dur-move) var(--ease-out)}.hSUg_G_others a:hover>*{translate:10px}
