/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url(/themes/custom/jpt/fonts/noto-sans-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:"Noto Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url(/themes/custom/jpt/fonts/noto-sans-tr.woff2) format("woff2");unicode-range:U+011E-011F,U+0130,U+015E-015F,U+0100-0101,U+0112-0113,U+012A-012B,U+014C-014D,U+016A-016B;}:root{--murekkep:#1b1c1f;--ikincil:#474a52;--soluk:#5f636c;--cizgi:#d7d9de;--zemin:#ffffff;--yuzey:#f4f4f0;--ai:#1f3f73;--ai-koyu:#142c52;--ai-acik:#e7edf6;--shu:#b3392a;--odak:#ffbf47;--yazi-tr:"Noto Sans",system-ui,"Segoe UI",Roboto,Arial,sans-serif;--yazi-ja:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI","Yu Gothic",Meiryo,"Noto Sans JP",sans-serif;--kap:1200px;--metin-genislik:760px;--yaricap:4px;}*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;}body{margin:0;background:var(--zemin);color:var(--murekkep);font-family:var(--yazi-tr);font-size:1.0625rem;line-height:1.7;overflow-x:hidden;}:lang(ja){font-family:var(--yazi-ja);letter-spacing:0;line-break:strict;word-break:normal;overflow-wrap:anywhere;}html[lang="ja"] body{line-height:1.9;}:lang(ja) em,:lang(ja) i{font-style:normal;font-weight:700;}img{max-width:100%;height:auto;}a{color:var(--ai);text-underline-offset:.18em;}a:hover{color:var(--ai-koyu);}:focus-visible{outline:3px solid var(--odak);outline-offset:2px;box-shadow:0 0 0 5px var(--murekkep);border-radius:2px;}.gorunmez{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.visually-hidden.focusable:focus,.skip-link:focus{position:static !important;width:auto;height:auto;clip:auto;display:inline-block;padding:.5rem 1rem;background:var(--odak);color:var(--murekkep);}.kap{max-width:var(--kap);margin:0 auto;padding:0 16px;}@media (min-width:720px){.kap{padding:0 24px;}}.ust-serit{background:var(--ai-koyu);color:#fff;font-size:.875rem;}.ust-serit__ic{display:flex;flex-wrap:wrap;gap:.25rem 1rem;align-items:center;justify-content:space-between;min-height:40px;}.ust-serit__sag{display:flex;gap:1rem;align-items:center;}.ust-serit a{color:#fff;display:inline-block;padding:.35rem 0;min-height:24px;}.ust-serit__dil{font-weight:700;}.baslik{background:var(--zemin);border-bottom:1px solid var(--cizgi);}.baslik__ic{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.5rem;padding-top:.9rem;padding-bottom:.9rem;}.marka{display:inline-flex;align-items:center;gap:.6rem;color:var(--murekkep);text-decoration:none;font-weight:700;font-size:1.2rem;}.marka__isaret{color:var(--ai);flex:none;}.marka__isaret-ikinci{fill:var(--shu);}.marka--acik{color:#fff;}.marka--acik .marka__isaret{color:#fff;}.baslik__sag{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:1rem;}.gezinti__liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem;}.gezinti__bag{display:block;padding:.5rem .7rem;color:var(--murekkep);text-decoration:none;font-weight:600;font-size:.95rem;border-bottom:3px solid transparent;}.gezinti__bag:hover{border-bottom-color:var(--ai);color:var(--ai);}.arama{display:flex;}.arama__kutu{width:11rem;min-height:40px;padding:.4rem .6rem;border:1px solid var(--soluk);border-right:0;border-radius:var(--yaricap) 0 0 var(--yaricap);font:inherit;font-size:.95rem;}.arama__dugme{min-height:40px;padding:.4rem .9rem;border:1px solid var(--ai);background:var(--ai);color:#fff;font:inherit;font-weight:700;border-radius:0 var(--yaricap) var(--yaricap) 0;cursor:pointer;}.gezinti-dugme{display:none;margin-left:auto;min-height:44px;padding:.4rem .9rem;border:1px solid var(--murekkep);background:var(--zemin);font:inherit;font-weight:700;border-radius:var(--yaricap);cursor:pointer;align-items:center;gap:.5rem;}.gezinti-dugme__cizgi,.gezinti-dugme__cizgi::before,.gezinti-dugme__cizgi::after{display:block;width:18px;height:2px;background:currentColor;position:relative;content:"";}.gezinti-dugme__cizgi::before{position:absolute;top:-6px;}.gezinti-dugme__cizgi::after{position:absolute;top:6px;}@media (min-width:1100px){.baslik__ic{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"marka arama" "gezinti gezinti";row-gap:.6rem;padding-bottom:0;}.marka{grid-area:marka;}.baslik__sag{display:contents;}.arama{grid-area:arama;justify-self:end;}.gezinti{grid-area:gezinti;border-top:1px solid var(--cizgi);}.gezinti__liste{gap:0;}.gezinti__bag{padding:.7rem .85rem .55rem;}.gezinti__liste li:first-child .gezinti__bag{padding-left:0;}}@media (max-width:1099px){.gezinti-dugme{display:inline-flex;}.js .baslik__sag{display:none;flex-basis:100%;}.js .baslik__sag.acik{display:block;}.baslik__sag{flex-basis:100%;flex-direction:column;align-items:stretch;}.gezinti__liste{flex-direction:column;}.gezinti__bag{border-bottom:1px solid var(--cizgi);padding:.75rem .25rem;}.arama{margin:.75rem 0 .25rem;}.arama__kutu{flex:1;width:auto;}}.kirinti-serit{background:var(--yuzey);border-bottom:1px solid var(--cizgi);font-size:.9rem;}.kirinti__liste{list-style:none;margin:0;padding:.6rem 0;display:flex;flex-wrap:wrap;gap:.25rem .5rem;}.kirinti__oge + .kirinti__oge::before{content:"›";margin-right:.5rem;color:var(--soluk);}.kirinti a{color:var(--ai);display:inline-block;min-height:24px;}.kirinti [aria-current]{color:var(--ikincil);}.ana{display:block;}.ana:focus{outline:none;}.sayfa-basi{padding:2rem 0 1.5rem;border-bottom:1px solid var(--cizgi);}.sayfa-basi__bolum{margin:0 0 .5rem;font-size:.9rem;font-weight:700;letter-spacing:.02em;}.sayfa-basi__bolum a{color:var(--shu);text-decoration:none;}.sayfa-basi__bolum a:hover{text-decoration:underline;}.sayfa-basi h1,.sahne h1{margin:0 0 .75rem;font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);line-height:1.25;font-weight:700;max-width:26ch;}:lang(ja) .sayfa-basi h1,:lang(ja) .sahne h1{max-width:30em;line-height:1.45;}.sayfa-basi__giris{margin:0 0 .75rem;font-size:1.2rem;color:var(--ikincil);max-width:60ch;}.sayfa-basi__meta{margin:0;font-size:.85rem;color:var(--soluk);display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;}.icerik-izgara{padding-top:2rem;padding-bottom:2.5rem;}.icerik-ana{max-width:var(--metin-genislik);min-width:0;}@media (min-width:1100px){.icerik-izgara--yan{display:grid;grid-template-columns:minmax(0,var(--metin-genislik)) 260px;gap:3rem;justify-content:space-between;}.icerik-izgara--yan .bu-sayfada{order:2;position:sticky;top:1rem;align-self:start;}}.bu-sayfada{margin:0 0 2rem;padding:1rem 1.25rem;background:var(--yuzey);border-left:4px solid var(--ai);font-size:.92rem;}.bu-sayfada__baslik{margin:0 0 .5rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ikincil);}:lang(ja) .bu-sayfada__baslik{text-transform:none;letter-spacing:0;font-size:.9rem;}.bu-sayfada__liste{margin:0;padding-left:1.2rem;}.bu-sayfada__liste li{margin:.2rem 0;}.bu-sayfada__liste a{display:block;min-height:24px;}@media (max-width:1099px){.icerik-izgara--yan .bu-sayfada{order:-1;}.icerik-izgara--yan{display:flex;flex-direction:column;}}.kimlik{margin:0 0 1.75rem;padding:1.1rem 1.25rem;border:1px solid var(--cizgi);border-top:4px solid var(--ai);border-radius:var(--yaricap);background:var(--zemin);}.kimlik__baslik{margin:0 0 .6rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ikincil);}:lang(ja) .kimlik__baslik{text-transform:none;letter-spacing:0;font-size:.9rem;}.kimlik__liste{margin:0;display:grid;gap:.45rem;}.kimlik__satir{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;gap:.75rem;align-items:baseline;}.kimlik__satir dt{font-size:.9rem;color:var(--soluk);}.kimlik__satir dd{margin:0;font-weight:600;}.kimlik__ja{font-size:1.45rem;font-weight:700;line-height:1.4;}.kimlik__satir--buyuk dd{font-size:1.8rem;font-weight:700;color:var(--ai);}@media (max-width:540px){.kimlik__satir{grid-template-columns:1fr;gap:0;}}.olgular{margin:0 0 1.75rem;}.olgular__baslik,.onay__baslik{margin:0 0 .6rem;font-size:1.1rem;}.olgular__liste{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;}.olgular__liste li{position:relative;padding:.7rem .9rem .7rem 2rem;background:var(--yuzey);border-radius:var(--yaricap);}.olgular__liste li::before{content:"";position:absolute;left:.85rem;top:1.15rem;width:8px;height:8px;background:var(--shu);}.onay{margin:0 0 1.75rem;}.onay__liste{list-style:none;margin:0;padding:0;counter-reset:adim;}.onay__liste li{counter-increment:adim;position:relative;padding:0 0 1rem 2.75rem;}.onay__liste li::before{content:counter(adim);position:absolute;left:0;top:0;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--ai);color:#fff;font-weight:700;display:grid;place-items:center;font-size:.9rem;}.onay__liste li:not(:last-child)::after{content:"";position:absolute;left:.9rem;top:2rem;bottom:.15rem;width:2px;background:var(--cizgi);}.onay__liste span{display:block;padding-top:.2rem;font-weight:600;}.govde :where(h2){margin:2.2rem 0 .7rem;font-size:1.45rem;line-height:1.35;scroll-margin-top:1rem;}.govde :where(h3){margin:1.6rem 0 .5rem;font-size:1.15rem;}.govde :where(p,ul,ol){margin:0 0 1rem;}.govde :where(li){margin:.25rem 0;}.govde :where(table){width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.95rem;}.govde :where(th,td){border:1px solid var(--cizgi);padding:.5rem .65rem;text-align:left;vertical-align:top;}.govde :where(th){background:var(--yuzey);}.govde :where(blockquote){margin:1rem 0;padding:.5rem 1rem;border-left:4px solid var(--cizgi);color:var(--ikincil);}.tablo-sarmal{overflow-x:auto;}.govde .bolum{margin:0 0 .5rem;}.govde .bolum > h2:first-child{margin-top:2rem;}.govde .bolum--uyari{margin:1.5rem 0;padding:.1rem 1.1rem .4rem;border-left:4px solid var(--shu);background:#fbf1ef;}.govde .bolum--sinir{margin:1.5rem 0;padding:.1rem 1.1rem .4rem;border-left:4px solid var(--soluk);background:var(--yuzey);}.govde .bolum--uyari > h2,.govde .bolum--sinir > h2{margin-top:1rem;font-size:1.2rem;}.govde p.uyari,.arac p.uyari{padding:.8rem 1rem;background:#fff7e0;border-left:4px solid #8a6100;}.govde p.giris{font-size:1.15rem;color:var(--ikincil);}.akordeon{border-top:1px solid var(--cizgi);margin:1rem 0;}.akordeon details{border-bottom:1px solid var(--cizgi);}.akordeon summary{list-style:none;cursor:pointer;position:relative;padding:.9rem 2.5rem .9rem 0;}.akordeon summary::-webkit-details-marker{display:none;}.akordeon summary h2{display:inline;margin:0;font-size:1.1rem;}.akordeon__ok{position:absolute;right:.5rem;top:1.1rem;width:10px;height:10px;border-right:2px solid var(--ai);border-bottom:2px solid var(--ai);transform:rotate(45deg);transition:transform .15s;}.akordeon details[open] .akordeon__ok{transform:rotate(-135deg);top:1.35rem;}.akordeon__govde{padding:0 0 .9rem;}.kaynak{margin:2rem 0 0;padding:1rem 1.25rem;background:var(--yuzey);border-radius:var(--yaricap);font-size:.95rem;}.kaynak__baslik{margin:0 0 .5rem;font-size:1rem;}.kaynak__alinti{margin:0 0 .75rem;padding:0 0 0 .9rem;border-left:3px solid var(--ai);}.kaynak__alinti p{margin:0;}.kaynak__liste{margin:0 0 .5rem;padding-left:1.2rem;overflow-wrap:anywhere;}.kaynak__tarih{margin:0;color:var(--soluk);font-size:.85rem;}.ilgili{margin:1.5rem 0 0;padding:1rem 1.25rem;border:1px solid var(--cizgi);border-radius:var(--yaricap);font-size:.95rem;}.ilgili__baslik{margin:0 0 .5rem;font-size:1rem;}.ilgili__liste{margin:0;padding-left:1.2rem;}.ilgili__liste li{margin:.25rem 0;}.ilgili__liste a{display:block;min-height:24px;}.hub{padding:2rem 0 2.5rem;background:var(--yuzey);border-top:1px solid var(--cizgi);}.hub__baslik{margin:0 0 1rem;font-size:1.35rem;}.hub__liste{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));}.hub__bag{display:grid;gap:.2rem;height:100%;padding:.9rem 1rem;background:var(--zemin);border:1px solid var(--cizgi);border-radius:var(--yaricap);text-decoration:none;color:var(--murekkep);}.hub__bag:hover{border-color:var(--ai);box-shadow:inset 0 -3px 0 var(--ai);}.hub__ad{font-weight:700;color:var(--ai);}.hub__ja{font-size:.95rem;color:var(--ikincil);}.hub__ozet{font-size:.9rem;color:var(--ikincil);}.hizmet-bandi{background:var(--ai);color:#fff;padding:2rem 0;}.hizmet-bandi__ic{display:grid;gap:1.25rem;}@media (min-width:900px){.hizmet-bandi__ic{grid-template-columns:1fr auto;align-items:center;gap:2.5rem;}}.hizmet-bandi__baslik{margin:.25rem 0 .5rem;font-size:1.5rem;}.hizmet-bandi p{margin:0 0 .75rem;max-width:62ch;}.hizmet-bandi a{color:#fff;}.hizmet-bandi__liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;}.hizmet-bandi__liste a{display:inline-block;min-height:24px;}.hizmet-bandi__eylem{display:flex;flex-wrap:wrap;gap:.75rem;}.ust-etiket{margin:0;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.9;}:lang(ja) .ust-etiket{text-transform:none;letter-spacing:0;}.dugme{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1.2rem;border-radius:var(--yaricap);font-weight:700;text-decoration:none;border:2px solid transparent;line-height:1.3;}.dugme--birincil{background:var(--ai);color:#fff;}.dugme--birincil:hover{background:var(--ai-koyu);color:#fff;}.hizmet-bandi .dugme--birincil,.dugme--acik{background:#fff;color:var(--ai);}.hizmet-bandi .dugme--birincil:hover,.dugme--acik:hover{background:var(--ai-acik);color:var(--ai-koyu);}.dugme--ikincil{border-color:currentColor;color:var(--ai);background:transparent;}.hizmet-bandi .dugme--ikincil{color:#fff;}.ok-bag{font-weight:700;}.ok-bag::after{content:" →";}.sahne{background:linear-gradient(180deg,var(--ai-acik),var(--zemin));padding:2.5rem 0;border-bottom:1px solid var(--cizgi);}.sahne__ic{display:grid;gap:2rem;}@media (min-width:1000px){.sahne__ic{grid-template-columns:1fr 1.1fr;align-items:start;gap:3rem;}}.sahne__giris{font-size:1.2rem;color:var(--ikincil);max-width:52ch;}.sahne__yon-baslik{margin:0 0 .75rem;font-size:1.05rem;}.yon-kartlari{list-style:none;margin:0;padding:0;display:grid;gap:1rem;}@media (min-width:640px){.yon-kartlari{grid-template-columns:1fr 1fr;}}.yon-kart{padding:1.1rem 1.2rem;background:var(--zemin);border:1px solid var(--cizgi);border-radius:var(--yaricap);}.yon-kart--ja-tr{border-top:4px solid var(--ai);}.yon-kart--tr-ja{border-top:4px solid var(--shu);}.yon-kart__ok{margin:0 0 .35rem;font-size:.85rem;font-weight:700;color:var(--soluk);}.yon-kart__baslik{margin:0 0 .4rem;font-size:1.15rem;}.yon-kart p{margin:0;font-size:.95rem;}.bant{padding:2.5rem 0;}.bant--ton{background:var(--yuzey);}.bant__baslik{margin:0 0 1.25rem;font-size:1.5rem;}.bant__alt{margin:1.25rem 0 0;}.kart-izgara{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));}.kart{padding:1.1rem 1.2rem;background:var(--zemin);border:1px solid var(--cizgi);border-radius:var(--yaricap);}.kart__baslik{margin:0 0 .4rem;font-size:1.1rem;}.kart__baslik a{text-decoration:none;}.kart__baslik a:hover{text-decoration:underline;}.kart__ozet{margin:0;font-size:.93rem;color:var(--ikincil);}.durust{padding:2rem 0;background:var(--murekkep);color:#fff;}.durust__ic{max-width:var(--kap);}.durust__baslik{margin:0 0 .5rem;font-size:1.35rem;}.durust p{margin:0;max-width:70ch;}.govde--on{padding-top:2rem;padding-bottom:2.5rem;max-width:calc(var(--metin-genislik) + 48px);}.arac{margin:0 0 2rem;padding:1.25rem;border:2px solid var(--ai);border-radius:var(--yaricap);}.arac__baslik{margin:0 0 .25rem;font-size:1.2rem;}.arac__not{margin:0 0 .75rem;font-size:.9rem;color:var(--soluk);}.teklif-formu{margin:2rem 0;}.teklif-formu :where(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;max-width:100%;min-height:44px;padding:.5rem .6rem;border:1px solid var(--soluk);border-radius:var(--yaricap);font:inherit;}.teklif-formu :where(label){font-weight:700;display:block;margin:.9rem 0 .25rem;}.teklif-formu :where(.form-type-checkbox label){display:inline;font-weight:400;}.teklif-formu :where(.form-submit){min-height:44px;padding:.6rem 1.4rem;border:0;border-radius:var(--yaricap);background:var(--ai);color:#fff;font:inherit;font-weight:700;cursor:pointer;margin-top:1rem;}.altbilgi{background:var(--ai-koyu);color:#e9edf4;font-size:.93rem;}.altbilgi a{color:#fff;}.altbilgi .dugme--acik{color:var(--ai);}.altbilgi .dugme--acik:hover{color:var(--ai-koyu);}.altbilgi__izgara{display:grid;gap:2rem;padding-top:2.5rem;padding-bottom:2rem;}@media (min-width:900px){.altbilgi__izgara{grid-template-columns:1.3fr 1fr 1fr 1.2fr;}}.altbilgi__baslik{margin:0 0 .6rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#fff;}:lang(ja) .altbilgi__baslik{text-transform:none;letter-spacing:0;}.altbilgi__baslik--ara{margin-top:1.25rem;}.altbilgi ul{list-style:none;margin:0;padding:0;}.altbilgi li{margin:0 0 .35rem;}.altbilgi li a{display:inline-block;min-height:24px;}.altbilgi__beyan{margin:.9rem 0 1rem;max-width:36ch;}.altbilgi__kunye{margin:0;}.altbilgi__kunye dd{margin:0 0 .25rem;}.altbilgi__ne{color:#c8d1e0;}.altbilgi__alt{border-top:1px solid rgba(255,255,255,.18);font-size:.85rem;}.altbilgi__alt p{margin:0;padding:1rem 0;}[role="contentinfo"][aria-label],.messages{margin:1rem 0;padding:.8rem 1rem;border-left:4px solid var(--ai);background:var(--ai-acik);}[role="alert"]{border-left-color:var(--shu);background:#fbf1ef;}.tabs{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 1rem;}@media print{.ust-serit,.baslik,.kirinti-serit,.hizmet-bandi,.altbilgi,.bu-sayfada{display:none;}}
