.gf-article{max-width:780px!important;margin-inline:auto;padding-top:48px!important;padding-bottom:64px!important}.gf-article h1{font-family:Georgia,serif!important;font-size:clamp(2.2rem,5.2vw,3.9rem)!important;line-height:1.08!important;letter-spacing:-.035em!important;max-width:22ch}.gf-article>p,.gf-article li{font-size:1.08rem;line-height:1.8}.gf-article h2{font-size:1.45rem;line-height:1.3;margin-top:2.1em;scroll-margin-top:32px}.gf-article a{text-underline-offset:4px}.gf-article .gf-reading{font:600 .8rem/1.6 system-ui;color:#49656b;letter-spacing:.02em}.gf-contents{border-block:1px solid #cddbdc;padding:18px 0;margin:28px 0;display:grid;gap:8px}.gf-contents strong{font:700 .8rem system-ui;text-transform:uppercase;letter-spacing:.1em}.gf-contents a{font-size:.9rem;line-height:1.5}.gf-article .sources{border-top:1px solid #cddbdc;margin-top:40px;padding-top:12px}.gf-article .actions{border-top:1px solid #cddbdc;margin-top:36px;padding-top:24px;align-items:center}.gf-article .evidence-table{table-layout:fixed;width:100%}.gf-article .evidence-table th{width:30%}.gf-article td,.gf-article th,.gf-article a{overflow-wrap:anywhere}.gf-article a:focus-visible,.gf-article button:focus-visible{outline:3px solid #ac5d26;outline-offset:5px}.gf-article .gf-copy{background:transparent;border:1px solid #879da1;border-radius:6px;padding:9px 14px;color:inherit;cursor:pointer}.gf-article .gf-copy-status{font-size:.85rem}@media(max-width:600px){.gf-article{width:auto!important;margin-inline:20px!important;padding-top:28px!important}.gf-article .actions{display:flex;flex-direction:column;align-items:stretch}.gf-article .actions a{text-align:center}.gf-article .memo{padding:18px}.gf-article .memo-grid{grid-template-columns:1fr}.gf-article>p,.gf-article li{font-size:1rem}.gf-article h2{font-size:1.3rem}}@media print{.gf-contents,.gf-copy,.gf-copy-status,.gf-article .actions{display:none}.gf-article{max-width:none!important;margin:0!important;color:#000}.gf-article a{color:#000}}
