@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:optional;src:url("../fonts/pjs-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:optional;src:url("../fonts/pjs-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PJS Fallback";src:local("Arial");size-adjust:97.1%;ascent-override:106.9%;descent-override:22.9%;line-gap-override:0%}:root{--ink:#161e2e;--navy:#243048;--navy-2:#2e3c58;--cyan:#22b2ec;--azure:#006cb4;--accent-ink:#0068ad;--sky:#6cb4e4;--sand:#f2f5f8;--text:#1c2536;--muted:#5d6779;--line:#e2e7ee;--white:#fff;--wa:#25d366;--grad:linear-gradient(120deg,var(--cyan),var(--azure));--btn:linear-gradient(120deg,#0077c2,#005a99);--radius:18px;--shadow:0 18px 40px -18px rgba(36,48,72,.3);--ease:cubic-bezier(.2,.8,.2,1)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Plus Jakarta Sans","PJS Fallback",Arial,sans-serif;color:var(--text);background:var(--white);line-height:1.65;font-size:16px;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;line-height:1.2;letter-spacing:-.02em}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}svg{width:1em;height:1em;flex-shrink:0}button{font:inherit;cursor:pointer;color:inherit}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px;border-radius:6px}.sprite{position:absolute;width:0;height:0;overflow:hidden}.skip{position:absolute;left:16px;top:-60px;z-index:300;padding:10px 16px;border-radius:10px;background:var(--navy);color:var(--white);font-weight:700}.skip:focus{top:12px}.wrap{width:min(1220px,100% - 40px);margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}.eyebrow::before{content:"";width:26px;height:3px;border-radius:3px;background:var(--grad)}.eyebrow--light{color:var(--cyan)}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;min-height:48px;font-weight:700;font-size:15px;border:0;transition:transform .25s var(--ease),box-shadow .25s}.btn svg{font-size:18px}.btn:hover{transform:translateY(-2px)}.btn--primary{background:var(--btn);color:var(--white);box-shadow:0 10px 24px -12px #005a99}.btn--primary:hover{box-shadow:0 16px 30px -12px #005a99}.btn--wa{background:#0e7a3f;color:var(--white)}.link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;font-size:15px;color:var(--accent-ink)}.link-arrow svg{transition:transform .2s}.link-arrow:hover svg{transform:translateX(4px)}.sec-head{margin-bottom:40px}.sec-head h2{font-size:clamp(28px,3.4vw,42px);margin-top:12px;color:var(--navy)}.sec-head--center{text-align:center;max-width:720px;margin-inline:auto}.sec-head--center .eyebrow::after{content:"";width:26px;height:3px;border-radius:3px;background:var(--grad)}.sec-head--split{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:end}.sec-head--split h2{max-width:620px}.sec-head--split>p{color:var(--muted)}.intro{position:fixed;inset:0;z-index:300;display:grid;place-items:center;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 50%,#0e1a2e,#060a13 70%);transition:transform .65s cubic-bezier(.7,0,.25,1);animation:intro-fallback 0s 2.5s forwards}.intro::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--grad)}.no-intro .intro{display:none}.intro.is-out{transform:translateY(-100%)}@keyframes intro-fallback{to{visibility:hidden}}.intro__in{display:grid;justify-items:center;gap:26px;transition:opacity .35s,transform .65s cubic-bezier(.7,0,.25,1)}.intro.is-out .intro__in{opacity:0;transform:translateY(60px)}.intro__logo{width:150px;height:auto;animation:intro-up .5s var(--ease) both}.intro__txt{font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#9fd8f6;animation:intro-up .5s var(--ease) .15s both}@keyframes intro-up{from{opacity:0;transform:translateY(8px)}}.intro__scene{position:relative;width:520px;height:130px}.intro__road{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 14px,transparent 14px 24px)}.intro__stop{position:absolute;left:90px;bottom:3px;width:34px;height:96px}.intro__stop i{position:absolute;left:15px;bottom:0;width:4px;height:70px;border-radius:2px;background:#5b6b86}.intro__stop b{position:absolute;left:0;top:0;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--btn);color:var(--white)}.intro__stop svg{width:20px;height:20px}.intro__bus{position:absolute;left:170px;bottom:2px;width:260px;height:88px;will-change:transform;animation:intro-go .45s cubic-bezier(.55,0,.9,.6) .7s forwards}.intro__bus>img:first-child{position:relative;z-index:1;display:block;width:260px;height:88px}.intro__bus .wh{position:absolute;z-index:1;top:73.4%;width:7.19%;height:auto;animation:wh-spin .25s linear .7s infinite}.intro__bus .wh--c{left:18.59%}.intro__bus .wh--d{left:70.86%;top:73.9%}@keyframes intro-go{to{transform:translateX(150vw)}}.intro__beam{position:absolute;left:252px;top:44px;width:150px;height:30px;animation:intro-selektor .7s linear both;background:linear-gradient(90deg,rgba(255,248,214,.5),transparent);clip-path:polygon(0 40%,100% 0,100% 100%,0 60%)}.intro__man{position:absolute;left:130px;bottom:3px;width:18px;height:46px;will-change:transform,opacity;animation:intro-walk .4s linear .05s both,intro-board .15s ease-in .45s forwards}@keyframes intro-walk{to{transform:translateX(248px)}}@keyframes intro-board{from{transform:translateX(248px)}to{transform:translate(254px,-14px);opacity:0}}@keyframes intro-selektor{0%,70%{opacity:.5;transform:none}80%{opacity:1;transform:scaleX(1.6)}90%,100%{opacity:.6;transform:none}}.intro__man svg{display:block;width:18px;height:46px;animation:intro-bob .14s ease-in-out .05s 3 alternate}@keyframes intro-bob{to{transform:translateY(-2px)}}.intro__leg{transform-box:fill-box;transform-origin:50% 0}.intro__leg--a{animation:intro-leg .14s ease-in-out .05s 3 alternate}.intro__leg--b{animation:intro-leg .14s ease-in-out .05s 3 alternate-reverse}@keyframes intro-leg{from{transform:rotate(22deg)}to{transform:rotate(-22deg)}}@media (max-width:600px){.intro__scene{transform:scale(.66);margin:-22px -88px}}@media (max-width:380px){.intro__scene{transform:scale(.58);margin:-27px -109px}}.header{position:fixed;left:0;right:0;top:0;z-index:50;background:transparent;border-bottom:1px solid rgba(255,255,255,.12);transition:background .3s,border-color .3s,box-shadow .3s,transform .35s var(--ease)}.header.is-hidden{transform:translateY(calc(-100% - 50px))}body.nav-open .header{z-index:70}.header.is-scrolled,body.nav-open .header{background:var(--white);border-bottom-color:var(--line);box-shadow:0 8px 30px -14px rgba(36,48,72,.25)}html{scroll-padding-top:96px}.logo__c{display:none}.header.is-scrolled .logo__w,body.nav-open .logo__w{display:none}.header.is-scrolled .logo__c,body.nav-open .logo__c{display:block}@media (min-width:1025px){.header:not(.is-scrolled) .nav>ul>li>a{color:var(--white)}}.header:not(.is-scrolled) .burger{background:rgba(255,255,255,.14);color:var(--white)}body.nav-open .header .burger{background:var(--sand);color:var(--navy)}.header__in{display:flex;align-items:center;gap:28px;height:96px}.logo img{height:78px;width:auto}.nav{margin-left:auto}.nav>ul{display:flex;gap:4px}.nav li{position:relative}.nav>ul>li>a{position:relative;display:flex;align-items:center;gap:5px;padding:10px 13px;font-weight:600;font-size:15px;color:var(--navy);transition:color .2s}.nav>ul>li>a::after{content:"";position:absolute;left:13px;right:13px;bottom:2px;height:3px;border-radius:3px;background:var(--grad);transform:scaleX(0);transition:transform .25s var(--ease)}.nav>ul>li>a:hover::after,.nav>ul>li>a.is-active::after{transform:scaleX(1)}.nav .has-sub>a svg{font-size:14px;transition:transform .2s}.sub{position:absolute;top:calc(100% + 10px);left:0;min-width:250px;z-index:5;display:grid;gap:2px;padding:12px 8px 8px;border-radius:16px;overflow:hidden;background:var(--white);border:1px solid rgba(36,48,72,.1);box-shadow:0 24px 48px -18px rgba(10,16,28,.4);opacity:0;visibility:hidden;transform:translateY(8px);transform-origin:top left;transition:opacity .2s,transform .25s var(--ease),visibility .2s}.sub::before{content:"";position:absolute;inset:-12px 0 auto;height:12px}.sub::after{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--grad)}.sub a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-size:14.5px;font-weight:600;color:var(--navy);white-space:nowrap;transition:background .15s,color .15s,transform .2s var(--ease)}.sub a:hover,.sub a:focus-visible{background:#eef6fc;color:var(--azure);transform:translateX(3px)}.sub__ic{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;font-size:18px;color:var(--cyan);transition:color .15s}.sub a:hover .sub__ic{color:var(--azure)}.sub__txt small{display:none}.sub__txt b{font-weight:inherit}.has-sub:hover .sub,.has-sub:focus-within .sub{opacity:1;visibility:visible;transform:none}.has-sub:hover>a svg{transform:rotate(180deg)}.header__cta{white-space:nowrap}.burger{display:none;background:var(--sand);border:0;border-radius:10px;width:48px;height:48px;color:var(--navy);font-size:24px;place-items:center}.hero{position:relative;overflow:hidden;isolation:isolate;color:var(--white);padding-top:120px;display:flex;flex-direction:column;min-height:max(460px,100svh)}@media (min-width:1025px) and (max-height:760px){.hero{padding-top:106px}.hero__in{padding-bottom:10px}.hero h1{margin:10px 0 8px}.shifts{margin-top:12px}.hero__cta{margin-top:14px}.hero__mail{margin-top:10px}.hero .pill{display:none}.hero h1{margin-top:0}.pill{padding:6px 12px 6px 10px;font-size:12.5px}.scene{--sh:clamp(140px,21vh,200px)}.hero{--hsh:clamp(140px,21vh,200px)}.hero__in{padding-bottom:6px}}.sky{position:absolute;inset:0;z-index:-1;pointer-events:none}.sky__layer{position:absolute;inset:0;opacity:0;transition:opacity .8s ease}.sky__layer--sabah{background:radial-gradient(ellipse 60% 40% at 15% 100%,rgba(255,236,200,.55),transparent 70%),linear-gradient(180deg,#14213d 0%,#24406c 50%,#5a88bb 76%,#b4d3ec 100%)}.sky__layer--gunduz{background:linear-gradient(180deg,#0a4a85 0%,#1665a8 55%,#3d8fcf 78%,#a9d8f5 100%)}.sky__layer--gece{background:linear-gradient(180deg,#070c16 0%,#111a2d 55%,#1d2c4a 100%)}.hero[data-shift="sabah"] .sky__layer--sabah,.hero[data-shift="gunduz"] .sky__layer--gunduz,.hero[data-shift="gece"] .sky__layer--gece{opacity:1}.stars{position:absolute;inset:0 0 35% 0;opacity:0;transition:opacity .8s ease;background-image:radial-gradient(1.5px 1.5px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 90px 80px,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 160px 20px,#dbe9ff 50%,transparent 51%),radial-gradient(1px 1px at 210px 120px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 50px 150px,#cfe3ff 50%,transparent 51%),radial-gradient(2px 2px at 130px 140px,#fff 50%,transparent 51%);background-size:240px 180px}.hero[data-shift="gece"] .stars{opacity:.9;animation:twinkle 3s ease-in-out infinite alternate}@keyframes twinkle{to{opacity:.55}}.orb{position:absolute;left:0;bottom:0;border-radius:50%;transition:transform 1s var(--ease),opacity .8s;will-change:transform}.orb--sun{width:110px;height:110px;background:radial-gradient(circle,#fffaf0 0 34%,rgba(255,244,214,.55) 36%,rgba(255,244,214,0) 70%);transform:translate(62vw,-420px)}.orb--moon{width:64px;height:64px;background:#e9f0ff;opacity:0;box-shadow:inset -14px -6px 0 0 #c9d6ee,0 0 40px 6px rgba(200,220,255,.25);transform:translate(80vw,-340px)}.hero[data-shift="gunduz"] .orb--sun{transform:translate(70vw,-480px)}.hero[data-shift="gece"] .orb--sun{opacity:0;transform:translate(80vw,-220px)}.hero[data-shift="gece"] .orb--moon{opacity:1;transform:translate(66vw,-480px)}.hero__in{position:relative;flex:1;display:flex;align-items:center;padding-bottom:20px}.hero__text{max-width:760px}.hero__cta .btn{white-space:nowrap}.hero__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hero__zones{display:none}.hero__mail{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:16px}.hero__mail a{text-shadow:0 1px 8px rgba(10,16,28,.8);display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:rgba(255,255,255,.88);transition:color .2s}.hero__mail a:hover{color:var(--white);text-decoration:underline;text-underline-offset:3px}.hero__mail svg{width:16px;height:16px;color:var(--cyan)}.pill{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 12px;border-radius:99px;background:rgba(10,16,28,.35);border:1px solid rgba(255,255,255,.18);font-size:13.5px;font-weight:600;color:#e6ebf3}.pill__dot{position:relative;width:9px;height:9px;border-radius:50%;background:var(--cyan)}.pill__dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--cyan);animation:ping 1.8s ease-out infinite}@keyframes ping{to{transform:scale(2.8);opacity:0}}.hero h1{margin:14px 0 12px;font-weight:800;line-height:1;letter-spacing:-.035em;text-shadow:0 2px 24px rgba(5,10,20,.25)}.h1-a{display:block;font-size:clamp(52px,min(9.5vw,12.5vh),128px);background:linear-gradient(100deg,#ffffff 10%,#bfe6ff 55%,#7fd0f7 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.h1-b{display:block;font-size:clamp(26px,min(3.7vw,5.2vh),48px);margin-top:6px}.shift-copy{display:grid;min-height:62px;max-width:560px}.shift-copy__item{grid-area:1 / 1;font-size:18px;color:#edf2f8;text-shadow:0 1px 12px rgba(5,10,20,.35);opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s var(--ease),visibility .4s;visibility:hidden}.shift-copy__item.is-active{opacity:1;transform:none;visibility:visible}.shifts{position:relative;display:inline-grid;grid-template-columns:repeat(3,116px);margin-top:20px;padding:5px;border-radius:99px;background:rgba(10,16,28,.45);border:1px solid rgba(255,255,255,.16);--i:0}.shift{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border:0;background:none;border-radius:99px;font-weight:700;font-size:14.5px;color:#e6ebf3;transition:color .3s}.shift svg{font-size:18px}.shift.is-active{color:var(--navy)}.shifts__bar{position:absolute;left:5px;top:5px;width:116px;height:44px;border-radius:99px;background:var(--white);transform:translateX(calc(var(--i) * 116px));transition:transform .5s var(--ease)}.scene{--sh:clamp(180px,28vh,320px);position:relative;flex-shrink:0;height:var(--sh);overflow:hidden}@media (min-width:1025px){.hero{height:max(656px,100svh);min-height:0}.scene{position:absolute;left:0;right:0;bottom:0;z-index:0}.hero__in{z-index:1;align-items:safe center;padding-bottom:calc(var(--hsh,clamp(180px,28vh,320px)) * .62)}}.strip{position:absolute;left:0;display:flex;width:max-content;will-change:transform;transition:color .8s}.strip svg{height:100%;width:auto;flex-shrink:0;display:block}.strip--far{bottom:calc(var(--sh) * .24);height:calc(var(--sh) * .74);animation:drift 90s linear infinite}.strip--far svg{aspect-ratio:1440 / 200}.strip--near{bottom:calc(var(--sh) * .24);height:calc(var(--sh) * .44);animation:drift 26s linear infinite}.strip--near svg{aspect-ratio:1440 / 120}@keyframes drift{to{transform:translateX(-50%)}}.hero[data-shift="sabah"] .strip--far{color:#2f4b78}.hero[data-shift="sabah"] .strip--near{color:#1c2b48}.hero[data-shift="gunduz"] .strip--far{color:#4f86bd}.hero[data-shift="gunduz"] .strip--near{color:#23507c}.hero[data-shift="gece"] .strip--far{color:#18243b}.hero[data-shift="gece"] .strip--near{color:#0c1322}.lamp-glow{opacity:0;transition:opacity .8s}.hero[data-shift="gece"] .lamp-glow,.hero[data-shift="sabah"] .lamp-glow{opacity:1}.road{position:absolute;left:0;right:0;bottom:0;height:calc(var(--sh) * .24);overflow:hidden;background:linear-gradient(180deg,#2a3550 0 4px,#1a2234 4px)}.road__lines{position:absolute;left:0;top:calc(var(--sh) * .12 - 1px);height:4px;width:calc(100% + 120px);background:repeating-linear-gradient(90deg,rgba(255,255,255,.75) 0 54px,transparent 54px 120px);animation:lane .55s linear infinite;will-change:transform}@keyframes lane{to{transform:translateX(-120px)}}.bus{position:absolute;left:66%;bottom:calc(var(--sh) * .05);width:calc(var(--sh) * 1.7);margin-left:calc(var(--sh) * -.85)}.bus{animation:bob .45s ease-in-out infinite alternate;will-change:transform}.bigbus{display:none}@media (min-width:1025px){.scene .bus{display:none}.hero__text{max-width:min(760px,52vw)}.bigbus{display:block;position:absolute;z-index:1;pointer-events:none;right:max(24px,calc((100vw - 1240px) / 2));bottom:calc(var(--hsh,clamp(180px,28vh,320px)) * .03);width:clamp(400px,36vw,580px);animation:bob .45s ease-in-out infinite alternate;will-change:transform}.bigbus__img{position:relative;z-index:1;display:block;width:100%;height:auto;filter:drop-shadow(0 18px 14px rgba(0,0,0,.35))}.bigbus__hl{position:absolute;z-index:2;width:10%;aspect-ratio:1;margin:-5% 0 0 -5%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,240,.95) 0 10%,rgba(200,235,255,.45) 30%,transparent 66%);opacity:.2;transition:opacity .8s;animation:bb-flash 6s linear infinite}.bigbus__hl{left:95.8%;top:59.5%}.hero[data-shift="sabah"] .bigbus__hl{opacity:.5}.hero[data-shift="gece"] .bigbus__hl{opacity:1}.bigbus__beam{position:absolute;z-index:0;left:95%;top:47%;width:50%;height:26%;background:linear-gradient(90deg,rgba(255,248,214,.5),transparent);clip-path:polygon(0 35%,100% 0,100% 100%,0 65%);opacity:0;transition:opacity .8s}.hero[data-shift="sabah"] .bigbus__beam{opacity:.35}.hero[data-shift="gece"] .bigbus__beam{opacity:1}.bigbus .wh{position:absolute;z-index:1;top:75.4%;width:8.34%;height:auto;animation:wh-spin .8s linear infinite}.bigbus .wh--a{left:14.46%}.bigbus .wh--b{left:81.63%;top:75.5%}.is-off .bigbus,.is-off .bigbus__hl,.is-off .bigbus .wh{animation-play-state:paused}}@keyframes bb-flash{0%,86%{transform:none}88%{transform:scale(1.7)}91%{transform:scale(.9)}94%{transform:scale(1.8)}97%,100%{transform:none}}.bus__svg{width:100%;height:auto;overflow:visible;display:block}@keyframes wh-spin{to{transform:rotate(360deg)}}@keyframes bob{to{transform:translateY(-2px)}}.wheel{position:absolute;top:62.3%;width:8.64%;height:auto;animation:spin .5s linear infinite;will-change:transform}.wheel--a{left:12.5%}.wheel--b{left:55.2%}@keyframes spin{to{transform:rotate(360deg)}}.bus__beam,.bus__lights{opacity:0;transition:opacity .6s}.bus__flash{position:absolute;left:70%;top:20%;width:80%;height:100%;pointer-events:none;opacity:0;background:radial-gradient(circle at 3% 53%,#fffef2 0 3%,rgba(255,252,230,.9) 6%,transparent 16%),linear-gradient(90deg,rgba(255,252,230,.9),rgba(232,246,255,.45) 45%,rgba(232,246,255,0) 90%);clip-path:polygon(0 44%,100% 8%,100% 100%,0 62%);animation:selektor 4.5s ease-out infinite;will-change:opacity}@keyframes selektor{0%,70%,76%,82%,100%{opacity:0}72%,79%{opacity:1}}.hero[data-shift="gece"] .bus__beam{opacity:1}.hero[data-shift="gece"] .bus__lights{opacity:.9}.hero[data-shift="sabah"] .bus__lights{opacity:.35}.regions{position:relative;overflow:hidden;padding:40px 0;color:var(--white);background:radial-gradient(ellipse 50% 60% at 85% 30%,rgba(0,108,180,.32),transparent 70%),radial-gradient(ellipse 40% 50% at 10% 90%,rgba(34,178,236,.14),transparent 70%),linear-gradient(180deg,var(--navy),var(--ink))}.regions .wrap{position:relative}.regions .sec-head h2{color:var(--white)}.sec-head__lead{color:#c3cbd9;margin-top:14px}.rg{display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:stretch}.rg__side{display:flex;flex-direction:column;gap:20px;min-width:0}.rg__list{flex:1;display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:8px}.region{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:16px;cursor:pointer;background:rgba(255,255,255,.05);border:2px solid rgba(255,255,255,.1);transition:background .25s,border-color .25s}.region:hover{background:rgba(255,255,255,.09);border-color:rgba(127,208,247,.5)}.region__no{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,.1);color:var(--white);font-size:17px;font-weight:800;line-height:1;transition:background .25s}.region__body{flex:1;min-width:0}.region h3{font-size:19px;font-weight:800;color:var(--white);line-height:1.25}.region__link{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.1);color:var(--white);font-size:17px;transition:background .25s}.region.is-active{background:var(--btn);border-color:#7fd0f7}.region.is-active .region__no{background:var(--white);color:var(--azure)}.region.is-active .region__link{background:rgba(255,255,255,.2)}.map{position:relative;border-radius:28px;padding:22px 22px 12px;background:radial-gradient(circle at 40% 78%,rgba(34,178,236,.16),transparent 45%),rgba(8,13,24,.55);border:1px solid rgba(255,255,255,.09);box-shadow:0 50px 90px -40px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.06)}.map{display:flex;flex-direction:column}.map__canvas{position:relative;flex:1 1 auto;aspect-ratio:1000 / 894;min-height:0;border-radius:18px;overflow:hidden;background:#0e1626}@media (min-width:1025px){.rg{height:calc(100svh - 96px - 48px);min-height:520px;max-height:860px}.rg__list{min-height:0;gap:clamp(6px,1vh,10px)}.rg__list .region{min-height:0;padding-top:0;padding-bottom:0}.map{min-height:0}.map__canvas{aspect-ratio:auto}}.map__svg{position:absolute;inset:0;display:block;width:100%;height:100%;font-family:inherit}.dist{fill:#172338;stroke:rgba(159,216,246,.3);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .3s}.dist:hover{fill:#1f3150}.dist--on{fill:#1b4672;stroke:rgba(34,178,236,.75);stroke-width:1.5}.dist--on:hover{fill:#225586}.dist-label{fill:rgba(214,220,235,.85);font-size:12px;font-weight:700;letter-spacing:.1em;text-anchor:middle}.dist-label--on{fill:#9fd8f6;font-size:13px}.capital path{fill:#ffd27a}.capital text{fill:#e6ebf3;font-size:12px;font-weight:700;paint-order:stroke;stroke:#0e1626;stroke-width:4px}.dist-labels,.detail{transition:opacity .6s}.map__svg .dist-labels,.map__svg .map__main,.map__svg .map__sub,.map__svg .map__bus,.map__svg .capital,.map__svg .node__ring,.map__svg .pin__pulse{display:none}.dist{stroke:rgba(159,216,246,.18)}.dist--on{fill:#1d4f80}.map__svg[data-level="ankara"] .detail{opacity:0;pointer-events:none}.map__svg:not([data-level="ankara"]) .dist-labels{opacity:0}.map__svg[data-level="yakin"] .node--sub text,.map__svg[data-level="yakin"] .capital text{opacity:0}.map.is-free .map__svg[data-level="ankara"] .detail{opacity:1;pointer-events:auto}.map.is-free .map__svg[data-level="ankara"] .node:not(.is-active) text{opacity:0}.map__sub path{fill:none;stroke:rgba(255,255,255,.3);stroke-width:1.5;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.map__main path{fill:none;stroke:url(#g-route);stroke-width:3.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:8 8;animation:dash 1.2s linear infinite;opacity:.55;transition:opacity .3s,stroke-width .3s}.map__main path.is-active{opacity:1;stroke-width:5}@keyframes dash{to{stroke-dashoffset:-16}}.pin{transition:transform .8s var(--ease);pointer-events:none}.pin__body{fill:#e53935;stroke:#fff;stroke-width:1.5}.pin__dot{fill:#fff}.pin__base{fill:rgba(10,16,28,.55)}.pin__pulse{fill:none;stroke:#ff6b5e;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:pinpulse 1.8s ease-out infinite}@keyframes pinpulse{0%{transform:scale(.5);opacity:1}100%{transform:scale(2.6);opacity:0}}.pin.is-drop .pin__drop{animation:pindrop .7s cubic-bezier(.3,1.5,.5,1) both}@keyframes pindrop{0%{transform:translateY(-40px);opacity:0}60%{opacity:1}100%{transform:none}}.node{cursor:pointer}.node__dot{fill:var(--white);stroke:var(--cyan);stroke-width:4;transition:fill .3s}.node__ring{fill:rgba(34,178,236,.15);stroke:rgba(34,178,236,.5);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:ring 2.4s ease-out infinite}.node text{fill:var(--white);font-size:17px;font-weight:800;transition:fill .3s,opacity .4s;paint-order:stroke;stroke:#0e1626;stroke-width:4px;stroke-linejoin:round}.node.is-active .node__dot{fill:#e53935;stroke:var(--white)}.node.is-active text{fill:#ffd6d2}.node--hub text{font-size:24px;font-weight:800}.node--sub .node__dot{fill:var(--navy);stroke:rgba(255,255,255,.8);stroke-width:2.5}.node--sub .node__ring{animation:none;opacity:0}.node--sub text{fill:#e6ebf3;font-size:15px;font-weight:700}.node--sub:not(.is-active):not(:hover) text{opacity:0}.node--sub.is-active .node__ring{animation:ring 2.4s ease-out infinite;opacity:1;stroke:rgba(229,57,53,.7);fill:rgba(229,57,53,.15)}@keyframes ring{0%{transform:scale(.6);opacity:1}100%{transform:scale(1.6);opacity:0}}.map__bus-body{fill:#f4f7fb;stroke:#0e1626;stroke-width:1}.map__bus-stripe{fill:var(--cyan)}.map__bus-glass{fill:#1b2538}.map__bus-lamp{fill:#fff3c4}.map__beam{fill:rgba(255,250,220,.75);opacity:0;animation:map-selektor 3.6s ease-out infinite}.map__bus:nth-of-type(2) .map__beam{animation-delay:1.2s}.map__bus:nth-of-type(3) .map__beam{animation-delay:2.4s}@keyframes map-selektor{0%,70%,76%,82%,100%{opacity:0}72%,79%{opacity:1}}.map__bus--main .map__bus-body{fill:#fff}.map__info{position:relative;z-index:2;margin-top:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 18px;padding:14px 18px;border-radius:16px;background:rgba(10,16,28,.82);border:1px solid rgba(34,178,236,.35);transition:opacity .3s,transform .3s var(--ease)}.map__info-label{grid-column:1}.map__info-name{grid-column:1}.map__svc{grid-column:2;grid-row:1 / span 2;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px;margin:0;padding:0 0 0 18px;list-style:none;border-left:1px solid rgba(255,255,255,.12)}.map__svc.is-on{display:grid}.map__svc a{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:15px;line-height:1.35;color:#e6ebf3;transition:color .2s}.map__svc a:hover{color:var(--white)}.map__svc svg{flex-shrink:0;width:17px;height:17px;color:var(--cyan)}.map__info.is-swap{opacity:0;transform:translateY(8px)}.map__info-label{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9fd8f6}.map__info-name{font-size:27px;font-weight:800;letter-spacing:-.02em}.map__tip{position:absolute;left:0;top:0;z-index:3;pointer-events:none;padding:6px 12px;border-radius:10px;white-space:nowrap;background:rgba(10,16,28,.92);border:1px solid rgba(34,178,236,.5);font-size:16px;font-weight:700;color:var(--white);letter-spacing:.02em;opacity:0;transition:opacity .15s}.map__tip.is-on{opacity:1}.map__tip small{display:block;font-size:13px;font-weight:600;color:#9fd8f6;letter-spacing:.06em}.map__canvas{cursor:grab;touch-action:pan-y}.map__canvas.is-drag{cursor:grabbing}.map__zoom{position:absolute;right:10px;top:10px;z-index:3;display:grid;overflow:hidden;border-radius:12px;background:rgba(8,13,24,.85);border:1px solid rgba(34,178,236,.4)}.map__zoom button{display:grid;place-items:center;width:40px;height:40px;border:0;background:none;color:var(--white);cursor:pointer;transition:background .2s,color .2s}.map__zoom button + button{border-top:1px solid rgba(255,255,255,.1)}.map__zoom button:hover,.map__zoom button:focus-visible{background:#0b1830;color:var(--cyan)}.map__zoom svg{width:18px;height:18px}.map__hint{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);pointer-events:none;padding:10px 16px;border-radius:12px;background:rgba(8,13,24,.88);color:var(--white);font-size:14px;font-weight:600;white-space:nowrap;opacity:0;transition:opacity .25s}.map__hint.is-on{opacity:1}.map__credit{position:absolute;right:10px;bottom:6px;z-index:2;font-size:10.5px;color:#9aa6ba;pointer-events:none}.about{padding:40px 0 64px;background:var(--white)}.about__in{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}.about__media{position:relative;isolation:isolate}.about__img{border-radius:26px;overflow:hidden}.about__img img{aspect-ratio:1 / 1;object-fit:cover;width:100%;transition:transform .8s var(--ease)}.about__media:hover .about__img img{transform:scale(1.05)}.about__seal{position:absolute;right:-24px;bottom:-32px;width:180px;height:180px;border-radius:50%;background:var(--navy);border:6px solid var(--white);display:grid;place-items:center;box-shadow:var(--shadow)}.about__seal img{width:88px;height:auto}.about__ring{position:absolute;inset:0;width:100%;height:100%;animation:spin 22s linear infinite;will-change:transform}.about__ring text{fill:#9fd8f6;font-size:13.5px;font-weight:700;letter-spacing:.14em}.about__text h2{font-size:clamp(28px,3.2vw,42px);color:var(--navy);margin:12px 0 18px}.about__text h2 em{font-style:normal;color:var(--accent-ink)}.about__text>p{color:var(--muted)}.checks{display:grid;gap:12px;margin:24px 0 28px}.checks li{display:flex;gap:12px;align-items:flex-start;font-weight:500}.checks svg{margin-top:3px;width:22px;height:22px;padding:4px;border-radius:50%;background:var(--btn);color:var(--white)}.about__links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px}.services{position:relative;padding:40px 0;background:var(--ink);color:var(--white);overflow:hidden}.services::before{content:"";position:absolute;width:760px;height:760px;left:-300px;bottom:-380px;border-radius:50%;background:radial-gradient(circle,rgba(0,108,180,.3),transparent 65%)}.services .wrap{position:relative}.services .sec-head h2{color:var(--white)}.services .sec-head--split>p{color:#b4c0d3}.sv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:250px;gap:16px}.sv{position:relative;overflow:hidden;isolation:isolate;border-radius:22px;display:flex;align-items:flex-end;background:var(--navy);color:var(--white);border:1px solid rgba(255,255,255,.08)}.sv--big{grid-column:span 2;grid-row:span 2}.sv img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.sv::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(22,30,46,.05) 25%,rgba(22,30,46,.93) 88%);transition:background .5s}.sv:hover img{transform:scale(1.07)}.sv:hover::before{background:linear-gradient(180deg,rgba(22,30,46,.2) 10%,rgba(22,30,46,.95) 80%)}.sv__go{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:18px;background:rgba(255,255,255,.14);transition:background .3s,transform .45s var(--ease)}.sv:hover .sv__go{background:var(--btn);transform:rotate(-45deg)}.sv__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px}.sv h3{font-size:20px}.sv--big h3{font-size:clamp(26px,3vw,38px)}.sv__desc{display:block;max-height:0;opacity:0;overflow:hidden;font-size:14.5px;color:#d6dceb;transition:max-height .5s var(--ease),opacity .4s}.sv:hover .sv__desc,.sv:focus-visible .sv__desc,.sv--big .sv__desc{max-height:7em;opacity:1}.sv--big .sv__desc{max-width:560px;font-size:16px}.sv__tag{padding:5px 12px;border-radius:99px;background:var(--btn);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media (hover:none){.sv__desc{max-height:none;opacity:1}}.process{padding:40px 0;background:var(--white)}.steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.step:nth-child(-n+3)::before,.step:nth-child(-n+3)::after{content:"";position:absolute;top:70px;height:3px;border-radius:3px;left:calc(50% + 56px);width:calc(100% + 26px - 112px)}.step:nth-child(-n+3)::before{background:repeating-linear-gradient(90deg,var(--sky) 0 10px,transparent 10px 20px);opacity:.5}.step:nth-child(-n+3)::after{background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.steps.is-drawn .step::after{transform:scaleX(1)}.steps.is-drawn .step:nth-child(2)::after{transition-delay:.5s}.steps.is-drawn .step:nth-child(3)::after{transition-delay:1s}.step{position:relative;z-index:1;text-align:center;padding:0 10px}.step__no{display:block;height:20px;line-height:20px;font-size:15px;font-weight:800;color:var(--accent-ink);letter-spacing:.1em;margin-bottom:10px}.step__ic{position:relative;z-index:1;display:grid;place-items:center;width:84px;height:84px;margin:0 auto 22px;border-radius:26px;background:var(--btn);color:var(--white);font-size:34px;box-shadow:0 0 0 8px var(--white),0 20px 40px -18px rgba(0,108,180,.5);transition:transform .4s var(--ease)}.step:hover .step__ic{transform:translateY(-6px) rotate(-6deg)}.step__ic::after{content:"";position:absolute;inset:-10px;border-radius:32px;border:2px solid var(--cyan);opacity:0;pointer-events:none;animation:step-hit 8s ease-out infinite}.step__ic svg{animation:step-pop 8s ease-out infinite}.step:nth-child(2) .step__ic::after,.step:nth-child(2) .step__ic svg{animation-delay:2s}.step:nth-child(3) .step__ic::after,.step:nth-child(3) .step__ic svg{animation-delay:4s}.step:nth-child(4) .step__ic::after,.step:nth-child(4) .step__ic svg{animation-delay:6s}@keyframes step-hit{0%{opacity:.9;transform:scale(.9)}14%,100%{opacity:0;transform:scale(1.35)}}@keyframes step-pop{0%{transform:scale(1.25) rotate(-8deg)}8%,100%{transform:none}}.steps__track{position:absolute;z-index:0;top:60px;left:calc((100% - 78px) / 8);right:calc((100% - 78px) / 8);height:22px;list-style:none;pointer-events:none}.steps__run{position:absolute;inset:0;animation:steps-ride 8s ease-in-out infinite;will-change:transform}.steps__bus{position:absolute;left:-28px;top:0;width:56px;height:22px}.steps__bus svg{display:block;width:56px;height:22px;position:relative;z-index:1}.steps__bus i{position:absolute;left:53px;top:7px;width:46px;height:14px;background:linear-gradient(90deg,rgba(255,248,214,.7),transparent);clip-path:polygon(0 40%,100% 0,100% 100%,0 60%)}@keyframes steps-ride{0%{transform:translateX(0);opacity:0}4%,8%{transform:translateX(0);opacity:1}25%,33%{transform:translateX(33.333%)}50%,58%{transform:translateX(66.667%)}75%,86%{transform:translateX(100%);opacity:1}94%,100%{transform:translateX(100%);opacity:0}}.is-off .steps__run,.is-off .step__ic::after,.is-off .step__ic svg{animation-play-state:paused}.step h3{font-size:20px;color:var(--navy);margin-bottom:8px}.step p{color:var(--muted);font-size:14.5px}.rent{position:relative;padding:40px 0;color:var(--white);min-height:380px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(14,20,34,.94) 0%,rgba(14,20,34,.8) 34%,rgba(14,20,34,.15) 68%,rgba(14,20,34,0) 100%),url("../images/kiralama-banner-1920.webp") 70% 62% / cover}.rent__in{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.rent__text{max-width:600px}.rent h2{font-size:clamp(26px,3vw,38px);margin:12px 0 10px}.rent p{color:#d6dceb}.rent__call{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;padding:16px 26px 16px 16px;border-radius:18px;background:var(--white);color:var(--navy);font-weight:800;font-size:22px;flex-shrink:0;transition:transform .25s var(--ease)}.rent__call:hover{transform:translateY(-3px)}.rent__call>span:last-child{display:flex;flex-direction:column;line-height:1.3}.rent__call small{font-size:13px;font-weight:500;color:var(--muted)}.rent__ic{width:54px;height:54px;border-radius:14px;background:var(--btn);color:var(--white);display:grid;place-items:center;font-size:24px}.why{position:relative;padding:40px 0;background:var(--sand)}.why .sec-head--split>p{color:var(--muted)}.bento{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:18px}.spot{position:relative;overflow:hidden;--mx:50%;--my:50%}.spot::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(380px circle at var(--mx) var(--my),rgba(34,178,236,.16),transparent 60%)}.spot:hover::after{opacity:1}.bento__hero{grid-row:span 2;border-radius:24px;min-height:460px;display:flex;align-items:flex-end;color:var(--white)}.bento__hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 45%;transition:transform 1s var(--ease)}.bento__hero:hover img{transform:scale(1.05)}.bento__hero::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,30,46,.1),rgba(22,30,46,.95) 75%);z-index:1}.bento__hero-body{position:relative;z-index:2;padding:34px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.bento__hero-body h3{font-size:clamp(26px,2.6vw,34px)}.why-card{padding:30px 26px;border-radius:24px;background:var(--white);border:1px solid var(--line);transition:border-color .3s,transform .35s var(--ease),box-shadow .35s}.why-card:hover{border-color:var(--sky);transform:translateY(-5px);box-shadow:var(--shadow)}.why-card__ic{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:rgba(0,108,180,.08);color:var(--azure);font-size:27px;margin-bottom:22px;transition:background .3s,color .3s,transform .4s var(--ease)}.why-card:hover .why-card__ic{background:var(--btn);color:var(--white);transform:rotate(-8deg) scale(1.06)}.why-card h3{font-size:19px;margin-bottom:10px;color:var(--navy)}.why-card p{color:var(--muted);font-size:14.5px}.cta__box{position:relative;margin-top:40px;border-radius:30px;padding:2px;overflow:hidden;isolation:isolate;background:linear-gradient(120deg,var(--cyan),rgba(108,180,228,.25) 40%,rgba(108,180,228,.25) 60%,var(--azure))}.cta__box::after{content:"";position:absolute;top:0;bottom:0;left:0;width:22%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.12) 50%,transparent);transform:translateX(-120%) skewX(-18deg);animation:shine 5s ease-in-out infinite;will-change:transform}@keyframes shine{0%,35%{transform:translateX(-120%) skewX(-18deg)}75%,100%{transform:translateX(560%) skewX(-18deg)}}.cta__inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:40px 48px;border-radius:28px;color:var(--white);background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.3),transparent 45%),radial-gradient(circle at 0% 100%,rgba(0,108,180,.3),transparent 45%),var(--navy)}.cta__inner h2{font-size:clamp(26px,3vw,38px);margin-bottom:10px}.cta__inner p{color:#d6dceb}.cta__btns{display:flex;gap:12px;flex-shrink:0}.faq{position:relative;padding:40px 0;background:var(--white)}.faq__in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.faq__intro{position:sticky;top:120px}.faq__intro h2{margin:12px 0 14px;font-size:clamp(28px,3.4vw,42px);color:var(--navy)}.faq__lead{color:var(--muted);max-width:420px}.faq__ask{position:relative;overflow:hidden;margin-top:28px;padding:24px;border-radius:22px;color:var(--white);background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.35),transparent 55%),var(--navy)}.faq__ask-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--btn);font-size:22px;animation:faq-ring 2.4s ease-in-out infinite}@keyframes faq-ring{0%,70%,100%{transform:none}75%{transform:rotate(-14deg)}80%{transform:rotate(12deg)}85%{transform:rotate(-8deg)}90%{transform:rotate(4deg)}}.faq__ask p{margin:14px 0 16px;color:#c3cbd9;font-size:14.5px}.faq__ask strong{display:block;color:var(--white);font-size:19px;margin-bottom:2px}.faq__ask-btns{display:flex;flex-wrap:wrap;gap:10px}.faq__list{display:grid;gap:12px}.faq__item{position:relative;overflow:hidden;border-radius:18px;background:#f2f5f8;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s}.faq__item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--grad);transform:scaleY(0);transform-origin:top;transition:transform .4s var(--ease)}.faq__item:hover{border-color:var(--line)}.faq__item.is-open{background:var(--white);border-color:var(--line);box-shadow:0 20px 44px -24px rgba(0,90,153,.45)}.faq__item.is-open::before{transform:scaleY(1)}.faq__item h3{margin:0;font-size:inherit}.faq__q{display:flex;align-items:center;gap:16px;width:100%;padding:18px 20px;border:0;background:none;text-align:left;cursor:pointer;color:var(--navy)}.faq__no{flex-shrink:0;font-size:15px;font-weight:800;letter-spacing:.06em;color:var(--accent-ink);transition:color .3s}.faq__text{flex:1;font-size:17px;font-weight:700;line-height:1.4}.faq__icon{position:relative;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--white);border:1px solid var(--line);transition:transform .4s var(--ease),background .3s,border-color .3s}.faq__icon::before,.faq__icon::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--azure);transition:background .3s}.faq__icon::after{transform:rotate(90deg)}.faq__item.is-open .faq__icon{transform:rotate(135deg);background:var(--btn);border-color:transparent}.faq__item.is-open .faq__icon::before,.faq__item.is-open .faq__icon::after{background:var(--white)}.faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.faq__a>div{overflow:hidden}.faq__a p{margin:0;padding:0 20px 20px 63px;color:var(--muted);font-size:15px}.faq__item.is-open .faq__a{grid-template-rows:1fr}.footer{position:relative;color:#c3cbd9;font-size:15px;background:var(--navy)}.footer__grid{display:grid;grid-template-columns:1.3fr 1fr 1.1fr 1.3fr;gap:48px;padding:36px 0 40px}.footer__logo{width:160px;height:auto;margin-bottom:16px}.footer__about p{font-size:14.5px;line-height:1.7;max-width:300px}.footer__title{position:relative;color:var(--white);font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;padding-bottom:10px}.footer__title::after{content:"";position:absolute;left:0;bottom:0;width:30px;height:3px;border-radius:3px;background:var(--grad)}.footer ul{display:grid;gap:2px}.footer ul a{display:inline-block;padding:5px 0;color:#c3cbd9;transition:color .2s,transform .2s}.footer ul a:hover{color:var(--white);transform:translateX(4px)}.footer ul.footer__contact{gap:12px}.footer__contact li{display:flex;gap:12px;align-items:center}.footer__contact svg{flex-shrink:0;width:38px;height:38px;padding:10px;border-radius:50%;background:rgba(34,178,236,.14);color:var(--cyan)}.footer ul.footer__contact a{padding:0;color:var(--white);font-weight:600;overflow-wrap:anywhere}.footer ul.footer__contact a:hover{color:var(--cyan);transform:none}.footer__bottom{background:var(--ink);color:#9aa6ba;font-size:13.5px}.footer__bottom-in{margin:0 auto;padding:18px 0;text-align:center}.footer__bottom a{color:var(--white);font-weight:600}.progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:100;pointer-events:none}.progress span{display:block;height:100%;width:100%;background:var(--grad);transform-origin:left;transform:scaleX(0)}.float{position:fixed;left:20px;bottom:20px;z-index:60;display:grid;gap:12px}@media (min-width:1025px) and (max-width:1480px){.float{left:12px;bottom:14px;gap:10px}.float__btn{width:48px;height:48px;font-size:22px}.float__btn--wa{font-size:26px}}.float__btn{position:relative;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:var(--white);font-size:26px;border:0;box-shadow:0 12px 26px -8px rgba(0,0,0,.35);transition:transform .25s var(--ease)}.float__btn:hover{transform:scale(1.08)}.float__btn--wa{background:#25d366;font-size:30px}.float__btn--tel{background:var(--btn)}.float__btn--mail{background:linear-gradient(135deg,#22b2ec,#0a8fd1)}.to-top{position:fixed;right:20px;bottom:20px;z-index:60;width:58px;height:58px;border-radius:50%;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:var(--navy);color:var(--white);box-shadow:0 14px 30px -10px rgba(22,30,46,.55);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .3s,transform .3s var(--ease)}.to-top.is-on{opacity:1;transform:none;pointer-events:auto}.to-top.is-on:hover{transform:translateY(-3px)}.to-top__ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.to-top__ring circle{fill:none;stroke-width:3.5}.to-top__track{stroke:rgba(255,255,255,.14)}.to-top__bar{stroke:var(--cyan);stroke-linecap:round;stroke-dasharray:157.08;stroke-dashoffset:calc(157.08 * (1 - var(--p,0)))}.to-top__arrow{position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .3s var(--ease)}.to-top__pct{font-size:13px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;transition:opacity .2s,transform .3s var(--ease)}.to-top:hover .to-top__arrow,.to-top:focus-visible .to-top__arrow{opacity:1;transform:none}.to-top:hover .to-top__pct,.to-top:focus-visible .to-top__pct{opacity:0;transform:translateY(-8px)}.ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,.45);transform:scale(0);animation:ripple .7s ease-out forwards;pointer-events:none}@keyframes ripple{to{transform:scale(4);opacity:0}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--rd,0s)}.reveal.is-in{opacity:1;transform:none}.split .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.split .w>span{display:inline-block;transform:translateY(110%);transition:transform .9s var(--ease);transition-delay:var(--wd,0s)}.split.is-shown .w>span{transform:none}.about,.services,.rent,.why{content-visibility:auto;contain-intrinsic-size:auto 900px}.is-off .strip,.is-off .road__lines,.is-off .bus,.is-off .wheel,.is-off .bus__flash,.is-off .stars,.is-off .pill__dot::after,.is-off .map__main path,.is-off .node__ring,.is-off .pin__pulse,.is-off .map__beam,.about__seal.is-off .about__ring,.cta__box.is-off::after{animation-play-state:paused}@media (max-width:1180px){.header__cta{display:none}.nav>ul>li>a{padding:10px 10px;font-size:14.5px}.nav>ul>li>a::after{left:10px;right:10px}}@media (max-width:1024px){.burger{display:grid;margin-left:auto}.nav{position:fixed;inset:0 0 0 auto;width:min(340px,86vw);z-index:70;background:var(--white);padding:90px 20px 30px;overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform .3s,visibility .3s;box-shadow:-20px 0 40px -20px rgba(0,0,0,.3)}.nav.is-open{transform:none;visibility:visible}.sub::after{display:none}.nav>ul{flex-direction:column;gap:2px}.nav>ul>li>a{padding:12px 14px;font-size:16px;justify-content:space-between}.nav>ul>li>a::after{display:none}.nav>ul>li>a.is-active{color:var(--accent-ink)}.sub{position:static;width:auto;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;padding:4px 0 8px;display:none;grid-template-columns:1fr;background:none}.sub a{color:var(--navy);padding:8px 10px}.sub a:hover{background:var(--sand)}.has-sub.is-open .sub{display:grid}.has-sub.is-open>a svg{transform:rotate(180deg)}.has-sub:hover>a svg{transform:none}body.nav-open::after{content:"";position:fixed;inset:0;background:rgba(22,30,46,.5);z-index:65}.burger.is-open{position:relative;z-index:80}.about__in,.rg{grid-template-columns:1fr}.rg .map{order:-1}.bus{left:50%;margin-left:calc(var(--sh) * -.85)}.map{max-width:640px}.about__media{max-width:560px}.sv-grid{grid-template-columns:1fr 1fr;grid-auto-rows:240px}.sv--big{grid-row:span 1}.steps{grid-template-columns:1fr 1fr;row-gap:40px}.step::before,.step::after{display:none}.steps__track{display:none}.bento{grid-template-columns:1fr 1fr}.bento__hero{grid-column:1 / -1;grid-row:auto;min-height:380px}.footer__grid{grid-template-columns:1fr 1fr}.sec-head--split{grid-template-columns:1fr;gap:16px}.rent__in,.cta__inner{flex-direction:column;align-items:flex-start}.faq__in{grid-template-columns:1fr;gap:28px}.faq__intro{position:static}}@media (max-width:720px){.wrap{width:calc(100% - 32px)}.faq__q{padding:16px;gap:12px}.faq__text{font-size:15.5px}.faq__a p{padding:0 16px 18px}.header__in{height:76px}.logo img{height:60px}.hero{padding-top:96px;min-height:100svh}.hero__in{padding-bottom:20px;align-items:center}.hero .pill,.hero .shifts,.hero .hero__cta,.hero .hero__mail{display:none}.hero h1{margin-top:0}.hero .h1-a{font-size:clamp(64px,20vw,96px)}.hero .h1-b{font-size:clamp(28px,8vw,36px)}.hero__in{align-items:flex-start;padding-top:6vh}.hero__zones{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.hero__zones li{padding:8px 14px;border-radius:99px;background:rgba(10,16,28,.38);border:1px solid rgba(255,255,255,.22);color:var(--white);font-size:15px;font-weight:700}.hero__cta{display:grid;grid-template-columns:1.35fr 1fr;gap:8px}.hero__cta .btn{justify-content:center;padding:12px 14px;font-size:14.5px;gap:8px}.shift-copy{min-height:72px}.shift-copy__item{font-size:15.5px;line-height:1.55}.shifts{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.shifts__bar{width:calc((100% - 10px) / 3);transform:translateX(calc(var(--i) * 100%))}.scene{--sh:180px}.scene .bus{left:auto;right:6px;margin-left:0}.orb--sun{transform:translate(66vw,-120px)}.hero[data-shift="gunduz"] .orb--sun{transform:translate(60vw,-190px)}.orb--moon{transform:translate(74vw,-150px)}.hero[data-shift="gece"] .orb--moon{transform:translate(70vw,-190px)}.region{padding:10px 12px}.region h3{font-size:17px}.region:hover{transform:none}.map{padding:12px 12px 10px;border-radius:22px}.map__info{grid-template-columns:1fr}.map__svc{grid-column:1;grid-row:auto;padding:8px 0 0;border-left:0;grid-template-columns:1fr}.about{padding-bottom:56px}.about__seal{width:130px;height:130px;right:-6px;bottom:-30px}.about__seal img{width:62px}.sv-grid{grid-template-columns:1fr;grid-auto-rows:280px}.sv--big{grid-column:auto}.sv__desc{max-height:none;opacity:1}.steps{grid-template-columns:1fr}.bento{grid-template-columns:1fr}.bento__hero{min-height:340px}.bento__hero-body{padding:24px}.cta__inner{padding:32px 22px}.cta__btns{flex-wrap:wrap}.rent__call{font-size:19px}.rent{min-height:0;background:linear-gradient(180deg,rgba(14,20,34,.9) 0%,rgba(14,20,34,.7) 55%,rgba(14,20,34,.35) 100%),url("../images/kiralama-banner-900.webp") 72% center / cover}.footer__grid{grid-template-columns:1fr;gap:28px;padding:40px 0 20px}.float{left:14px;bottom:14px;gap:10px}.float__btn{width:46px;height:46px;font-size:21px}.float__btn--wa{font-size:25px}.to-top{right:14px;bottom:14px;width:54px;height:54px}}.admin-bar .header{top:32px}@media (min-width:1025px){.admin-bar .hero{height:max(656px,calc(100svh - 32px))}}@media (max-width:782px){.admin-bar .header{top:46px}}@media (max-width:600px){.admin-bar .header{top:0}}.pg-hero{position:relative;overflow:hidden;isolation:isolate;padding:132px 0 70px;color:var(--white);text-align:center;background:var(--ink)}.pg-hero__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:60% 55%}.pg-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 70% at 50% 45%,rgba(0,108,180,.35),transparent 70%),linear-gradient(180deg,rgba(22,30,46,.92),rgba(36,48,72,.78) 55%,rgba(22,30,46,.96))}.pg-hero__in{display:grid;justify-items:center;gap:14px}.pg-hero h1{font-size:clamp(32px,4.4vw,56px);font-weight:800;letter-spacing:-.03em;line-height:1.12;text-shadow:0 4px 30px rgba(0,0,0,.35)}.crumb{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 0;padding:8px 18px;list-style:none;font-size:14px;color:#c3cbd9;border-radius:99px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.crumb li + li::before{content:"/";margin-right:8px;color:#6f7f9b}.crumb a{color:var(--white);font-weight:600}.crumb a:hover{color:var(--cyan)}.pg-road{position:absolute;left:0;right:0;bottom:0;height:24px;background:linear-gradient(180deg,rgba(22,30,46,0),rgba(22,30,46,.7));border-top:1px solid rgba(255,255,255,.14)}.pg-road::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--grad)}.pg-road__lines{position:absolute;left:0;right:0;top:11px;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.35) 0 26px,transparent 26px 60px)}.pg-body{padding:48px 0 64px;background:var(--white)}.pg-content{color:var(--text);font-size:17px;line-height:1.8}.pg-content>* + *{margin-top:18px}.pg-content h2{margin-top:36px;font-size:clamp(24px,2.6vw,32px);color:var(--navy)}.pg-content h3{margin-top:28px;font-size:21px;color:var(--navy)}.pg-content a{color:var(--azure);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pg-content ul,.pg-content ol{padding-left:22px}.pg-content ul{list-style:disc}.pg-content ol{list-style:decimal}.pg-content li::marker{color:var(--azure)}.pg-content li + li{margin-top:6px}.pg-content img{max-width:100%;height:auto;border-radius:18px}.pg-content blockquote{margin-left:0;padding:18px 22px;border-left:4px solid var(--cyan);border-radius:0 14px 14px 0;background:#f2f5f8}.pg-content table{width:100%;border-collapse:collapse}.pg-content th,.pg-content td{padding:10px 12px;border:1px solid var(--line);text-align:left}.pg-content .kp-lead{font-size:clamp(18px,1.6vw,21px);line-height:1.7;color:var(--navy);font-weight:500;padding-left:20px;border-left:4px solid var(--cyan)}.pg-content .kp-intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center}.pg-content .kp-intro>div>p + p{margin-top:16px}.kp-intro__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.pg-content .kp-intro__btns a.btn{color:var(--white);text-decoration:none}.pg-content .kp-figure{position:relative;margin:0}.pg-content .kp-figure::before{content:"";position:absolute;inset:14px -14px -14px 14px;z-index:-1;border-radius:26px;background:var(--grad);opacity:.18}.pg-content .kp-figure img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:22px;box-shadow:0 30px 60px -30px rgba(10,16,28,.5)}.pg-content .kp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.pg-content .kp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.kp-card{position:relative;padding:24px;border-radius:20px;background:#f2f5f8;border:1px solid transparent;transition:transform .3s var(--ease),border-color .3s,box-shadow .3s,background .3s}.kp-card:hover{transform:translateY(-4px);background:var(--white);border-color:var(--line);box-shadow:0 20px 40px -24px rgba(0,90,153,.45)}.kp-card__ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:14px;border-radius:14px;background:var(--btn);color:var(--white);font-size:22px}.pg-content .kp-card h3{margin:0 0 6px;font-size:18.5px}.pg-content .kp-card p{margin:0;font-size:15.5px;line-height:1.7;color:var(--muted)}.pg-content ul.kp-checks{display:grid;gap:10px;margin-top:16px;padding:0;list-style:none}.pg-content ul.kp-checks li{display:flex;gap:12px;align-items:flex-start;margin:0}.kp-checks svg{flex-shrink:0;width:22px;height:22px;margin-top:3px;padding:4px;border-radius:50%;background:rgba(34,178,236,.15);color:var(--azure)}.pg-content .kp-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.kp-panel{position:relative;overflow:hidden;padding:30px;border-radius:24px;background:#f2f5f8}.kp-panel--dark{color:#c3cbd9;background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.3),transparent 55%),var(--navy)}.pg-content .kp-panel h2{margin:0 0 12px}.pg-content .kp-panel--dark h2{color:var(--white)}.pg-content .kp-panel p + p{margin-top:12px}.kp-panel__ic{display:grid;place-items:center;width:52px;height:52px;margin-bottom:16px;border-radius:16px;background:var(--btn);color:var(--white);font-size:24px}.pg-content .kp-policy{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;margin-top:22px;padding:28px;border-radius:22px;border:1px solid var(--line)}.kp-policy__ic{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--btn);color:var(--white);font-size:26px}.pg-content .kp-policy h2{margin:6px 0 10px}.pg-content .kp-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:30px 32px;border-radius:24px;color:#c3cbd9;background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.35),transparent 55%),var(--navy)}.pg-content .kp-jump{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.pg-content a.kp-jump__item{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:18px;background:#f2f5f8;color:var(--navy);text-decoration:none;border:1px solid transparent;transition:background .25s,border-color .25s,transform .25s var(--ease),box-shadow .25s}.pg-content a.kp-jump__item:hover{background:var(--white);border-color:var(--line);transform:translateY(-3px);box-shadow:0 18px 36px -22px rgba(0,90,153,.45)}.kp-jump__ic{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:var(--btn);color:var(--white);font-size:21px}.kp-jump__item strong{display:block;font-size:16px;line-height:1.3}.kp-jump__item small{display:block;font-size:13.5px;font-weight:500;color:var(--muted)}.kp-jump__go{flex-shrink:0;margin-left:auto;width:18px;height:18px;color:var(--azure);transform:rotate(90deg)}.pg-content .kp-pol{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:26px;overflow:hidden;border-radius:26px;border:1px solid var(--line);background:var(--white);scroll-margin-top:120px}.kp-pol__head{position:relative;padding:34px 32px;color:#dbe9f6;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.18),transparent 55%),var(--btn)}.kp-pol--green .kp-pol__head{background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.18),transparent 55%),linear-gradient(135deg,#0e7a6b,#0b5f6e)}.kp-pol--dark .kp-pol__head{background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.3),transparent 55%),var(--navy)}.kp-pol__no{position:absolute;right:24px;top:14px;font-size:64px;font-weight:800;line-height:1;letter-spacing:-.04em;color:rgba(255,255,255,.14)}.kp-pol__ic{display:grid;place-items:center;width:54px;height:54px;margin-bottom:18px;border-radius:16px;background:rgba(255,255,255,.16);color:var(--white);font-size:26px}.pg-content .kp-pol__head h2{margin:0 0 10px;color:var(--white);font-size:clamp(22px,2.2vw,28px)}.pg-content .kp-pol__head p{margin:0;font-size:15.5px;line-height:1.7}.pg-content ul.kp-pol__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:28px;list-style:none;align-content:center}.pg-content ul.kp-pol__list li{display:flex;gap:10px;align-items:flex-start;margin:0;padding:14px 16px;border-radius:14px;background:#f2f5f8;font-size:15px;line-height:1.5;font-weight:500;color:var(--navy)}.kp-pol__list svg{flex-shrink:0;width:20px;height:20px;margin-top:1px;padding:3px;border-radius:50%;background:var(--btn);color:var(--white)}.kp-pol--green .kp-pol__list svg{background:#0e7a6b}.kp-pol--dark .kp-pol__list svg{background:var(--navy)}.pg-content .kp-note{margin-top:26px;text-align:center;font-weight:600;color:var(--navy)}.pg-content .kp-regs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.pg-content .kp-regs--top{margin-top:0}.pg-content .kp-regs--main{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kp-reg{display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:#f2f5f8;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s var(--ease)}.kp-reg:hover{background:var(--white);border-color:var(--line);box-shadow:0 22px 44px -26px rgba(0,90,153,.45);transform:translateY(-3px)}.kp-reg__head{display:flex;align-items:center;gap:14px;padding:18px 20px}.kp-reg--main .kp-reg__head{padding:22px 24px;color:#dbe9f6;background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.35),transparent 60%),var(--navy)}.kp-reg__no{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--btn);color:var(--white);font-size:16px;font-weight:800}.kp-reg--main .kp-reg__no{width:52px;height:52px;font-size:19px;background:var(--grad)}.kp-reg__head>div{flex:1;min-width:0}.pg-content .kp-reg h3{margin:0;font-size:19px;line-height:1.25}.pg-content .kp-reg--main h3{font-size:23px}.pg-content .kp-reg h3 a{color:var(--navy);text-decoration:none}.pg-content .kp-reg--main h3 a{color:var(--white)}.pg-content .kp-reg h3 a:hover{color:var(--azure)}.pg-content .kp-reg--main h3 a:hover{color:var(--cyan)}.kp-reg__tag{display:inline-block;margin-top:4px;padding:2px 10px;border-radius:99px;background:rgba(34,178,236,.2);color:var(--cyan);font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pg-content a.kp-reg__go{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--white);color:var(--azure);text-decoration:none;transition:background .25s,color .25s,transform .3s var(--ease)}.kp-reg--main a.kp-reg__go{background:rgba(255,255,255,.12);color:var(--white)}.pg-content a.kp-reg__go:hover{background:var(--btn);color:var(--white);transform:rotate(-45deg)}.kp-reg__go svg{width:18px;height:18px}.pg-content ul.kp-reg__list{display:grid;gap:2px;margin:0;padding:6px 12px 14px;list-style:none}.kp-reg--main ul.kp-reg__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding:16px 16px 18px;background:var(--white)}.pg-content ul.kp-reg__list li{margin:0}.pg-content .kp-reg__list a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:var(--text);font-size:14.5px;font-weight:500;line-height:1.35;text-decoration:none;transition:background .2s,color .2s}.pg-content .kp-reg__list a:hover{background:#e7f2fb;color:var(--azure)}.kp-reg__list svg{flex-shrink:0;width:18px;height:18px;color:var(--azure)}.pg-content .kp-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.kp-chips span{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:99px;background:#f2f5f8;color:var(--navy);font-size:14.5px;font-weight:700}.kp-chips svg{width:18px;height:18px;color:var(--azure)}.pg-content .kp-sec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;margin-top:56px}.pg-content .kp-sec--rev .kp-sec__img{order:2}.pg-content .kp-sec__img{position:relative;margin:0}.pg-content .kp-sec__img img{display:block;width:100%;aspect-ratio:16 / 11;object-fit:cover;border-radius:26px;box-shadow:0 34px 60px -32px rgba(10,16,28,.55)}.kp-sec__no{position:absolute;left:20px;bottom:18px;padding:6px 14px;border-radius:12px;background:rgba(22,30,46,.82);color:var(--white);font-size:15px;font-weight:800;letter-spacing:.08em}.kp-sec__ic{display:grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:16px;background:var(--btn);color:var(--white);font-size:24px}.pg-content .kp-sec__body h2{margin:0 0 12px;font-size:clamp(26px,2.8vw,36px)}.pg-content a.kp-sec__link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-weight:700;text-decoration:none}.kp-sec__link svg{width:18px;height:18px;transition:transform .25s var(--ease)}.kp-sec__link:hover svg{transform:translateX(4px)}.pg-content .kp-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.kp-ccard{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:28px;border-radius:24px;color:#c3cbd9;background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.32),transparent 55%),var(--navy);transition:transform .3s var(--ease),box-shadow .3s}.kp-ccard:hover{transform:translateY(-4px);box-shadow:0 26px 50px -26px rgba(10,16,28,.7)}.kp-ccard__ic{display:grid;place-items:center;width:54px;height:54px;margin-bottom:10px;border-radius:16px;background:var(--grad);color:var(--white);font-size:25px}.pg-content .kp-ccard h3{margin:0 0 4px;color:var(--white);font-size:21px}.pg-content .kp-ccard a{color:var(--white);font-size:17px;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.pg-content .kp-ccard a:hover{color:var(--cyan)}.pg-content .kp-ccard p{margin:0;font-size:15.5px;line-height:1.6}.pg-content a.kp-ccard__btn{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:9px 16px;border-radius:99px;background:rgba(255,255,255,.1);font-size:14.5px}.kp-ccard__btn svg{width:16px;height:16px}.pg-content .kp-wa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px;margin-top:24px;padding:24px;border-radius:28px;background:#f2f5f8}.pg-content .kp-wa--wide{display:block;padding:28px}.kp-wa__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.kp-wa__col{display:grid;gap:16px;align-content:start}.pg-content .kp-map{margin-top:24px}.kp-wa__head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.kp-wa__head .kp-wa__ic{margin:0;flex-shrink:0}.pg-content .kp-wa__head h2{margin:0 0 2px;font-size:clamp(22px,2.2vw,28px)}.pg-content .kp-wa__head p{margin:0;font-size:15px;color:var(--muted)}.kp-wa__map{position:relative;min-height:420px;overflow:hidden;border-radius:22px;border:1px solid var(--line);box-shadow:0 24px 50px -30px rgba(10,16,28,.5)}.kp-wa__map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.kp-wa__card{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:14px;border-radius:18px;background:rgba(22,30,46,.92);color:#c3cbd9;box-shadow:0 18px 36px -18px rgba(0,0,0,.6)}.kp-wa__card>div{flex:1;min-width:0}.kp-wa__card strong{display:block;color:var(--white);font-size:15px}.kp-wa__card div span{font-size:13px;line-height:1.45}.pg-content .kp-wa__card a.btn{flex-shrink:0;color:var(--white);text-decoration:none;padding:10px 16px}.kp-wa__ic{display:grid;place-items:center;width:58px;height:58px;margin-bottom:16px;border-radius:18px;background:#25d366;color:var(--white);font-size:30px}.pg-content .kp-wa__info h2{margin:0 0 10px}.kp-wa__form{display:grid;gap:16px;padding:26px;border-radius:22px;background:var(--white);box-shadow:0 24px 50px -30px rgba(0,90,153,.45)}.kp-wa__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kp-field{display:grid;gap:6px}.kp-field>span,.kp-fs legend{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.kp-field input,.kp-field textarea{width:100%;padding:12px 14px;border:1.5px solid var(--line);border-radius:12px;background:#f8fafc;font:inherit;font-size:15.5px;color:var(--navy);transition:border-color .2s,background .2s}.kp-field input:focus,.kp-field textarea:focus{outline:none;border-color:var(--azure);background:var(--white)}.kp-field textarea{resize:vertical;min-height:92px}.kp-fs{margin:0;padding:0;border:0;min-width:0}.kp-fs legend{margin-bottom:8px;padding:0}.kp-chips-row{display:flex;flex-wrap:wrap;gap:8px}.kp-chip{position:relative;cursor:pointer}.kp-chip input{position:absolute;opacity:0;pointer-events:none}.kp-chip span{display:inline-block;padding:8px 14px;border-radius:99px;border:1.5px solid var(--line);background:#f8fafc;font-size:14px;font-weight:600;color:var(--navy);transition:background .2s,border-color .2s,color .2s}.kp-chip:hover span{border-color:var(--azure)}.kp-chip input:checked + span{background:var(--btn);border-color:transparent;color:var(--white)}.kp-chip input:focus-visible + span{outline:2px solid var(--azure);outline-offset:2px}.kp-wa__send{justify-content:center;width:100%;font-size:16px}.pg-content .kp-map{position:relative;margin-top:40px;overflow:hidden;border-radius:28px;border:1px solid var(--line);box-shadow:0 30px 60px -34px rgba(10,16,28,.5)}.kp-map iframe{display:block;width:100%;height:440px;border:0;filter:saturate(.85)}.kp-map__card{position:absolute;left:22px;bottom:22px;display:flex;align-items:center;gap:14px;max-width:calc(100% - 44px);padding:16px 18px;border-radius:20px;background:rgba(22,30,46,.92);color:#c3cbd9;box-shadow:0 20px 40px -20px rgba(0,0,0,.6)}.kp-map__pin{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:var(--grad);color:var(--white);font-size:22px}.kp-map__card strong{display:block;color:var(--white);font-size:16px}.kp-map__card div span{font-size:14px}.pg-content .kp-map__card a.btn{flex-shrink:0;color:var(--white);text-decoration:none}.pg-content .kp-sboxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.kp-sbox{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#f2f5f8;border:1px solid transparent;transition:transform .3s var(--ease),background .3s,border-color .3s,box-shadow .3s}.kp-sbox:hover{transform:translateY(-5px);background:var(--white);border-color:var(--line);box-shadow:0 26px 50px -28px rgba(0,90,153,.5)}.pg-content .kp-sbox__img{position:relative;margin:0}.pg-content a.kp-sbox__img{display:block}.pg-content .kp-sbox h2 a{color:var(--navy);text-decoration:none}.pg-content .kp-sbox h2 a:hover{color:var(--azure)}.pg-content .kp-sbox__img img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform .6s var(--ease)}.kp-sbox:hover .kp-sbox__img img{transform:scale(1.05)}.kp-sbox__img{overflow:hidden}.kp-sbox__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--btn);color:var(--white);font-size:24px;box-shadow:0 12px 24px -10px rgba(0,90,153,.7)}.kp-sbox__img .kp-sbox__ic{position:absolute;left:20px;bottom:-26px;z-index:1;border:4px solid #f2f5f8;width:60px;height:60px;transition:border-color .3s}.kp-sbox:hover .kp-sbox__img .kp-sbox__ic{border-color:var(--white)}.pg-content .kp-sboxes--top{margin-top:0}.pg-content .kp-sbox h2:last-child{margin-bottom:0}.kp-sbox__body{display:flex;flex-direction:column;flex:1;padding:22px 24px 24px}.pg-content .kp-sbox h2 + a.kp-sec__link{padding-top:6px}.pg-content .kp-sbox h2{margin:0 0 8px;font-size:23px}.pg-content .kp-sbox p{margin:0;font-size:15px;line-height:1.7;color:var(--muted)}.pg-content .kp-sbox ul.kp-checks{margin-top:14px;gap:8px}.pg-content .kp-sbox ul.kp-checks li{font-size:14.5px;line-height:1.5}.pg-content .kp-sbox a.kp-sec__link{margin-top:auto;padding-top:18px}.kp-sbox--cta{justify-content:center;align-items:flex-start;gap:12px;padding:32px 28px;color:#c3cbd9;background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.35),transparent 55%),var(--navy)}.kp-sbox--cta:hover{background:radial-gradient(circle at 100% 0%,rgba(34,178,236,.45),transparent 55%),var(--navy);border-color:transparent}.pg-content .kp-sbox--cta h2{color:var(--white)}.pg-content .kp-sbox--cta p{color:#c3cbd9}.kp-sbox--cta .kp-cta__btns{margin-top:4px;flex-wrap:nowrap;gap:8px}.pg-content .kp-sbox--cta .kp-cta__btns a.btn{min-height:42px;padding:9px 14px;gap:7px;font-size:14px}.kp-sbox--cta{gap:10px;padding:26px 24px}.kp-sbox--cta .kp-sbox__ic{width:46px;height:46px;font-size:21px}.pg-content .kp-sbox--cta a.btn{color:var(--white);text-decoration:none}.pg-content .kp-cta h3{margin:0 0 6px;color:var(--white);font-size:clamp(20px,2vw,24px)}.pg-content .kp-cta p{margin:0}.kp-cta__btns{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.pg-content .kp-cta a.btn{color:var(--white);text-decoration:none;white-space:nowrap}@media (max-width:1100px){.pg-content .kp-regs{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-content .kp-sboxes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pg-content .kp-grid,.pg-content .kp-grid--3,.pg-content .kp-split,.pg-content .kp-intro{grid-template-columns:1fr}.pg-content .kp-intro{gap:28px}.pg-content .kp-cta{flex-direction:column;align-items:flex-start;padding:24px}.pg-content .kp-policy{grid-template-columns:1fr;gap:12px;padding:22px}.pg-content .kp-jump,.pg-content .kp-pol,.pg-content ul.kp-pol__list{grid-template-columns:1fr}.pg-content .kp-regs,.pg-content .kp-regs--main,.kp-reg--main ul.kp-reg__list{grid-template-columns:1fr}.pg-content .kp-sboxes{grid-template-columns:1fr}.pg-content .kp-sec,.pg-content .kp-contact,.pg-content .kp-wa,.kp-wa__row{grid-template-columns:1fr}.pg-content .kp-sec{gap:22px;margin-top:40px}.pg-content .kp-sec--rev .kp-sec__img{order:0}.pg-content .kp-wa{padding:22px;gap:22px}.kp-wa__form{padding:18px}.kp-map iframe{height:360px}.kp-wa__map{min-height:340px}.kp-wa__cols{grid-template-columns:1fr}.pg-content .kp-wa--wide{padding:18px}.kp-wa__card{left:10px;right:10px;bottom:10px;gap:10px;padding:10px 12px}.kp-wa__card .kp-map__pin,.kp-wa__card div span{display:none}.pg-content .kp-wa__card a.btn{padding:8px 14px;min-height:40px;font-size:14px}.kp-map__card{position:static;max-width:none;border-radius:0;flex-wrap:wrap}.kp-pol__head{padding:26px 22px}.pg-content ul.kp-pol__list{padding:18px}}.pg-404{display:grid;justify-items:center;text-align:center;gap:14px;max-width:900px}.pg-404__code{display:flex;align-items:center;justify-content:center;gap:.06em;margin:0;font-size:clamp(100px,16vw,180px);font-weight:800;line-height:1;letter-spacing:-.04em}.pg-404__code>span:not(.pg-404__wheel){background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pg-404__wheel{position:relative;display:grid;place-items:center;width:.82em;height:.82em;border-radius:50%;background:radial-gradient(circle,#2a3550 0 58%,#0b1220 60% 100%);box-shadow:0 18px 36px -14px rgba(11,18,32,.6),inset 0 0 0 .03em #3a4b6b}.pg-404__wheel::after{content:"";position:absolute;left:50%;bottom:-.12em;width:1.4em;height:.06em;margin-left:-.7em;border-radius:50%;background:rgba(11,18,32,.18);filter:blur(4px)}.pg-404__wheel img{width:62%;height:auto;animation:wh-spin 2.6s linear infinite}.pg-404 h2{font-size:clamp(26px,3.2vw,36px);color:var(--navy)}.pg-404>p{max-width:560px;color:var(--muted)}.pg-404__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.pg-404__nav{width:100%;margin-top:30px;padding:26px 28px 30px;border-radius:24px;background:#f2f5f8}.pg-404__label{display:inline-flex;align-items:center;gap:8px;margin:0 0 22px;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.pg-404__label svg{width:18px;height:18px}.pg-404__route{position:relative;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.pg-404__route::before{content:"";position:absolute;left:6%;right:6%;top:11px;height:4px;border-radius:4px;background:repeating-linear-gradient(90deg,var(--azure) 0 14px,transparent 14px 22px);opacity:.45}.pg-404__route li{position:relative;flex:1}.pg-404__route a{display:grid;justify-items:center;gap:10px;color:var(--navy);font-size:14px;font-weight:700}.pg-404__route i{width:26px;height:26px;border-radius:50%;background:var(--white);border:4px solid var(--azure);transition:transform .3s var(--ease),background .3s,box-shadow .3s}.pg-404__route a:hover i,.pg-404__route a:focus-visible i{transform:scale(1.3);background:var(--cyan);box-shadow:0 0 0 6px rgba(34,178,236,.2)}.pg-404__route a:hover span{color:var(--azure)}@media (max-width:720px){.pg-hero{padding:108px 0 56px}.pg-body{padding:36px 0 48px}.pg-content{font-size:16px}.pg-404__nav{padding:22px 20px}.pg-404__route{flex-direction:column;align-items:flex-start;gap:14px}.pg-404__route::before{left:11px;right:auto;top:6px;bottom:6px;width:4px;height:auto;background:repeating-linear-gradient(180deg,var(--azure) 0 12px,transparent 12px 20px)}.pg-404__route a{grid-auto-flow:column;justify-content:start;align-items:center;gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.intro{display:none}*,*::before,*::after{transition-duration:.01ms !important;animation:none !important}.reveal{opacity:1;transform:none}.split .w>span{transform:none}}