.ac-grid{gap:10px;display:grid}.ac-grid a{border:1px solid var(--aa-line);background:#fff;border-radius:10px;gap:4px;padding:16px;display:grid}.ac-grid a:hover{border-color:#c9c9c9;box-shadow:0 6px 18px #0000000d}.ac-grid strong{font-weight:600}.ac-grid span{color:var(--aa-muted);font-size:14px}.ac-guides h2,.ac-block h2,.ac-promo h2{margin-bottom:10px;font-size:20px;font-weight:600}.ac-guides ul{gap:6px;display:grid}.ac-guides a,.ac-more{color:var(--aa-blue)}.ac-muted{color:var(--aa-muted);margin-bottom:10px}.ac-cv{border:1px solid var(--aa-line);background:#fff;border-radius:6px;gap:18px;padding:28px 22px;display:grid;box-shadow:0 12px 32px #0000000f}.ac-cv-note{color:#8a8a8a;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.ac-cv header{border-bottom:2px solid var(--aa-ink);padding-bottom:12px}.ac-cv header h2{letter-spacing:-.02em;font-size:26px;font-weight:700}.ac-cv-role{color:var(--aa-blue);font-weight:600}.ac-cv-contact{color:var(--aa-muted);font-size:14px}.aa[dir=rtl] .ac-cv-contact{text-align:end}.ac-cv h3{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-bottom:6px;font-size:13px}.ac-cv-job{margin-bottom:12px}.ac-cv-job-head span{color:var(--aa-muted);margin-inline-start:6px;font-size:14px}.aa .ac-cv-job ul,.aa .ac-tips,.aa .ac-guide ul{gap:4px;margin-top:6px;padding-inline-start:20px;list-style:outside;display:grid}.ac-cv-two{gap:14px;display:grid}.ac-keywords{flex-wrap:wrap;gap:8px;display:flex}.ac-keywords li{color:var(--aa-blue);background:#eef1fd;border-radius:999px;padding:5px 11px;font-size:14px}.ac-links{flex-wrap:wrap;gap:8px;display:flex}.ac-links a{border:1px solid var(--aa-line);background:#fff;border-radius:999px;padding:7px 12px;font-size:14px;display:inline-block}.ac-links a:hover{border-color:#c9c9c9}.ac-promos{gap:14px;display:grid}.ac-promo{border-radius:10px;justify-items:start;gap:10px;padding:22px;display:grid}.ac-promo:not(.ac-promo-blue){border:1px solid var(--aa-line);background:#fff}.ac-promo-blue,.ac-promo-blue h2{color:#fff}.ac-guide{gap:14px;max-width:760px;display:grid}.ac-guide h2{margin-top:10px;margin-bottom:6px;font-size:22px;font-weight:600}.ac-guide p{color:#2b2b2b;margin-bottom:8px}.ac-table-wrap{border:1px solid var(--aa-line);background:#fff;border-radius:10px;overflow-x:auto}.ac-table{border-collapse:collapse;width:100%;font-size:13px}.ac-table a{color:var(--aa-blue);text-decoration:underline}.ac-table th,.ac-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--aa-line);padding:10px 8px}.ac-table tr:last-child th,.ac-table tr:last-child td{border-bottom:0}.ac-table thead th{background:#f6f6f4;font-size:14px}.ac-table tbody th{width:22%;font-weight:600}.ac-table td.ac-us{background:#f4f6fe}.ac-pick{gap:14px;display:grid}.ac-pick>div{border:1px solid var(--aa-line);background:#fff;border-radius:10px;padding:18px 20px}.ac-pick h3{margin-bottom:8px;font-size:17px;font-weight:600}.aa .ac-pick ul{gap:4px;padding-inline-start:20px;list-style:outside;display:grid}@media (min-width:760px){.ac-pick{grid-template-columns:1fr 1fr}.ac-table{font-size:15px}.ac-table th,.ac-table td{padding:12px 14px}.ac-grid{grid-template-columns:repeat(3,1fr)}.ac-grid-wide{grid-template-columns:repeat(2,1fr)}.ac-cv{padding:40px 44px}.ac-cv-two,.ac-promos{grid-template-columns:1fr 1fr}}
