/* Existing browser tokens and original brand remain authoritative. */
.advisory-guidance{font:inherit;color:inherit;max-width:var(--mitarka-reading-width,800px);margin:16px 0;overflow-wrap:break-word}
.advisory-guidance summary{display:list-item;cursor:pointer;min-height:44px;padding:10px 4px;line-height:1.5;color:var(--mitarka-blue,#245dc1);font-weight:600}
.advisory-guidance .guidance-body{background:var(--mitarka-surface,#fff);border:1px solid var(--mitarka-line,#dce3eb);border-radius:var(--mitarka-radius,16px);padding:var(--mitarka-card-padding,24px)}
.advisory-guidance p,.advisory-guidance li{font:inherit;line-height:1.6;max-width:68ch;margin:12px 0;white-space:normal}
.advisory-guidance h2{font-size:1.3em;line-height:1.35;margin:0 0 16px}
.advisory-guidance h3{font-size:1.1em;line-height:1.4;margin:24px 0 12px}
.advisory-guidance ol{padding-left:1.6em;margin:0}.advisory-guidance section{background:transparent;border:0;padding:0;margin:0;box-shadow:none}
.advisory-guidance .guide{margin:16px 0;border-top:1px solid var(--mitarka-line,#dce3eb);padding-top:8px;max-width:100%}
.advisory-guidance button{font:inherit;background:transparent;color:var(--mitarka-blue,#245dc1);border:1px solid var(--mitarka-line,#dce3eb);border-radius:10px;min-height:44px;padding:10px 16px;margin-top:16px;white-space:normal;max-width:100%;cursor:pointer}
.advisory-guidance summary:focus-visible,.advisory-guidance button:focus-visible{outline:3px solid var(--mitarka-focus,#bc6a00);outline-offset:3px}

body>#work-guidance{max-width:var(--mitarka-page-width,1120px);padding-inline:var(--mitarka-gutter,20px);margin-inline:auto}
.advisory-guidance video{display:block;width:100%;max-width:850px;height:auto;background:#17253b;border-radius:10px;margin-block:16px}
.advisory-guidance .video-chapters{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.advisory-guidance .video-chapters button{margin:0;font-size:inherit}
.advisory-guidance .answer{margin:8px 0}.advisory-guidance .answer p{margin-inline:4px}
.advisory-guidance .coordinator-video{margin-block:20px}.advisory-guidance .guide summary{font-weight:650}
