.apex-public{--paper:#f4f4f1;--surface:#fff;--surface-2:#e9e9e4;--ink:#1d1d1b;--ink-2:#4c4c47;--muted:#7c7c74;--line:#dbdbd4;--line-soft:#e8e8e2;--brand:#e30713;--brand-deep:#a9050e;--brand-ink:#8e040c;--brand-soft:#fbe3e4;--rail:#4c4c47;--shadow-sm:0 1px 2px #1d1d1b0f;--shadow-md:0 2px 4px #1d1d1b0d, 0 14px 32px -18px #1d1d1b57;--font-display:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--gutter:1.15rem;--spine:1.4rem;--measure:62ch;--dokunma:2.75rem;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);color:var(--ink);font-family:var(--font-body);flex:1;scroll-padding-top:5rem;line-height:1.6;overflow-x:clip}@media (prefers-color-scheme:dark){html:not([data-tema]) .apex-public{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#131312;--surface:#1c1c19;--surface-2:#24241f;--ink:#edede7;--ink-2:#bebeb5;--muted:#8c8c83;--line:#33332c;--line-soft:#262621;--brand:#ff3a44;--brand-deep:#ff7078;--brand-ink:#ff9aa0;--brand-soft:#2c1113;--rail:#8c8c83;--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 4px #0000004d, 0 14px 32px -18px #000c}}html[data-tema=koyu] .apex-public{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#131312;--surface:#1c1c19;--surface-2:#24241f;--ink:#edede7;--ink-2:#bebeb5;--muted:#8c8c83;--line:#33332c;--line-soft:#262621;--brand:#ff3a44;--brand-deep:#ff7078;--brand-ink:#ff9aa0;--brand-soft:#2c1113;--rail:#8c8c83;--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 4px #0000004d, 0 14px 32px -18px #000c}@media (min-width:45rem){.apex-public{--gutter:2rem}}@media (min-width:48rem){.apex-public{--spine:2.75rem}}@media (min-width:64rem){.apex-public{--gutter:2.5rem}}.apex-public .wrap{max-width:78rem;padding-inline:var(--gutter);margin-inline:auto}.apex-public h1,.apex-public h2,.apex-public h3{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:1.05}.apex-public h1{font-size:clamp(2.1rem,8.5vw,5.2rem)}.apex-public h2{font-size:clamp(1.65rem,5.5vw,3rem)}.apex-public h3{letter-spacing:-.02em;font-size:clamp(1.05rem,3vw,1.35rem);line-height:1.25}.apex-public .eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brand);align-items:center;gap:.6rem;font-size:.7rem;display:flex}.apex-public .eyebrow:before{content:"";background:var(--brand);flex:none;width:1.6rem;height:2px}.apex-public p{max-width:var(--measure)}.apex-public .lede{color:var(--ink-2);font-size:clamp(1rem,2.6vw,1.22rem);line-height:1.6}.apex-public .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.apex-public :focus-visible{outline:2.5px solid var(--brand);outline-offset:3px;border-radius:2px}.apex-public .logo{width:auto;height:1.75rem;display:block}.apex-public .logo-foot{height:2.4rem}@media (min-width:45rem){.apex-public .logo{height:2rem}.apex-public .logo-foot{height:2.6rem}}@media (prefers-color-scheme:dark){html:not([data-tema]) .apex-public .logo{filter:invert()hue-rotate(180deg)}}html[data-tema=koyu] .apex-public .logo{filter:invert()hue-rotate(180deg)}.apex-public .nav{z-index:50;background:color-mix(in srgb, var(--paper) 90%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.apex-public .nav-in{align-items:center;gap:.6rem;min-height:3.75rem;display:flex}.apex-public .brand{min-height:var(--dokunma);align-items:center;min-width:0;margin-right:auto;text-decoration:none;display:flex}.apex-public .nav-links{display:none}.apex-public .nav-mobil{flex:none;position:relative}.apex-public .nav-mobil>summary{cursor:pointer;width:var(--dokunma);height:var(--dokunma);border:1.5px solid var(--line);color:var(--ink-2);place-items:center;list-style:none;display:grid}.apex-public .nav-mobil>summary::-webkit-details-marker{display:none}.apex-public .nav-mobil-panel{background:var(--surface);border:1px solid var(--line);min-width:12rem;box-shadow:var(--shadow-md);margin:0;padding:.3rem;list-style:none;display:grid;position:absolute;top:calc(100% + .6rem);right:0}.apex-public .nav-mobil-panel a{min-height:var(--dokunma);color:var(--ink-2);align-items:center;padding-inline:.85rem;font-size:.98rem;text-decoration:none;display:flex}.apex-public .nav-mobil-panel a:hover{background:var(--brand-soft);color:var(--ink)}@media (min-width:64rem){.apex-public .nav-in{gap:1.5rem;min-height:4.25rem}.apex-public .nav-mobil{display:none}.apex-public .nav-links{gap:1.6rem;margin:0;padding:0;list-style:none;display:flex}.apex-public .nav-links a{min-height:var(--dokunma);color:var(--ink-2);border-bottom:2px solid #0000;align-items:center;font-size:.92rem;text-decoration:none;transition:color .16s,border-color .16s;display:flex}.apex-public .nav-links a:hover{color:var(--ink);border-bottom-color:var(--brand)}}.apex-public .tema-dugmesi{width:var(--dokunma);height:var(--dokunma);border:1.5px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;flex:none;place-items:center;transition:border-color .16s,color .16s;display:grid}.apex-public .tema-dugmesi:hover{border-color:var(--ink-2);color:var(--ink)}.apex-public .tema-dugmesi svg{width:1.1rem;height:1.1rem}.apex-public .tema-ay{display:none}html[data-tema=koyu] .apex-public .tema-ay{display:block}html[data-tema=koyu] .apex-public .tema-gunes{display:none}@media (prefers-color-scheme:dark){html:not([data-tema]) .apex-public .tema-ay{display:block}html:not([data-tema]) .apex-public .tema-gunes{display:none}}.apex-public .btn{font-family:var(--font-display);letter-spacing:-.01em;min-height:var(--dokunma);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .15s,background .16s,box-shadow .16s;display:inline-flex}.apex-public .btn-primary{background:var(--brand);color:#fff;box-shadow:var(--shadow-sm)}.apex-public .btn-primary:hover{background:var(--brand-deep);box-shadow:var(--shadow-md);transform:translateY(-1px)}.apex-public .btn-ghost{color:var(--ink);border:1.5px solid var(--line);background:0 0}.apex-public .btn-ghost:hover{border-color:var(--ink)}.apex-public .btn-lg{padding:.85rem 1.4rem;font-size:1rem}@media (min-width:45rem){.apex-public .btn-lg{padding:.95rem 1.7rem;font-size:1.02rem}}.apex-public .nav .btn-primary{white-space:nowrap;flex:none;padding-inline:.85rem;font-size:.88rem}@media (min-width:45rem){.apex-public .nav .btn-primary{padding-inline:1.25rem;font-size:.95rem}}.apex-public .hero-actions .btn{width:100%}@media (min-width:30rem){.apex-public .hero-actions .btn{width:auto}}.apex-public .hero{padding-block:clamp(2.25rem,8vw,6.5rem) clamp(2rem,6vw,5rem);position:relative;overflow:hidden}.apex-public .hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:60rem){.apex-public .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.apex-public .hero h1{margin-block:.9rem .8rem}.apex-public .hero h1 em{color:var(--brand);font-style:normal}.apex-public .hero-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;display:flex}.apex-public .hero-meta{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-top:2rem;padding-top:1.35rem;display:grid}@media (min-width:30rem){.apex-public .hero-meta{flex-wrap:wrap;gap:1.75rem;display:flex}}.apex-public .hero-meta div{flex-direction:column;gap:.1rem;display:flex}.apex-public .hero-meta dt{color:var(--muted);letter-spacing:.04em;font-size:.78rem}.apex-public .hero-meta dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:600}.apex-public .hero-art{position:relative}.apex-public .hero-art svg{width:100%;height:auto;display:block}.apex-public .hero-plate{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md);padding:1rem;position:relative}@media (min-width:45rem){.apex-public .hero-plate{padding:1.4rem}}.apex-public .plate-cap{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:.85rem;font-size:.66rem;display:flex}.apex-public .hero-bg{z-index:-1;opacity:.55;pointer-events:none;background-image:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);background-size:3rem 3rem;height:120%;position:absolute;inset:-20% -10% auto;-webkit-mask-image:radial-gradient(70% 60% at 65% 35%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 65% 35%,#000 10%,#0000 75%)}.apex-public .hbus{offset-rotate:auto;offset-distance:0%;color:var(--brand)}.apex-public .hbus-1{offset-path:path("M56 146 L 210 146 C 275 146, 285 56, 350 56")}.apex-public .hbus-2{offset-path:path("M56 146 L 350 146")}.apex-public .hbus-3{offset-path:path("M56 146 L 210 146 C 275 146, 285 236, 350 236")}.apex-public .hbus-eve{offset-rotate:0deg;offset-distance:0%;color:var(--rail);offset-path:path("M350 296 L 70 296")}.apex-public .journey{view-timeline-name:--jt;view-timeline-axis:block;height:340vh;position:relative}@media (min-width:48rem){.apex-public .journey{height:460vh}}.apex-public .j-stage{isolation:isolate;background:linear-gradient(#4e8fc4 0%,#93bedc 34%,#cfe0ea 70%,#f2e7d2 100%);height:100svh;min-height:28rem;position:sticky;top:0;overflow:hidden}.apex-public .j-layer{pointer-events:none;width:300%;position:absolute;left:0}.apex-public .j-layer svg{width:100%;height:100%;display:block}.apex-public .j-far{color:#9db8ce;z-index:2;height:38%;bottom:30%}.apex-public .j-mid{color:#63849e;z-index:3;height:34%;bottom:26%}.apex-public .j-near{color:#33536c;z-index:4;height:30%;bottom:24%}.apex-public .j-sun{z-index:1;aspect-ratio:1;background:radial-gradient(circle,#ffc65a 40%,#ffc65a6b 44%,#0000 72%);border-radius:50%;width:clamp(4.5rem,16vw,9rem);position:absolute;top:0;left:0;transform:translate(1vw,60vh)}.apex-public .j-verge{z-index:5;background:#7e9a78;height:4%;position:absolute;bottom:24%;left:0;right:0}.apex-public .j-roadwrap{z-index:6;background:#6b7a85;height:24%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.apex-public .j-roadwrap:before{content:"";background:#f4f1e680;height:3px;position:absolute;top:0;left:0;right:0}.apex-public .j-dashes{opacity:.85;background:repeating-linear-gradient(90deg,#f4f1e6 0 3rem,#0000 3rem 7rem);width:400%;height:5px;position:absolute;bottom:32%;left:0}@media (min-width:45rem){.apex-public .j-dashes{background:repeating-linear-gradient(90deg,#f4f1e6 0 5rem,#0000 5rem 11rem)}}.apex-public .j-stops{z-index:5;pointer-events:none;width:300%;height:26%;position:absolute;bottom:24%;left:0}.apex-public .j-stop{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0}.apex-public .j-stop-sign{background:var(--brand);color:#fff;font-family:var(--font-mono);letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;padding:.3rem .5rem;font-size:.6rem;box-shadow:0 3px 10px #00000059}@media (min-width:45rem){.apex-public .j-stop-sign{padding:.32rem .6rem;font-size:.64rem}}.apex-public .j-stop-pole{background:#2c4356;width:3px;height:clamp(2rem,6vh,4rem)}.apex-public .j-bus{z-index:8;width:clamp(8.5rem,42vw,21rem);position:absolute;bottom:10%;left:14%}.apex-public .j-bus-flip,.apex-public .j-bus-bob{display:block}.apex-public .j-bus-bob{filter:drop-shadow(0 10px 16px #00000059)}.apex-public .j-bus svg{width:100%;height:auto;display:block}.apex-public .j-wheel{transform-box:fill-box;transform-origin:50%}.apex-public .j-scrim{z-index:9;pointer-events:none;background:#1a0c2800;position:absolute;inset:0}.apex-public .j-hud{z-index:10;padding-inline:var(--gutter);position:absolute;top:4.75rem;left:0;right:0}@media (min-width:48rem){.apex-public .j-hud{top:21%}}.apex-public .j-hud-in{max-width:78rem;min-height:13rem;margin-inline:auto;position:relative}.apex-public .j-beat{inset-inline:0;border-left:4px solid var(--brand);opacity:0;background:#101211f0;flex-direction:column;gap:.4rem;padding:.9rem 1.1rem 1.05rem;display:flex;position:absolute;top:0;box-shadow:0 24px 60px -22px #000000d9}@media (min-width:45rem){.apex-public .j-beat{inset-inline:auto;gap:.5rem;max-width:32rem;padding:1.1rem 1.5rem 1.35rem;left:0}}.apex-public .j-beat-chip{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ff7d84;font-size:.62rem}.apex-public .j-beat h3{color:#fff;font-size:clamp(1.25rem,4.4vw,1.6rem);line-height:1.2}.apex-public .j-beat p{color:#f6f7f4e0;margin:0;font-size:.9rem;line-height:1.5}@media (min-width:45rem){.apex-public .j-beat p{font-size:.95rem;line-height:1.55}}.apex-public .j-scrollhint{z-index:10;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f4f1e6;text-shadow:0 2px 8px #0009;align-items:center;gap:.5rem;font-size:.66rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.apex-public .j-scrollhint:after{content:"↓";font-size:.9rem}.apex-public .route{view-timeline-name:--rt;view-timeline-axis:block;padding-bottom:4rem;position:relative}.apex-public .route:before{content:"";left:calc(var(--gutter) + .5rem);background:var(--line);width:2px;position:absolute;top:0;bottom:4rem}.apex-public .route-progress{left:calc(var(--gutter) + .5rem);background:linear-gradient(var(--rail), var(--brand));transform-origin:top;width:2px;height:0;position:absolute;top:0}.apex-public .spine-bus{width:1.6rem;color:var(--brand);filter:drop-shadow(0 3px 6px #00000040);position:absolute;bottom:-1.15rem;left:50%;transform:translate(-50%)}@media (min-width:48rem){.apex-public .spine-bus{width:1.9rem}}.apex-public .spine-bus svg{width:100%;height:auto;display:block}.apex-public .stop{padding:clamp(2.5rem, 6vw, 4.75rem) 0 clamp(2.5rem, 6vw, 4.75rem) calc(var(--spine) + var(--gutter));position:relative}.apex-public .stop+.stop{border-top:1px solid var(--line-soft)}.apex-public .stop-dot{left:calc(var(--gutter) - .1rem);background:var(--paper);border:2.5px solid var(--rail);z-index:2;border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:clamp(2.8rem,6.3vw,5rem)}.apex-public .stop-no{display:none}@media (min-width:48rem){.apex-public .stop-no{left:calc(var(--gutter) - .1rem);font-family:var(--font-mono);color:var(--muted);text-align:center;background:var(--paper);z-index:3;width:1.2rem;padding-block:.3rem;font-size:.68rem;display:block;position:absolute;top:calc(clamp(2.8rem,6.3vw,5rem) + 1.75rem)}}.apex-public .stop-head{flex-direction:column;gap:.75rem;margin-bottom:1.6rem;display:flex}@media (min-width:45rem){.apex-public .stop-head{gap:.85rem;margin-bottom:2rem}}.apex-public .campus-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (min-width:45rem){.apex-public .campus-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.apex-public .campus{background:var(--surface);flex-direction:column;gap:.5rem;padding:1.25rem 1.15rem 1.1rem;transition:background .18s;display:flex;position:relative;overflow:hidden}@media (min-width:45rem){.apex-public .campus{gap:.55rem;padding:1.5rem 1.4rem 1.3rem}}.apex-public .campus:hover{background:var(--brand-soft)}.apex-public .campus-line{background:var(--brand);transform-origin:0;height:3px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.apex-public .campus:hover .campus-line{transform:scaleX(1)}.apex-public .campus-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink);background:var(--brand-soft);align-self:flex-start;padding:.2rem .5rem;font-size:.66rem}.apex-public .campus p{color:var(--ink-2);margin:0;font-size:.92rem}.apex-public .campus-times{border-top:1px dashed var(--line);font-family:var(--font-mono);font-variant-numeric:tabular-nums;gap:1.25rem;margin-top:auto;padding-top:.9rem;font-size:.8rem;display:flex}.apex-public .campus-times b{color:var(--muted);letter-spacing:.1em;font-size:.68rem;font-weight:400;display:block}.apex-public .school-note{color:var(--ink-2);border-left:2px solid var(--line);margin-top:.9rem;padding-left:.85rem;font-size:.86rem}.apex-public .svc-list{gap:0;display:grid}.apex-public .svc{border-bottom:1px solid var(--line-soft);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.4rem 1rem;padding:1.15rem 0;display:grid}.apex-public .svc:first-child{border-top:1px solid var(--line)}.apex-public .svc p{grid-column:2}@media (min-width:45rem){.apex-public .svc{grid-template-columns:3.5rem minmax(0,1fr) minmax(0,1.15fr);gap:1.5rem;padding:1.4rem 0}.apex-public .svc p{grid-column:auto}}.apex-public .svc-ico{color:var(--rail)}.apex-public .svc-ico svg{width:1.75rem;height:1.75rem;display:block}@media (min-width:45rem){.apex-public .svc-ico svg{width:2rem;height:2rem}}.apex-public .svc p{color:var(--ink-2);margin:0;font-size:.93rem}.apex-public .steps{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (min-width:35rem){.apex-public .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.apex-public .steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.apex-public .step{background:var(--surface);flex-direction:column;gap:.45rem;padding:1.15rem 1.15rem 1.3rem;display:flex}@media (min-width:45rem){.apex-public .step{gap:.5rem;padding:1.35rem 1.25rem 1.5rem}}.apex-public .step-n{font-family:var(--font-mono);letter-spacing:.14em;color:#fff;background:var(--brand);place-items:center;width:1.7rem;height:1.7rem;font-size:.72rem;display:grid}.apex-public .step h3{font-size:1rem}.apex-public .step p{color:var(--muted);margin:0;font-size:.88rem}.apex-public .safety{--panel:#1d1d1b;--panel-ink:#f4f4f1;background:var(--panel);color:var(--panel-ink);padding:clamp(1.5rem,5vw,3.5rem)}.apex-public .safety h2{color:var(--panel-ink)}.apex-public .safety .eyebrow{color:#ff7d84}.apex-public .safety-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.75rem;display:grid}@media (min-width:45rem){.apex-public .safety-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.75rem 2.25rem;margin-top:2rem}}.apex-public .safety-item{flex-direction:column;gap:.35rem;display:flex}.apex-public .safety-item strong{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.02rem;font-weight:700}.apex-public .safety-item span{color:color-mix(in srgb, var(--panel-ink) 66%, var(--panel));font-size:.9rem}.apex-public .safety-item:before{content:"";background:#e30713;width:1.75rem;height:2px;margin-bottom:.5rem}.apex-public .cta{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.5rem,5vw,3.25rem);display:flex}.apex-public .cta p{color:var(--ink-2);margin:0}.apex-public .foot{border-top:1px solid var(--line);margin-top:2.5rem;padding-block:2rem 2.5rem}.apex-public .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.apex-public .foot-grid>:first-child{grid-column:1/-1}@media (min-width:45rem){.apex-public .foot-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:2rem}.apex-public .foot-grid>:first-child{grid-column:auto}}.apex-public .foot h4{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem;font-size:.68rem;font-weight:400}.apex-public .foot ul{margin:0;padding:0;list-style:none;display:grid}.apex-public .foot a{min-height:var(--dokunma);color:var(--ink-2);align-items:center;font-size:.92rem;text-decoration:none;display:flex}.apex-public .foot a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.apex-public .foot-hazirlanan{min-height:var(--dokunma);color:var(--muted);cursor:default;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.92rem;display:flex}.apex-public .foot-hazirlanan em{font-style:normal;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px dashed var(--line);white-space:nowrap;padding:.15rem .4rem;font-size:.58rem}.apex-public .foot-note{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:2rem;padding-top:1.25rem;font-size:.8rem;display:flex}.apex-public .kayit-sayfa{padding-block:clamp(1.75rem,6vw,4rem) clamp(3rem,8vw,5rem)}.apex-public .kayit-kabuk{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:56rem){.apex-public .kayit-kabuk{grid-template-columns:minmax(0,1fr) 15rem}}.apex-public .kayit-govde{flex-direction:column;gap:.9rem;min-width:0;max-width:38rem;display:flex}.apex-public .kayit-baslik{margin-top:.4rem;font-size:clamp(1.8rem,6vw,2.6rem)}.apex-public .kayit-donem{letter-spacing:.12em;color:var(--brand-ink);background:var(--brand-soft);align-self:flex-start;padding:.25rem .6rem;font-size:.76rem}.apex-public .kayit-form{flex-direction:column;gap:1rem;margin-top:.75rem;display:flex}.apex-public .kayit-alan{flex-direction:column;gap:.4rem;display:flex}.apex-public .kayit-etiket{color:var(--ink);font-size:.88rem;font-weight:600}.apex-public .kayit-form input{font-family:var(--font-mono);letter-spacing:.14em;font-variant-numeric:tabular-nums;min-height:var(--dokunma);background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:0;width:100%;padding:.85rem 1rem;font-size:1.25rem}.apex-public .kayit-form input:focus-visible{border-color:var(--brand);outline:2.5px solid var(--brand);outline-offset:1px}.apex-public .kayit-form input[aria-invalid=true]{border-color:var(--brand)}.apex-public .kayit-form button[type=submit]{width:100%}@media (min-width:30rem){.apex-public .kayit-form button[type=submit]{align-self:flex-start;width:auto}}.apex-public .kayit-form button:disabled{opacity:.6;cursor:progress}.apex-public .kayit-hata,.apex-public .kayit-bilgi{border-left:4px solid var(--brand);background:var(--surface-2,var(--surface));margin:0;padding:.7rem .9rem;font-size:.92rem}.apex-public .kayit-uyari{max-width:none;margin:0;padding:.85rem 1rem;font-size:.92rem;line-height:1.5}.apex-public .kayit-hata{color:var(--brand-ink);background:var(--brand-soft);border-left:3px solid var(--brand)}.apex-public .kayit-uyari{color:var(--ink-2);background:var(--surface-2);border-left:3px solid var(--rail)}.apex-public .kayit-ipucu{color:var(--muted);margin:0;font-size:.85rem}.apex-public .kayit-notlar{border-top:1px solid var(--line-soft);color:var(--ink-2);gap:.6rem;margin-top:1.25rem;padding-top:1.25rem;font-size:.9rem;display:grid}.apex-public .kayit-notlar p{margin:0}.apex-public .kayit-notlar a{color:var(--brand)}.apex-public .kayit-ozet{background:var(--line);border:1px solid var(--line);gap:1px;margin-top:.5rem;display:grid}.apex-public .kayit-ozet>div{background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.9rem 1.1rem;display:flex}.apex-public .kayit-ozet dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.apex-public .kayit-ozet dd{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.02rem;font-weight:700}.apex-public .kayit-eylemler{flex-wrap:wrap;gap:.7rem;margin-top:1.25rem;display:flex}.apex-public .kayit-eylemler .btn,.apex-public .kayit-eylemler form{width:100%}@media (min-width:30rem){.apex-public .kayit-eylemler .btn,.apex-public .kayit-eylemler form{width:auto}}.apex-public .kayit-govde-genis{max-width:46rem}.apex-public .kayit-form-genis{gap:1.5rem}.apex-public .kayit-blok{border:1px solid var(--line);background:var(--surface);--blok-dolgu-x:1.1rem;--blok-dolgu-ust:1.1rem;padding:var(--blok-dolgu-ust) var(--blok-dolgu-x) 1.25rem;flex-direction:column;gap:.9rem;margin:0;display:flex}@media (min-width:45rem){.apex-public .kayit-blok{--blok-dolgu-x:1.5rem;--blok-dolgu-ust:1.4rem;padding-bottom:1.6rem}}.apex-public .kayit-blok>legend{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);background:var(--surface-2);border-bottom:1px solid var(--line);width:calc(100% + var(--blok-dolgu-x) * 2);margin:calc(var(--blok-dolgu-ust) * -1) calc(var(--blok-dolgu-x) * -1) .25rem;padding:.6rem var(--blok-dolgu-x);font-size:.68rem;line-height:1.3}.apex-public .kayit-blok-sozlesme>legend{color:var(--brand-ink);background:var(--brand-soft);border-bottom-color:var(--brand)}.apex-public .kayit-blok>legend em{text-transform:none;letter-spacing:.04em;font-style:normal}.apex-public .kayit-blok-sozlesme{border-left:4px solid var(--brand)}.apex-public .kayit-izgara{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}@media (min-width:40rem){.apex-public .kayit-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-public .kayit-alan-genis{grid-column:1/-1}}.apex-public .kayit-etiket em{color:var(--muted);font-style:normal;font-weight:400}.apex-public .kayit-form select,.apex-public .kayit-form textarea{min-height:var(--dokunma);background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:0;width:100%;padding:.7rem .85rem;font-family:inherit;font-size:1rem}.apex-public .kayit-blok input{letter-spacing:normal;padding:.7rem .85rem;font-family:inherit;font-size:1rem}.apex-public .kayit-form textarea{resize:vertical;min-height:5rem}.apex-public .kayit-form select:focus-visible,.apex-public .kayit-form textarea:focus-visible{border-color:var(--brand);outline:2.5px solid var(--brand);outline-offset:1px}.apex-public .kayit-form input:disabled{background:var(--surface-2);color:var(--ink-2);cursor:not-allowed}.apex-public .alan-hata{color:var(--brand-ink);font-size:.82rem;font-weight:600}.apex-public .kayit-onay{min-height:var(--dokunma);cursor:pointer;align-items:flex-start;gap:.7rem;padding-block:.35rem;font-size:.95rem;line-height:1.45;display:flex}.apex-public .kayit-onay input[type=checkbox],.apex-public .kayit-onay input[type=radio]{width:1.35rem;height:1.35rem;accent-color:var(--brand);cursor:pointer;flex:none;margin-top:.1rem}.apex-public .kayit-onay em{color:var(--muted);font-style:normal}.apex-public .kayit-secenekler{gap:.3rem;display:grid}.apex-public .kayit-zorunlu{color:var(--brand);font-weight:700}.apex-public .kayit-onay-hata{border:2px solid var(--brand);background:color-mix(in srgb, var(--brand) 7%, transparent);border-radius:.5rem;padding:.55rem .7rem}.apex-public .kayit-onay-hata input[type=checkbox]{outline:2px solid var(--brand);outline-offset:2px}.apex-public .kayit-riza{border:1px solid var(--cizgi,#00000024);border-radius:.6rem;margin-block:.6rem;padding:.7rem .9rem .5rem}.apex-public .kayit-riza legend{padding-inline:.35rem;font-size:.85rem;font-weight:700}.apex-public .kayit-riza .sozlesme-not{margin:0 0 .35rem}.apex-public .kayit-metin-link{color:var(--brand-ink);text-underline-offset:.18em;white-space:nowrap;font-weight:600;text-decoration:underline}.apex-public .kayit-metin-link:hover,.apex-public .kayit-metin-link:focus-visible{text-decoration-thickness:2px}.apex-public .sozlesme-kutu{border:1px solid var(--line);background:var(--paper)}.apex-public .sozlesme-kutu>summary{cursor:pointer;min-height:var(--dokunma);color:var(--ink);background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.95rem;font-weight:600;list-style:none;display:flex}.apex-public .sozlesme-kutu>summary::-webkit-details-marker{display:none}.apex-public .sozlesme-kutu>summary:before{content:"▾";color:var(--brand);font-size:.8em;transition:transform .15s}.apex-public .sozlesme-kutu:not([open])>summary:before{transform:rotate(-90deg)}.apex-public .sozlesme-kutu>summary:hover,.apex-public .sozlesme-kutu>summary:focus-visible{color:var(--brand-ink)}.apex-public .sozlesme-metin{max-height:22rem;color:var(--ink-2);padding:1rem;font-size:.86rem;line-height:1.6;overflow-y:auto}.apex-public .sozlesme-metin h3{color:var(--ink);margin-top:1rem;font-size:1rem}.apex-public .sozlesme-metin h4{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);margin-top:1.1rem;margin-bottom:.35rem;font-size:.82rem}.apex-public .sozlesme-metin p{max-width:none;margin:0 0 .5rem}.apex-public .sozlesme-metin b{color:var(--ink)}.apex-public .sozlesme-yil{color:var(--muted);font-size:.74rem}.apex-public .sozlesme-not,.apex-public .sozlesme-kapanis{color:var(--muted);font-style:italic}.apex-public .kayit-barkod{border:1px solid var(--line);background:var(--surface);flex-direction:column;align-self:flex-start;gap:.2rem;padding:.9rem 1.1rem;display:flex}.apex-public .kayit-barkod strong{letter-spacing:.06em;color:var(--brand);font-size:1.35rem}.apex-public .kayit-sonraki{counter-reset:adim;gap:.9rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.apex-public .kayit-sonraki li{counter-increment:adim;gap:.15rem;padding-left:2.1rem;display:grid;position:relative}.apex-public .kayit-sonraki li:before{content:counter(adim);width:1.5rem;height:1.5rem;font-family:var(--font-mono);border:1.5px solid var(--line);color:var(--muted);place-items:center;font-size:.72rem;display:grid;position:absolute;top:.05rem;left:0}.apex-public .kayit-sonraki strong{font-size:.98rem}.apex-public .kayit-sonraki span{color:var(--ink-2);font-size:.9rem}.apex-public .durum-liste{background:var(--line);border:1px solid var(--line);gap:1px;margin-top:.5rem;display:grid}.apex-public .durum-kart{background:var(--surface);flex-direction:column;gap:.8rem;padding:1.1rem 1.15rem 1.25rem;display:flex}.apex-public .durum-ust{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.apex-public .durum-ust h3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.apex-public .durum-rozet{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink);background:var(--brand-soft);padding:.18rem .45rem;font-size:.6rem;font-weight:400}.apex-public .durum-etiket{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);white-space:nowrap;padding:.28rem .55rem;font-size:.66rem}.apex-public .durum-on_kayit{border-color:var(--rail);color:var(--ink-2)}.apex-public .durum-kesin_kayit{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink)}.apex-public .durum-iptal{opacity:.6}.apex-public .durum-satirlar{background:var(--line-soft);border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (min-width:40rem){.apex-public .durum-satirlar{grid-template-columns:repeat(2,minmax(0,1fr))}}.apex-public .durum-satirlar>div{background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .75rem;padding:.6rem .1rem;display:flex}.apex-public .durum-satirlar dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.64rem}@media (min-width:40rem){.apex-public .durum-satirlar>div:last-child:nth-child(odd){grid-column:1/-1}}.apex-public .durum-satirlar dd{margin:0;font-size:.95rem}.apex-public .durum-satirlar dd strong{color:var(--brand);font-size:1.05rem}.apex-public .durum-bekliyor{color:var(--muted);font-style:italic}.apex-public .kayit-adimlar ol{border:1px solid var(--line);background:var(--surface);gap:.15rem;margin:0;padding:.75rem;list-style:none;display:grid}.apex-public .kayit-adimlar li{color:var(--muted);align-items:center;gap:.7rem;padding:.5rem .4rem;font-size:.9rem;display:flex}.apex-public .kayit-adim-no{border:1.5px solid var(--line);width:1.6rem;height:1.6rem;color:var(--muted);flex:none;place-items:center;font-size:.72rem;display:grid}.apex-public .kayit-adimlar li.etkin{color:var(--ink);font-weight:600}.apex-public .kayit-adimlar li.etkin .kayit-adim-no{background:var(--brand);border-color:var(--brand);color:#fff}.apex-public .kayit-adimlar li.tamam{color:var(--ink-2)}.apex-public .kayit-adimlar li.tamam .kayit-adim-no{border-color:var(--rail);color:var(--rail)}@media (prefers-reduced-motion:no-preference){.apex-public .hbus,.apex-public .hbus-eve{animation:8s linear infinite apex-ride}.apex-public .hbus-1{animation-delay:-.2s}.apex-public .hbus-2{animation-delay:-3s}.apex-public .hbus-3{animation-delay:-5.6s}.apex-public .hbus-eve{animation-delay:-1.6s}@keyframes apex-ride{0%{offset-distance:0%;opacity:0}7%{opacity:1}86%{opacity:1}to{offset-distance:100%;opacity:0}}.apex-public .dash{animation:2.6s linear infinite apex-run}@keyframes apex-run{to{stroke-dashoffset:-24px}}.apex-public .school-pulse{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite apex-pulse}.apex-public .school-pulse:nth-of-type(2){animation-delay:-1.1s}.apex-public .school-pulse:nth-of-type(3){animation-delay:-2.2s}@keyframes apex-pulse{0%,to{r:10;opacity:1}50%{r:11.8;opacity:.85}}.apex-public .j-bus-bob{animation:1.4s ease-in-out infinite alternate apex-bob}@keyframes apex-bob{to{transform:translateY(-4px)}}@supports (animation-timeline:view()){.apex-public .j-sun,.apex-public .j-far,.apex-public .j-mid,.apex-public .j-near,.apex-public .j-stops,.apex-public .j-dashes,.apex-public .j-stage,.apex-public .j-scrim,.apex-public .j-bus,.apex-public .j-bus-flip,.apex-public .j-wheel,.apex-public .j-beat,.apex-public .j-scrollhint{animation-timeline:--jt}.apex-public .j-sun,.apex-public .j-far,.apex-public .j-mid,.apex-public .j-near,.apex-public .j-stops,.apex-public .j-dashes,.apex-public .j-stage,.apex-public .j-scrim,.apex-public .j-bus,.apex-public .j-bus-flip,.apex-public .j-wheel,.apex-public .j-scrollhint{animation-range:contain}.apex-public .j-far,.apex-public .j-mid,.apex-public .j-near,.apex-public .j-stops,.apex-public .j-dashes,.apex-public .j-bus,.apex-public .j-bus-flip,.apex-public .j-wheel,.apex-public .j-sun,.apex-public .j-stage,.apex-public .j-scrim,.apex-public .j-beat,.apex-public .j-scrollhint{animation-timing-function:linear;animation-fill-mode:both}.apex-public .j-far{--x:-14%;animation-name:apex-slide}.apex-public .j-mid{--x:-32%;animation-name:apex-slide}.apex-public .j-near,.apex-public .j-stops{--x:-53%;animation-name:apex-slide}.apex-public .j-dashes{--x:-49%;animation-name:apex-slide}@keyframes apex-slide{0%{transform:translate(0)}50%{transform:translateX(var(--x))}to{transform:translate(0)}}.apex-public .j-bus{animation-name:apex-busx}@keyframes apex-busx{0%{transform:translate(0)}50%{transform:translate(24vw)}to{transform:translate(0)}}.apex-public .j-bus-flip{animation-name:apex-busflip}@keyframes apex-busflip{0%,47%{transform:scaleX(1)}53%,to{transform:scaleX(-1)}}.apex-public .j-wheel{animation-name:apex-roll}@keyframes apex-roll{0%{transform:rotate(0)}50%{transform:rotate(2880deg)}to{transform:rotate(0)}}.apex-public .j-sun{animation-name:apex-sunarc,apex-sunhue}@keyframes apex-sunarc{0%{transform:translate(1vw,60vh)}25%{transform:translate(25vw,20vh)}50%{transform:translate(49vw,5vh)}75%{transform:translate(73vw,20vh)}to{transform:translate(97vw,60vh)}}@keyframes apex-sunhue{0%{background:radial-gradient(circle,#ff7a3d 40%,#ff7a3d6b 44%,#0000 72%)}25%{background:radial-gradient(circle,#ffc65a 40%,#ffc65a6b 44%,#0000 72%)}50%{background:radial-gradient(circle,#fff0b8 40%,#fff0b86b 44%,#0000 72%)}75%{background:radial-gradient(circle,#ffb14a 40%,#ffb14a6b 44%,#0000 72%)}to{background:radial-gradient(circle,#ff5e35 40%,#ff5e356b 44%,#0000 72%)}}.apex-public .j-stage{animation-name:apex-sky}@keyframes apex-sky{0%{background:linear-gradient(#1f1330 0%,#6e2e4a 34%,#e0653a 70%,#f6a45c 100%)}22%{background:linear-gradient(#4e8fc4 0%,#93bedc 34%,#cfe0ea 70%,#f2e7d2 100%)}50%{background:linear-gradient(#4a87c6 0%,#86b6da 34%,#bcd8ea 70%,#e9ede2 100%)}76%{background:linear-gradient(#5a7fae 0%,#9ea9c0 34%,#e0b888 70%,#f3d9a6 100%)}to{background:linear-gradient(#171029 0%,#45213f 34%,#9e3f44 70%,#de6a38 100%)}}.apex-public .j-scrim{animation-name:apex-scrim}@keyframes apex-scrim{0%{background:#1a0c2885}22%{background:#1a0c2800}72%{background:#280e1c00}to{background:#12092094}}.apex-public .j-beat{animation-name:apex-beat}.apex-public .j-beat-1{animation-range:contain contain 25%}.apex-public .j-beat-2{animation-range:contain 25% contain 50%}.apex-public .j-beat-3{animation-range:contain 50% contain 75%}.apex-public .j-beat-4{animation-range:contain 75%}@keyframes apex-beat{0%{opacity:0;transform:translateY(12px)}8%{opacity:1;transform:none}92%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}.apex-public .j-scrollhint{animation-name:apex-hintout;animation-range:contain contain 8%}@keyframes apex-hintout{to{opacity:0}}.apex-public .reveal{animation:linear both apex-rise;animation-timeline:view();animation-range:entry 8% cover 30%}@keyframes apex-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.apex-public .stop-dot{animation:linear both apex-fill;animation-timeline:view();animation-range:entry 22% cover 28%}@keyframes apex-fill{0%{border-color:var(--line);background:var(--paper);transform:scale(.4)}70%{transform:scale(1.18)}to{border-color:var(--brand);background:var(--brand);transform:scale(1)}}.apex-public .route-progress{animation-name:apex-draw;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--rt;animation-range:entry 100% exit 0%}@keyframes apex-draw{0%{height:0}to{height:calc(100% - 4rem)}}}@supports (animation-timeline:scroll()){.apex-public .hero-art{animation:linear both apex-lift;animation-timeline:scroll(root);animation-range:0 70vh}@keyframes apex-lift{to{transform:translateY(-44px)}}.apex-public .hero-bg{animation:linear both apex-sink;animation-timeline:scroll(root);animation-range:0 70vh}@keyframes apex-sink{to{transform:translateY(28px)}}}}@media (prefers-reduced-motion:reduce){.apex-public .journey{height:auto}.apex-public .j-stage{background:var(--surface-2);height:auto;min-height:0;padding-block:clamp(2.5rem,6vw,4rem);position:static;overflow:visible}.apex-public .j-sun,.apex-public .j-layer,.apex-public .j-verge,.apex-public .j-roadwrap,.apex-public .j-stops,.apex-public .j-bus,.apex-public .j-scrim,.apex-public .j-scrollhint{display:none}.apex-public .j-hud{position:static}.apex-public .j-hud-in{gap:1rem;min-height:0;display:grid}.apex-public .j-beat{opacity:1;max-width:none;position:static;inset-inline:auto}}.apex-public .odeme-secim{flex-direction:column;gap:1rem;display:flex}.apex-public .odeme-liste{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.apex-public .odeme-liste>li{border:1.5px solid var(--line);background:var(--surface);transition:border-color .15s,background .15s}.apex-public .odeme-liste>li[data-secili=true]{border-color:var(--brand);background:var(--brand-soft)}.apex-public .odeme-liste>li[data-askida=true]{border-color:var(--line-soft);background:var(--surface-2)}.apex-public .odeme-satir{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem .75rem;padding:.9rem 1rem;display:grid}.apex-public .odeme-liste>li[data-askida=true] .odeme-satir{cursor:not-allowed}.apex-public .odeme-satir input[type=checkbox]{width:1.15rem;height:1.15rem;accent-color:var(--brand);margin-top:.15rem}.apex-public .odeme-satir-govde{flex-direction:column;gap:.3rem;min-width:0;display:flex}.apex-public .odeme-satir-govde strong{font-size:1rem;line-height:1.25}.apex-public .odeme-satir-govde strong em{color:var(--muted);font-size:.78rem;font-style:normal;font-weight:400}.apex-public .odeme-satir-govde small{color:var(--muted);font-size:.8rem}.apex-public .odeme-kalemler{color:var(--ink-2);flex-direction:column;gap:.2rem;margin:.25rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.apex-public .odeme-kalemler li{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:1rem;padding-bottom:.2rem;display:flex}.apex-public .odeme-kalemler .odeme-kalem-ikincil{color:var(--muted);border-bottom-style:dotted}.apex-public .odeme-kalemler .odeme-kalem-indirim{color:var(--brand);border-bottom-style:dotted}.apex-public .odeme-tutar{font-variant-numeric:tabular-nums;grid-column:2;font-size:1.05rem;font-weight:700}@media (min-width:35rem){.apex-public .odeme-satir{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.apex-public .odeme-tutar{text-align:right;grid-column:3}}.apex-public .odeme-askida-not{border-top:1px solid var(--line);background:var(--brand-soft);color:var(--brand-ink);margin:0;padding:.7rem 1rem .9rem;font-size:.85rem;line-height:1.45}.apex-public .odeme-taksit{color:var(--ink-2);flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.apex-public .odeme-taksit select{border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;padding:.6rem .7rem}.apex-public .odeme-taksit small{color:var(--ink-2);font-size:.8125rem;line-height:1.55}.apex-public .odeme-taksit small strong{color:var(--ink)}.apex-public .odeme-toplam{border-top:2px solid var(--ink);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.7rem;font-size:1.15rem;font-weight:700;display:flex}.apex-public .odeme-devam{background:var(--brand);color:#fff;font:inherit;cursor:pointer;border:0;padding:.95rem 1.2rem;font-weight:600;transition:background .15s}.apex-public .odeme-devam:hover:not(:disabled){background:var(--brand-deep)}.apex-public .odeme-devam:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.apex-public .odeme-ozet{flex-direction:column;gap:.4rem;margin:1.1rem 0 0;display:flex}.apex-public .odeme-ozet-satir{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.apex-public .odeme-ozet-satir dt{color:var(--ink-2);font-size:.92rem}.apex-public .odeme-ozet-satir dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.apex-public .odeme-ozet-indirim dt,.apex-public .odeme-ozet-indirim dd{color:var(--brand-ink)}.apex-public .odeme-ozet-toplam{border-top:1px solid var(--line);margin-top:.35rem;padding-top:.65rem}.apex-public .odeme-ozet-toplam dt{color:var(--ink);font-size:1rem;font-weight:600}.apex-public .odeme-ozet-toplam dd{color:var(--ink);font-size:1.25rem;font-weight:700}.apex-public .odeme-tutar{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}@media (min-width:35rem){.apex-public .odeme-tutar{align-items:flex-end}}.apex-public .odeme-tutar-liste{color:var(--muted);font-size:.85rem;text-decoration-thickness:1px}.apex-public .odeme-tutar-net{font-weight:700}.apex-public .odeme-tutar-not{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.apex-public .odeme-ozet-kutu{border:1.5px solid var(--line);background:var(--surface);flex-wrap:wrap;gap:.9rem 1.8rem;padding:.9rem 1rem;display:flex}.apex-public .odeme-ozet-kutu>div{flex-direction:column;gap:.15rem;display:flex}.apex-public .odeme-ozet-kutu small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.apex-public .odeme-ozet-kutu strong{font-variant-numeric:tabular-nums;font-size:1.05rem}.apex-public .odeme-test-uyari{border:1.5px dashed var(--brand);color:var(--brand-ink);margin:0;padding:.6rem .9rem;font-size:.85rem}.apex-public .odeme-kart label{color:var(--ink-2);flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.apex-public .odeme-kart input[type=text]{border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.02em;padding:.75rem .8rem}.apex-public .odeme-kart input[type=text]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.apex-public .odeme-kart form{flex-direction:column;gap:.9rem;display:flex}.apex-public .odeme-kart-satir{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.apex-public .odeme-kart button[type=submit]{background:var(--brand);color:#fff;font:inherit;cursor:pointer;border:0;padding:.95rem 1.2rem;font-weight:600}.apex-public .odeme-kart button[type=submit]:disabled{background:var(--surface-2);color:var(--muted);cursor:progress}.apex-public .odeme-ipucu,.apex-public .odeme-not{color:var(--muted);font-size:.78rem;line-height:1.45}.apex-public .odeme-geri{color:var(--muted);text-underline-offset:.18em;margin-top:.9rem;font-size:.9rem;text-decoration:underline;display:inline-block}.apex-public .odeme-geri:hover,.apex-public .odeme-geri:focus-visible{color:var(--brand-ink)}.apex-public .borc-ozet{border:2px solid var(--brand);background:var(--brand-soft);flex-direction:column;gap:.2rem;padding:.9rem 1.1rem;display:flex}.apex-public .borc-ozet small{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink);font-size:.72rem}.apex-public .borc-ozet strong{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,6vw,2.1rem);line-height:1.1}.apex-public .borc-donemler{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.apex-public .borc-donemler>li{border:1.5px solid var(--line);background:var(--surface);padding:.8rem 1rem .9rem}.apex-public .borc-donem-baslik{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.45rem;display:flex}.apex-public .borc-donem-baslik span{font-variant-numeric:tabular-nums;font-weight:700}.apex-public .borc-ogrenciler{color:var(--ink-2);flex-direction:column;gap:.3rem;margin:.5rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.apex-public .borc-ogrenciler li{justify-content:space-between;gap:1rem;display:flex}.apex-public .borc-ogrenciler li span:last-child{font-variant-numeric:tabular-nums}.apex-public .borc-sira-not{color:var(--muted);margin:.6rem 0 0;font-size:.8rem;line-height:1.45}.apex-public .borc-uyari{border:1.5px solid var(--brand);background:var(--brand-soft);color:var(--brand-ink);flex-direction:column;gap:.5rem;padding:.9rem 1.1rem 1.1rem;display:flex}.apex-public .borc-uyari strong{font-size:1.05rem}.apex-public .borc-uyari p{margin:0;font-size:.87rem;line-height:1.5}.apex-public .borc-uyari .btn{align-self:flex-start}.apex-public .odeme-donem-rozet{border:1.5px solid var(--line);color:var(--ink-2);align-self:flex-start;margin:0;padding:.35rem .7rem;font-size:.82rem}.apex-public .odeme-donem-rozet[data-gecmis=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink)}.apex-public .odeme-yonlendirme-metni{border-left:3px solid var(--brand);background:var(--brand-soft);border-radius:3px;margin:1rem 0;padding:.9rem 1rem;font-size:.95rem;line-height:1.55}.apex-public .kurumsal-govde{flex-direction:column;gap:.9rem;max-width:58rem;display:flex}.apex-public .iletisim-kanallar{border-top:1px dashed var(--line);flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:auto;padding-top:.9rem;display:flex}.apex-public .iletisim-kanallar a,.apex-public .iletisim-kanallar .kanal-metin{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-direction:column;gap:.1rem;font-size:.84rem;display:flex}.apex-public .iletisim-kanallar b{color:var(--muted);letter-spacing:.1em;font-size:.66rem;font-weight:400}.apex-public .iletisim-resmi{border-top:1px solid var(--line);margin-top:2.2rem;padding-top:1.2rem}.apex-public .iletisim-resmi h2{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 .9rem;font-size:.78rem}.apex-public .iletisim-resmi dl{gap:.7rem;margin:0;display:grid}@media (min-width:40rem){.apex-public .iletisim-resmi dl{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.apex-public .iletisim-resmi dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.apex-public .iletisim-resmi dd{color:var(--ink-2);margin:.15rem 0 0;font-size:.92rem}.apex-public .hakkimizda-misyon{border-top:1px solid var(--line);margin-top:2.4rem;padding-top:1.6rem;scroll-margin-top:5rem}.apex-public .hakkimizda-misyon h2{margin:.5rem 0 0;font-size:clamp(1.3rem,4vw,1.7rem)}.apex-public .misyon-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.75rem;display:grid}@media (min-width:45rem){.apex-public .misyon-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.75rem 2.25rem}}.apex-public .misyon-item{flex-direction:column;gap:.35rem;display:flex}.apex-public .misyon-item:before{content:"";background:var(--brand);width:1.75rem;height:2px;margin-bottom:.5rem}.apex-public .misyon-item strong{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.02rem;font-weight:700}.apex-public .misyon-item span{color:var(--ink-2);font-size:.9rem}.apex-public .yasal-kabuk{max-width:72ch}.apex-public .yasal-kunye{border-bottom:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;margin:-.4rem 0 1.6rem;padding-bottom:1rem;font-size:.82rem}.apex-public .yasal-metin>h2{letter-spacing:-.01em;text-wrap:balance;margin:2rem 0 .7rem;font-size:1.02rem}.apex-public .yasal-metin>h3{color:var(--brand-ink);margin:1.4rem 0 .5rem;font-size:.94rem}.apex-public .yasal-metin>p{text-wrap:pretty;margin:0 0 .85rem;font-size:.92rem;line-height:1.72}.apex-public .yasal-diger{border-top:1px solid var(--line);margin-top:2.4rem;padding-top:1.2rem}.apex-public .yasal-diger h2{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 .6rem;font-size:.78rem}.apex-public .yasal-diger ul{flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.apex-public .cerez-bandi{z-index:60;background:var(--surface);border-top:2px solid var(--brand);box-shadow:var(--shadow-md);padding:1rem var(--gutter);position:fixed;inset:auto 0 0}.apex-public .cerez-icerik{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;max-width:62rem;margin:0 auto;display:flex}.apex-public .cerez-icerik p{color:var(--ink);flex:22rem;margin:0;font-size:.85rem;line-height:1.6}@media (max-width:45rem){.apex-public .cerez-icerik p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.apex-public:has(.cerez-bandi) main{padding-bottom:14rem}}.apex-public .cerez-dugmeler{flex-wrap:wrap;gap:.5rem;display:flex}.apex-public .cerez-dugmeler button{min-height:var(--dokunma);border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer;border-radius:4px;padding:0 .95rem;font-size:.82rem;font-weight:600}.apex-public .cerez-dugmeler button.ikincil{color:var(--brand-ink);background:0 0}.apex-public .cerez-dugmeler button:hover{filter:brightness(.94)}.apex-public .sozlesme-kutu{border:1px solid var(--line);background:var(--paper);border-radius:4px;max-height:22rem;margin:1rem 0;padding:.9rem 1.1rem;overflow-y:auto}.apex-public .sozlesme-kutu .yasal-metin>h2{margin:1.1rem 0 .4rem;font-size:.86rem}.apex-public .sozlesme-kutu .yasal-metin>p{font-size:.82rem;line-height:1.6}.apex-public .onay-satiri{cursor:pointer;align-items:flex-start;gap:.6rem;margin:.9rem 0;font-size:.88rem;line-height:1.55;display:flex}.apex-public .onay-satiri input[type=checkbox]{width:1.15rem;height:1.15rem;accent-color:var(--brand);flex-shrink:0;margin-top:.12rem}.apex-public .kayit-yon{gap:.15rem;display:grid}.apex-public .kayit-yon>.kayit-etiket{margin-bottom:.25rem}.apex-public .kayit-fiyat{border:1px solid var(--line);border-left:4px solid var(--brand);background:var(--surface-2,var(--surface));gap:.35rem;padding:.9rem 1rem;display:grid}.apex-public .kayit-fiyat[data-belirsiz=true]{border-left-color:var(--muted)}.apex-public .kayit-fiyat-satir{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.apex-public .kayit-fiyat-satir strong{font-size:1.15rem}.apex-public .kayit-fiyat-toplam{border-top:1px solid var(--line);margin-top:.2rem;padding-top:.4rem}.apex-public .kayit-fiyat-ikincil{color:var(--muted);font-size:.9rem}.apex-public .kayit-fiyat p{color:var(--muted);margin:0;font-size:.85rem}.apex-public .kayit-kardes{border:1px solid var(--line);border-left:4px solid var(--brand);background:var(--surface-2,var(--surface));gap:.6rem;padding:1rem;display:grid}.apex-public fieldset.kayit-kardes>legend{background:var(--surface-2,var(--surface));padding:0 .4rem}.apex-public .kayit-kardes-sira{border-left:4px solid var(--brand);background:var(--surface-2,var(--surface));margin:0 0 1rem;padding:.6rem .9rem;font-size:.9rem}.apex-public .kayit-kardes-liste .kayit-onay{width:100%}.apex-public .kayit-kardes-baslik{margin:0;font-size:1rem;font-weight:650}.apex-public .kayit-kardes-not{color:var(--muted);margin:0;font-size:.9rem}.apex-public .kayit-kardes-liste{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.apex-public .kayit-kardes-liste li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.apex-public .kayit-kardes-liste li>span{gap:.1rem;display:grid}.apex-public .kayit-kardes-alt{color:var(--muted);font-size:.85rem}.apex-public .kayit-kardes .kayit-ipucu{margin:0}.apex-public .kayit-baglanti{color:var(--brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.apex-public .kayit-hata-liste{gap:.2rem;margin:.5rem 0 0;padding-left:1.1rem;font-size:.9rem;display:grid}.apex-public .kayit-hata-liste .kayit-baglanti{color:inherit;font-weight:600}.apex-public .durum-belge{color:var(--brand);text-underline-offset:.15em;white-space:nowrap;font-size:.78rem;text-decoration:underline}.apex-public .durum-kart-eylem{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.75rem .1rem .1rem;display:flex}.apex-public .durum-kart-not{color:var(--muted);flex:16rem;font-size:.8rem;line-height:1.45}.apex-public .durum-bildirim{background:var(--surface);border-left:3px solid var(--brand);margin:0 0 1rem;padding:.7rem .9rem;font-size:.9rem}.apex-public .durum-bildirim-uyari{border-left-color:var(--muted)}.apex-public .odeme-uyari{background:var(--surface);border-left:4px solid var(--brand);margin:0 0 1rem;padding:.75rem .95rem;font-size:.9rem;line-height:1.55}.apex-public .durum-indirim{color:var(--muted);margin-top:.2rem;font-size:.75rem;font-weight:400;display:block}.apex-public .durum-indirim span{display:block}.apex-public .havale-hesap{border:1.5px solid var(--line);background:var(--surface);gap:.75rem;margin:1.25rem 0;padding:1rem 1.1rem;display:grid}.apex-public .havale-hesap>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.apex-public .havale-hesap dt{color:var(--ink-2);font-size:.8125rem}.apex-public .havale-hesap dd{margin:0;font-weight:600}.apex-public .havale-iban{letter-spacing:.02em;overflow-wrap:anywhere;font-size:1.05rem}.apex-public .havale-referans{border-top:1px dashed var(--line);padding-top:.75rem}.apex-public .havale-referans dd{font-size:1.05rem;font-weight:700}.apex-public .havale-uyari{font-size:.9375rem;line-height:1.6}.apex-public .havale-ogrenciler{gap:.4rem;margin:1rem 0;padding:0;font-size:.9375rem;list-style:none;display:grid}.apex-public .havale-ogrenciler li{justify-content:space-between;gap:1rem;display:flex}.apex-public .havale-beyan{border:1.5px solid var(--line);background:var(--surface);gap:.6rem;margin:1.5rem 0;padding:1rem;display:grid}.apex-public .havale-beyan .btn{justify-self:start}.apex-public .havale-beyan-not{gap:.3rem;font-size:.9375rem;display:grid}.apex-public .havale-beyan-not span{color:var(--ink-2);font-weight:400}.apex-public .havale-beyan-not input{border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;padding:.6rem .7rem}.apex-public .havale-beyan-not small,.apex-public .havale-beyan-uyari,.apex-public .havale-not{color:var(--ink-2);font-size:.8125rem;line-height:1.55}.apex-public .havale-beyan-alindi{border-left:4px solid var(--brand);background:var(--surface);margin:1.25rem 0;padding:.9rem 1rem}.apex-public .havale-beyan-alindi p{margin:.4rem 0 0;font-size:.9375rem;line-height:1.6}.apex-public .odeme-havale-secenek{gap:.4rem;margin-top:.75rem;display:grid}.apex-public .odeme-havale-kismi{border:1px dashed var(--line);border-radius:.5rem;gap:.3rem;padding:.7rem .85rem;display:grid}.apex-public .odeme-havale-kismi label{font-size:.9rem;font-weight:600}.apex-public .odeme-havale-kismi input{font:inherit;border:1px solid var(--line);background:var(--paper,#fff);color:var(--ink);border-radius:.4rem;max-width:16rem;padding:.5rem .6rem}.apex-public .odeme-havale-kismi small{color:var(--ink-soft,#666);font-size:.78rem;line-height:1.4}.apex-public .odeme-devam-ikincil{border:1.5px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:.75rem 1rem;font-weight:600}.apex-public .odeme-devam-ikincil:disabled{opacity:.5;cursor:not-allowed}
