@media screen{.relationship-report-access[data-report-access=locked] .chaptered-screen>:not(.chapter-overview):not(.chapter-mast),.relationship-report-access[data-report-access=locked] .chaptered-screen>.chapter-consult,.relationship-report-access[data-report-access=locked] .reading-section-links a:not([data-reading-section=summary]){display:none!important}.relationship-full-invitation{color:#fffaf0;background:#41604e;border-radius:16px;margin:28px 0;padding:clamp(24px,4vw,40px)}.relationship-full-invitation .eyebrow{color:#ead6a6}.relationship-full-invitation h2{color:inherit;margin:12px 0 18px;font:400 clamp(28px,4vw,38px)/1.2 Georgia,serif}.relationship-full-invitation>p{max-width:68ch;font-size:17px;line-height:1.65}.relationship-report-choices{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.relationship-report-choices>button{color:#382b1b;cursor:pointer;background:#f5e4ba;border:2px solid #f5e4ba;border-radius:8px;min-height:56px;padding:16px 24px;font:700 17px/1.4 Arial,sans-serif}.relationship-report-choices>.relationship-download-secondary{color:#fffaf0;background:0 0;border-color:#fffaf099}.relationship-full-invitation .relationship-access-note{margin:16px 0 0;font:400 13px/1.6 Arial,sans-serif}.relationship-code-dialog{box-sizing:border-box;color:#583b1f;background:#f7f5f0;border:1px solid #d7d0c6;border-radius:18px;width:min(480px,100% - 32px);max-height:85dvh;margin:auto;padding:28px;overflow:auto;box-shadow:0 24px 80px #251a1640}.relationship-code-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#231b1666}.relationship-code-dialog h2{margin:0 0 18px;font:400 28px/1.2 Georgia,serif}.relationship-code-dialog p{font:400 15px/1.6 Arial,sans-serif}.relationship-code-dialog label{margin:20px 0 8px;font:600 15px Arial,sans-serif;display:block}.relationship-code-dialog input{box-sizing:border-box;color:#583b1f;background:#fff;border:1px solid #8f9c8c;border-radius:6px;width:100%;padding:12px;font-size:18px}#relationship-code-error{color:#8a3928;min-height:24px;margin:8px 0}.relationship-code-dialog button{color:#fff;cursor:pointer;background:#41604e;border:1px solid #41604e;border-radius:8px;width:100%;min-height:48px;margin-top:12px;padding:12px;font:600 16px/1.4 Arial,sans-serif;display:block}.relationship-code-dialog .relationship-code-cancel{color:#583b1f;background:0 0;border-color:#583b1f}.relationship-code-dialog :focus-visible{outline-offset:4px;outline:3px solid #b5955d}.relationship-full-invitation button:focus-visible{outline-offset:4px;outline:3px solid #b5955d}@media (max-width:600px){.relationship-report-choices>button{width:100%}}}@media print{.relationship-code-dialog,.relationship-full-invitation,.relationship-report-access[data-report-access=locked] .chaptered-print,.relationship-report-access[data-report-access=locked] .results{display:none!important}}
