.method-page{position:relative;width:min(820px,calc(100% - 32px));margin:0 auto;padding:34px 0 54px}.method-back{display:inline-block;margin-bottom:32px;color:#c9c2ae;text-decoration:none}.method-back:hover{color:#fff}.method-page h1{font-size:clamp(36px,6vw,62px);max-width:720px;margin:10px 0 18px}.method-lede{max-width:720px;color:#c3bcad;font:19px/1.55 Georgia,serif}.method-page section{margin-top:38px;padding-top:27px;border-top:1px solid var(--line)}.method-page h2{margin:0 0 14px;font:500 25px Georgia,serif}.method-page p,.method-page li,.method-page dd{color:#a8a292;line-height:1.7}.method-page p a,.method-page li a,.method-page dd a{color:#c9b987}.method-page p a:hover,.method-page li a:hover,.method-page dd a:hover{color:var(--accent-ink)}.method-page dl{display:grid;grid-template-columns:120px 1fr;gap:12px 24px}.method-page dt{color:#e0c98f;font:600 12px ui-monospace,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em}.method-page dd{margin:0}.method-page li+li{margin-top:8px}.method-page .byline{margin:0;color:var(--ink);font:500 25px Georgia,serif}.method-page .byline a{color:var(--accent)}.method-page .links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;padding:0;list-style:none}.method-page .links li{display:flex;margin:0}.method-page .links a{display:inline-block;padding:7px 12px;line-height:1.3;border:1px solid #34443a;border-radius:7px;color:var(--ink);text-decoration:none}.method-page .links a:hover{border-color:var(--accent);color:var(--accent-ink)}.method-page footer{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:48px;padding-top:20px;border-top:1px solid var(--line);color:#777f76;font-size:12px}.method-page footer a{color:#c9b987}@media(max-width:560px){.method-page dl{grid-template-columns:1fr;gap:4px}.method-page dd+dt{margin-top:14px}}
