/* Review prototype; this stylesheet loads on the current starting-hands page only. */
.legacy-content .starting-callout{--callout-ink:#25477d;--callout-bg:#f0f4fc;--callout-line:#c1cee4;margin:30px 0;padding:24px 26px;border:1px solid var(--callout-line);border-left:4px solid var(--callout-ink);border-radius:6px;background:var(--callout-bg);color:#182d50;max-width:100%}
.legacy-content .starting-callout[data-kind=tip]{--callout-ink:#245b46;--callout-bg:#eef6f1;--callout-line:#b9d2c3}
.legacy-content .starting-callout[data-kind=warning]{--callout-ink:#805012;--callout-bg:#fff7e9;--callout-line:#dcc69d}
.starting-callout .callout-label{display:flex;align-items:center;gap:10px;color:var(--callout-ink);font:700 13px/1.5 "Segoe UI",Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}
.starting-callout .callout-label svg{width:22px;height:22px;flex:none}
.legacy-content .starting-callout .callout-body>:first-child{margin-top:0!important}.legacy-content .starting-callout .callout-body>:last-child{margin-bottom:0!important}
.legacy-content .starting-callout h2{font-size:24px!important;line-height:1.3!important;margin:0 0 18px!important}
.legacy-content .starting-callout p,.legacy-content .starting-callout li{font-size:18px!important;line-height:1.65!important}
.legacy-content .starting-callout ul{padding-left:22px;margin:18px 0}.legacy-content .starting-callout li{margin:0 0 12px}
@media(max-width:700px){.legacy-content .starting-callout{padding:20px 18px;margin:24px 0}.legacy-content .starting-callout h2{font-size:23px!important}}
