* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
html {
  scroll-behavior: smooth;
}
body {
  min-height: 100vh;
  padding: 0 18px 118px;
  font-family: Arial,"Helvetica Neue",sans-serif;
  color: #17344f;
  background-color: #d2d6d9;
  line-height: 1.65;
}
a {
  color: inherit;
  text-decoration: none;
}
img {
  display: block;
  max-width: 100%;
}
button,a {
  -webkit-tap-highlight-color: transparent;
}
.pYICoxqkmgdtAFA {
  width: min(100%,620px);
  margin: 0 auto;
  padding-top: 0;
}
.qklwIzYhthsZqB {
  overflow: hidden;
  background: #fff;
  border: 1px solid #ffffff32;
  box-shadow: 0 28px 90px #00132373;
}
.UdSRVahYcjbLhl {
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  background: url("izmir-saglik-sigortasi-cover.png") center/cover no-repeat;
}
.UdSRVahYcjbLhl::after {
  content: "";
  position: absolute;
  inset: auto 0 0;
  height: 80px;
  background: linear-gradient(180deg,transparent,#061c3238);
  pointer-events: none;
}
.kclznJoEGlnPrSbD {
  padding: 26px 26px 22px;
  text-align: center;
  background: linear-gradient(180deg,#fff 0%,#f8fbfe 100%);
}
h1 {
  font-size: clamp(1.8rem,7vw,2.5rem);
  line-height: 1.1;
  letter-spacing: -.04em;
  color: #0a2f55;
}
.sXMJRZZFBVGYAQvA {
  color: #0f9b9f;
}
.enKuEmWYEriv {
  max-width: 480px;
  margin: 10px auto 0;
  color: #63788b;
  font-size: .98rem;
}
.QBKeLUVwcMRE {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin: 16px auto 0;
  color: #0a2f55;
  font-size: .9rem;
  font-weight: 800;
}
.QBKeLUVwcMRE svg {
  width: 18px;
  height: 18px;
  fill: #0f9b9f;
}
.IFpgQShwIpHHV {
  padding: 0 26px 34px;
}
.tIgRJVcdoeUyMl {
  margin-top: 30px;
}
.DLqUxJWYoTQHSedP {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: 14px;
  margin-bottom: 14px;
}
.DLqUxJWYoTQHSedP h2 {
  color: #0a2f55;
  font-size: 1.18rem;
  letter-spacing: -.02em;
}
.DLqUxJWYoTQHSedP p {
  color: #8493a1;
  font-size: .78rem;
  text-align: right;
}
.FymKGouBVtGRkE {
  position: relative;
  overflow: hidden;
  padding: 24px;
  border: 1px solid #ffffff1e;
  color: #f5f9fc;
  background: linear-gradient(145deg,#082f55,#0b6682 62%,#0a4e69);
  box-shadow: 0 16px 34px #0a31542c;
}
.FymKGouBVtGRkE::before {
  content: "";
  position: absolute;
  right: -55px;
  top: -65px;
  width: 190px;
  height: 190px;
  border-radius: 50%;
  background: #ffffff0d;
}
.FymKGouBVtGRkE::after {
  content: "";
  position: absolute;
  right: 18px;
  bottom: 18px;
  width: 62px;
  height: 5px;
  background: #0f9b9f;
}
.TMlHdyULlaWDy {
  position: relative;
  display: inline-flex;
  padding: 5px 9px;
  margin-bottom: 10px;
  border: 1px solid #ffffff2e;
  color: #d8e9f6;
  background: #ffffff0b;
  font-size: .68rem;
  font-weight: 800;
  letter-spacing: .08em;
  text-transform: uppercase;
}
.FymKGouBVtGRkE h2 {
  position: relative;
  color: #fff;
  font-size: 1.32rem;
  line-height: 1.3;
}
.FymKGouBVtGRkE p {
  position: relative;
  margin-top: 10px;
  color: #dce9f3;
  font-size: .93rem;
}
.hNMLHLvFblGfwAqT {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 9px;
  margin-top: 18px;
}
.eWvcxlIJqOcXoW {
  display: flex;
  align-items: center;
  gap: 9px;
  padding: 10px;
  border: 1px solid #ffffff1e;
  background: #ffffff0d;
  color: #fff;
  font-size: .79rem;
  font-weight: 700;
}
.DXajcUBaoHwFHNrm {
  display: grid;
  width: 30px;
  height: 30px;
  flex: 0 0 30px;
  place-items: center;
  border-radius: 50%;
  color: #fff;
  background: #0f9b9f;
}
.DXajcUBaoHwFHNrm svg {
  width: 16px;
  height: 16px;
  fill: currentColor;
}
.LtFSOfPYTNSkUW {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
.FliKIvbkaEaj {
  padding: 16px;
  border: 1px solid #dfe8ef;
  background: #fff;
  box-shadow: 0 8px 22px #173b5810;
}
.FliKIvbkaEaj.featured {
  grid-column: 1/-1;
  border-color: #b9d1e2;
  background: linear-gradient(145deg,#f7fbfe,#eef6fb);
}
.dukksQPYEikFvJa {
  display: flex;
  align-items: center;
  gap: 10px;
}
.mAdfQKFvYQtQBDOH {
  display: grid;
  width: 40px;
  height: 40px;
  flex: 0 0 40px;
  place-items: center;
  border-radius: 50%;
  color: #fff;
  background: #0a3a65;
}
.FliKIvbkaEaj.featured .mAdfQKFvYQtQBDOH {
  background: #0f9b9f;
}
.mAdfQKFvYQtQBDOH svg {
  width: 21px;
  height: 21px;
  fill: currentColor;
}
.FliKIvbkaEaj h3 {
  color: #0a2f55;
  font-size: .94rem;
  line-height: 1.25;
}
.FliKIvbkaEaj p {
  margin-top: 10px;
  color: #64798b;
  font-size: .8rem;
  line-height: 1.6;
}
.RtWSoHTLHYpL {
  display: grid;
  gap: 10px;
}
.xVQYjIYZKwKsnYQ {
  display: grid;
  grid-template-columns: 38px 1fr;
  gap: 12px;
  align-items: start;
  padding: 14px 0;
  border-bottom: 1px solid #e6edf2;
}
.xVQYjIYZKwKsnYQ:last-child {
  border-bottom: 0;
}
.AEjtVfqRFHXZym {
  display: grid;
  width: 34px;
  height: 34px;
  place-items: center;
  color: #fff;
  background: #0a3a65;
  font-size: .76rem;
  font-weight: 900;
}
.xVQYjIYZKwKsnYQ h3 {
  color: #0a2f55;
  font-size: .91rem;
}
.xVQYjIYZKwKsnYQ p {
  margin-top: 3px;
  color: #6e8190;
  font-size: .82rem;
}
.qkusIjKpocEHN {
  display: grid;
  grid-template-columns: 42% 58%;
  min-height: 320px;
  overflow: hidden;
  border: 1px solid #22394c;
  background: #151b21;
  box-shadow: 0 16px 38px #09223838;
}
.EsepLUCSipmOEzSj {
  position: relative;
  z-index: 2;
  padding: 20px 14px;
  color: #f5f8fb;
  background: linear-gradient(160deg,#0a2b49 0%,#0b365b 100%);
  box-shadow: 8px 0 22px #00000029;
}
.kqAKSfJznluPOAX {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
  font-size: .88rem;
  font-weight: 700;
}
.kqAKSfJznluPOAX svg {
  width: 19px;
  height: 19px;
  fill: #f1c24a;
}
.mCCZpMbBdiYwwzc {
  display: grid;
  grid-template-columns: 38px 1fr;
  height: 42px;
  overflow: hidden;
  border: 1px solid #69829a;
  background: #0d3a60;
}
.mCCZpMbBdiYwwzc button {
  display: grid;
  place-items: center;
  border: 0;
  color: #fff;
  background: transparent;
  cursor: pointer;
}
.mCCZpMbBdiYwwzc button svg {
  width: 16px;
  height: 16px;
  fill: currentColor;
}
.mCCZpMbBdiYwwzc input {
  min-width: 0;
  border: 0;
  outline: 0;
  color: #fff;
  background: transparent;
  font: inherit;
  font-size: .74rem;
}
.mCCZpMbBdiYwwzc input::placeholder {
  color: #bfd0dd;
}
.iuNyaztFeoigFONw {
  margin-top: 18px;
  padding-bottom: 9px;
  border-bottom: 1px solid #5f7990;
  font-size: .72rem;
  font-weight: 700;
}
.qYbaNYKHVDvHzuVU {
  display: grid;
  grid-template-columns: 1fr 30px;
  gap: 8px;
  padding-top: 12px;
}
.qYbaNYKHVDvHzuVU strong {
  display: block;
  color: #fff;
  font-size: .82rem;
  line-height: 1.35;
}
.qYbaNYKHVDvHzuVU address {
  margin-top: 7px;
  color: #c4d2dd;
  font-size: .69rem;
  line-height: 1.55;
  font-style: normal;
}
.cWjazkNOXzbP {
  display: grid;
  width: 28px;
  height: 28px;
  place-items: center;
  border: 1px solid #d1ab45;
  color: #f4d67f;
  transition: .18s ease;
}
.cWjazkNOXzbP:hover {
  color: #0a2f55;
  background: #f4d67f;
}
.cWjazkNOXzbP svg {
  width: 14px;
  height: 14px;
  fill: currentColor;
}
.deRUhYdTgmOrtD {
  position: relative;
  min-width: 0;
  min-height: 320px;
  background: #dfe8ef;
}
.wCFpGdQZsePkAu {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 320px;
  border: 0;
  background: #dfe8ef;
  filter: saturate(.88) contrast(1.03);
}
.wQMXxFGIzqvXIa {
  position: absolute;
  right: 12px;
  bottom: 12px;
  z-index: 2;
  padding: 9px 12px;
  color: #fff;
  background: #0a2f55e8;
  box-shadow: 0 8px 22px #00000038;
  font-size: .7rem;
  font-weight: 800;
}
.cSwLaDaLdHoXc {
  margin: -4px 0 14px;
  color: #71869a;
  font-size: .88rem;
}
.KOafYrCzOwEt {
  display: grid;
  gap: 9px;
}
.DrElMgxYwYlcYZ {
  overflow: hidden;
  border: 1px solid #dce7ef;
  background: #fff;
  box-shadow: 0 7px 18px #1848700d;
}
.DrElMgxYwYlcYZ summary {
  position: relative;
  padding: 16px 44px 16px 16px;
  color: #0a2f55;
  font-size: .91rem;
  font-weight: 800;
  line-height: 1.4;
  cursor: pointer;
  list-style: none;
}
.DrElMgxYwYlcYZ summary::-webkit-details-marker {
  display: none;
}
.DrElMgxYwYlcYZ summary::after {
  content: "+";
  position: absolute;
  top: 50%;
  right: 15px;
  width: 24px;
  height: 24px;
  display: grid;
  place-items: center;
  color: #fff;
  background: #0a3a65;
  font-size: 1.05rem;
  transform: translateY(-50%);
}
.DrElMgxYwYlcYZ[open] summary::after {
  content: "–";
  background: #0f9b9f;
}
.iclkwwJneCWg {
  padding: 0 16px 16px;
  color: #5f7486;
  font-size: .87rem;
  line-height: 1.7;
}
.xLyxmMTnfdJYni {
  margin-top: 30px;
  padding: 18px;
  border-left: 4px solid #0f9b9f;
  background: #f1f6fa;
}
.xLyxmMTnfdJYni strong {
  display: block;
  color: #0a2f55;
  font-size: 1rem;
}
.xLyxmMTnfdJYni p {
  margin-top: 5px;
  color: #64798b;
  font-size: .84rem;
}
.xrpOoHfSVwQuXLZq {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-top: 11px;
  color: #0a2f55;
  font-size: 1.03rem;
  font-weight: 900;
}
.xrpOoHfSVwQuXLZq svg {
  width: 18px;
  height: 18px;
  fill: #0f9b9f;
}
footer {
  padding: 22px 18px;
  color: #dce8f2;
  background: #071f37;
  font-size: .76rem;
  text-align: center;
}
.CBItznEwnPkcbr {
  color: #fff;
  font-weight: 800;
}
.tUxbZBiyebiG {
  margin-top: 7px;
  color: #b8c9d7;
  font-size: .72rem;
  line-height: 1.6;
}
.NUTHswNxlfGdPlFa {
  position: fixed;
  z-index: 1000;
  right: 0;
  bottom: max(14px,env(safe-area-inset-bottom));
  left: 0;
  display: flex;
  justify-content: center;
  padding: 0 14px;
  pointer-events: none;
  animation: ctaRise .45s ease-out both;
}
.QSPbxuNKNTmmEFHA {
  pointer-events: auto;
  display: flex;
  width: min(calc(100vw - 28px),590px);
  min-height: 72px;
  align-items: center;
  justify-content: center;
  gap: 13px;
  padding: 11px 22px;
  border: 1px solid #5fb6f0;
  color: #fff;
  background: linear-gradient(135deg,#082e52 0%,#12669f 52%,#0a3b67 100%);
  box-shadow: 0 14px 36px #041d356e,0 2px 0 #ffffff24 inset;
  transition: transform .18s ease,box-shadow .18s ease,filter .18s ease;
}
.QSPbxuNKNTmmEFHA:hover {
  transform: translateY(-2px);
  filter: brightness(1.06);
  box-shadow: 0 18px 42px #041d3582,0 2px 0 #ffffff2e inset;
}
.QSPbxuNKNTmmEFHA:active {
  transform: translateY(0) scale(.99);
}
.MvfNoiebePScdM {
  display: grid;
  width: 46px;
  height: 46px;
  flex: 0 0 46px;
  place-items: center;
  border: 1px solid #25d366;
  border-radius: 50%;
  color: #fff;
  background: #25d366;
  box-shadow: 0 4px 12px #00000026;
}
.MvfNoiebePScdM svg {
  width: 25px;
  height: 25px;
  fill: currentColor;
}
.jbkKwAqCqzItF {
  display: flex;
  min-width: 0;
  flex-direction: column;
  align-items: flex-start;
  line-height: 1.1;
}
.jbkKwAqCqzItF strong {
  font-size: 1.1rem;
  letter-spacing: .01em;
  white-space: nowrap;
}
.jbkKwAqCqzItF small {
  margin-top: 5px;
  color: #d8edfb;
  font-size: .72rem;
  font-weight: 800;
  letter-spacing: .05em;
  text-transform: uppercase;
}
.hKYRYdAqlhuWQHeX {
  margin-left: auto;
  font-size: 1.55rem;
  line-height: 1;
  opacity: .86;
}
@keyframes ctaRise {
  from {
    opacity: 0;
    transform: translateY(24px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@media (max-width:520px) {
  .pYICoxqkmgdtAFA {
    width: 100%;
  }
  .qklwIzYhthsZqB {
    border: 0;
    box-shadow: none;
  }
  .kclznJoEGlnPrSbD {
    padding-inline: 18px;
  }
  .IFpgQShwIpHHV {
    padding-inline: 18px;
  }
  .hNMLHLvFblGfwAqT,.LtFSOfPYTNSkUW {
    grid-template-columns: 1fr;
  }
  .FliKIvbkaEaj.featured {
    grid-column: auto;
  }
  .qkusIjKpocEHN {
    grid-template-columns: 1fr;
  }
  .EsepLUCSipmOEzSj {
    padding: 18px;
    box-shadow: 0 8px 22px #00000029;
  }
  .deRUhYdTgmOrtD,.wCFpGdQZsePkAu {
    min-height: 285px;
  }
  .NUTHswNxlfGdPlFa {
    bottom: max(10px,env(safe-area-inset-bottom));
    padding: 0 10px;
  }
  .QSPbxuNKNTmmEFHA {
    width: 100%;
    min-height: 68px;
    padding: 10px 16px;
  }
  .MvfNoiebePScdM {
    width: 44px;
    height: 44px;
    flex-basis: 44px;
  }
  .jbkKwAqCqzItF strong {
    font-size: 1.03rem;
  }
  .jbkKwAqCqzItF small {
    font-size: .69rem;
  }
}
@media (prefers-reduced-motion:reduce) {
  html {
    scroll-behavior: auto;
  }
  *,::before,::after {
    transition: none !important;
  }
  .NUTHswNxlfGdPlFa {
    animation: none !important;
  }
}
