/* Free editorial start: preserve the approved cream and berry identity. */
html,body{background:#f9ecdb;color:#243239}
.start-tools{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}
body>.start-tools{max-width:1320px;margin:24px auto 0;padding:0 4%;justify-content:flex-start}
.start-tools a{padding:12px 16px;border:1px solid #d6c7b6;border-radius:8px;color:#89246a;text-decoration:none;font-weight:600}
.site-footer .footer-links{display:flex;flex-wrap:wrap;gap:12px 20px}
.site-footer .brand{font-family:Nunito,sans-serif;font-size:1.65rem;font-weight:800;color:#89246a;text-decoration:none}
.site-footer .footer-note{grid-column:1/-1;line-height:1.6}
.free-help{margin:30px 0;padding:24px;border:1px solid #d6c7b6;border-radius:12px}
main:focus{outline:none}
a{overflow-wrap:anywhere}
.skip{position:absolute;left:15px;top:-100px;z-index:100;padding:15px;background:#f9ecdb;color:#89246a}
.skip:focus{top:10px}
@media(max-width:480px){.start-tools{display:grid;grid-template-columns:1fr}.site-footer .footer-links{flex-direction:column}}
@media print{.start-tools,.free-help{display:none}}
