/* FizyoLocus V93 — Premium Bölgelerimiz UIX */
.fl-v93-regions{max-width:1180px;margin:0 auto;padding:34px 0 76px;color:#102b46}.fl-v93-regions *{box-sizing:border-box}.fl-v93-regions-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:26px;align-items:stretch;margin-bottom:52px}.fl-v93-regions-copy,.fl-v93-regions-side{border:1px solid rgba(19,165,178,.13);border-radius:28px;background:linear-gradient(135deg,#fff 0%,#f7fdfe 58%,#fbf8ff 100%);box-shadow:0 20px 55px rgba(18,50,76,.08)}.fl-v93-regions-copy{padding:44px 46px;position:relative;overflow:hidden}.fl-v93-regions-copy:after{content:"";position:absolute;width:230px;height:230px;border-radius:50%;right:-95px;top:-105px;background:linear-gradient(135deg,rgba(18,174,184,.14),rgba(139,70,226,.12));filter:blur(2px)}.fl-v93-eyebrow,.fl-v93-section-head>div>span{display:block;font-size:12px;letter-spacing:.18em;font-weight:800;color:#0e9eac;margin-bottom:14px}.fl-v93-regions-copy h2,.fl-v93-section-head h2,.fl-v93-region-cta h2{margin:0;color:#102b46;font-weight:850;line-height:1.08;letter-spacing:-.035em}.fl-v93-regions-copy h2{font-size:clamp(34px,4vw,55px)}.fl-v93-regions-copy h2 em{font-style:normal;background:linear-gradient(90deg,#10a5b3,#8649df);-webkit-background-clip:text;background-clip:text;color:transparent}.fl-v93-regions-copy p{max-width:720px;margin:22px 0 0;font-size:16px;line-height:1.8;color:#65798b}.fl-v93-region-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.fl-v93-region-pills span{padding:10px 14px;border-radius:999px;background:#fff;border:1px solid #e3eef1;font-size:13px;font-weight:750;color:#3d596d}.fl-v93-regions-side{padding:32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:linear-gradient(150deg,#0b9dab,#13b2bf);color:#fff;position:relative;overflow:hidden}.fl-v93-regions-side:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;right:-70px;bottom:-75px;background:rgba(255,255,255,.12)}.fl-v93-side-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:17px;background:rgba(255,255,255,.17);margin-bottom:22px}.fl-v93-side-icon svg{width:25px;height:25px}.fl-v93-regions-side small{font-weight:800;letter-spacing:.16em;opacity:.8}.fl-v93-regions-side h3{font-size:25px;margin:8px 0;color:#fff}.fl-v93-regions-side p{line-height:1.65;margin:0 0 20px;opacity:.88}.fl-v93-regions-side button,.fl-v93-cta-actions button{border:0;border-radius:999px;background:#fff;color:#087f8c;font-weight:800;padding:13px 20px;cursor:pointer}.fl-v93-section-head{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:24px}.fl-v93-section-head h2{font-size:clamp(28px,3vw,40px)}.fl-v93-section-head>p{max-width:380px;margin:0;color:#718393;line-height:1.7}.fl-v93-region-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fl-v93-region-card{position:relative;min-height:255px;padding:26px;border:1px solid #e5edf1;border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(18,50,76,.055);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}.fl-v93-region-card:after{content:"";position:absolute;inset:auto -45px -60px auto;width:130px;height:130px;border-radius:50%;background:linear-gradient(135deg,rgba(12,165,179,.08),rgba(132,66,221,.07))}.fl-v93-region-card:hover{transform:translateY(-5px);box-shadow:0 20px 42px rgba(18,50,76,.11);border-color:rgba(13,164,178,.28)}.fl-v93-region-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.fl-v93-region-icon{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#0fa7b4,#14bac5);color:#fff}.fl-v93-region-card:nth-child(4n+2) .fl-v93-region-icon,.fl-v93-region-card:nth-child(4n+4) .fl-v93-region-icon{background:linear-gradient(135deg,#7f43dc,#9c55ea)}.fl-v93-region-icon svg{width:20px;height:20px}.fl-v93-region-no{font-size:12px;font-weight:850;color:#a5b3bd;letter-spacing:.12em}.fl-v93-region-card h3{margin:0 0 12px;font-size:20px;line-height:1.25;color:#122e49}.fl-v93-region-card h3 span{display:block;color:#122e49}.fl-v93-region-card p{margin:0 0 18px;color:#728493;line-height:1.65;font-size:14px}.fl-v93-region-card a{position:relative;z-index:2;color:#0799a7;font-size:14px;font-weight:850;text-decoration:none}.fl-v93-region-card a b{transition:transform .2s;display:inline-block}.fl-v93-region-card:hover a b{transform:translateX(4px)}.fl-v93-region-cta{margin-top:34px;border-radius:26px;padding:34px 38px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(105deg,#0b95a5,#12b7c3 60%,#2fc2c9);color:#fff;box-shadow:0 20px 48px rgba(11,149,165,.18)}.fl-v93-region-cta small{font-weight:800;letter-spacing:.16em;opacity:.78}.fl-v93-region-cta h2{font-size:30px;color:#fff;margin:8px 0}.fl-v93-region-cta p{margin:0;opacity:.86}.fl-v93-cta-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.fl-v93-cta-actions a{padding:13px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.45);color:#fff;text-decoration:none;font-weight:800}.fl-v93-cta-actions a:hover{background:rgba(255,255,255,.1)}
@media(max-width:900px){.fl-v93-regions{padding:22px 14px 110px}.fl-v93-regions-hero{grid-template-columns:1fr;gap:14px;margin-bottom:36px}.fl-v93-regions-copy{padding:28px 22px}.fl-v93-regions-side{padding:24px}.fl-v93-section-head{display:block}.fl-v93-section-head>p{margin-top:12px}.fl-v93-region-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-v93-region-cta{align-items:flex-start;flex-direction:column;padding:28px 24px}.fl-v93-cta-actions{width:100%;flex-wrap:wrap}}
@media(max-width:620px){.fl-v93-regions{padding-top:16px}.fl-v93-regions-copy h2{font-size:34px}.fl-v93-region-pills{gap:7px}.fl-v93-region-pills span{font-size:12px;padding:8px 10px}.fl-v93-region-grid{grid-template-columns:1fr;gap:12px}.fl-v93-region-card{min-height:0;padding:21px}.fl-v93-region-top{margin-bottom:17px}.fl-v93-region-card h3{font-size:19px}.fl-v93-region-cta h2{font-size:26px}.fl-v93-cta-actions button,.fl-v93-cta-actions a{flex:1;text-align:center;min-width:140px}}
