.start-paths{padding-block:28px 42px}.start-paths h2{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 20px}.start-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.start-path{display:flex;flex-direction:column;gap:12px;border:1px solid #343a2b;border-radius:14px;background:#131613;padding:22px;color:#f0f1e9;text-decoration:none}.start-path small{color:#c6ed36;font:700 12px ui-monospace,monospace;letter-spacing:.08em}.start-path strong{font-size:1.15rem}.start-path p{color:#acb1a6;line-height:1.6;margin:0;flex:1}.start-path span:last-child{color:#d5f750;font-weight:700}.start-path:hover{border-color:#bedc41;background:#191e13}.start-path:focus-visible,.ab-comparison a:focus-visible{outline:3px solid #d5f750;outline-offset:4px}
.ab-comparison{margin:24px 0 32px;padding:22px;border:1px solid #414932;border-radius:14px;background:#121610}.ab-comparison h3{margin-top:0!important;color:#e7f4b9}.ab-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ab-player{min-width:0;padding:16px;background:#1c2119;border-radius:10px}.ab-player label{display:block;font-weight:700;margin-bottom:12px}.ab-player audio{display:block;width:100%;max-width:100%;height:44px}.ab-table-wrap{overflow-x:auto;margin-top:18px;overscroll-behavior-x:contain}.ab-table{border-collapse:collapse;min-width:860px;width:100%;font-size:12px;font-family:ui-monospace,monospace}.ab-table caption{text-align:left;color:#c4c9bb;line-height:1.7;margin-bottom:10px;font-family:system-ui;font-size:13px}.ab-table th,.ab-table td{padding:10px 7px;text-align:center;border:1px solid #383f30;white-space:nowrap}.ab-table td[data-changed]{background:#303e12;color:#e1ff79;font-weight:800}.ab-comparison .ab-note{font-size:.87rem;color:#a6b09a}.ab-table-wrap:focus-visible{outline:2px solid #d5f750}.site-header:not([data-shell-chrome]) .header-inner{flex-wrap:wrap}.site-header:not([data-shell-chrome]) .nav{display:flex!important;flex-wrap:wrap;gap:16px}.site-footer .footer-links{flex-wrap:wrap;max-width:680px;line-height:1.7;justify-content:flex-start}.journey-tr{display:none}html[lang=tr] .journey-en{display:none}html[lang=tr] .journey-tr{display:block}
@media(max-width:760px){.start-path-grid,.ab-players{grid-template-columns:1fr}.start-paths{padding-block:24px}.ab-comparison{padding:16px}.site-header:not([data-shell-chrome]) .nav{font-size:12px}.ab-player{padding:12px}}
.footer-content-links{display:flex;flex-wrap:wrap;gap:16px;flex-basis:100%}.site-header .nav a[aria-current=page]{color:#d5f750}
