.kursu{--kursu-corner: var(--radius-16);position:relative;isolation:isolate;padding:calc(var(--zemin-header) + 40px) 0 96px;color:var(--color-white);background:var(--color-zemin-ground)}.kursu__field{position:absolute;inset:0 0 auto;z-index:-1;height:620px;overflow:hidden;background:var(--color-zemin-ground);-webkit-mask-image:linear-gradient(to bottom,black 45%,transparent);mask-image:linear-gradient(to bottom,black 45%,transparent);pointer-events:none}.kursu__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}@media (min-width: 992px){.kursu__grid{grid-template-columns:300px minmax(0,1fr);column-gap:72px}.kursu__side{position:sticky;top:104px;align-self:start}}.deva-form:is(.kursu__cta,.kursu-search__go,.kursu-alkis__button){display:flex;background-color:transparent}.kursu-mark{display:block;line-height:0;pointer-events:none;user-select:none;-webkit-user-select:none}.kursu-mark svg{display:block;width:100%;height:auto;overflow:visible}.kursu-mark path{vector-effect:non-scaling-stroke;stroke-width:1px}.kursu__mark{width:112px;margin:0 0 4px -12px;color:var(--color-white-40)}.kursu__mark--end{margin:56px -12px 0 auto}@media (max-width: 767.98px){.kursu__mark{width:80px}}.kursu__title{margin:0 0 10px;font-size:var(--text-48);font-weight:700;line-height:1.08;letter-spacing:var(--tracking-tight);color:var(--color-white);text-wrap:balance}@media (max-width: 1199.98px){.kursu__title{font-size:var(--text-40)}}@media (max-width: 767.98px){.kursu__title{font-size:var(--text-32)}}.kursu-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px}.kursu-status p{margin:0}.kursu-status__line{font-size:var(--text-15);font-variant-numeric:tabular-nums;color:var(--color-white-70)}.kursu-status__query{color:var(--color-white)}.kursu-status__actions a{position:relative;font-size:var(--text-15);font-weight:600;color:var(--color-white);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.kursu-status__actions a:before{content:"";position:absolute;top:-12px;right:-4px;bottom:-12px;left:-4px}.kursu-status--empty{flex-direction:column;gap:16px;padding:8px 0 24px}.kursu-status--empty .kursu-status__line{font-size:var(--text-20);color:var(--color-white)}.kursu__cta{margin-top:28px}.kursu-order{margin-top:32px;border-top:1px solid var(--color-white-18)}.kursu-order ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.kursu-order a{display:inline-flex;align-items:center;min-height:44px;border-bottom:2px solid transparent;font-size:var(--text-15);font-weight:600;white-space:nowrap;color:var(--color-white-70);text-decoration:none;touch-action:manipulation;transition:color var(--motion-150) var(--ease-out)}.kursu-order a[aria-current]{border-bottom-color:currentColor;color:var(--color-white)}@media (hover: hover) and (pointer: fine){.kursu-order a:hover{color:var(--color-white);text-decoration:none}}.kursu :is(a,button):focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.kursu-voice__paper :is(a,button):focus-visible{outline-color:var(--color-slate-900)}.kursu-search{margin:20px 0 0}.kursu-search__label{display:block;margin:0 0 6px;font-size:var(--text-14);font-weight:500;line-height:1.3;color:var(--color-white-70)}.kursu-search__row{display:flex;gap:8px}.kursu-search__field{position:relative;flex:1;min-width:0}.kursu-search__icon{position:absolute;top:50%;left:14px;margin-top:-9px;color:var(--color-slate-500);pointer-events:none}.kursu-search__input{display:block;width:100%;height:44px;margin:0;padding:0 14px 0 40px;border:1px solid transparent;border-radius:var(--kursu-corner);font:inherit;font-size:var(--text-16);color:var(--color-slate-900);background:var(--color-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}.kursu-search__input::-webkit-search-decoration{-webkit-appearance:none}.kursu-search__input:focus{outline:none}.kursu-search__input:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.kursu-search__hint{margin:8px 0 0;font-size:var(--text-14);color:var(--color-white-80)}.kursu__voices{min-width:0;max-width:720px}.kursu-list{display:flex;flex-direction:column;gap:48px;margin:0;padding:0;list-style:none}.kursu-voice{margin:0}.kursu-voice__paper{padding:28px 32px 22px;border-radius:var(--kursu-corner) var(--kursu-corner) var(--kursu-corner) 0;color:var(--color-slate-900);background:var(--color-white)}.kursu-voice__text{margin:0;font-size:var(--text-18);line-height:1.6;overflow-wrap:break-word}.kursu-voice__text p{margin:0 0 .9em}.kursu-voice__text p:last-child{margin-bottom:0}@media (max-width: 575.98px){.kursu-voice__paper{padding:22px 20px 18px}.kursu-voice__text{font-size:var(--text-16)}}.kursu-sign{position:relative;display:flex;flex-direction:column;gap:2px;margin-top:14px;padding-top:12px}.kursu-sign:before{content:"";position:absolute;top:0;left:0;width:32px;height:2px;background:var(--color-white)}.kursu-sign__name{font-size:var(--text-16);font-weight:600;line-height:1.35}.kursu-sign__place{font-size:var(--text-14);line-height:1.4;color:var(--color-white-70)}.kursu-alkis{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--color-slate-200)}.deva-form [data-alkis-button]{min-width:8.5rem}.deva-form .kursu-alkis__check{display:none;width:1.125rem;height:1.125rem}.deva-form [data-alkis-button][aria-pressed=true]{border-color:var(--primary)!important;color:var(--accent-foreground)!important;background-color:var(--accent)!important}.deva-form [data-alkis-button][aria-pressed=true] .kursu-alkis__check{display:block}.kursu-alkis__count{font-size:var(--text-14);font-variant-numeric:tabular-nums;color:var(--color-slate-600);white-space:nowrap}.kursu-alkis__note{flex-basis:100%;font-size:var(--text-14);color:var(--color-red-error)}.kursu .ea-pager{border-top-color:var(--color-white-18)}.kursu .ea-pager__step,.kursu .ea-pager__number,.kursu .ea-pager__position{color:var(--color-white-80)}.kursu .ea-pager__gap{color:var(--color-white-40)}.kursu .ea-pager__number[aria-current]{color:var(--color-zemin-ground);background:var(--color-white)}.kursu .ea-pager a:focus-visible{outline-color:var(--color-white)}@media (hover: hover) and (pointer: fine){.kursu .ea-pager__step:hover{color:var(--color-white);text-decoration:underline;text-underline-offset:3px}.kursu .ea-pager__number:not([aria-current]):hover{color:var(--color-white);background:var(--color-white-10)}}@media (prefers-reduced-motion: reduce){.kursu-order a{transition:none}}
