.simple-nav{display:flex;flex-wrap:wrap;gap:18px;position:static;background:transparent}.simple-nav a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.simple-nav a:hover,.simple-nav a:focus-visible{text-decoration:underline}header{height:auto;min-height:98px;gap:20px;flex-wrap:wrap}.preparation{padding-block:70px}.preparation footer{display:none}@media(max-width:760px){header{padding:16px 24px}.simple-nav{display:flex;gap:8px 18px;width:100%;padding:0;border:0;position:static}.simple-nav a{font-size:12px}.preparation{padding-block:40px}}
header nav.simple-nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;justify-content:flex-end;width:auto!important;gap:10px 24px;position:static!important;max-height:none!important;overflow:visible!important}header nav.simple-nav a{width:auto!important;padding:8px 0!important}.preparation-grid h2,.preparation-note h2{font:400 27px/1.25 Georgia,serif;letter-spacing:-.025em}@media(max-width:760px){header nav.simple-nav{width:100%!important;justify-content:flex-start;gap:4px 18px}}

.prep-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.preparation .prep-call-cta{min-height:54px;padding:16px 24px;border:1px solid var(--line);background:transparent;color:var(--ink);gap:18px}.preparation .prep-call-cta:hover{border-color:var(--moss);background:var(--surface)}.preparation .prep-call-cta:focus-visible{outline:3px solid #76501f;outline-offset:3px}.preparation .prep-call-help{margin-top:14px}@media(max-width:760px){.prep-actions{display:grid;grid-template-columns:1fr}.preparation .prep-call-cta{justify-content:space-between;width:100%}}
