
/* V53 Akunu Bul - isolated styles */
.ab53{--gold:#f5c400;--ink:#17202b;--muted:#526071;color:var(--ink);font-family:Manrope,Arial,sans-serif;background:#f6f8fb;padding-bottom:60px}.ab53 *{box-sizing:border-box}.ab53 .wrap53{max-width:1180px;margin:auto;padding:0 22px}.ab53 .hero53{background:linear-gradient(115deg,#111923,#26323b);color:white;padding:60px 0}.ab53 h1{font-size:clamp(32px,5vw,56px);line-height:1.12;margin:10px 0 18px;color:#fff}.ab53 h2{font-size:clamp(23px,3vw,32px);color:#15202b;line-height:1.2}.ab53 p{line-height:1.75}.ab53 .eyebrow{font-size:12px;font-weight:800;letter-spacing:2px;color:#f5c400}.ab53 .lead{max-width:740px;color:#e5ebf1;font-size:17px}.ab53 .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.ab53 .btn53{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:var(--gold);color:#111923!important;font-weight:800;border-radius:12px;padding:14px 20px;border:1px solid #e4b900}.ab53 .btn53.alt{background:transparent;color:#fff!important;border-color:#7b8792}.ab53 .section53{padding:42px 0 10px}.ab53 .panel53{background:white;border:1px solid #dce3e8;border-radius:22px;padding:clamp(18px,3vw,34px);box-shadow:0 12px 36px rgba(17,25,35,.05)}.ab53 .grid53{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.ab53 .field53 label{display:block;font-weight:800;font-size:13px;margin:0 0 8px}.ab53 select,.ab53 input{width:100%;padding:13px;border:1px solid #bac5d0;border-radius:11px;background:white;color:#17202b;font:inherit;min-height:49px}.ab53 select:disabled{background:#f1f3f5;color:#6b7280}.ab53 .steps53{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ab53 .steps53 span{background:#f1f4f6;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:750}.ab53 .notice53{background:#fff8d7;border-left:4px solid #e8b900;padding:14px 16px;border-radius:9px;color:#343b44;margin-top:20px}.ab53 .result53{margin-top:18px;border-radius:12px;padding:17px;background:#f1f5f7;display:none}.ab53 .result53.show{display:block}.ab53 .category53{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ab53 .category53 a{display:block;text-decoration:none;color:#15202b;background:white;border:1px solid #dce3e8;border-radius:14px;padding:18px;font-weight:800}.ab53 .category53 a:hover{border-color:#e5b700;background:#fff9e0}.ab53 .accordion53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ab53 details{background:#fff;border:1px solid #dce3e8;border-radius:13px;padding:0 18px}.ab53 summary{cursor:pointer;padding:18px 0;font-weight:800;color:#17202b}.ab53 details p{margin:0 0 18px;color:#526071}.ab53 .tiny53{font-size:13px;color:#596676}.ab53 .listing53{columns:3;column-gap:20px}.ab53 .listing53 a{display:block;color:#17202b;padding:7px 0;text-decoration:none}.ab53 .listing53 a:hover{text-decoration:underline}.ab53 .brand53{border:1px solid #e0e6eb;background:white;border-radius:13px;padding:12px 16px;margin:8px 0;break-inside:avoid}.ab53 .brand53 summary{padding:7px 0}.ab53 .brand53 a{display:inline-block;padding:7px 10px;margin:4px;background:#f4f6f8;border-radius:8px;color:#17202b;text-decoration:none}.ab53 .brand53 a:hover{background:#fff2ae}.ab53 .keyword53{display:flex;gap:8px;flex-wrap:wrap}.ab53 .keyword53 span{background:#fff;border:1px solid #dce3e8;border-radius:30px;padding:7px 12px;font-size:12px;color:#43505d}@media(max-width:900px){.ab53 .grid53{grid-template-columns:repeat(2,1fr)}.ab53 .category53{grid-template-columns:repeat(2,1fr)}.ab53 .listing53{columns:2}}@media(max-width:600px){.ab53 .grid53,.ab53 .accordion53,.ab53 .category53{grid-template-columns:1fr}.ab53 .listing53{columns:1}.ab53 .hero53{padding:40px 0}}
