/* Generated from current public-page inline styles. */
:root{--nav-height:76px;--header-offset:115px;--campaign-strip-height:39px;--mobile-panel-top:68px}
.ae-logo-transparent{background:transparent!important}
.ae-mobile-panel-action{width:100%;margin-top:.5rem}
.ae-scroll-locked{overflow:hidden}
.ae-gtm-noscript{display:none;visibility:hidden}
.ae-slots-loading{color:var(--muted);font-size:.85rem}
.ae-action-disabled{opacity:.5}
.blog-list-card[data-blog-accent="#2563eb"]{--card-accent:#2563eb;--card-accent-soft:#dbeafe}
.blog-list-card[data-blog-accent="#db2777"]{--card-accent:#db2777;--card-accent-soft:#fce7f3}
.blog-list-card[data-blog-accent="#ca8a04"]{--card-accent:#ca8a04;--card-accent-soft:#fef9c3}
.blog-list-card[data-blog-accent="#0d7a5f"]{--card-accent:#0d7a5f;--card-accent-soft:#d1fae5}
.blog-list-card[data-blog-accent="#e85d26"]{--card-accent:#e85d26;--card-accent-soft:#ffedd5}
.ae-review-page-0{transform:translateX(0)}
.ae-review-page-1{transform:translateX(-100%)}
.ae-review-page-2{transform:translateX(-200%)}
.ae-review-page-3{transform:translateX(-300%)}
.ae-review-page-4{transform:translateX(-400%)}
.ae-review-page-5{transform:translateX(-500%)}
.ae-review-page-6{transform:translateX(-600%)}
.ae-review-page-7{transform:translateX(-700%)}
.ae-review-page-8{transform:translateX(-800%)}
.ae-review-page-9{transform:translateX(-900%)}
.ae-review-page-10{transform:translateX(-1000%)}
.ae-review-page-11{transform:translateX(-1100%)}
.ae-review-page-12{transform:translateX(-1200%)}
.ae-review-page-13{transform:translateX(-1300%)}
.ae-review-page-14{transform:translateX(-1400%)}
.ae-review-page-15{transform:translateX(-1500%)}
.ae-review-page-16{transform:translateX(-1600%)}
.ae-review-page-17{transform:translateX(-1700%)}
.ae-review-page-18{transform:translateX(-1800%)}
.ae-review-page-19{transform:translateX(-1900%)}
.ae-review-page-20{transform:translateX(-2000%)}
.ae-phone-field{display:grid;grid-template-columns:minmax(132px,42%) 1fr;gap:8px;align-items:stretch;width:100%}

/* Bundled csp-cleanup-v1.css. */
.about-title-left{text-align:left}
.full-width-action{width:100%}
.calc-book-action{display:block;width:100%;margin-top:.5rem;text-align:center}
.lightbox-title-tight{margin-bottom:.35rem}
.lightbox-category-muted{color:var(--muted);font-size:.9rem}

/* Bundled consent-manager.css. */
.ae-consent{position:fixed;z-index:2147483000;right:18px;bottom:18px;left:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:980px;margin:auto;padding:18px 20px;color:#10233e;background:#fff;border:1px solid #d9e1ea;border-radius:16px;box-shadow:0 18px 50px rgba(4,22,45,.24);font:15px/1.45 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.ae-consent__body{max-width:680px}
.ae-consent__body strong{display:block;margin-bottom:4px;font-size:18px}
.ae-consent__body p{margin:0 0 5px}
.ae-consent__body a{color:#a83208}
.ae-consent__actions{display:flex;gap:9px;flex-shrink:0}
.ae-consent__actions button,.ae-consent-settings{cursor:pointer;padding:10px 15px;border:1px solid #b9c4d0;border-radius:10px;color:#10233e;background:#fff;font:600 14px/1 system-ui,sans-serif}
.ae-consent__actions .ae-consent__accept{color:#fff;background:#b53608;border-color:#b53608}
.ae-consent-settings{position:fixed;z-index:2147482999;left:max(12px,env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:50%;font-size:21px;line-height:1;box-shadow:0 5px 18px rgba(4,22,45,.16)}
.ae-consent-settings[hidden]{display:none}
@media (max-width:700px){.ae-consent{align-items:stretch;flex-direction:column;gap:12px}.ae-consent__actions{width:100%}.ae-consent__actions button{flex:1}}
@media (max-width:768px){body.has-mobile-action-bar .ae-consent-settings{bottom:calc(4.15rem + 12px + env(safe-area-inset-bottom,0px))}}
.ae-phone-country,.ae-phone-field input[type="tel"]{min-width:0;width:100%;height:46px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#111827;font:inherit}
.ae-phone-country-wrap{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;min-width:0;height:46px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;overflow:hidden}
.ae-phone-country{height:44px!important;padding:0 30px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer}
.ae-phone-flag{position:static;width:24px;height:16px;object-fit:cover;border-radius:2px;justify-self:center;pointer-events:none}
.ae-phone-field:focus-within .ae-phone-country-wrap{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.14)}
.ae-phone-field input[type="tel"]{padding:0 12px;direction:ltr;text-align:left;letter-spacing:.02em}
.ae-phone-field:focus-within .ae-phone-country,.ae-phone-field:focus-within input[type="tel"]{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.14)}
.ae-phone-field input[type="tel"].ae-phone-invalid{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}
.ae-phone-error{display:none;grid-column:1/-1;margin:0;color:#b91c1c;font-size:.82rem;line-height:1.35}
.ae-phone-error.is-visible{display:block}
@media(max-width:480px){.ae-phone-field{grid-template-columns:minmax(118px,40%) 1fr;gap:6px}.ae-phone-country{font-size:.88rem}}
.ae-csp-0f877d70f7{--card-accent:#0d7a5f;--card-accent-soft:#d1fae5;}
.ae-csp-d37dfb36f3{--card-accent:#2563eb;--card-accent-soft:#dbeafe;}
.ae-csp-4cf28f18d5{--card-accent:#ca8a04;--card-accent-soft:#fef9c3;}
.ae-csp-b4f0f53cee{--card-accent:#db2777;--card-accent-soft:#fce7f3;}
.ae-csp-6135ef9557{--card-accent:#e85d26;--card-accent-soft:#ffedd5;}
.ae-csp-7a9bb7460e{--mah-accent:#e85d26;--mah-accent-soft:#ffedd5;--mah-accent-glow:rgba(232,93,38,.32);}
.ae-csp-828c03292e{--mah-accent:var(--orange);--mah-accent-soft:var(--orange-l);--mah-accent-glow:rgba(232,93,38,.15);}
.ae-csp-848538f5af{background:#fff;color:var(--navy);}
.ae-csp-cc13030a5f{background:linear-gradient(135deg, var(--navy-mid), var(--navy));color:#fff;padding:3rem 2rem;text-align:center;border-top:1px solid rgba(255,255,255,.05);}
.ae-csp-423ce3389e{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);}
.ae-csp-729d2fa421{color:#fff;}
.ae-csp-7991efbc71{color:#fff;border-color:rgba(255,255,255,.4);}
.ae-csp-1a896cb127{color:var(--muted);margin-bottom:1rem;}
.ae-csp-6a88d3709b{color:var(--muted-on-dark);font-size:.95rem;margin-bottom:1.5rem;}
.ae-csp-7cc9dcbc2f{color:var(--orange-on-dark);font-weight:700;font-size:.85rem;text-transform:uppercase;margin-bottom:.5rem;}
.ae-csp-f5054225c9{color:var(--orange-on-dark);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;margin-bottom:.5rem;}
.ae-csp-00a2ea8092{color:var(--orange-text);font-weight:700;font-size:.85rem;text-transform:uppercase;}
.ae-csp-c7379391bb{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.88rem;}
.ae-csp-7a4b0cb6b0{display:flex;flex-direction:column;gap:1.5rem;}
.ae-csp-1e62ddb54e{display:flex;gap:.5rem;list-style:none;font-size:.85rem;opacity:.85;}
.ae-csp-5a85fa03e6{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.75rem;justify-content:center;}
.ae-csp-9fbafc546a{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;}
.ae-csp-25dba21765{display:flex;gap:1.5rem;margin-top:2rem;padding:0;list-style:none;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;}
.ae-csp-c1ddbea1d6{display:flex;gap:1rem;flex-wrap:wrap;}
.ae-csp-60c3c52502{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;}
.ae-csp-9a803e23f6{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem;}
.ae-csp-3016b5681a{display:grid;grid-template-columns:3fr 2fr;gap:2.5rem;padding:2.5rem 2rem;background:var(--bg);}
.ae-csp-368b58bf3c{font-size:.9rem;line-height:1.6;color:var(--muted);}
.ae-csp-6fee635c17{font-size:1.15rem;font-weight:700;color:var(--navy);margin-bottom:.5rem;}
.ae-csp-1134cd4fc0{font-size:1.5rem;font-weight:700;color:var(--navy);margin:.25rem 0 .5rem;}
.ae-csp-6b258dbc1b{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;}
.ae-csp-c930133cf7{font-size:1rem;font-weight:700;color:var(--orange-text);margin-bottom:.5rem;}
.ae-csp-9476e8636d{font-size:1rem;line-height:1.7;color:var(--text);}
.ae-csp-3b45577754{font-size:2rem;display:block;margin-bottom:.75rem;}
.ae-csp-12831d2e37{font-size:clamp(.95rem,2vw,1.15rem);color:var(--muted-on-dark);line-height:1.5;max-width:800px;margin-bottom:1.5rem;}
.ae-csp-8ed826d702{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#fff;line-height:1.2;margin-bottom:1rem;}
.ae-csp-e9520ddd6e{margin-bottom:.5rem;}
.ae-csp-561f378bf0{margin-bottom:1.5rem;}
.ae-csp-363cdaa22c{margin-bottom:1rem;}
.ae-csp-9782cef33f{margin-bottom:2.5rem;}
.ae-csp-0a467f80d0{margin:0;padding-left:1.15rem;font-size:.88rem;color:var(--orange-text);line-height:1.6;}
.ae-csp-5bd727f50d{margin:1rem 0;padding:1rem;background:var(--bg2);border-radius:var(--radius);}
.ae-csp-b52906fe47{max-width:800px;margin:0 auto;}
.ae-csp-8718c041c5{padding:1.5rem;border:1.5px dashed var(--border);border-radius:var(--radius);background:var(--orange-l);}
.ae-csp-fcb2848a9c{padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg2);}
.ae-csp-91a87015f4{text-align:center;}
.ae-csp-0466783d98{width:100%;}
.ae-csp-8d967e5c90{width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;}
.ae-csp-e0355ce689{width:100%;margin-top:.5rem;display:block;text-align:center;}

/* Edge güvenlik kontrollerinin eklediği 1x1 yardımcı çerçeve, satır içi stil
   CSP tarafından engellense bile görünür alan oluşturmamalı. */
iframe[height="1"][width="1"]:not([src]){position:absolute;inset:0 auto auto 0;width:1px;height:1px;border:0;visibility:hidden;}
