[data-ege-calculator] .form-wrapper__top {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: 2.4rem;
    align-items: end;
}
[data-ege-calculator] .form-wrapper__item { width: 100%; }
.suitable-profiles__container > .text-body { margin-bottom: 2.4rem; }
[data-ege-calculator] input:focus-visible,
.ege-direction a:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }
@media (max-width: 1100px) {
    [data-ege-calculator] .form-wrapper__top { grid-template-columns: repeat(4, minmax(0, 1fr)); }
}
@media (max-width: 767px) {
    [data-ege-calculator] .form-wrapper__top { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.6rem; }
}
