body .support-surface{box-sizing:border-box;color:#191512;background:#faf5ea;border:2px solid #c0ae96;width:100%;margin-top:30px;padding:22px 26px 24px}body .support-surface[hidden]{display:none}body .support-heading{align-items:center;gap:12px;min-width:0;display:flex}body .support-eyebrow{color:#8a7c6c;letter-spacing:.18em;flex:none;font:700 10px Roboto Mono,monospace}body .support-heading h2{color:#191512;flex:none;min-width:0;margin:0;font-size:20px;line-height:1.5}body .support-heading>i{background:#e0d5c2;flex:1;min-width:20px;height:2px}body .support-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:18px;display:grid}body .support-surface[data-support-layout=sidebar]>.support-grid{grid-template-columns:minmax(0,1fr)}body .support-card{box-sizing:border-box;color:#191512;background:#fff;border:2px solid #191512;flex-direction:column;justify-content:space-between;min-width:0;height:100%;padding:16px 18px;display:flex}body .support-card-main{align-items:flex-start;gap:14px;min-width:0;display:flex}body .support-icon{color:#191512;background:#f2e8d5;border:2px solid #191512;border-radius:0;flex:none;place-items:center;width:32px;height:32px;font:700 11px Roboto Mono,monospace;display:grid;box-sizing:border-box!important}body .support-icon svg{width:18px;height:18px}body .support-card-copy{flex:1;min-width:0}body .support-card-copy h3{color:#191512;margin:0;font-size:16.5px;font-weight:900;line-height:1.5}body .support-card-copy p{color:#4a423b;margin:6px 0 0;font-size:13.5px;font-weight:700;line-height:1.8}body .support-action{box-sizing:border-box;color:#faf5ea;text-align:left;background:#191512;border:2px solid #191512;border-radius:0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:48px;margin-top:16px;padding:10px 14px;font:900 15px/1.45 ZenCurrent,sans-serif;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out,transform .12s ease-out,box-shadow .12s ease-out;display:flex}body .support-action svg{flex:none;width:18px;transition:transform .12s ease-out}body .support-action:not(:disabled){cursor:pointer}body .support-action:disabled{color:#6b6058;cursor:not-allowed;background:#f4eddf;border-style:dashed;border-color:#a2907a}@media (hover:hover){body .support-action:not(:disabled):hover{transform:translate(-1px,-1px);box-shadow:3px 3px #6b6058}body .support-action:not(:disabled):hover svg{transform:translate(1px)}}body .support-action:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #191512;box-shadow:0 0 0 5px #f7c948}body .support-action:not(:disabled):active{box-shadow:none;transform:translate(1px,1px)}body[data-route="/consult/"] .consult-landing{margin-top:20px}body[data-route="/consult/"] .support-surface{margin-top:0}body .sd-support.support-surface{color:#191512;background:#faf5ea;border:2px solid #c0ae96;margin-top:34px;padding:22px 26px 24px}body .cv-support.support-surface{margin-top:36px;padding:22px 26px 24px}body .cv-support.support-surface>.support-grid{background:0 0;border:0;padding:0}body .consultation.support-surface{background:#faf5ea;border:2px solid #c0ae96;padding:22px 20px 24px}@media (width<=767px){body .support-surface,body .sd-support.support-surface,body .cv-support.support-surface,body .consultation.support-surface{margin-top:24px;padding:16px}body .consultation.support-surface{width:auto}body[data-route="/consult/"] .support-surface{margin-top:0}body .support-heading{flex-wrap:wrap;align-items:flex-start;gap:9px}body .support-eyebrow{padding-top:5px;font-size:9.5px}body .support-heading h2{font-size:18px}body .support-heading>i{margin-top:13px}body .support-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:14px}body .support-card{padding:14px}body .support-card-main{gap:12px}body .support-icon{width:30px;height:30px;font-size:10.5px}body .support-icon svg{width:16px;height:16px}body .support-card-copy h3{font-size:15.5px}body .support-card-copy p{font-size:12.5px}body .support-action{min-height:48px;font-size:14px}}@media (prefers-reduced-motion:reduce){body .support-action,body .support-action svg{transition:none!important}body .support-action:not(:disabled):hover,body .support-action:not(:disabled):active,body .support-action:not(:disabled):hover svg{transform:none!important}}
