.pa-tools-main{padding:28px 0 64px}.pa-tools-main .pa-breadcrumbs{margin-bottom:28px;flex-wrap:wrap}.pa-tools-hero{max-width:760px;margin:24px 0 36px}.pa-tools-kicker{display:block;color:var(--pa-blue,#2E6D95);font:600 .85rem/1.4 Inter,system-ui,sans-serif;margin-bottom:10px}.pa-tools-hero h1{font:600 clamp(32px,4vw,48px)/1.12 Sora,system-ui,sans-serif;letter-spacing:-.03em;color:var(--pa-text,#10233F);margin:0 0 16px}.pa-tools-hero p{font:400 1rem/1.6 Inter,system-ui,sans-serif;color:var(--pa-muted,#5B6675)}.pa-tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px}.pa-tool-card{background:var(--pa-card,#fff);border:1px solid var(--pa-border,#DCE4EC);border-radius:20px;padding:28px;max-width:640px}.pa-tool-card-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.8rem;color:var(--pa-muted,#5B6675)}.pa-tool-status{display:inline-block;background:#E3F6F1;color:#0F6A53;border-radius:999px;padding:5px 10px;font:600 .8rem/1.3 Inter,system-ui,sans-serif}.pa-tool-status.is-ended{background:#EEF2F6;color:#5B6675}.pa-tool-card h2{font:600 1.5rem/1.3 Sora,system-ui,sans-serif;color:var(--pa-text,#10233F);margin:24px 0 12px}.pa-tool-card p{font:400 1rem/1.6 Inter,system-ui,sans-serif;color:var(--pa-muted,#5B6675);margin-bottom:24px}.pa-tool-button,.pa-tool-button:visited{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#22C1A1;color:#10233F;border-radius:10px;padding:13px 18px;text-decoration:none;font:600 .95rem/1.3 Inter,system-ui,sans-serif}.pa-tool-button:hover{background:#1BAA8D;color:#10233F}.pa-tool-button:focus-visible{outline:3px solid #2E6D95;outline-offset:3px}.pa-tools-highlight{display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--pa-card,#fff);border:1px solid var(--pa-border,#DCE4EC);border-radius:20px;padding:28px 32px}.pa-tools-highlight h2{font:600 clamp(22px,2.3vw,30px)/1.2 Sora,system-ui,sans-serif;letter-spacing:-.02em;color:var(--pa-text,#10233F);margin:0 0 10px}.pa-tools-highlight p{font:400 1rem/1.6 Inter,system-ui,sans-serif;color:var(--pa-muted,#5B6675);margin:0}.pa-tools-highlight .pa-tool-button{flex-shrink:0}.pa-tools-exam-link{font-size:.9rem;margin:14px 0}.pa-platform-shell[data-pa-theme="dark"] .pa-tool-card,.pa-platform-shell[data-pa-theme="dark"] .pa-tools-highlight{background:#172C46;border-color:#30445B}.pa-platform-shell[data-pa-theme="dark"] .pa-tools-hero h1,.pa-platform-shell[data-pa-theme="dark"] .pa-tool-card h2,.pa-platform-shell[data-pa-theme="dark"] .pa-tools-highlight h2{color:#F7FAFC}.pa-platform-shell[data-pa-theme="dark"] .pa-tools-hero p,.pa-platform-shell[data-pa-theme="dark"] .pa-tool-card p,.pa-platform-shell[data-pa-theme="dark"] .pa-tools-highlight p{color:#C9D6E4}.pa-platform-shell[data-pa-theme="dark"] .pa-tools-kicker{color:#7FE3CD}@media(max-width:640px){.pa-tools-highlight{flex-direction:column;align-items:stretch;gap:20px;padding:24px}.pa-tool-card{padding:22px}.pa-tools-main{padding-top:20px}.pa-tools-main .pa-breadcrumbs{font-size:.8rem;gap:6px}}
